HNHacker News
TopNewBestAskShowJobs

st1ck

244 karma · joined February 11, 2018

submissionscomments
st1ck··on After GitHub CEO backs Black Lives Matter, workers demand an end to ICE contract
GP isn't literally equating ICE with Nazis. But it's pretty realistic to expect (extrapolating from current trends) that if left unchecked, ICE will get more and more abusive, eventually matching Nazi level.
st1ck··on Amazon added a non-compete after the employee entered the U.S. on an L1B visa
99% of developers probably can't even get onsite interview at FAANG, for the context.
st1ck··on SQLite as an Application File Format (2014)
Is it cheap to insert/update/delete data in HDF5? If not, that should be the answer. I'm also curious if Parquet would fit your requirements.
st1ck··on SageMath – Open-Source Mathematical Software System
Would anyone suggest a way to make use of Sage for non-mathematical work? Is it better for plotting things, compared to plain matplotlib for example?

I once used Sympy to parse formulas written in infix notation and convert them to S-expressions. But that's just less than 1% of what Sympy can do. I'd like to find more uses for it.

st1ck··on Facebook News is filled with stories too mainstream to do well on the rest of FB
Nothing in FB feed is pretty much perfect, more time for HN.
st1ck··on After 10 years in tech isolation, I’m now outsider to things I once had mastered
Do you mean they can constantly harass you instead of imprisoning?
st1ck··on After 10 years in tech isolation, I’m now outsider to things I once had mastered
Vietnam is also pretty generous with death penalty for drug trafficking. What makes it worse, it's not transparent about number of executions or even the reasons for capital punishment. See e.g:

[1] https://web.archive.org/web/20170420003622/http://thediploma...

st1ck··on Zoom closes account of U.S.-based Chinese activist after Tiananmen event
Jitsi is pretty good. If you know a better FOSS tool for videoconferencing, I'd be happy to check it out.
st1ck··on Pain Points of Haskell
Exceptions work rather similar to other languages, except that you can only catch them in IO code. So generally (IMO) it's better to reserve them for actually exceptional cases, and not throw them around like in Python.

String interpolation can be done with external libs using quasiquotations. It's not very pretty this way, so typically string concatenation or printf is used.

Of all the things, math-y is probably not the be best usecase for Haskell, when you can use Python, R, SageMath maybe, or Julia. Haskell is best for writing parsers, compilers, interpreters. Or if you need a rich static type system. If you throw in LiquidHaskell, you have pretty good tooling for writing mostly correct programs.

st1ck··on Ask HN: What do I need to learn how to write a scalable app?
I'm in no way a DBA, but if your main usecase is analytics (OLAP) and updates are infrequent it's common to use column-oriented DBMS. Postgres has cstore_fdw, but you can also use others: DuckDB, MonetDB, ClickHouse among FOSS, and quite a few well-known proprietary options.

That said, 2M rows is not really a lot of data (unless the rows are huge). In case you don't need to worry about updates, you can just load everything into memory, e.g. in Pandas dataframe (large overhead, slow, many features) or more efficient implementation, like `datatable` (lower overhead, faster, less features).

Also I recently discovered BI tools (more like realized that despite the name it doesn't have to apply to business data). E.g. Metabase provides nice UI for non-complicated analytical (like SELECT avg(...) GROUP BY ...). So if it fits 90% of your queries, then maybe you got the frontend for free, and only need to work on backend (and the rest 10% of queries).

st1ck··on Apple crushes one-man repair shop in Norway’s Supreme Court
Norway is not a part of EU though.
st1ck··on I'm resigning from my job at Facebook
While it's always a good time to take the action, I'd expect anyone motivated primarily by morals and not compensation to quit long time ago already, or not join Facebook in the first place.
st1ck··on Is a trillion dollars’ worth of programming lying on the ground?
Assuming your timezone is GMT-3, it's 5 hour difference with California and 4 hours with most of Europe. At least one of them should be manageable (either waking up around 5am or going to bed around 3am).
st1ck··on Is a trillion dollars’ worth of programming lying on the ground?
China is not a free market, but your other examples are mostly on point. Except that Telegram (and Viber) are really popular only in a few countries. Most of Europe (and the world) uses WhatsApp.
st1ck··on Zoom says it won’t encrypt free calls so it can work more with law enforcement
Even if identifying dickflashers is their primary concern, situation can be helped by improving security, not decreasing it. Non-guessable meeting IDs, passwords, maybe unique invite links so it's possible for meeting orgs to identify who invited the flasher.

If someone sends clickbait invites to abusive meeting, then victims can trivially report it, possibly with screenshots.

st1ck··on Ask HN: Best books under 200 pages for developers?
What about just reading the book once, and returning to it some day later if you want to refresh and maybe work it properly?
st1ck··on CNN reporter arrested live on air while covering Minneapolis protests [video]
I wonder if it's also a sexism. Public exposure is usually more acceptable for women than men.
st1ck··on The PEPs of Python 3.9
`{key: val}` does look nice indeed, but then it takes more effort to replace e.g. `dict` with `Mapping`. Everything would look much nicer with Haskell-like syntax: `dict key val` or `list val`. Or maybe even prefer `{} key val` and `[] val` (no that doesn't look good, I agree).
st1ck··on Boeing cutting more than 12,000 U.S. jobs with thousands more planned
Even if I agree with your argument, not everyone lives near nature and national parks. Many people live in cities without sea, mountains, canyons, forests etc.
st1ck··on A No. 1 hit vanished from Poland’s charts – it’s not going quietly
Of course it wasn't a democracy in a modern sense, but sejm had legislative power. The system is even called szlachta democracy [0] (although that may be a bit biased name). Compare it to most of Europe (except England, Netherlands, Venice etc.) where you'd have a rise of absolute monarchy up until the French Revolution.

[0] https://pl.wikipedia.org/wiki/Demokracja_szlachecka

st1ck··on Show HN: Bear – Minimal blogging platform
Given that we can't expect everyone to use aria attributes, shouldn't screen readers just have a list of all widely used smileys with descriptive names (if they don't have it already)?
st1ck··on Show HN: Bear – Minimal blogging platform
Is it known among non mac/ios users? I've never heard of it before. Not to mention that by using such a generic name you're just begging for collisions.
st1ck··on I won’t buy ebooks anymore
If it's same collection as libgen, then you can find there maybe every second book you want to read.
st1ck··on I won’t buy ebooks anymore
That's essentially a price discrimination strategy (intentional or not). Adobe could just offer a free version with super restrictive license, and results would be the same without any piracy involved.
st1ck··on I won’t buy ebooks anymore
You can distribute it across multiple subscribers. $1k/month cash deposits for 1000 people will raise less questions than $1M/month for one person. That said, whole operation looks rather expensive, there should be much cheaper and easier ways than fake Patreon accounts.
st1ck··on A No. 1 hit vanished from Poland’s charts – it’s not going quietly
> Poland is just a young democracy

Please, it's much older than the US. Better examples of young (and failing) democracies would be Russia and Central Asian -stan countries.

st1ck··on Ask HN: If you could work remote where would you live?
KL isn't much of a mega-city compared to Bangkok, which is IMO an upside.
st1ck··on Software will eat software in a remote-first world
It's kinda weird comparison, because (beyond necessary) buying clothing is consumption. But buying software is often an investment, so people and businesses can justify spending enormous amount on it, compared to clothing.
st1ck··on Shopify Goes Digital by Default
> Or how about we discuss the opportunities for startups that will come from this?

What will be the new opportunities which aren't already available today?

st1ck··on Reddit's top user leaves platform after harassment
You can likely get a kickback from the pub, but you can also negotiate a deal where everyone wins. E.g. discount or freebies for meetup members, or you can run a small contest every night with prize fulfilled by pub.
← PreviousPage 4 of 8Next →