skysight-inc/HackerNews huggingface dataset:
Okay, so you honestly can't understand how

> buying a physical disc, transferring the files to my computer, and either putting them into Dropbox or transferring them via VLC to each of my devices

is harder than

> Search for song, click "Play" on song

???

And let's not even get into backing up, keeping in sync, correct song metadata, etc.

If you honestly can't see how much easier the second thing is compared to the first, I would honestly go see a medical professional about it, because you're literally delusional.
Elixir Streams to process large HTTP responses on the fly
If, at 12:30 AM on a Tuesday, you ask Siri to remind you about something “tomorrow”, Siri will ask if you meant Wednesday or Tuesday. I always thought that was a nice touch.
If you automate your job, DONT show it. Use it and hide it, unless your job is explicitly automation engineer or thereabouts.

Most places don't value the work you saved via automation. It's the company's gain; it shouldn't be yours!

And shame on you for not cranking the gear next to your computer keeping it working! /s Remember, the appearance of work matters more than actual work for almost every employee.
It's not care vs not care, it's a cost-benefit analysis.
Nobody is saying that the idea of a sandboxed VM is original. The interesting parts of wasm are the theoretically-uninteresting but important-in-practice features: JS interoperability, the LLVM backend, cross-browser support, etc.
Really?

You can't imagine that it's easier to search for a new song on Spotify and play it immediately VS buying a physical disc, transferring the files to your computer, then transferring them again to each of your devices?

Just finding the physical discs is huge inconvenience
Highway networks with scalar gating beats ResNet by a small margin.
I agree — in practice though my interviews in the industry haven’t focused on that at all, instead focusing on Linux fundamentals, OCI, networking, etc. That should change of course.
> Why does China get to be protective but the the west does not?

The short answer is the west was seduced by access to the Chinese market and was willing to do one-sided trade deals to get that access.
Not Enough Data? New open source data augmentation package (DeepAugment)
Housing (or rather, real estate) is an asset, a durable store of wealth.

Food and water are consumables.

Not durable, not wealth stores.

There's a great deal that hinges off real estate, especially in finance.

https://web.archive.org/web/20190115035057/https://plus.goog...

(And no, I'm not saying that high housing prices are good, but explaining the dynamic which drives them.)
Just what kind of outsiders are you so worried about?
Great points. Thanks for the reply.
The distinction between different kinds of time is really pretty key to having a clear understanding.

Civil time is different from atomic time and different from sidereal time or solar time.

Civil time is how people, businesses, and governments organize and plan their activities.

Atomic time is monotonic, physical, and "more objective" / less dependent on legislatures :)

Sidereal time is about the orientation of Earth relative to stars. It's really important if you're an astronomer.

UTC is a civil time standard based closely on TAI, an atomic time standard, except it gets corrected to be within 1 second of UT1, a sidereal time standard. It is basically _the_ civil time standard and it is a little compromise to make a civil time that advances like atomic time but also does not desync from sidereal time.

Different administrative regions use offsets from UTC to determine their local civil time.

If you're writing an application where people plan future activities and you really want to "get things right / not surprise users", you probably need to store times in the appropriate civil time standard, make it apparent _which_ civil time standard is canonical per activity if people are being coordinated across administrative regions that do not synchronize their standards, and ensure that your application can find out about planned changes to civil time in any of the administrative regions of interest.
You don't even need to observe the average end user. Just look at software developers aka "technical experts" using npm, NuGet, Maven, and all the other package managers. Digital signatures? Nope, just run the code on your machine, please. Bonus points for allowing code execution in user context to "configure" the package and placing executables in $PATH.

npm here being exceptionally secretive on what it will install as dependencies as it can reach tens of thousands packages very quickly.
One of these things is not like the other. You lack much perspective.
You say that you're talking about "basic" things... I have no idea what a huffman code is or what two's complement even means.

Literally, not figuratively, zero idea.

...

I'm a PhD researcher in Deep Learning... But I had to DuckDuck why differentiation works the way it does to explain it for a friend the other day. I still can't remember what happens when you differentiate minus powers. Does x^-1 become a squared fraction, or fraction of fraction...? Who knows.

I've lived in Linux for years now... Totally forgot how to set up a new user account last week.

I burnt my soup last night. I BURNT A LIQUID.

...

Did you end up getting it right? Yes? That's fine then.

You're human, not a computer. You make mistakes and you forget things. Especially when it's complicated & technical.

If you learn to stop beating yourself up, everything gets easier (he says not quite being there with it yet myself).
I'm not a security guy, but wouldn't the most seamless approach be to encrypt the key collection with a master password and store the encrypted key collection on the server? So on a new device you'd download the encrypted key collection and then decrypt it locally?

If they forget their password, they can re-upload it from a validated device with a new master password.
With how much money they make from iOS vs mac, I don't see how shareholders are doing anything but screaming at them to ditch the expensive legacy platform called mac. As soon as xcode can run on a iPad pro, I think they drop (""sunset"") macos.
They custom built a database to facilitate an adult classifieds section. Which on its face is not illegal, and the argument it was illegal was based on a technicality related to filtering and word replacement that removed their safe harbor protections. The owners themselves did not know this until the court case was decided years later so it seems weird to presume that Salesforce could know it.
I am so tired of this article. As far as HN goes, this is the new bi-weekly 'should I work at a startup?' post. As far as the general blogosphere (that's still a thing, yes?) goes, it's the latest click attractor.

We all know by now why open-plan offices dominate. Cost. We don't need to belabor the point.

This specific article is particularly annoying:

> The reasoning behind the idea of an open office is simple and makes sense in theory: fewer physical barriers – more communication and collaboration.

The author knows damn well that isn't the case. The way he presents this false statement is annoying af. It's not setup as a false assumption to be torn down (which he proceeds to do), it's setup as an actually true statement. It's insulting to the reader because, nobody is so misinformed at this point in the game.

He then goes on to speak from a position of authority on the history of the open office plan, which of course he gets wrong. Wilkinson didn't create an open office for Google, he created glass-walled cubes.
It sounds like you never really tried to integrate, so here’s my experience living in Shanghai, the most expensive mainland city - eating mostly Chinese food I would eat stuff like jianbing with chicken and pork for breakfast for about $0.80, lived in a studio apt in a shikumen building 5 mins walk from IAPM/陕西南路站 (I would consider, quite central) for about $400/mo that I actually found on Airbnb, not even using local apt finding services (bc I was there relatively short term, 4 months, and didn’t want to sign a lease) where I could have found one even cheaper probably, and was eating out for dinner at an average cost of maybe $5 to $7 per meal, or around $20-$30 if I wanted to splurge.

Then again, I took time to learn Mandarin against the advising of expats who reassured me that I’d never get any good and therefore should just not try, so maybe that’s where my perspective differs.

Sounds like your problem is trying to replicate western lifestyle in China, if you do that everyone sniffs the blood and will find ways to rip you off on everything. Though yeah, schooling probably would be a pretty big expense - no way I’d send my kid to Chinese schools either.
Having the same playlists, interface, and experience on various different mediums is more convenient. The vast majority of people do not have enough local music to have to clear out their local cache manually. It's easier to share playlists with your friends who are likely all on Spotify as well.
Facebook to ban white nationalist content
Hard to find updated publicly-available information on this, but it was claimed that in 2003, Windows took 12 hours to build, on a multi-machine build farm: https://www.itprotoday.com/windows-server/supersite-flashbac...
Backpage was shut down before the law went into effect so I assume the Salesforce work was done before the law went into effect as well.
My 2011 MBP's keys were solid. Had a great feel to them and I never had an issue with keys failing or becoming stuck. I even had a few incidents where I spilled a beer on my keyboard and it was completely fine afterwards.

I now have a 2017 MBP and I hate these keys. The H is always sticking (no spills even) and the keys don't have that nice soft feel to them. I've interrupted a meeting or two with how loud this keyboard is as well... Definitely a step in the wrong direction IMO
I sympathize with your point, however, in any case complaining about your manager / prior employer not doing this will label you as a whiner. Nobody likes whiners / being one is without a doubt a compromising position for future employment (i.e. knowing it's likely that if they hire you, you'll just complain about anything you don't like abt the company on twitter etc)
"You don't see reports like that about the US because of US hegemony"

I've see so many negative news reports about the US, that if it were even 1% as bad as you say it is, it would be shoved down our throats.

"They just seem normal to us because we're used to it."

When you live outside the US, you will quickly see the amount of poverty and corruption that just doesn't exist here. It's why I moved back and have no plan leaving again. Corruption in many countries is normal and accepted. It happens in the US, but it's certainly not accepted.

Have you seen what the EU is doing lately in terms of the freedom of speech on the Internet? China has already cracked down considerably and many other countries are using the same technology to suppress free speech and the EU is in the process of passing laws that do the same.

"I'm not saying china is perfect by any means,"

'not perfect' is an understatement. In terms of freedom, China is a horrible place to live. If you have money, it's great. You can buy yourself out of anything...including prison time.
> I don’t know whether this particular thing really has anything to do with programming, I just remembered I thought it was cool.

There's so many cool things related to programming & monoids.

For example, monoids are parallelizeable. Since they are associative, you can group monoids arbitrarily, then use their monoidal operation to get your final result, think MapReduce, or a parallel fold operation.

Sorting operations are monoidal (think merge sort), sums, products, so many cool things. There is a huge amount of application to computing.
Travis CI is experiencing a service disruption
Tbqh schmidhuber absolutely deserves a spot here. Not just for LSTMs, but also predictability minimization, various interesting intrinsic motivation concepts etc.
As a Canadian we can only wish to have some of the freedoms the US offers. Property ownership is a right in America but in Canada it's a suggestion. In America you have freedom of speech in Canada you don't have that right but no one will both you practice.

Think Canada could do better as the world's police force? Would have Canada handled 911 differently? Would Canada have invaded iraq? Would the middle east be better off without that war? The US takes a lot of heat but by not doing anything would things be worse.

I don't think Canada is ready to handle that responsible. You need to be mature enough to do the good and bad. Canada just wants to do the good anything else that would taint that imagine in the collective mindset wouldn't be acceptable by the dominate few media narrative.
Strangely, I'm not seeing a wide enough condemnation of this. Another country is building destructive weapons, bringing down LEOs; how is this a good thing? All the while the region suffers from chronic poverty, poor access to clean water and basic services.

Sending a science mission to space is great and rightly lauded, this is wasteful and energies spent better elsewhere.
I think it’s useful to look at the basic social contract here. Voters already have a degree of ownership over the state. They are shareholders that get to elect a board to run the state on their behalf. In that sense maybe a dividend is reasonable. Looking at it another way, the relationship between citizen and stats is one of responsibilities on both sides.

Citizens are responsible for the defence of the state, in the most extreme case through conscription into the armed forces, which puts an obligation on the state to protect them. This and the realisation by the government that many citizens were not fit for such service, was one of the impetuses behind the consensus on the creation of the National health Service in the UK. Partly it was quid-pro-quo for the sacrifices ordinary people made, but partly it was just good national security policy to ensure the nation had a healthy labour and fighting force. This isn’t socialism, it’s just good governance.

So while I see a clear justification for a social dividend for citizens, I don’t necessarily see a UBI as a sensible form in which to express it. The form that dividend takes should take into account the form of the obligations of citizens to state and vice-versa. For me health care is an obvious one. The state has a clear interest in a healthy population, ready for work and capable of defending it. I plain don’t comprehend how US conservatism doesn’t see this, it’s been plainly obvious to European conservatives since WW2 or earlier, perhaps because we faced a more existential threat than the US did. Pensions and Medicare or it’s equivalent are also just good policy, who wants thousands of destitute old people dying on the streets.

Unemployment benefit and UBI are more arguable. Both are a form of social dividend, but could disincentivize work. I’m not an absolutist about this, I think it’s certainly true that people from time to time can find themselves unable to work or find a job and need a helping hand and I think that’s fine and reasonable, however people able to work have an obligation to do so. I worry that a lot of discussion about UBI leans towards freeing people from the need to work. I’m sorry, but someone needs to do those jobs. We’re a very long way from a Star Trek utopia where AI does all the hard labour.

Employment rates and open positions in the west are both pretty high. The global economy has gobbled up hundreds of thousands of Chinese workers without breaking step and wages in China have until recently been soaring. The current economic risks have nothing to do with AI taking our jobs. It may happen, but it isn’t really now and I don’t think it’s likely to for many decades to come. Automation has been stealing jobs for hundreds of years, yet somehow there’s more work than ever.
I would actually like to see some numbers or a survey on how many people actually do this. Anecdotally I don't think I know a single person who ever verifies safety numbers out of band. Of the approximately 50 people I use to talk on signal with regularly not including large group chats of people I don't know as well, not a single person has ever tried to reverify me nor have I tried to reverify any of them.

Would be cool to see what the numbers are for reverifications.
As long as people keep buying their laptops (what proportion of HN users are on Macs? Probably >80%?) why should they resolve the problems with it.

Personally, I'm in love with my new XPS 13 and wouldn't touch a Macbook Pro.
Fuzzing + miri sounds like it will be incredibly slow. Probably slower than just using asan.

The good thing about UB in rust is it's easy to target - you don't need to explore the whole space, just module boundaries that encapsulate that space. So something more fine grained should be fine with miri, and fuzzing can capture more complex errors like panics.
We should abolish prop 13. Incentivize homeowners to support more housing, as happens in Texas.
The JetStream 2 Benchmark Suite
The "time zone version" issue mentioned in the article isn't quite as hard as it looks, as time zone-based libraries will (if done right) include the whole history of time zone changes too. For example, java.time and the JS lib moment-timezone both use a full time zone history to convert to/from UTC, not just current offsets.
Most people could sign up with a new account and be a song or two through their favorite album by the time you would have gotten back from the store and ripped the songs off the CD, though.
Show HN: OpenArena Live – In-Browser Quake with Multiplayer Using WebRTC
I'm glad. Now we can stop using it as a scapegoat for all of the worlds problems.
Thank you very much for writing this and for making such excellent visuals. This is the single best description of word2vec I've personally ever seen. Well done!
This is a great point, however as many security researchers will tell you, the cost of an exploit goes down exponentially over time.

Yesterday's hash attack that required $100m supercomputer will require a $10k GPU, which is 5 years will require a $100 GPU. (Not talking about the math changing, but it's been more about weaknesses in S-boxes and other parts of older hash functions that get slowly chipped away)

Similarly, yesterday's system that takes an attacker 3 days to MITM your machine, will take 3 hours, and then will be somebody's python script that installs and aggregates millions of exploits.

So in general, the cost and benefit variables are constantly changing under us.
Nabokov wrote many novels in Russian before he reluctantly switched to English. I prefer them to his later work, which is a bit too gimmicky for me. The earlier novels have that quality too, but it's more in balance with his other gifts. They're absolutely wonderful (edit: and not too long!), and there are good translations.
Show HN: ByProxy – A different way of thinking of web client-server RPC
You're not defining what you think "fairly distributed" means, or why a landlord shouldn't benefit fully from a rise in real estate prices, any different from how a stockholder should benefit fully from a rise in stock prices.

Remember, owners are investors. Landlords gain when economic growth happens, the same way they lose when the economy shrinks. They put up capital and pay interest to invest in buildings they think will gain in value. And as prices go up, landlords pay higher property taxes too (and unlike capital gains, they can't wait until they sell).

But landlords aren't generally capturing the "full value of all economic activity" from people living in their buildings! That doesn't make any sense -- as people's salaries go up, they want nicer buildings/neighborhoods, but they also want nicer vacations, nicer food, nicer schooling for their kids, and so on. Landlords capture some of the economic growth of a region, but only to the extent that's what tenants prefer to spend their income on. The same way Starbucks captures growth, but only to the extent people want to spend their money on nicer coffee -- no more, no less.

The NIMBY/zoning conversation is a real one... and it's up to a community to decide democratically if they prefer less housing that is more expensive, or more construction for more affordable rents. But I don't see how there's anything more or less "fair" about one side or the other. It's a question of what the community wants. Manhattan would have cheaper housing if it replaced Central Park with blocks of high-rise buildings. That isn't a question about fairness, though.
> You mean there are people being "human trafficked" in their countries of origin?

Yes; there are also people who are legal immigrants who are trafficked only after arriving legally (immigrants, even legal ones, are often a vulnerable population.) And, even when illegal immigrants are trafficked, that is also often post-arrival, not part of how they can immigrate.

> Can you provide an example?

The one that is most frequently features in media reports is domestic sex trafficking of underage girls; but there is a lot more (surprisingly good coverage of a lot of variations is found, for now, on Wikipedia's page on trafficking in California [0], which is flagged for excessive detail.)

[0] https://en.m.wikipedia.org/wiki/Human_trafficking_in_Califor...
Douglas appears to be saying that UBI is bad because it supports and perpetuates all of the bad stuff about capitalism (wrecking the environment and concentrating wealth in the hands of the wealthy)

It does this because UBI means giving people money, and then they buy the usual crap from the usual wealthy guys.

Have I got that right?

But the alternative, "give everybody a job", does the exact same thing.

So the "colossal problem" with UBI is that it does nothing to cure the evils of capitalism?

Ok. Well it does cure some other big evils.

I think Douglas's point is just hot air. Sorry.
>Worse yet, the message often starts "Hey". So I reply, "I'm here". Then I set there for 40 seconds with "<other person> is typing" while I wait for their real question to arrive, as there is no way I can go back to my flow for 40 seconds and get anything done.

Even people who prefer text communication are annoyed by this.
Using Oracle's Java Programming Language is an immeasurable legal liability.
The thinkpad carbon x1 has been a dream for me, I highly recommend it to my nerdy and lost Macbook brethren. However, I'm already on linux and have lived life out of emacs for decades, so I am biased.

The folks that have invested in the Apple ecosystem are the most fucked - it's difficult to actually replace each part, and I don't begrudge anyone for deciding that spending $$$ instead of time is a good trade off.
Uber acquires Careem, its top Mideast rival, for $3.1B