jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
First, Sandy Hook/Newtown wasn't terrorism. By definition it was not 'the use of violence and threats to intimidate or coerce, especially for political purposes.'[1]. It was more of a random spree killing. As for Boston, that's a terrible example because it was committed by Chechen Muslims.

Second, we don't know if there was a false positive. Maybe some cleaner or the bed bug spray do have legitimate bomb-making uses. There's a lot of conjecture in the story and even more in this comment thread.

[1] http://dictionary.reference.com/browse/terrorism?s=t
A few years ago, a US border official didn't even know about my visa type (O1) and put me through secondary because he didn't know that the visa existed.

This also happened on the US/CA border to me - the official told me I had the wrong visa to which I responded I had the correct visa. We went round 15 times in a row back and forth, with me stating it was the correct visa until he gave up and let me go.

A close friend of mine also had a gun put on the table to intimidate him in a secondary screening when coming from the UK to the US.

So much for wanting to be an "immigration magnet" like the Google hangout tomorrow with the CTO of the US.

http://www.whitehouse.gov/blog/2013/08/21/we-immigrant-geeks...
Let me illustrate my point a little bit differently: you are a teacher at school. And there is this student Adam that constantly gets into trouble. On Monday he had a fight. On Tuesday he was absent on Math. On Wednesday he was calling names a younger girl from different class. Then on Thursday you find out that somebody broke window in a classroom. Are you surprised Adam is suspected?

Manning probably assumed that there must be some illegal stuff in the cables/documentation he revealed. And some documents show he was right.

So, the USG, similarly to Adam from my example has worked long and hard for its reputation. Don't blame some teachers/whistleblowers for suspecting usual suspects.

You are confusing wrongdoers here. All the wars are unconstitutional to begin with because Congress didn't declare them.
I've been a member of Forrst for a while and my enthusiasm has taken a nose dive in a past couple of months. The main problem is not the site design. It is the fact that Forrst is overrun with kids. "I am an aspiring 13 old designer, and here is something I did in a couple of hours because I was bored". That's not to say that are no gems in the feed, but these are typically cross-posts from Dribbble. Trying to build the designer and the developer community that is also friendly and helpful to the beginners is a noble undertaking. But it does not work. It is an utopia as it has very little appeal for professional designers and developers. Noobs wooting noobs on mediocre designs is not exactly a fostering environment. Still might work as an ad platform and a promotion vehicle of course.
People collect location for a lot of reasons - localizing content, planning local advertising purchases, selling in-app advertising to agencies who want to buy access to a particular audience, etc. Sometimes developers just want to understand where their users are coming from out of curiosity.

Usually country and state fulfills the above purposes just fine. I've seen GPS coordinates sent off the device and then converted to country / state before the coordinates were discarded - that's how Pinch Media used to do it. Flurry typically just works with IP address, but when GPS is used, it does the rounding off on the device first so the only thing we're sent is already inaccurate.
Twitter gets millions of tweets and I am sure good percentage of them will have URLs. And if they start checking valid response for each URL, I think soon they will have to build a new data center just for this task. Also, what if the URL is temporarily down? What should they do?
Well, you can email sjobs (at) apple.com, though, and get some transient Internet fame by blogging the snarky reply. That counts for something.
Your theory is that there's no way for the proportion of low-quality content to increase?
There have been attempts at this (new bell labs janelia farms) but I feel like the current academic system filters out the type of minds that work in such situations, and every attempt at a new bell lab recruits from the same system.
Infants and toddlers make a big part
In North America, all phones, landline or cell, have the same number format: 1 (222) 345-6789, where 222 is the area code.
I use a NextDrive SpectraX USB-C DAC/AMP with my Android phones, and am pretty satisfied.

(I still demand and sometimes use the built-in headphone jack, mind you. The SpectraX obviously sounds better than that, though.)
This isn't really true. There was no existing architecture and even if there was, Eckert and Mauchly weren't the only ones involved. ENIAC itself encapsulated almost none of the Von Neumann architecture principles. While it's true Von Neumann's paper started as a summary of ongoing discussions on computer architecture for the EDVAC with a group that included Eckert, Mauchly, Arthur Burks, and others, Von Neumann's proofs of the architecture's viability within the paper were entirely original. Hence the name.

Jean Bartik was a hugely biased source who used personal recollection to quarrel with anyone who offered any view of computer history that didn't put ENIAC front and center. She seems to have spent the latter part of her life writing strident negative Amazon reviews of any book which didn't place Eckert and Mauchly and the ENIAC as the primary source of all computer innovation. Her reviews [1] of Who Invented the Computer? The Legal Battle That Changed Computing History in particular were extremely negative personal attacks on the author and her husband (Alice and Arthur Burks) for having written books which dared question ENIAC's supremacy.

[1] https://www.amazon.com/gp/customer-reviews/R2MERA4EUZ8M17
Is that really so? I think this field has been hyped pretty hard and lots of people want a piece of that deep neural cake.
That's right, that's the same issue. But in both cases, you can just send your list of items to fetch (respectively delete) in the body of the GET or DELETE request. (Because AFAIK, it's HTTP compliant to put a body in a GET request, even if it's rarely used).

Edit: I was wrong. It's allowed to put a body in a GET request, but it isn't OK to use it according to the HTTP spec (which admittedly kind of weird). Source: https://stackoverflow.com/a/983458

Edit2: according to an edit int the SO response, it looks like I wasn't actually wrong: or at least not since 2014 when these RFCs[1][2] became the standard for HTTP.

[1]: https://tools.ietf.org/html/rfc7231#section-4.3.1
[2]: https://tools.ietf.org/html/rfc7230#section-3.3
> Until this year only Tesla had that tech

The Chevy Bolt (released for the 2017 model year) has a battery cooler and heater. If I recall correctly, the Volt (even older) had a similar system.
My understanding is if you created your Apple ID in mainland China, this ID is forever associated with servers within China PR's authority regardless of where you go.
First that costs too much for many.

Second, you don't just want to prevent MITM, you (hopefully) also care about site's tracking you. For example, you have a Linux/Firefox user-agent and you are browsing HN in private mode, you close the window and start over. No cookies or other artifacts of the previous session remains but your user-agent and IP combibation is unique enough to identify your device. Now if you are using a VPN service there might be at least a handful of Linux/Firefox users out of millions that share the same IP.

Third, most VPN users like the geoip flexibility it allows them (bypass filtering or access different content).

Fourth, a VPS dedicated to this one service means you are now the admin of one more server that needs to be patched and supported by you (admin overhead)

Fivth, some sites block you if you use cloud provider IPs

Sixth, some VPN providers specifically host their infra in privacy friendly jurisdictions and take precautions cloud/vps providers might not (legally and technically).

Seventh, reputation. No one will bat an eye if Microsoft let some country's law enforcement have logs of your traffic in Azure. But by design, outbound VPN traffic can only be logged on the VPN server and it would ruin their reputation if they disclosed logs or tampered with traffic which translates to monetary loss.

VPN services are far from perfect but they hardly have any replacement. Just pick one with a good reputation.

For example with PIA, they are incorporated in the great surveillance kingdom of the UK, which is why I avoided them. They did not take the neccessary legal precautions and their freenode aquisition made little sense from a profit perspective which all in all suggests a grand scheme/vision not obvious to customers.
Sounds like a company tailoring its products to its market. This has happened forever, its just that the U.S market is no longer the biggest or most important one.
"Global ethics". Now these companies decide what is right and what is wrong. Wonderful.
More importantly, why would software be required to engage in all activity by piping through such a hardware interface. I would expect that open source alternatives and virtualization could easily bypass its necessity.

At first glance, dumping the contents of any source media, or capturing network streams properly, should readily provide the raw, unencrypted content data, which is then decoded by an application that has been implemented without use of those particular hardware features.

Am I being naive?
Secure like... The Cloud?

If Sony's payroll, upcoming scripts, etc had been stored on floppies, stored in a safe when not in use, they could have saved themselves a lot of embarrassment.
That would imply you don't have any "flex" scheme at all, something I'd never sign up for at any compensation...
trying to construct a symbol code for a global context ensures it is suboptimal in every local context. not worth the trade off.
Maybe I'm too cynical but laws get drafted with this congress and getting them past the house never happens.
From Wikipedia:

"United States control of the Philippines was never intended to be permanent. From the beginning, the colonial mission was seen as one of paternalistic "tutelage"—of preparing the nation for eventual independence—and aside from a few "retentionists", the question was generally not if, but when, independence would occur."

The U.S. fought a brutal war against Filipino independence from 1899-1902, but progress continued towards self-rule via the Jones Act of 1916, the The Tydings–McDuffie Act of 1935, and finally the 1946 Treat of Manila which relinquished all U.S. claims to sovereignty in the Philippines.

https://en.wikipedia.org/wiki/Treaty_of_Manila_(1946)#Initia...
https://en.wikipedia.org/wiki/History_of_the_Philippines_(18...
https://en.wikipedia.org/wiki/History_of_the_Philippines_(18...
Even more - there's bound to be someone testing the boundaries. This is one example. https://en.wikipedia.org/wiki/Jennifer_Ringley was another one. Someone has to either express/define or demonstrate what's extreme for the rest to have an opinion on what's ok.

It will be an issue if this idea becomes a norm. But it's normal that it's an extreme novelty.
Draw.io is okay, but it would be even better if you could quickly generate diagrams with markup rather than having to drag, drop and connect every single node in your diagram. 9/10 times, I use paper and pencil because draw.io is too tedious. I would rather have a tool like OP's or a tool where I can take a snapshot of my hand-drawn chart, and have it automatically converted to a digital layout with some sort of ML.
For a long time, the Great Man theory dominated a lot of thinkers. Now there's a lot of pushback on the Great Man theory. I think I like both the theory and the pushback both. Reality's complicated.
I think there are some use cases where it makes sense. For instance, I have somewhat of a split life between the US and Europe, and I really wanted cryptocurrency to succeed as a cheap way of moving money between currencies.

I played around with bitcoin a bit in 2015, and it back then it was a pretty good experience. Transactions were quick and cheap. The problem is it seems to have gotten less usable in almost every way since then.
Whoda thunk it? Humans living in space turns out to be more difficult and complex than we'd anticipate, and for surprising reasons.

Specifically, humans living in microgravity. How about Mars (~1/3G) gravity or the Moon (~1/6G)? I suspect we're going to learn that it's a lot more complicated than we think.

We've learned (and are still learning more) about the effects of medium-term microgravity on the human body, thanks to 20 years of guinea pig humans living aboard the ISS. But we know next to nothing about the conditions in between "zero"-G and full Earth gravity. And we know nothing at all about the long-term (decadal/lifelong) effects of (say) 0.3G.

We have some notions that we might simulate gravity in a space-station by whirling things round and round, but will that be adequately similar to 'proper' gravity? Or will it turn out to be a hopelessly inadequate mockery for reasons we're quite unable to foresee? For example, the rather-more-substantial difference between the forces of 'gravity' experienced by our head vs our lower limbs... i.e. Our circulatory system evolved in conditions where that difference in force exerted by gravity between our feet and our heads is insignificant to the point of vanishment. But our bodies may not like so much a situation where there is a significant/quantifiable difference, resulting in pressure differentials in the various regions of the body that we were never evolved to experience. Not to mention associated coriolis forces...

So I've long suspected that living in space (or on Mars or the Moon) might turn out a wee bit more complex than we anticipate.
That's pretty much what he says here: https://github.com/pgbovine/OnlinePythonTutor/blob/master/un.... "If you don't get a reply from me, assume your issue will NOT be addressed. Please don't email me multiple times. [...] I don't have time to review any outside code contributions or GitHub pull requests. Feel free to fork the code."
The bit about HTTP 1 is only true without TLS:

https://http2.github.io/faq/#can-i-implement-http2-without-i...

This bit is also mostly wrong:

“However, the problems with HTTP2 are not because of HTTP2 itself, but because of the heavier costs of provisioning and maintaining healthy infrastructure that can afford to keep stateful long TCP/IP sessions by themselves.”

That's already been the case with HTTP 1 keep-alives and even more so with web sockets and unlike in the late 90s it's just not an issue for the vast majority of services.

That said, HTTP/2 also has no requirement that you keep a connection open after you're done with the request – the specification clearly states that either end can cleanly close the connection at any point. A browser might choose to implement something similar to the traditional keep-alive timer but there's no reason why you can't make a single request or close the connection immediately after a fetching a single round of resources. The only difference is that this process is both faster and more reliable than it was with HTTP 1 keep-alives & pipelining.
And what on earth is "kore"?
This is why I always add a sql injection vuln to my PRs.
Tear free mode has never worked for me on multi-monitor setups. All Xorg drivers have this issue in my experience. Nvidia, AMD, Intel and even the modesetting driver. Wayland seems to magically fix it.
Will rust be any faster? Like 'ripgrep'.
If you don't want to admin a Linux box (which really doesn't take much), you can use Python or even Java on App Engine for free, if just to test them out.
Company size and the interesting-ness of the work are probably orthogonal, unless you are strictly interested in entrepreneurial activities. So pick the interesting project, and later on if the startup goes bust you'll still be able to get a job at a company that values that prior learning experience.
I like the current system better. They happen often enough that software is (or should be) written with them in mind. Otherwise, we'd have y2k-style scrambling every time they occurred (since it would be infrequent enough that the pain of the experience would be dulled with time).
It was better and worse, we had two floors back then, I worked at night (going to UW during the day), so most of the customers were homeless...no drugs that I could tell, but lots of booze.

Some great people to work with, though (mostly from the Philippines). Also, it was never boring.
Cockpit door locks. The rest we could have probably done without, especially the 'war on terrorism', which as a by-product makes more terrorists.
Ok, so I was rather rude unnecessarily, sorry about that. I agree with what you wrote about words:

> words can and do have uses in different contexts and you don't get to choose one and make it the exclusive use of the word because you like it more.

it's just that I think the same applies to concepts. You shouldn't be able to "own" the concept and to insist that it should be called as you want in every context. I see comments and posts about how "X or Y is just a monad!" to be exactly this: people trying to "own" a concept.

Just as both musicians, mathematicians and programmers can all use a single word for different things, different programmers should be able to use the same concept without using the same word for it.

In short (directed to random commenters on the Internet, no to you personally): stop correcting me when I say "computation expression builder", don't say that what I "really mean" is a monad. It's not, what I "really mean" is an abstract concept and we both know its properties, and you have no right to oppress me because I chose different word for it.
I would buy pizza / beer.
just fyi, the princess diana link is NSFW
This is a baseless assumption, and lets be honest you're only making the argument because you want people to be vegan.

Industrialized animal farming is almost never going to cause a COVID crisis like this, this is going to come from game meat. Which is funny, because if you seriously expect anyone to transition to veganism over time then only allowing a limited amount of hunted meat would be a good intermediate period.

So transitioning to global veganism would make it temporarily worse!
The best time to get retroviral gene integration is hundreds of millions of years ago.
Here's hoping it has something to do with turning iTunes into a web app/store.

I'm not trying to make a not-so-subtle dig on Apple by saying this, but I don't own an i(Phone/Pod/Pad) or a Mac computer, so I don't use iTunes, which is horrific on Windows. I make most of my digital purchases on Amazon, who has a very effective web store of digital downloads at competitive prices. If iTunes were a web store, I'd be much more inclined to buy stuff from them.
I often feel this way too. The hardest is when you are up in front of a room of people who are there to see you because you are an "expert".

Every misstatement or generalization feels like a punch in the face as soon as it leaves the lips. Even worse, sometimes there's a person in the crowd who takes pleasure in calling out the "expert". Even after days of research and practice for a single hour long talk this person is what I fear the most.
Cache: http://webcache.googleusercontent.com/search?q=cache:http://...

Edit: also -- http://news.ycombinator.com/item?id=1889877
I'm not an expert in your local area, so I won't try to advise you on specific rates. However, your point about time and experience is entirely reasonable: the job you have been doing, apparently quite successfully, sounds like a technical team lead. That is probably about the same as "Senior Software Engineer" in the pay stakes at most businesses, if they're big enough to distinguish the roles.

One other point that I haven't seen mentioned is that you don't have to try to fix your entire career in a single jump. There is nothing wrong with taking a respectable job at a respectable pay rate with a decent company as a first step, even if it's not immediately at the level of responsibility you were on before. You'll still get a lot more money and better working conditions. If it's a decent company they'll see your potential and grow your career rapidly anyway. Crucially, you'll also have another group of coworkers to ask for references down the line, if you do decide to move on again in a year or two rather than move up in wherever you go at this point. Don't assume you have to try to jump from an awkward position right up to the manager at Google/Facebook that someone else mentioned all in one go: you probably won't make it, and you'll be ruling out a lot of potentially useful opportunities.
but . . . what about WhatsApp's End-to-End Encryption ? :(
That's the classical birthday "paradox" but that's not what happened here.

Here, a random person in the room announced their birthday, and the question is whether someone else in the room shares that birthday. It's a very different situation, where I'm guessing you need around a thousand people for it to be very likely that their birthdays coincide, compared to the twenty or so for the birthday paradox.
hypocrisy is the new honesty
MITMing future messages could be completely transparent to the user.
I'd like to discuss each objection, one at a time. Sound good?

1) Dominion voting machines changed counts.

No, they did not. There was a hand recount in Georgia, and the counts matched within a reasonable degree.

Are we done with that objection yet???

If not, please walk me through how we have not definitively resolved this issue.

And that's my point - people KEEP RAISING THIS ISSUE. That means they are not listening to reason. It is unreasonable to mention Dominion Voting Machines in regard to Georgia. The issue has been settled. Continuing to raise it is proof of bad faith, rejecting clear evidence, without any new evidence that would make us re-evaluate the issue.

If you care to move on to one next issue, may I recommend "video of ballots being counted after election observers had gone home for the night", which is very related to this first issue, and has similarly been resolved, and it's also unreasonable to keep raising it, for reasons I'd be glad to discuss.
To arrest an individual there would have to be evidence that they were responsible for damage or actually breaking in. That is a handful of the people that were there. The police cannot just arrest you if you haven't broken any laws. If a person just entered after somebody else broke in they didn't break any laws.
I don't know if this is only with music hardware or with 'professional' hardware in general, but yeah you get a lot of schematics and such.

While I was at University I made some money by repairing DJ-hardware. Controllers, CD-Players and Turntables. There things are often expensive, but they are quite easy to repair because there are detailed service manuals available. Not on the official sites, though.
I agree 100%.

Social media also needs to be completely reformed so moderation policy and enforcement isn't up to a small collection of individuals living in the United States.
Minor nitpick, it's "Head Up Display".
I work for TANDBERG (now a part of Cisco) and I've dropped a note to Lars, the "inventor" in the patent. I certainly would like to hear the other side of the story and will share it if I get it.
I already junked my desktop for my office laptop last week. Thinking of junking the laptop too...