jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
One thing that would really help and guarantee that I use DDG over Google for this kind of search would be to keep your links to documentation pages up to date, or at least give an easy selection.

Google is really bad at this. For instance, most links to pages in the Apache docs on Google are for 1.x, which all have a big header that says "This is deprecated, use 2.x". I use 2.x so the 1.x links are annoying, and it would be difficult if Apache didn't provide a link right there.

Another example is PostgreSQL. Google has _always_ been bad at providing up-to-date links to the PgSQL manual, even now it's usually 8.0-8.2 results that come up (the current version is 9.0.x). It's annoying because Postgres doesn't have an easy jump-to-current link like Apache, so I have to go up to the address bar, delete the older version number, and replace it with my current version number or the word "current", which always points to the latest.

I know it would be hard to do this for general results, but for official documentation it shouldn't be too difficult since the URLs usually contain the version number in a reliable format.

So, if I searched for "postgresql grant", as an example, I would like recent results to come up, or at least an easy way to choose which version of the documentation to use before I clicked out. If I have to write "postgresql grant 9.0" or something similar that would be OK too. Google does poorly at this even when you specify the version number you want as just shown.
How could stuxnet _not_ be unethical?
You don't think the problem is declaring a war on a concept?
Parent was discussing mens rea ("guilty mind"). Essentially there are certain classes of crimes where whether or not you were of guilty mind (you knew or had reasonable suspicion that what you were doing was illegal) actually matters somewhat, usually for sentencing purposes.
> Apple stores can be found all around the world.

What I meant by this is: For $1 light bulbs, transportation and time would have to be incredibly cheap to build a service infrastructure that doesn't waste more resources than it saves.

Taking a Mac for a repair or exchange is convenient in most parts of the world already because that's what people do in their first year (or three) of using it. Adopting a full-scale rental model isn't that far fetched.
Buffet's already done it for Delta beginning of March:
https://www.foxbusiness.com/markets/buffett-coronavirus-batt...

I'm not assuming there will forever be lockdowns, quite the contrary, but for that there needs to be an effective system for responding to these kind of viruses so there doesn't have to be a full lockdown again. Basically you have to be able to quickly follow up on each case, and this will require things like determining where someone has been the past 10 days or so, and also regular controls (no more flying with any fever?)
Yeah, the WebCrypto API has a built-in function for this. I hope the author fixes the code, because this is otherwise a dangerous tutorial.

window.crypto.getRandomValues(new Uint8Array(12));

If the author followed the MDN guides for it, they would have noticed that the example code also uses a random array. https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypt...
I wish you were right. I really do, but I'm seeing the supply chains breakdown where I live.

Meat, Eggs, bottled water are disappearing, its hard not to feel a bit panic.
> "weird, complex"

I mean, zip files are hardly complex. PnP is a breath of fresh air and lets you commit packages "safely" to your SCM without LFS. NPM has been experimenting in v7 with similar ideas.

I'm personally quite fond of "zero-install" setup to a repo.
Thanks Larry for the ping. Happy to answer questions from the community here!
Then you are in the position of most people on earth and should pick something that has some enjoyable parts, few infuriating parts, and is reasonably financially rewarding.
I don't understand. Didn't we know this already?

http://www.ncbi.nlm.nih.gov/pubmed/23196385

Even further back from that, there have been studies where researches can do this with children very easily.
The tool shouldn't need root access to /etc/nfinx (or whatever your config Dir of choice is) to authenticate your ownership of a domain.
My uncle was a police commander and some of these donations actually became onerous. The one I remember him mentioning were gas masks. As I remember the force was required to have them and while they were given the masks through some grant there's some part of the mask (filter cartridge) had to be replaced every N months and actually cost the department a considerable sum
Visual Studio itself is a WPF app, for what it's worth. I can't imagine Visual Studio being rewritten as a "Modern" app any time soon. So, it makes sense that MS will continue to invest in WPF.
It's my favorite part of programming, by a very long stretch. For me it's often a chance to really dig into understanding exactly how all the gears click together, which is my true joy.

On a couple of teams I fell into the role of "team debugger", helping everyone with whatever was broken, and those have been my happiest times.
There is also a very good introductory answer in this subject by Jean-Baptiste Quéru in 2013 [1] where he takes the revers approach of when the page is displayed, then talks about connection, OS, etc. "simplifying" the answer and going down several levels of abstraction and complexities to give the proper overwhelming sense that this question should impose.

It is a very fun text to read and I really recommend it.

[1] https://plus.google.com/u/0/+JeanBaptisteQueru/posts/dfydM2C...
>Is that really feasible, especially given that different points along the route could have temperature differences?

Temperature differences would tend to cancel out, no? If one section is warmer than average and one section is colder, the overall change would be smaller.

>the tube becoming bigger in the circular direction, like a bigger "O"

Yep, by about 2 mm. No problem there.

>But again, where precisely does 0.25m of steel go?

It slides all the way to the station. There trains are moving slowly, so they could add rails to the "expansion section" between the tube and the airlock. The stationary rails slide along the inside of the tube (no seal needed). Wherever the tube ends, the pod is already on the rails!

Am I making any sense here?
>I've got a better idea: you guys move to Somalia. I'm fine where I'm at.

it is great to send people to Somalia while sitting in US. Doing so in Somalia would have quite different result through "private enforcement" :)
From the above article:

"As a result of all these changes, the "not to be used for identification" line was dropped from the cards and a lot of places will accept them as proof of identity. You just can't call them national identity cards, or at least the feds can't, because if they do the right wing will freak."

Reminds me of the old adage: "If it walks like a duck and quacks like a duck then it is a duck"
You might like Flix then: first-class datalog constraints https://flix.dev/
This is obviously not true, since allowing the virus to spread freely massively increases the rate of fatalities and long-term illness once healthcare becomes overwhelmed.
I assume there are people here that can state in general what kind of performance drops they've seen since security patching?
I can confirm this, I saw a video on twitter showing the guards opening up the barricades and letting people get in. But they most likely were acting on an order to do so.
I couldn't find it in the article if it was addressed, but I'd like to see 2017-era microcode used in the mitigations=off testing as well, to see how much of a difference that makes.
Well, yeah that's kind of my point. The best way for the president to directly reach people is through these tech companies. That's how powerful they've become. What's the alternative for direct communication?
You will tolerate deaths until it becomes a loved one or yourself. At that point you'll realise that all you need to do is stop being an idiot and understand that with some restrictions we can significantly reduce deaths and at some point in the near future resume "free life".

"It's crazy" how much people are willing to risk just because they can't be patient.
You can only run credit card charges against someone with a credit card. How much credit card fraud is there in the United States?

One difference here is that everything I need to know to vote for someone is public record. Your name, address, political affiliation, whether or not you have voted in recent elections, etc. are all public record. Your credit card information is not.
The context switching thing is the biggest.

If you have something that's just making a huge number of syscall's in a tight loop the mitigations absolutely dumpster performance.
"Hindsight fallacy" seems almost universal. Jerry and I will someday soon be presenting a series of coffee experiments. I told my college roommate one of them, and he said "isn't that the result you'd expect?"

Everyone can say that after the fact. Everyone DOES say that after the fact. It's just barely possible to forget that you know the result and put yourself in the mind of people who don't. I always ask "what things are YOU doing now that will look ridiculous in 40 years?"

In my book I used the novel approach to the Xerox Star, mainly so that the characters would not know how it turns out. I had to be judicious in how I treated Unix, C, and AI, since we really did talk about them back then, but no winking at the reader is allowed.
The middle ground is just telling them you're unhappy. Maybe there's something they can do?

(The "looking around" part is implied).
Its so weird how its okay to just say that parents are just too dumb to figure out how to get kids into gifted programs.

My parents literally didn't speak English and was only in the country for less than a decade after coming to the USA with a backpack and 20 dollars, and still figured out how to push me into gifted programs at a mediocre city school. It was study, do well on exams and read whatever was handed to me. I didn't even speak english w/ fluency until I was in the 3rd grade and I still did fine.
Dealing in giant gigs of "adaptive" wallpapers in the sealed volume, seemingly just to make you have to upgrade SSDs, was it for me. Some of the included wallpapers are nearly 1GB in size individually, and to remove them you have to do all kinds of stuff only for it to be added back again on update.
Rust doesn't need to replace 100% of C, just like C hasn't replaced 100% of Fortran or Pascal.
There was also this some years ago

https://wittgenstein-network.gitlab.io

https://arxiv.org/abs/1703.04336
It's not about keeping squatters away. TLDs do not use a first-come first-served allocation system. ICANN will not delegate an obvious brand name to any entity other than that trademark's owner, and there are mechanisms built in to contest allocations (just look at .amazon as an example).

What's mostly going on here is simply that companies bought something without a plan for using it and then dropped it after a period of time as the expenses continued adding up and they continued doing nothing with the TLD.
What would breaking up Facebook.com look like in a way that successfully prevents what you're describing?

It's not an oil conglomerate. It's a social network. That's irreducible by definition. Most people seem to throw out suggestions like forcing them to spin off Instagram and WhatsApp. That clearly wouldn't fix what youre saying is the issue. IG and WhatsApp would still be run by the same people, still owned in part by Zuckerberg, and still have the same incentives and goals. Essentially the only difference is that the employer name on the W-2s would change.
Or you can just treat your smart TV like a dumb TV. If you ignore the smart part, they generally work just fine as a monitor and speakers and HDMI input switch with ARC and CEC. Choose your TV for the picture quality and whatever other features you want. The cost penalty for buying smarts you don't use is usually very small. You don't need to connect your TV to the Internet. If you need to install a firmware update, connect it to the network then disconnect it, but you may never even need a firmware update if you aren't using the smartness.
That might be what happened. The reason it's unsound is, the numerator is in actual time spent at work and the denominator is in total elapsed time including non-work.
Yes, but the problem is that radiation shielding is heavy because it's typically made of lead.
solution: some permutation of raising prices or reducing costs. next story :)
It seems to me that if one becomes a professor, a very big chunk of one's time goes into writing grant applications. All of that is "wasted time", in the sense that it takes time away from the primary goal of making good research. In the private sector one would hire separate people to perform this kind of support functions, but in academia that is often impossible. For these reasons, even being able to synthesize known information efficiently would be a very useful skill in this line of work.
For one thing, we don't, as citizens, all have an official electronic mail box.

A $8.5 billion subsidy to cover this last year's losses could have bought 20 million Americans iPads/netbooks.

If we're going to subsidize universal service, let's do it in a modern fashion. And let's focus on those people and regions that would get left out otherwise. There's no need to federalize things everywhere -- including in cities where competing alternatives would be eager to operate -- to cover a few edge cases for poor and rural delivery.
How many android devices run flash? How many of those run it well?

It's the 2nd question which puts perspective on the first. No one is raving about Flash performance on Android. Netflix isn't going to release a client with poor performance. Everyone will blame Netflix for it. Of course future Android phones will run Flash fine (faster processors, more ram, whatever), but that's not a solution today. The Netflix Android clients have been in development for months (see their blog posts) and will be released in the first part of 2011 (few months). Will those Android phones that have no problem with Flash be here in a few months? If so, how many of those will there be in comparison to the install base now that netflix is trying target?

Does anyone provide a content protection framework for Android?

See that question? It's talking about 3rd party solutions. Not about DRM being provided by the underlying OS. Not sure why you are hanging on that point to call out Netflix's blog response as BS. Irdeto provides the content protection framework for Netflix to use on GoogleTV. Netflix isn't requiring the OS to have one. iOS and WM7 happen to provide their own, which is why they have clients already. Android doesn't and no one provides one.
The Varnish configuration is hairy - manually tweaking cookies to cache images for everybody while avoiding duplication, denormalizing headers so that IE & Firefox can both get the benefit of compression, dealing with pragma & cache-control, etc.

(Compression & other varying content was a headache - separately caching & serving gzip, deflate, & unpacked versions, without any built-in compression.)

Those tweaks looked time-consuming to set up, hard to test, & liable to break quietly. A buffer in the way that simply & quickly gets a response from (& then frees up) Apache, then slowly feeds the response to the client, provides most of the benefit; nginx fills this role well for me.
I just get the keyword from my contractor (who in turn gets it from hi clients) and then google the term. If it is common enough there will be a wikipedia, ask.com or wikihow page. I just use that info. I can take a sentence in those websites and churn out 100-150 words on it. Its really easy to bloat articles (planning a blog post on all this).

I have also produced on academic paper (it was a position paper) and I instinctively avoided editing. I believe when you start editing a paper you often cut out the depth of the idea.
I don't find that at all — I find that keeping it elegant keeps it adaptable, applicable in a broad set of circumstances, and understandable. And that these things keep a program from getting slower over time (both pre- and post-deployment) as requirements change.

I also find that a lot of times when programmers look at something elegant and say "that'll be slow", it's because they're wrongly estimating the relative speeds of things. A common example: they're counting function calls when they should be counting I/O operations that are many, many orders of magnitude slower.
This is something we are doing just in the beginning to build credibility.

Once we are a little more established we plan on being less selective with our editors and letting the market decide who the great people are.
nice idea, but what does it offer that i cant already do in google maps?
I'd add "make it work right" as the second entry :)
That's often called "vendoring" these days.
I don't think B is technically idempotent either. Change still occurs but with minimal difference. You cannot cache the results and use them again next week.

An idempotent change would be to pass in the current time instead of checking system time. In this case, as long as the input is the same, the result is the same. You could use cached results, but most likely you want to use new inputs.
It's hard to begin an argument with the position of there is no reason to do something. The only way to do it would be erect a straw man, then tear it down.
i was working on my facebook plugin website then i saw notice "we are available" tf then i try to open facebook now i get it lol
I like how you're nostalgic, yet hate fb at the same time.
The staff at brick and mortar stores don't help you for altrusitic reasons. They do it because it increases their sales.
Clearly a popular submission - we've seen it three times before this one:

http://news.ycombinator.com/item?id=2014746

http://news.ycombinator.com/item?id=2006910

http://news.ycombinator.com/item?id=2015447 <- This third submission got the upvotes and the comments.
Sounds like a good HN Poll topic (does one need a certain level of points to create a poll?)
No, it's picking a name like "Syfy" that's hurting sci-fi ;)
Cell blockers are illegal in the US. Even when the power is very low, if there's enough circumstantial evidence to prove intent to interfere with a transmission, I think that's an $11,000 fine from the FCC.
That's truly fantastic. I don't have much use for Spanish->English, but I'm going to buy it anyway for the sheer "wow" factor. Congratulations.
Mturk does have `qualification' (or so) that do capture specialization. Your ideas seem interesting, though.
How he did it:

http://www.romancortes.com/blog/how-i-did-the-1kb-christmas-...
Brilliant. Logical basics but ignored by most. Talk of Linkedin keeping passwords in open format a couple of years back!
Yup, I think this is actually one of the more interesting problems on the web today. We have access to more and more information than ever, but it's not organized in good navigation or narrative structures.

Interestingly, I actually think where the innovation is needed is on the input side. It's possible to produce a structured and personalizable story today, but it requires long programming lead times. We need to create systems which make it possible to build such stories at the speed of news.

---
(Shameless plug, but if anyone is interesting in this problem space I'm currently hiring. Email morgante@cafe.com if interested.)
Can anyone recommend some specific books to look at? This seems like a great treasure trove but as a beginner to art appreciation I don't have much of an idea of where to start.
I'm considering in staying with Yosemite and iOS 8, and haven't seen any singificant breakage over previous versions.

If anything it's better than Mavericks. And Mail woes are 99% gone too.

Just to add another viewpoint, since only people with negative experiences tend to write.

Of course all software has bugs, but not everybody is bitten by all of them. Some are legitimate complaints. Other are by peoplw who install every BS addon, haxie etc they find, have el-cheapo external peripherals, or blame third party software issues to the OS maker.

(That said, I've had the "22 px sheet" bug, and it's the second point release already --I run the beta--, it should have been fixed by now, and I dislike how they abandoned Aperture).
If you did, did anyone vote for Mickey Kaus? Does anyone even know who he is?
- The malware used by the group had fingerprints and components of known Iranian, Korean and Russian malware and is a package sold on black market forums.

- The malware used was nearly identical to the that used by the Iranian group who attacked the Aramco oil company in Saudia Arabia in 2012.

- Linguistic analysis of the communications by #GOP suggest a native Russian author.

- SONY had given the US State Department a preview of The Interview in July 2014 (after the Mundt-Smith anti-propaganda law was immolated) and SONY was contracting with RAND Corporation specialist Bruce Bennett, a specialist on nuclear deterrence (NK is a nuclear state) and North Korea.

- Leaked emails with Bennett have him discussing the effectiveness of the movie to cause instability in North Korea.

Now McAfee is claiming the group had anti-trust motivations?

The SONY hack gets more and more interesting.
It seems so.

* Perl 6: almost everyone is on Perl 5, or switched to another language

* Python 3: many libraries and devs will stick with Python 2, several devs switched to Go

* PHP 6: unicode rewrite never released, new features backported to 5.3+, several books were published in advance with PHP 6 in the title, next release will be named PHP 7 to avoid confusion

* Lua 5.2+: half of the community stuck with 5.1 as supported with LuaJIT and is many applications (World of Warcraft, Photoshop Lightroom, Facebooks AI platform, etc.)

* VB.Net: many stick with VB 6, many switched to web development

* VBA.Net: everyone still use VBA 6/7 in various Office applications

* ASP.Net: many stuck with ASP coded in VBS/JS, many switched to similar platforms e.g. PHP

The opposite:

* Node.js: it seems many consider the io.js fork based on up-to-date v8 js engine with ES6 support (nodejs 0.11/12 branch fork) and may leave the old nodejs 0.10.x behind
Which is why its good to know how to shift into neutral.
What you are describing in economics - while perhaps a failure mode - is the exact opposite of what this article discusses. The critique of this article is that valid abstractions and theories are rejected due to a lack of "nuance", rather than a failure to explain and predict reality:

Second is the ever more extensive expansion of some theoretical system in a way that effšectively closes it oš from rebuttal or discon rmation by anything in the world...It is an evasion of the demand that a theory be refutable.

Your critique of some economic theories is a totally different one - that they make specific predictions which don't come true.
If you add up all of the US launches then its numbers don't look so bad either. It's not quite apples-to-apples. The big problem with the shuttle was that it was a non-solution to arguably a non-problem, and having created this very expensive non-solution, a mission had to be found for it. And it also turned out to be horribly unsafe (aside from the people lost in the Apollo fire -- which was during a training exercise, all of the US casualties in space vehicles have been from the shuttle).

E.g. one of the highest profile achievements of the shuttle program was repairing Hubble. But without the shuttle program Hubble would simply have been replaced (more cheaply). IIRC it turns out that the US air force had (and presumably still has) several superior telescopes sitting in warehouses in case they need to replace a spy satellite in a hurry.

And of course the single biggest achievement of the shuttle program is the ISS which is an utter boondoggle.