jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Not the parent poster, but I suppose an extra data point would not be a bad thing.

My main point of comparison for Adderall withdrawal would be caffeine withdrawal. I don't have experiences with other dependencies.

"Cold turkey" caffeine withdrawal was much more severe than Adderall withdrawal for me. Probably twice as bad. In both cases, I felt extremely fatigued. However, severe caffeine withdrawal went beyond "fatigue" and really made me feel like total shit.

Everybody is different but I believe this is consistent with what most people report.

Of course, there is no real reason to go "cold turkey" and quit suddenly. For both substances can just taper your dosage steadily down to 0mg over a week or two and you should be fine.
Actually they do. Specifically insulin but others too.

Eating too much fruit actually could turn you blind...

And there are a whole bunch of foods that affect your sexual hormone levels too.
This is looks like a game maker directly inspired by Mario Paint. That game was more of a mini application suite as it let you select from multiple mini games to draw, paint, animate, make music, etc. It was very unique for its time and a friend and I spent many hours making all sorts of stuff. The joy wore off after a month as you just couldn't save anything. I still have the full setup including the bulky mouse and hard plastic mouse pad.

Though it was very inspiring as I wanted that functionality on a PC. But being a strictly DOS user at the time I had no Idea that computers already had GUI's. I just played DOS games from floppy or hard disk. Around the same time I got Mario Paint my father bought a shiny new white-box 486 that featured this thing called Windows. Of course you had to manually start windows by typing win but I didn't know that. So one day I was trying to figure out what the hell was in C:\WINDOWS, found win.exe and ran it. After the mouse cursor appeared and I saw what it was I was floored. I then found paint. I immediately piked up the phone, called my friend and told him "Dude, I found out my computer has this Windows thing and its exactly like mario paint but you can save stuff!" We spent lord knows how many months playing with paint and learning to install other programs to edit and create.

Finally. I'm glad this exists. Around the same time I distinctly remember fantasizing about and drawing an SNES desktop PC (pizza box, not tower). The idea was it was a DOS/Windows/Nintendo PC that looked like an SNES and had cartridge "drives" in 5.25 bays. I wanted a system where you could play all your NES/SNES and DOS games with Nintendo controllers. Man, I would have loved an SNES themed Keyboard.
The 1880s called, they want their nervous hysteria back.
Your value increases with time in terms of business knowledge, but decreases in terms of tech skills when you stagnate on a single enterprise's platform. By the time you hit 50, you've often stopped chasing that tech value, and instead your value becomes based on the institutional knowledge.

It is less about a specific timeframe as much as how you choose to focus your personal growth. It also is possible to continually increase both, but that takes even more effort.
If you ate escolar, you'd really want to know it before you put that fish in your mouth.

Escolar contains a minute amount of a toxin that will irritate your gastro system. You'll be in the bathroom for hours if you eat enough of it, usually just a few pieces.

Some people have a more significant reaction than just mild irritation.

http://www.hc-sc.gc.ca/fn-an/securit/facts-faits/escolar-esc...

http://blog.medellitin.com/2008/12/escolar-world-most-danger...
Bullshit. $900mm is a small mistake for Microsoft. They're too big for them to fire Steve over a billion dollar mistake. They still have multiple billion+ business. Im not saying they dont have massive problems, but that's absurd.
Here's issue #40: https://orbitalindex.com/archive/2019-11-26-Issue-40/
It belatedly occurred to me that blind people who primarily use braille may have a different perspective. I and most of the blind people I know are American, so we're accustomed to primarily using TTS. (I'm partially sighted, but I often use a screen reader for non-programming tasks.)

Still, it seems to me that accessing a GUI through a structured accessibility API would have advantages over accessing screen-oriented terminal programs, even for braille-only users. For example, there are all the quick navigation commands that JAWS introduced and most other GUI screen readers have copied. The screen reader is also free to reformat text in a way that's optimal for a braille display. Wouldn't it be nice to be able to read text in smoothly flowing paragraphs, uninterrupted by screen line breaks? I suppose that's not an issue if you exclusively use computer braille and the width of your console is a multiple of the length of your braille display.
Great question - here's how it works:
If you only have one display (e.g. while you're on the run) it can still share the windows on this desktop but you can share/unshare all of them with a single click on the display icon next to your user. You can also auto-minimize all your windows when joining a room.
Hopefully the one that bought the set you were thinking about buying actually built and enjoyed the set instead of thinking about the resell value...
Sort of. I'd imagine the hypothetical company would need to do a clean room reimplemention of the ROM rather than a straight rip since distribution of the ROM images is expressly forbidden in the TI license. That seems potentially hard, but not insurmountable, considering the relatively small size of the ROM. And then you get the rest through the emulator.

Although it'd be interesting if the calculator had a one-time flashing capability that allowed you to load an emulator once and then make it immutable and there was a way for schools to inspect what was loaded.
Time to start requiring gas stations to permit contactless payments. I'll specifically drive a bit further to use one I can Apple Pay with.

The US seems to be one of the only nations that permits long outdated point-of-sale systems to remain in use. In Australia, you lease them, and the bank will force you to replace them when new tech is out. Pretty much everyone seems to use contactless payments there as a result.
Why do people act surprised when “a noxious odour that smells like paint thinner” makes them feel sick?
> I'd love to assume this had something to do with government abuses and overreach that YC couldn't condone, but call me cynical, im not holding my breath.

It makes it easier when it's difficult to do business there when your IP will just be stolen.
Would you agree that there are many ways to deliver a message?
Do you think verbally insulting my friends to the point where they can no longer communicate with me is freedom of speech?. Things are not black and white
I hope you reconsider your approach. It won’t help you much if you one day find yourself in a persecuted minority.
I get the sense the Republican position is often stated in oversimplified terms. Reading some of Trump's comments, it seems like what he's been pushing for isn't so much revoking 230 entirely, but rather mandating that you only get to keep section 230 protections if content moderation is applied "neutrally" (which in his mind means right-leaning content isn't moderated as heavily anymore).

The problem with this, IMHO, in today's polarized world is who judges whether moderation is balanced? Whichever party currently runs the executive branch? A commission whose members are squabbled over like the SCOTUS? Etc. Similar to trying to bring back the FCC "fairness doctrine," it feels unrealistic at best... or a backslide into government censorship at worst.
This is countering my point how?
I’ve just read the other HN post about Section 230 so I’m obviously an expert: Section 230 is incredibly important in protecting the internet. It’s why no one can sue HN for what you and I write here, and even why no one can sue _you_ for something you didn’t write yourself but happened to quote in your comment. Without it companies would be sued all the time: it’s a hostile world out there for businesses. You could still win on the basis of the 1st amendment alone most of the time, but that’s often a long, convoluted, and expensive argument to make. The point of 230 is to dismiss those frivolous lawsuits immediately.
> The Netherlands truly is a civilised and sensible country.

How I wish I could agree.

Living in the center of Amsterdam is something well outside realistic possibilities of Dutchmen nowadays. Dont confuse capitals for countries. As a former Londoner you must be aware of that (or not!). But thats a topic for another discussion.
Just because something isn’t 100% determined by genetics doesn’t mean genetics doesn’t play a heavy role still. A concordance of 40% is still really high compared to random chance by sampling from the general population, so it arguably supports biological causes for homosexuality.
If you step out just a tiny bit of of the US political context, you might realize that you can hardly call the democrats "The left".
From an European perspective, you have the extreme right, and the right. I think this statement might be true from a South American perspective as well and likely from others.
Well if Trump has ever proposed the plan for healthcare that he said was coming “in 2 weeks” many different times over 4 years then maybe they would get some therapy and work out the rage.

No one should be forced to give him a megaphone for any reason, especially if they think he’s spreading dangerous lies or inciting violence.

There might be horrible consequences but they are a direct result of the lies he’s been feeding his base this whole time. Not a result of the people who finally said enough is enough. If anything, they share blame for allowing it for so long.
I suppose the author was implying that if Gnolia had held on until the announcement of Delicious's closure, that would have given it a push to keep going, take on some refugees.
http://downforeveryoneorjustme.com/linode.com says yes.

My Linode VPSes are still up though.
I think this article is a little off-base. Having money and a less than dire need to survive does not automatically stifle innovation. Microsoft has an enormous amount of management overhead and process that grinds brilliant engineers and their output into a fine paste. They have cannibalistic internal competition for resources and teams are actively discouraged from sharing code and cooperating. You might argue that their war chest allows this insanity to continue, but it's not the root of the issue.
Randomness clumps, and randomness solves many, many problems. Be sure you understand first both your problems and the randomness you intend to introduce, otherwise many, many things will break in bizarre ways.

Single example: ballistic shotgun stochastic hill-(climbing|descending) will often get you a good enough solution far faster than most techniques that are more complex and more impenetrable.
No GPU acceleration.
User pages go back much farther, perhaps all the way. So if you can find a decently large set of users you should be able to come away with a large chunk.
I give up. I will never make anything this amazing. What's the point now I've seen this.
We changed it because it was baity. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

When we do that, we try to replace the title with representative language from the article itself (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). There's nearly always something—if not a subtitle, then a sentence in the article body—that neutrally summarizes the article. (The latter was the case here.) Doing this rather than making up titles ourselves lets the content speak for itself, and in the case of big media articles is probably closer to the author's intent, since authors don't write headlines.
I have spent time on the IRC channel and it is clear the founder/project lead (whom I'm not criticizing) has a different idea of what privacy means than what I do. He doesn't necessarily view connections to Google servers that take place without explicit user intention/confirmation as problematic. Based on his strong personality, I did not think it likely any patches I wrote would be accepted by him. Indeed, he thinks it best to "blend in" with other Android traffic. He is also, in my opinion, overworked.

I'm looking at my abortive patchset against GrapheneOS from last year, which I never bothered to finish up to post, and will just pick a couple of random samples:

packages/apps/Gallery/src/com/android/camera/MenuHelper.java (calls maps.google.com)
packages/apps/Settings/src/com/android/RadioInfo.java (multiple connectivity checks pinging Google servers)
external/webrtc/webrtc/p2p/stunprober/main.cc (uses a Google STUN server)
packages/apps/Nfc/src/com/android/nfc/P2pLinkManager.java (calls to the play store)

That's a random sampling, not trying to assess for "severity". You can rationalize away each of these individually, but I was at 41 patches when I stopped (including changes that address Google connections that GrapheneOS acknowledges). The cockroach infestation analogy is pretty apt. They are everywhere, and if you try to follow the code to assess for severity, it will be hugely time-consuming, so unless you have a team developing the patches, the safest thing is to pre-emptively patch out.

I'm not saying any of these is malicious, my point is there are tons of these kinds of things littering the code. It will be extremely time-consuming to find and cut this stuff out of the base applications and libraries underlying installed applications.

And BTW again, this says nothing about SUPL, which is still tracked as an issue about which there isn't a lot of clarity: https://github.com/GrapheneOS/os_issue_tracker/issues/96

You can also see in that issue thread that the project lead does not see the project as focusing on de-Googling which is, in fact, what many of us want, and are wrongly projecting as a GrapheneOS project goal.
It's an urban problem.

No one is short of space in bumfuck, nowhere. The jobs are all in cities. Workers need to be in cities. Commuting by car isn't viable on a large scale. Other forms of commuting require investment (building rail etc) and governments won't do that.

So house prices spiral.
Folks from the UK should simply vote with their feet instead of whining and move to SV.

It's the only way it will change.
What caused them to reject the platforms? Any specifics you can give?
> it might be easier to wire those other components in

IMO the few lines of yaml to set the path/host for an Ingress definition seems cleaner to me than using consul-template to spit out some LB config (as in the post's example).

For simplicity, a few years ago I preferred Traefik + Swarm. Add a label or two and you're done. But Swarm died :/
Well, we at OrgPad.com are not big or very complex but we sure thought about not having access to our main production platform (we heard about the "glitches" that DigitalOcean had and other such events). We explicitly backup to both the same and a very different provider so we can fully restore/ bootstrap everything within hours. We figured, this is good enough for now.
If curious see also

2017 https://news.ycombinator.com/item?id=15950599

Discussed at the time: https://news.ycombinator.com/item?id=8380110
Long ago: let’s go West

Now: let’s go East
http://kill-or-cure.herokuapp.com/
Web pages are rendered by my web browser on my computer. Ad agencies do not have a right for their content to be forced upon me.
How is the performance for the firefox port? I might of missed it, but all I see are reports in comparison to adblockers on chrome.
Love the article. It was not the typical post I read on HN, but fitting on several levels. Thanks for sharing!
Hey, this is more or less being done. The best bots/groups are bringing in comparable salary if not more than industry standard in their respective fields. If anyone is interested in developing Bots/Platform to secure limited items em masse, please shoot me an email at: sukh@zerosync.io

I have direct connects with some of the biggest sneaker storefronts, and looking for developers.
Two sociopathic liars loved by millions of people.
Northern Iowa is beautiful. The tops of some of those inclines yield spectacular vistas. You completely lose perspective of where you are. It is cool.

My nephew's wife grew up in Spirit Lake.
TIL that hard drive platters are two sided. It makes perfect sense you can store data on both sides, yet never occurred to me before.
I'm not sure why it would be. If the boundary information were wrong, the CPU instruction decode would fail, but that should just be an invalid instruction exception, which operating systems already know how to handle.
I clear the screen a lot, but I use Cmd+K to clear the whole Terminal.app screen or Cmd+L to clear the last command (and its output) on Mac, rather than using the `clear` command. I use Bash, not sure if it works on other terminal emulators.
On the contrary—I’m not sure if you’ve ever watched Mad Men, but there are some pretty good examples of ads in there that didn’t use tracking at all.

Calling tracking a cardinal rule of ads is like calling HTML a cardinal rule of communication. Sure it might be ubiquitous now, but if HTML were to suddenly disappear I guarantee communication between humans won’t stop — it would adapt. Tracking isn’t a foundation, it is merely what has worked this past decade or so.
Iraq: seems short-sighted to me. We don't tend to judge past civilisations based on one war.

SUVs: maybe, but I would say our continued reliance on oil in general rather than SUVs in particular.

Bullying: could be.

Parasites on the welfare system: not convinced. The fact we have a welfare system will be judged favourably I expect.

Predatory banking practices: pass, not sure.

It's hard to imagine what things it will be--their values may be very different from ours. I'd say oil reliance, over population, the gulf between the rich and the impoverished, but these things are all too obvious. I suspect we'd be surprised by what we're judged badly for.
There are two significant figures in "48%" so one assumes that it means ±1% unless some other accuracy level is supplied.

Maybe it's overly pedantic of me to suppose that they even know what significant figures are, but even so, I can't find any reasonable way for them to arrive at a statistic like that doesn't involve making up numbers.
Wikipedia:

"The problem of debasement in the Roman economy appears to be pervasive, although the severity of the debasement often paralleled the strength or weakness of the Empire."

http://en.wikipedia.org/wiki/Roman_currency

Political authoritarianism, corruption, direct taxation, seizure, and military plunder are also effective ways for a ruling class to steal from the rest, so you can certainly have terrible inequality in societies with sound currency, but inflation is the most efficient and covert method, and has been the most popular way for governments and their corporate allies to gain at the expense of the world's poor and middle class in the last 100 years.
I was trying to run Spark on EMR, so I was running it under YARN on EMR.

The problem I found seemed to have been discovered by one or two other people on mailing lists - it seemed something to do with YARN terminating spark executors for memory usage. It was odd since I wasn't using the cluster for anything else - YARN was only used as the scheduler because it was installed in the AMI, and I didn't want to use the ec2 scripts to start a standalone cluster just on EC2s.

It was difficult to debug because YARN makes things pretty opaque when tasks just die - logs weren't copied around the cluster so I had to SSH to the instance that died and try to find something to indicate what had happened, and half the time the error messages were vague.

I also didn't work out how to view the job tracker UI when running under YARN. "Learning Spark" says I need to proxy through the YARN cluster somehow but doesn't give an example... So I have no progress about running jobs at the moment, only about finished jobs.

In the end, I upped the instance size I was using and everything went well. I think my dataset must have been too large and spark was spilling to disk which tripped things up. So at the moment I don't have confidence that I could process huge datasets with Spark on EMR which is a bit annoying :-(
When the author ran off the names of those NSA projects (horsewrap, iceblock, micefur...) for some reason the REM song "it's the end of the world as we know it" popped into my head.
Virtually every stream cipher is based on the idea of generating a keystream and adding it to the plaintext with XOR. XOR is also used to combine round keys with plaintext in the round functions of block ciphers and hashes.

If you can generate a secure keystream (for instance, from pure random data well in advance of your message encryption), you can use just XOR and nothing else, and that system will be difficult to attack mathematically.

XOR as a concept gets an unjustified bad rap amongst generalist engineers because of all the terrible Rube Goldberg XOR schemes other developers have come up with. It's authentically essential to strong cryptography, but very easy to misuse in weak crypto.
> EU [...] a society

Don't generalize. The EU has 28 member states, with diverse cultures and social norms. What works in Norway may not work in the southern Italy.
When you try to do complicated stuff it does get confusing. Like remembering the exact way you need to type out C++ method names (you need to put single-quotes in just the right places.)
They could just stop giving 301s.
I thoroughly enjoyed your reply as it offered useful information while also making the original commenter look silly.
I have to disagree. Just because "results where in 5-space and up you can see and exist in all time simultaneously" appears to be "wacky" doesn't mean it's not possible. It's simply not part of your definition or interpretation of your current existence, which makes the 4th dimension seem out of place.
What do you mean ^3 or ^5? Is there some funky physics I'm misunderstanding here?
I would say that gdb can never be as good as lldb can be, simply for C++ expression parsing (unless they integrated the gcc parser).
There is no pleasing the tone police.
At the very least, the Swiss National Bank was going to partake in a mult-billion dollar losing effort

This is probably a dumb question, but... why would it necessarily be a losing effort? What would go wrong if they just kept on printing more and more Francs?
SmartNav by NaturalPoint (http://www.naturalpoint.com/smartnav/).
I'm using it for over 8 years for moving the cursor. Clicking is via a regular mouse, though voice and switches are supported. All typing is done through an on-screen virtual keyboard (Hot Virtual Keyboard). After short self-training the speed and accuracy are above of a regular mouse. Neck fatigue is a rare issue even after 8-10 hours of daily usage, the "trick" is calibrating the settings for minimal movement.
I'm using this setup for everything from programming to some light gaming (RTS). Adjusting and configuring the environment can bring substantial improvement. For example, using ReSharper for Visual Studio vastly reduces typing.
Can you make phone calls with Ubuntu?
Just FYI - if you're interested, make sure to read the full story in No.2. "Read more" shows the rest of it.
No, it may or may not be particularly valuable depending on your use cases.

Low latency data is mostly going to be a quality/cost/volume trade-off.
Yeah I’m with you that even in the categories I mentioned there are problems.

System76 comes up a lot, but to be blunt they seem awful.

Bad resolution displays, generally terrible build, bezels, etc.

I think there’s a market for a really good non Mac laptop with Mac quality hardware design.
Did you genuinely not understand the "shooting oneself in the foot" metaphor?