jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Congratulations, you internalized the micro steps by repetition and critical analysis. Not everyone gets there on their own for a million different reasons. I do not think there should be a 'focus' per se on 'micro steps' but there does need to be encouragement to kids to think about this and find solutions on their own.

Case in point, I was made a very proud dad today. My first-grade daughter and I were going over her math homework, which was flash cards with addition equations on them. This week the focus in her class is the numbers 4 and 5, so on each flash card, at least one of the terms was 4 or 5.

I was drilling her on them, and every time there was an equation the sum of which was >10, she'd mutter under her breath something about subtraction that I couldn't quite discern. I finally stopped at the "5+7" flash card, and asked her to walk me through her process for solving that particular problem. Her response:

"Well, I know 7 is minus three [from ten], so I do minus 3 from 5 which is 2, then I put a 1 in front of that, and that's 12."

In other words, she's doing | (10 - 7) - 5 | + 10. Or, basically, 7+3 = 10, 5-3 = 2, 10+2 = 12. I asked her, "Emma, is that how they teach you to add at school?"

"No," she said, "I just think about it like that."

Is that the absolute easiest way to solve that problem? Well, maybe; I don't know. I'm like 99% sure, however, I do that exact same process when I do mental calculations. That doesn't matter though. What matters is that she's analyzing problems, identifying and generalizing patterns, then applying those patterns to NEW problems. She is numerically literate! (http://en.wikipedia.org/wiki/Numeracy) This is especially gratifying for me, since we spend a few hours at home every week going over more advanced math topics like fractions and multiplication. She doesn't quite grok it yet, but at least when she sees it in school it won't be a total surprise.

In the end, she figured out a system to solve problems on her own that works 100% of the time. Critical thinking skills are paramount. Learn those and everything else comes eventually.
I am a little further away from graduation but it won't be long.

I am curious if you have experienced the same thing I have. I went to grad school to gain knowledge and answer a bunch of questions. While many of them have been answered, they have been replaced with exponentially more questions, many of which are even harder than the original ones in the first place.
I'll chip in a sixth reason: Japan's track record in overcoming adversity.
Because I'm on a platform that doesn't require massive IO performance on A FREAKING DESKTOP.

How could we implement a tax on horrible programming?
Besides agreeing with most of the comments here: for me, the demonstrable progress in your work would be more important than the past or current quality of your code.
First, you probably shouldn't put too much weight into what a politician says, since he's always (always) pandering to voters. They say what they must to the group of people they believe most likely to vote them in.

But in general, once someone gets power, they like it.
The lack of wrapping would be fine for something like Minecraft, where the world could be generated radially outwards from the starting point :)
If they added a stand-alone text editor to Kindle, I would use it instead of a laptop when I'm on the go. It already has a web browser and 3G.

The keyboard on the old model I have is good enough for typing down thoughts, there's just nowhere to write unless you add comments to a book.
Well for one example this exchange is really poorly designed in several ways with respect to the standards and expectations set by other exchanges.

Though the benefit of the web-developer talent is that is also years (perhaps decades) ahead of them in others.
Haven't encountered that many bugs. Usability issues only with large files/projects.

Don't know what's your problem with Creative Cloud©. If you want to use the CSS hinting you don't need to pay for it, just to sign up and upload the .psd.
What? A CDN accessed over TLS needs some kind of cert, sure. I don't see how this connects to whether the CDN pulls off the wrong server.

Obviously if the CDN has cert X then any authentication it may have should use cert Y.
"Scanning tools for dangerous packages"

This seems like an impossible problem (essentially the halting problem). On Linux perhaps you could build packages in a container then copy the results to the installation directory, but there's no guarantee require("rimrafall") won't just "child_process.exec('rm -rf /')".
Of course, training and equipping virtual humans or humanoids to fight each other is perfectly acceptable.
Eh, the other thing is dealing with hardware failures is easier on the cloud since you have instant provisioning. At small scale this is worth a lot.
It's not just the internet.

What's going to happen on HuffPo when the nasty comments don't go away? Use the State to bludgeon the offensive speakers? Where will that end?
I work for an organization that has been paying over $100 for a 4Gb flash drive with our logo on it for years. It takes a lot for an enterprise to feel ripped off.
Cool! Thanks for explaining :).
Of course! Sorry it wasn't a fit for you. Keep checking back, we have a ton of roles opening up in the next few months.
Interesting, thanks for sharing. So for the latest one where they have a bounty for assembling the largest healthcare dataset -- how do they determine who gets what portion of the bounty? It's not just winner takes all right?

This data looks cool too, I'll have a look in the Discord...
Agreed! It's underrated to hire someone who is actively growing with the industry.
It looks like a great library! Definitely useful for internal tools, personal scripts...

As a user I’m just encouraging people not to use an interpreted language to build tools you plan to distribute.
The Therac-25 incident, and Bhopal Gas Tragedy were definitely routine lessons in courses on industrial safety and reliability. (Another reason not to turn your nose up against academic coursework - they do impart useful knowledge.)

I feel that lot of manual errors and UI errors can be mitigated by careful design. Punishing natural careless errors is not very effective, as recent research shows [1]:

[1] https://www.jstage.jst.go.jp/article/jjsca/32/7/32_954/_arti...
Agreed, but what word would you use? We aren't trespassing when we use bittorrent. And I know people who have been attacked by pirates wielding guns onto their ships, so I just feel strange equating clicking on a link with a guy shooting a civilian with an AK47.

So I equate it to "theft of services". Let's say I get a massage, and then I just walk out the door and don't pay for it. I have clearly stolen that person's valuable time. Which isn't a perfect analogy becuase they have finite time vs being able to make infinite copies, but either way someone worked hard with the intention of getting paid for it, and there are people out there depriving them of the money they would have gotten (and please don't say "but I wouldn't have bought it anyway! which is also crap, becuase most people are downloading music they would have bought, its just the nature of blockbusters vs the long tail). So I don't know what the word is, but it is definitely closer to theft of services than anything else I can think of.
>In theory, if you have a shared screen,
Webmeeting

>real-time voice communication
Webmeeting

>remote whiteboards,
Webmeeting

>ideally real-time video
skype

> When you have to feel like you're "on a call" to get together with someone, you don't get this sort of spontaneous idea generation.

Some of our best ideas at a previous startup came straight out of our Scrum meetings: when we had the CEO, the COO, and everyone all arguing (no bruises, but close sometimes) about what we should/could do next. I'd like to try that over web conf.

Plus, you still get the idea generation from external techie meetings. I'm in San Diego. I'm not moving to NYC. But we still have a great tech scene.
One day soon it will be routine for people's cell phones (or some similar device) to record every moment of the person's life in audio and video. Almost everyone will have a permanent record of everything they do, of every conversation they have had, with every person they meet. I can't recall where I read about this, it may have been something Negroponte wrote about.

As a society we are going to have to figure out how to deal with this end of privacy. It's bigger than just law enforcement.
I think this actually homes in on one of the bigger issues with setting up a competing search engine, you have to be equal to or better than the incumbent all the time, and that is really hard.
Over WiFi instead of 3G is somewhat of a novelty though, but still, the problem with video conversations isn't technical, it's that most people do not want to do them.

I remember six years ago when 3 launched over here and tried to convince everyone and their mother that video calls were the future. I had some colleagues who got their phones, and I saw them use the video call once, maybe twice, only for testing. I also remember seeing some people do video calls on the subway.

It all quickly stopped though as soon as people realized the drawbacks of video calls for everyday conversations and now you never see it, even though all phones have the capability.
Does Translate offer the Toolkit functionality? Just checked, but couldn't find anything beyond the usual text or document translation box.
Do you know what is involved in "hammering" out dents in a collision and how the metal looks after? Also you may need to then fill some surface irregularities with a filler.

This is why Deloreans that got into accidents were usually painted.

Of course if you can easily replace an entire panel with a new one, this can be done.
On cars the rear quarter panel cant be "replaced" like the front quarter panel which is just bolted on.
"In terms of its sound, I would say that for me it's without equal in the realm of hand held portable players in terms of pleasurable listening...When I compare it side-by-side in blind tests with other players I find its smooth yet resolving treble to be its stand-out characteristic. "

" This test pitted the Pono Player against a Galaxy Note 4 and an Apple iPad Air. This was actually the hardest test to get a reliable grip on identifying the various players... Because differences were so small I had to rely more on a subjective approach—just relaxing and sensing how the music was affecting me. Usually it would take me 5-15 minutes of listening and slowly switching back and forth between sources before I could determine which was the Pono Player."

One of these things is not like the other...
@a3n...thanks for the suggestions
I can't comment on all parts of Voice of America, but Ultrasurf and Dynamic Internet Technology have been a fraud for some time [1].

The Tor Project had a wonderful review some years ago where they showed how preposterous it was to expect to challenge "The Great Firewall" with these tools [2].

[1] - http://ultrasurf.us and http://dit-inc.us

[2] - https://blog.torproject.org/ultrasurf-definitive-review
Location: Bangalore, India
Remote: local preferred, open to remote jobs
Willing to relocate: no,
Technologies: Javascript, reactjs, AngularJS, angular2+ HTML, CSS.
Resume: https://www.dropbox.com/s/zu9pd2xbntu8zky/Sarang_khajuria_re...
Email: srng.khajuria1@gmail.com
I am a frontend developer looking for a project where I can apply my skillset to challenging problems as well as learn new technologies and grow as a developer.
Bearing symbols that represent the depression of Jews in Germany, symbols that have been banned there, is being Nazi.
I agree with you. It's a word that means different things to so many people.

It frustrates me when the media tries to make a big distinction between protests and riots. Those words have become emotionally charged.

Rather, if we're going to have discussions about this, we should be sure to be extra clear about what we're trying to say.

I think it's fairly pointless to debate what the precise definition of a riot is. Rather, I was trying express why people see this as different from the "sit-ins" (another wishy washy word) the the poster above you talked about.

The reason that I find Wednesday's acts worse is because of the violence. And I think that there could be a much more productive conversation off of that pretense, than over what is a riot vs a sit-in.
I don't know that I see the point. Just because they could pay more doesn't mean that the fact that they don't doesn't enable a cheap consumerist society where we benefit off of their poor working conditions.
Be sure to read the comments on that thread. Awesome post and really nice to see this, after all that N stands for Noel.

Merry Christmas everybody and thank you Anigbrowl!
I'm actually a pretty big sucker for the mainstream, so it's nice to get a better feel of what people actually listen to. Not familiar with most of the albums, so I've been leaving the page up for the past day and letting the Grooveshark widget run. Good stuff.
looks like a sheevaplug...

http://www.plugcomputer.org/

then just install debian and compile whatever script^H^H^H^H^H^Hpenetration test tools you need.
I was told it was safe to assume, considering model/year of my stolen cars, that they were dismantled the very same day. It's possible your recovered car had a lower demand for aftermarket parts.

As for your car in Paris, the obvious conclusion is that the total prison population in France is a bit lower than it should be. ;-)
There is probably a logical reason to the design and nomenclature of the system. Unfortunately, these things seem to get lost over time. I imagine that in another twenty to thirty years a portion of our current technology will be considered unnecessarily complicated and obfuscated.
Do you have a reference for this? It was my assumption too, reading about the Pandemrix vaccine, but I didn’t find any dependable references for this.
It wasn't anywhere similar, and even the content of the article states so. I don't understand why is there so much insistence lately to draw this paralelism, It isn't the first article I stumble upon. In Spain, there was a proper coup, with military and the Guardia Civil involved, with weapons, tanks, public buildings occupied by such forces, and a chain of command.

There's a way more similar attempt at occupying the congress in 2012 [1], and even an attempt to take the Catalan Parliament in 2018 (couldn't find any wiki link, and everything else is heavily editorialized).

[1] https://es.wikipedia.org/wiki/Rodea_el_Congreso
The ROC officially adopted Pinyin a couple years back.

http://www.taipeitimes.com/News/taiwan/archives/2008/09/18/2...
Were private companies able to refuse to publish Ceausescu’s remarks? Were private companies even a thing?

It’s not a purge, it’s a website. And it’s a website that can ban users, even presidents, because it exists in a free land.

That’s not a purge. It’s a database change. Donald and Flynn can go make their own platform.
This is plain wrong. You have 2 variables there and can't claim that one has greater effect based on 2 examples. It can be refuted by a suitably chosen 3rd example, e.g. N-nonlethal kills 1 in 10000000000000 people and has a doubling time of 1 day.
The problem is that we're turning this into a cat and mouse - Pfizer has nowhere near the capacity to ramp up production to make a positive impact after all.

If we enter a cycle of new variants every 9-6 months that require new vacines, simply because the volume of people infect allows the virus to have enough diversity, then it's pointless.

It's basically a "weird flex" from Pfizer, because what they should say is: even though we can make a new vaccine easily, we will have nowhere near the production capacity to make a difference, so global governments need to get their shit together.
My question wasn't "what makes you think the BBC is perfectly reliable", but "what makes you think it's not more reliable than RT et al."
That was such a fun game. Is it worth getting on PS5?
As heard in the Nature podcast.

I seem to remember Omni magazine being big on lucid dreaming in the eighties.
Seems to me like a approximation of the technology adoption cycle - innovators, early adopters, early majority, late majority, laggards [1]. This process has been embodied in the modern entrepreneurial philosophy of design thinking - consisting of 5 steps including ideation and iteration for innovators/early adopters and testing as the idea gains traction [2].

[1] https://en.wikipedia.org/wiki/Technology_adoption_life_cycle

[2] https://www.interaction-design.org/literature/article/what-i...
Becoming a "citizen of the IndieWeb"† seems to require you to be a web developer. Level 1 requires knowledge of HTML, or a CMS that exposes the rel attribute on links (is that common?). Level 2 requires specific CSS classes and... more than I can summarize succinctly here. And there's still Level 3 to go. It's hard to see this growing beyond web developers unless it's baked into other software as an incidental.

† https://indiewebify.me - linked in the article as "a quick start to becoming a citizen of the IndieWeb"
Wow, there is this ascii art now. I like the stonk.
You are a blessing. I thank you to the moon and back. Will definitely check this out and definitely supporting you for your incredible work.
This analogy doesn't work because information is not a limited commodity. Once you've "printed" the news, its value drops to 0. This isn't the old days where you had to physically print 1,000,000 papers if you wanted the message to get to 1,000,000 people. You can "print" the news once now, and EVERYONE can see it.
> do have to interview to remain employed

Would that be a full-on interview as if they were applying for a job, or just some kind of "cultural fit" screening?

It seems contradictory to me: if the hire is important enough to spend a lot of money on (even via an earn-out) then why alienate them with uncertainty about the offer?

I guess the assumption is they don't have a better offer?

But if a few key employees get together then don't they have the ability to scuttle the whole deal? "Keep doing this thing that Apple was willing to buy, but on better terms, and look for a new buyer" sounds like a pretty good alternative to "take Apple's earn-out on Apple's terms with nonzero risk of getting nothing."
> https://bugzilla.mozilla.org/buglist.cgi?votes=133

No longer shows up here, because it's now 135 votes.
His specialty must be topology. :)
BTDT = been there done that

Should I feel old if I didn't know that?
It's kind of weird, but I don't really see so much gain from getting an ARM compared to x86. All I see is closed hardware, locked bootloaders and non-free operating systems in the future.

I want to be wrong though...
I'm not a fan of Dyson products, but i really like their air purifier (with heat). I'm not that concerned with performance as I'm just trying to maintain clean air, not actively clean it.

It's quiet, has an actual thermostat (instead of the 0-10 knob). No burning smell and hot air temperature isn't a fire hazard (great for clumsy kids).

Best of all, it looks nice.

That said, I don't think I'd be willing to pay upwards of $600 for one. (I got a refurb HP02 for <$200, and would buy another one at that price in an instant.)
I had to read this comment like 3 times to parse it... and I'm still not sure I get it

Wiping your hands on your pants when there's towels or something is kind of silly, but how on earth does the article of clothing define if you can wipe your hands on it?

Are you wearing vinyl pants or something?
> You use alternatives at your own peril. This means you won't be able to understand other people's builds, for example.

The tradeoff is with SBT, you won't be able to understand your own builds!

(This is kind of a joke, but not really...)
Option and Result already have a `and_then` in addition to the futures methods you mention, so it should just always be assumed that then/and_then have slightly different meanings depending on the context.
If any, I would say it should be other way around. There are very few use cases outside of cryptography. So flag it if people uses a cryptographically secure PRNG directly. In almost all cases they would be better off finding a library that does what they need.
> Resorting to Twitter for support is increasingly common.

Always maintain some out of band support system. If that's email, so be it.

If there's business owners watching this, please do not make Twitter (or any other social media) your primary point of contact for support or abuse. I stay far away from Twitter such that I don't have an account and can't even see a single tweet without jumping through some hoops. I've learned via posting here that I'm not alone in this and that this trend will likely grow as time goes on.
So you’re not big on bans but if you use dangerouslySetInnerHTML then it’s definitely not getting merged? Is that not a ban? Do you just not like when tooling enforces it?
To give them their credit. The argument from the purists is that purity is itself about shipping code. As a long-time scala developer who has started using the pure-FP ecosystem (cats,cats-effect mainly) I am starting to see their point. It takes some time to grok but once you do then it is amazingly productive to work with.
Still not sure. What counts, and what doesn't? Does this mean that any service you host on Heroku has to be free? You can't integrate Stripe and accept payments?
"It's not decidable" is not a guarantee that humans can do better than a compiler. It means any approach will sometimes be wrong, but a compiler might well (in principle) be wrong less often than a human.

This is separate from the "a human has a lot of additional context that's hard to express" argument, which is valid but has nothing to do with decidability.
If you were already on tmo you wouldn't need a sim unless you planned to do a lot of voice. Plans include international text and data now.
Keeping people out of a Chevy's is a mitzveh.
Unfortunately, I think this is the one big issue barring Node from wide adoption. I love Node.js and the surrounding ecosystem, but all these companies fighting one another can't possibly be good for the community.
I was addressing the reaction. Github has been using GA for years and AFAIK there is no way to opt out via Github account settings. Atom is not something you use on Github; it's a desktop application. If you install a browser, you have the option to NOT send data to the browser vendor, but most people choose to use the default settings. I don't see why we have to think auto opt-in is bad or a bummer. Github even makes it explicit that you can disable GA (or whatever metric software they are using in Atom) in Atom and atom's opt out option is 100x better than Google Plus integration.
Andreessen roasting this guy all morning is making my day: https://twitter.com/pmarca/status/1491150099518398466
There's actually a rational explanation for that: humans don't care very much about burning in hell for all eternity, when it comes down to it.

There's actually a similar though experiment that might seem even more bizarre: I could tell you "give me $100 or I will kill you tomorrow" and you probably wouldn't give me the $100. That's because when it comes down to it, humans don't see the loss of their life as that big a deal as one might think. It's a big deal, of course, but in combination with the low likelihood, still not big enough to forgo the $100.
just add, "anything you type into our forms may be captured". explicit consent, one and done
Ok, since you're here, we'll leave the "Show HN" bit up. Looks like we made a mistake that turned out ok by accident :)

https://news.ycombinator.com/showhn.html