jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My phone beeping and buzzing at me mid migraine would result in the phone being launched into the nearest wall. These guy's might have more luck with something other than headaches since many migraine sufferers find the pain can be debilitating. If they stick with migraines I hope they take that into account.

When I kept a medical diary for mine the only thing that really worked was pencil and paper because I could actually tolerate writing on a yellow legal pad.
The games are social which enhances the dining experience of most people who use E la Carte tablets. And like with any technology, you have the freedom to not use it, or use just a subset of the available features. Some people are happy to split bills, pay for their meals (without having to wait or hand their credit cards to waiters) and have their receipts emailed to them, even if they didn't order through the device.
In the past 4 hours I have exchanged ones and zeros with people and computers in New Jersey, Pennsylvania, Florida, Arizona, California, Germany, Singapore, and India.

And got 3 "office days" worth of work done.

And I haven't even brushed my teeth yet. :-)

You know what telecommuters say, "Once you've deployed a killer app in your pajamas, you can never go back."
My cofounders and I at The Shared Web hacked this together one of the days this weekend. It lets you indicate all your social services, and then we create a pretty signature you can put in your email. Definitely a MVP, but it works - so we put it up. Thought it would be a useful service for people. Would love to know what you think!

You'll notice one of the social services is The Shared Web. We're going to be launching The Shared Web publicly soon, so feel free to sign up at www.thesharedweb.com for our beta invite list!
I agree with the post, and have come to hate PHP less. But the main reason I choose python or ruby (when I have the choice) is because of the syntax. I'm not sure the proper term, but I find you have to write more characters, as apposed to ruby or python, to say the same thing.
I've asked this already (http://news.ycombinator.com/item?id=2447840) but what books on JS are good for someone who wants to go into development with Node? Most texts that I know of deal with client-side JS. Right now I'm just reading Eloquent Javascript + JavaScript: the Good Parts, but I would like to see if there's any other books that would be good, especially for someone new to closures.
3 months later: "LizardSquad informant working for FBI for the past 6 months".

The LizardSquad thing seems to have a lot of parallels with Lulzsec. Both groups "appeared all of the sudden" on the online scene. Both tried to make a lot of noise in the shortest time possible, seemingly "just for fame", with no long term plan or vision for why they started doing that in the first place. Both started giving interviews to the media.

It almost reminds me of all those fake terror plots the FBI is creating to keep people scared, by finding naive people to turn them into terrorists, and then "set them loose" onto the world, to remind people terrorists - or in this case, cybercriminals - still exist.

Maybe I'm just way off the mark here. Hopefully I am.
Thanks also for the Wiki Overland link (www.wikioverland.org) in your HN profile. I wasn't familiar with the site. What a terrific find.
I've never heard anyone describe function pointers as meta-programming before.

Functions are data, just like other kinds of data. I use them in C whenever what I want to parameterize is behavior, and not, say, an integer or a string.

I believe that if you explicitly avoid function pointers, and instead use a less appropriate construct, that would become a mess, instead. If you replace the function pointer with an enum, you've tightly coupled the type definition of the parameter with all users. You've added a switch statement on the enum, rather than a function pointer call. It would be both messier and probably slower than the function pointer.
There's a "Single Page" link in a box near the beginning.
If you use Safari with "reader" function.

If you use any other browser in the world. Go to print[1] view and read from there or use Readability[2] on print view.

1. http://www.nytimes.com/2010/06/20/magazine/20Computer-t.html...

2. http://lab.arc90.com/experiments/readability/
It is amazing to see how US president can effectively demand something of a private company. No courts needed anymore.
My bad. Initially I tried using the straight link, but HN automatically removed the apostrophe in "Mary's", breaking the link.
This isn't as simple as corp vs. llc, the company in question is already incorporated. Investors have invested in the incorporated company. However, the founders have ownership through an LLC.
$1k for a day's work? Really?

Wow. Some people on this website considered it weird when i said that $15/hour is a low rate when you ask for freelancers who can code more than your run-of-the-mill php page.

I am not talking about US vs non-US, that makes no difference to me. I expect to pay a premium for service from knowledgeable people regardless of their nationality. Why don't people do the same when it comes to software?

Or am i completely off base here?
But in some ways, Jeopardy is much more constrained than tax questions. You know that the question will have a relatively short statement, the answer will be in the form of a question with probably no more than 5 words being actually relevant with the rest being used to make it into a question.

Furthermore, you know that breadth of knowledge is generally more significant depth. Having a database of every nation's capital and a few significant things about it is most likely more useful than being able to provide an in depth discussion of quantum electrodynamics.

Tax questions on the other hand often have lengthy and detailed statements and require an essay style answer. Worse, in some cases, detailed tax advice may actually require judgement and advice. Of course, tax software takes short cuts in this respect. It is not designed to handle complicated situations with nuances. It is designed to handle your average consumer, and even there is constrains the problem by being the one that asks questions and then producing forms rather than answering ad hoc questions.

(edit: fixed grammar)
That is very curious I've had a linode in dallas for a long time (2 or more years) and the only downtime that I have experienced on my server is from those few (I think it has been less than 10 times and they weren't more than a few hours) times everyones dallas linode went down.
You can play against Watson online: http://www.nytimes.com/interactive/2010/06/16/magazine/watso...
The article is split into 8 pages. Eight. Pages. The worst part is that only one every several sentences had meaningful information. And that is the New York Times.

Did someone else had the same thoughts or am I acquiring ADHD?
Fantastic! Thank you for pointing out this resource.
I might have missed it while reading the README, but can someone ELI5 why do we need to randomize our scans?

Can't we just go scan one-after-another IP address? Is this because such scan can easily be detected by ISP?
> I saw the 'follow up' where one of the writers complained about getting abuse on twitter

I'm not saying it's OK to abuse people online, but if you attack someone else, you'd better be ready for some pushback.
Personally I prioritize learning grammar over vocab. I feel it's a lot easier to acquire vocab once you have a decent grammar framework to slot words into, because it means you can practice and retain words much more effectively. For example, you can then start reading prose much earlier, because all you need to do is look up words in a dictionary - since the grammar training has equipped you to glean tense, relations, and so on the two combine to give you the meaning, so once you have grammar down you can read almost anything with the aid of a dictionary. And when you learn new words you will know immediately how to use them (e.g. conjugate them) correctly, and the immediate application will make them stick better.

(I'm currently learning Korean, where e.g. properly conjugated verbs are immensely powerful information encoders, and also serve as adjectives. Grammar is indispensable there.)
This issue can be helped if we stop referring to low level parts as an "OS" like Linux or even GNU tools but refer to individual distros as OS'es, like Ubuntu or ElementaryOS, etc. This at least creates the impression of unification under one banner, which I think is what the article is asking for.
I finally found the way to watch the presentation (BTW it's good), and the author mentions femtocell hacking as "if you hack femtocells you _may_ have a chance to have access to SS7", or something like that, i.e. very uncertain. He emphasizes a different method -- getting a "global title". That's what I meant in my original comment -- you have to join the telco club, and that is not trivial.
Having one UI would be the death of Linux. I would guess that the vast majority of Linux users today (including myself) use Linux because of choice (i.e. I use i3, and I can't live without it), and removing that choice would essentially be abandoning those users.
Classifying TSA stories as "political" is just one way of looking at them, and I think it's a bit myopic. I suspect the reason we've seen a lot of TSA stories here is because they have to do with personal liberty to most folks, and this is a legit theme on a forum like HN-- there is a thematic overlap between stories like these and stories about Open Source, &c.
How does the Stackoverflow chat rooms work? I thought that was using WebSockets ...
Tend to agree with alot of what Matt says. It's why I don't comment often, and simply use HN as a source of news and posting anything I find myself that I think is of interest.
Based on what I'd heard, I expected a lot more from it. At times, Hofstadter somehow manages to turn what should be insanely interesting subject matter into something quite dry.
> quantum theory tells us that gravity arises from the exchange of particles

No, it doesn't. That statement is wrong on two levels:

1) We don't have a confirmed quantum theory of gravity

2) In quantum field theories in general it's not really accurate to say that "[forces] arise from the exchange of particles". In some QFTs, in some situations, you can perform a perturbative expansion which maps onto the Feynman diagram view of particle exchange, but that's not universally possible. They really are quantum _field_ theories, not quantum particle theories.
Loved it. Great point.

I especially liked this: “Stop calling me that”, I said. “I’m not your uncle, It’s just an economical narrative technique I employed, so that everyone would make the assumption that I know you really well.”
I love the data, but I'm a little mad that Hitachi had to die as a company and got sold into pieces.

I'm not sure if I trust what you guys did, calling the old Hitachi Drives as HGST. Technically, the 3.5" drives from Hitachi got sold to Toshiba.

For example, the Toshiba DT01ACA300 is allegedly the same design as the Hitachi 7k3000.

In the following link, note that the "HDS723030BLE640" is the model number to the 7k3000 with ridiculously low failure rates in the Backblaze study.

http://goughlui.com/2013/02/26/toshiba-dt01aca300-aka-hitach...

I don't know if HGST drives are related to the old Hitachi models at all.

Again, I hate to criticize such awesome research that you've given away for free in your blog. But I'd definitely would like some research and clarification on the Hitachi -> Toshiba or Hitachi -> HGST situation.
If you have a hill without anything breakable at the bottom of it, and a bike you don't mind breaking, try pushing the bike down the hill. I don't have any hills here in Florida, but I recall that working pretty well as a kid living in more interesting terrain.
I am not an expert either.

It is one thing to argue that valuations are high and another thing to argue that silly ideas are being funded. I don't see any evidence that the bar for getting funding has been lowered. I know perfectly good teams with some traction hustling hard to get funded. In the case of Color, Bill Nguyen has sold a company for 800 M$ in 2000 and 80 M$ in 2009. I'm pretty sure he's not raising a big round to feel good about himself. Also: Sequoia Capital http://en.wikipedia.org/wiki/Sequoia_Capital

@colinyoung makes a good point about taking money off the table. Personally, I think it's a good thing that some of these companies remain independent instead of Flickr-ing off.

I would add that investors in most tech companies right now are qualified and certainly no fools. Don't worry until you see your dentist trying to invest in a startup unrelated to his field of practice.

We are in a growth cycle and hopefully, all the press about a bubble won't become a self fulfilling prophecy. I'm more concerned about journalists than angels or VCs.
Only one of those three types writes a posts like this, the one you didn't attacked.
I'd bet that Tesla has it batteries over the rear axle. Toss a load of gravel in the back of the F-150 for a better comparison.
How are you? – Shoreditch, London. Full-time and onsite. (https://howareyou.com & http://cambridgehealthcare.com)

– a venture funded and internationally award winning healthcare startup, based in Cambridge, Beijing and now London. Winner of the most prestigious Institute of Engineering and Technology Innovation Award for best IT Technology and HealthInvestor Award for IT innovator of the year.

We're seeking 3 Ruby Engineers (£50k-£90k) and 2 Objective-C Developers (£50k-£80k).

You will be working on a service oriented architecture, completely API driven, running on the best hybrid infrastructure - our private Heroku for healthcare if you wish. You will be learning from the best in their field while working from our new, bespoke London office with great natural light and lovely period features. The office comes with a table tennis-table including weekly table tennis sessions with a professional coach, free drinks vending machine and a retro arcade machine and lots of socialising! The Office is situated right in the middle of Silicon Roundabout, 5 minutes walking distance from Old Street station. You can find pictures of our office on our Twitter account https://twitter.com/howareyou

All positions are full-time and on-site only, we are willing to help the right candidates in any way we can, regardless of their location. All candidates are encouraged to get in touch with us on jobs.hn@howareyou.com
I know a ton of people who use Cash App's card for that. Seems like it works well for them. (I don't use it personally)
> Despite the narrative that kids should opt out of college, it would appear the trend is more than likely kids are continuing to go to college and in record numbers.

It's very difficult to drag yourself out of the 'no credentials, no good job' hole, if you are 18 years old, don't have useful connections, luck, an incredible work ethic, or all of the above.

Most people don't have one or all of the above, and college solves this problem for the vast majority of enrolling students.
To paraphrase the quip: There's a difference between rich liberals and the rest of us--they have more money.
Does it cause any of the anxiety that marijuana can when taken at a small dose? I mean the LSD.

Sometimes if I get too high I get a decent amount of anxiety. Always wanted to try LSD or Shrooms but worried something like that may happen. Generally it comes from me feeling a strange sensation in my body which leads to a slight bit of panic. Or if I get really high I just don’t feel there entirely.

Always thought about taking LSD or Shrooms with some CBD incase I get a bit of anxiety.
Note that Ketamine is already available and it has had impressive results for depression based both on studies and on personal accounts.
Living in a state that respects property rights has benefits. When you know that your state respects other individuals' property rights, you know it's less likely that they will trample your rights as well.

The case hinges on the previous landowner performing "public dedication" of the road by letting people use it. The concept of "public dedication" without the previous owners of the land creating any legal documentation, and possibly unaware of the legal consequences, that they are willingly performing public dedication of the road is absurd.
I'm curious to know what alternate, practical solutions there might be. The current system mostly work. Are you proposing no one can own land and hence no one can build exclusive homes/establishments? Anyone is free to build anywhere and pray no one else wants to move in at will? How will such a system work?
The argument on the other side is that this is a matter of what's good for society in the long-term. For example, supporting a law that says "let's take all the money of class X and give it to the rest" would always be "in the interest" of the majority in the short term. That doesn't make it right.
The thing that kills me is this just goes to prove beyomd a shadow of a doubt, that punishment for breaking law is more a function of who you are, and your usefulness to those with the power to levy suit.

Here you have police officers flaunting the law, and yet, record labels have destroyed lives through punitive damages of regular citizens over unintentional sharing.

It just completely undermines and lays bare the hypocrisy underlying it all. One more mail in my anti-IP soapbox I guess.
That was my read of it as well. Amazon is dead serious about the fork.
I'm putting together a site with all these links and information.

It's called YC Universe. The website is here:
http://ycuniverse.com/
This isn't a pat down. They trace your genitals with their finger through your cloths. If a teacher did this to a child they would be on the national sex offenders registry for the rest of their lives.
The persistence and the dedication needed in skateboarding—that's what we need to be teaching. No one says to a toddler, 'You have ten weeks to walk, and if you can't, you get an F and you're not allowed to try to walk anymore.' It's absurd, right? But the same thing is true with math and science education. If you want to learn trig or calculus, it's set at such a pace in schools that it guarantees that only the absolutely best students will learn it.

Reminded me of the essay "Everyone Should Get an A":
http://www.inference.phy.cam.ac.uk/mackay/abstracts/exams.ht...
I found something much better than this when I bought an old Apple //c off of Craigslist a while ago. This Apple //c came with a single software package that included two disks and a book. It looked pretty lame at first.

The first disk contains a typical BASIC programming tutorial.

The second disk contained 15-or-so of games written in BASIC. Some graphics games, some text games.

The book contained a high-level design document for each of the games on the second disk, along with a low-level, line-by-line explanation of each line of code. It's amazing.

I would have killed for something like that as a kid.
Windows aren't really the problem. Windows are dangerous to be near for the raiding party. To raid proof a dwelling you need things that slow down entry, things that trip, bright lights or sounds that let a raiding party know they've lost the element of surprise, and some form of early warning before someone has reached a breach point such as a door.
The reason is that the Jitsi Meet conferencing UI exists only as a webapp. In other words, you have to render the "private conference" somehow - which means compositing together the various WebRTC streams, switching to the active talker, highlighting them, showing their names etc, rendering screenshares etc. Jitsi is an SFU (Stream Forwarding Unit), which means that the compositing is done clientside in the webapp with a bunch of HTML+JS+CSS and WebRTC video streams - so if you want to livestream a conference, you need to have a client somewhere to do that rendering. Which means needing headless chromium + ffmpeg to capture it.

The alternative would be to use a system where the conference is rendered serverside in the first place - a so called MCU (Multipoint Conferencing Unit) like FreeSWITCH. But this has a different set of tradeoffs, and having integrated both with Matrix we currently default to Jitsi.

Totally agreed that it feels unintuitive to spin up a farm of 50 headless chromiums in order to livestream a conference though!
Maybe it's laying off devoted long-time staff and hiring cheap contractors. The amount of institutional memory they lost is astounding.
The worst critic of your game is yourself. Even if your game is insanely boring, if you spend enough time toiling away on it, tweaking it, playing testing, critically thinking about the complexities of it, etc, you'll grow extremely attached to it very quickly.

I am automatically skeptical of anyone that tries to defend their art by referencing science, but in this case, as an indie developer with my own fair share of failures and lots of experience in development, I'm not just skeptical; I'm pretty confident that I know why this person failed, and why they'll continue to fail unless they change their thinking.

Although I will say, in fairness to the author, that I have not read any of his books, seen his lectures, or played his games. So maybe he really is a genius game designer with ideas too advanced for any of us to appreciate.

EDIT: okay now after reading another comment with more background information about the author, I feel like a dick for the tone I used here. But I'll leave the comment up anyways because, well, I feel like it's still useful advice (at least the first paragraph)
I think there are two schools of thought on this issue:

1. Blocking/unblocking is a major side effect, so it should be handled automatically so you don't forget about it

2. Blocking/unblocking is a major side effect, so it should be very prominent in the code so you don't miss it when reading, and it doesn't accidentally happen when you don't expect it

The C++ designers usually favor the first school, leading to designs like `std::lock_guard`. Many others, myself included, favor the second school, and would complain that the code marker that a method will block forever waiting for a thread to finish shouldn't be "}".

I would also say that in general blocking forever should not be the default - you should have to explicitly ask for it, not have it as a default. This could be achieved with a RAII design by passing the timeout parameter to the constructor, but that obscures the meaning of the } even more, especially if the thread ownership ever changes hands (a function receiving a std::unique_ptr<std::jthread> would wait an unknown amount of time on a }, for example).
> getting to hear things you would ordinarily not be "allowed" to hear

Feels like a side effect from being new and artifically limited via invites and I doubt that aspect will be kept very long. Same with people praising how friendly the discourse is supposed to be.
I meant inflated relative to the mean. In principle I agree with your sentiment.
One thing that might be hard to overcome here in SA (Peru) is that many providers seem to have data caps, but will provide whatsapp (and facebook) access for “free”, even if you are out of data (the services seem to still work exclusively). I’m not sure what deal was made (or if the providers are doing this out of the goodness of their hearts..?)- but the same would probably need to happen before you see a migration.
A single bitcoin transaction (amortized) uses as much electricity as an entire house uses (on average) in more than 2 days.

This is like saying why should a massive agricultural project worry about saving water when your uncle Steve leaves the sink running while brushing his teeth. Or complaining about a splinter while impaled on a 2x4.

The scale of the inefficiency is so large as to be difficult to truly comprehend.
The packaging system has been improved remarkably, wholly rewritten in fact, since 2000.