jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for the link to the J.Pearl interview , it 's very interesting. There are many counterpoints that are not examined though:

- There's nothing wrong with curve fitting per se. NNs fit hundreds of curves in parallel and many of them may contain cues about the causal structure of the data.

- Deep learning has become part of reinforcement learning, which is trying to learn a causal structure. The primary determinant of causality is the temporal order of cause and effect. The question is , do humans use other hints apart from time for causal inference?

- There is also not much evidence from neuroscience that wet brains are causality-inferrence machines, most of the evidence is that they are decision-making machines. Humans are also pretty bad at inferring causality when it's not obvious, but we re pretty good at associations/patterns.

- Reasoning (conscious) is often considered to act on a meta-level, which observes the internal action of the human brain itself and vocalizes what it sees. What the brain sees at this level is not the external world, but the representation, and we don't have evidence there is a model of the world in there (except perhaps temporary maps of space that exist in hippocampus). Assuming this is true, it s not impossible that current methods can be extended so that self-explaining an NN ends up being causal reasoning

the more important question is whether any of these methods can lead to the remarkable ability of brains to generate extremely intricate and improbable causal chains. can we get a CNN to start from a photo of maxwell's equations and output the theory of relativity? who knows
While taking a class on hydrospace vehicles (ships, submarines, hydrofoils, and hovercraft) I discovered that submarines have an efficiency advantage over surface ships; they don't have drag induced by the generation of the wave system (wake) that surface ships have. It seems like the ideal way to transport goods over long distances. However, there is a problem, loading and unloading of materials off of the submarine change its buoyancy.

On the other hand, an aircraft carrier is a very large ship and I doubt that all of the planes being in the air versus on the ship can't make much of a difference in its gross weight.
Nah, even with tooling the sloppy-2-to-tighter-3 migration was always going to be a semi-manual job. The right thing to do was embrace that transition: do it early, once, and never touch it again. Get everyone developing their code solely in Python 3, and provide fully automated 3-to-2 conversion for those who still need to deploy on Python 2. (Ideally as part of the module packaging, so that all Python packages automatically support 2 and 3.)

Instead of which, we got a lot of “write-once, run-everywhere” nonsense, with everyone vying to bend their code out of shape in the most creatively unproductive ways possible. Absolutely ridiculous makework, and the Python community should’ve called itself on it. Unfortunately, the geeks love a challenge, far more than being told when they’re having a brain fart. Oh well, at least that whole shambles has finally just about run its course; here’s hoping its lessons are learned for Python 4.:)
The article title contains the word ‘genius’ and it’s about doing ‘great work’. The fact that some people managed to turn their consumption-based entertainment hobby into a financial success really has nothing to do with genius or great work.
Because startups can afford their own data centers?
Probably not even close. (http://lists.freebsd.org/pipermail/freebsd-current/2010-Augu...)

grep/sed/awk are highly specialized programs optimized to do one thing very well.

A tool like this one might pick for reasons other than performance perhaps (maybe you're a Ruby programmer and can't grok grep/sed/awk?)
Yep.

The thing to remember is that even if you could do better -- and it is certainly possible -- your customers might not pay you for it. It will cost you, a lot, to build a significantly better system than AWS. Reliability is about redundancy, and redundancy is synonymous with paying for things that sit idle for years at a time, and paying for the hardware and personnel to run disaster drills over and over, and customers hate that. Reliability is also about avoiding excessive complexity and limiting the rate at which you change things, and customers hate that too. If they wanted highly reliable, slow-changing established tech they'd be using land-line phones, not Quora or Reddit.
It is actually a bunch of several blogs, not just one site. They were quite popular before the re-design. It's not an us-centric thing like the Super Bowl.
At the end of the day, you need to make money. The question becomes: can you afford to be in the datacenter business?

Executing well in operating a facility with significant scale means that you need to have folks working for you who have a clue about operating a datacenter. That's not cheap.

IMO, the real question is whether or not you should be running your core business on a genericized "public cloud" like Amazon or if you should be using a traditional server hosting outfit, a managed service provider like Verizon/AT&T or a colo. There's a value calculation that you have to compute to figure out what's right for you.

I worked for a company that ran call centers and had a significant commerce site (whose growth exploded beyond expectations) back in the early 2000's. Our offices were a converted school and the datacenter was a classroom with a roof A/C unit. We knew it sucked and suffered through downtime and failures, but the company wasn't big enough to do things the "right" way. So we had to do things the "wrong" way, because the alternative was to go out of business. If that were today, we would almost certainly have had 80% of our systems at Amazon/Rackspace facilities.
Compared to PaaS provides, Amazon is easy to migrate off of because they are simply giving you virtual hardware.

The basics of their setup are well known: Xen and Linux. EBS is some sort of block-based network storage. True, we do not know the backend storage setup, but it does not really matter. The Xen VM simply sees a disk device. NetApp, EMC, Dell, HP and many others all have products that offer similar functionality, including snapshots.

The only part that is potentially hard to migrate off is the security groups, and then only if you are using named groups. If you are just using IP based rules, most any firewall would work.
Which means their entire quota for this year is all gone.
Even if he is right about his bets, it does not prove that there was no bubble. A lot of times when bubbles burst, many small competitors are whipped out of the market, while the ones that have been successful up to that point have a better chance of surviving. Not only survive, but once the dust settles they are the few left to soak up any new investments.

Boom/bust cycles can be thought of as a redistribution of bad investments, which often time results in the demise of fresh competitors or, at best, the assimilation of "failed" capital (human, tech, infrastructure) of those ventures into the companies which successfully navigate the transition at a very low cost.

The bubble that different parties speak about when talking about the tech world has to do not so much with the amount of money flowing into that sector as an aggregate, but the near-exponential growth in new companies and the unfathomable valuations of some of them which are hard to justify.
Computers have decreased their prices in real terms, not nominally. An Apple II was originally priced at $1300. Do computers now cost $13? They would if you had deflation or if they had been cheaper in nominal terms.

Computers haven't become cheaper in terms of their price-tag, but more affordable thanks to your increased nominal income (inflation!) and because they have become cheaper relative to other other goods whose prices have increased more.

Of course computers do a lot more today than 30 years ago, but I'm sure that more suitable examples can be found (digital watches anyone?). And think of the debt the computer manufacturers could pay more easily thanks to all that inflation!
And you don't find sacrificing the well-being of others to be a moral dilemma?
Would banning the ads change much?

Ads are the just visible forefront of surveillance capitalism. They're not the problem in themselves. In fact, nor is the 'targeted' bit. If I like a page about 'cars' on Facebook there's no reason whatsoever why Facebook should be stopped from showing me more adverts for cars. That makes sense. If anything, I've deliberately informed Facebook that I want more content about cars, and that includes adverts.

The problem is when Facebook goes further than the information I've directly given to them for the purpose of them targeting content and start using everything else I upload in order to target ads at me, like object recognition in photos I upload, or background conversations while I have the app open (allegedly). More than that though, the problem I have is when Facebook share the data the have about me with companies I didn't choose to share it with. That's what needs to be controlled.

To stop invasions of privacy it makes a lot more sense to ban invading people's privacy.
> You do not prescribe medicine on the basis of hunches.

Nor on the basis of panic; we should be able to manage this pandemic as long as people stick to the measures in place. Stay at home, limit your shopping, don't take the piss. I mean panic right now is causing more problems - e.g. hoarding and people trying to make a quick buck.

This thing is mainly a big problem because people can't keep calm and rational. Or they think they're rational, as in, "I should buy enough toilet paper because I should stay indoors for a while".
We watched the 2011 movie Contagion directed by Soderbergh, where the next corona virus spread from China at a similar rate to SARS-CoV-2. One of the first things that came up was US officials consulting virus scientists asking "is this a targeted attack"? I recommend the movie. Apparently it was extensively researched, though I'm not saying it's very accurate or totally realistic.

Anyway, what I'm saying is there's something inherent in crises like this that causes us to ask "is someone/something doing this to us". Reminds me of those stories where a plague would be attributed to God's wrath.
Is that due to licensing issues or manufacturing capacity?
It's true that the HN guidelines call for original sources, but we tend to prefer the best third-party article to press releases.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Maybe the program only parses its first argument. The asterisk would need to be escaped, in any case, to prevent the shell from expanding it.
Bypass email requirement: http://flatironschool.com/jobs-report-2014-ty
While I can see how whatsapp can be valued higher than SpaceX, I don't see how this logic makes sense on any level. You could use the exact same logic to make any B2B company seem worthless when compared to a consumer app.
relative risk increase != absolute risk increase, and I hate when news articles say "20% higher chance of X" without saying the absolute risk.
Interesting how things keep coming back to Carl Sagan's Cosmos recently -- I don't have the exact episode at hand, but he makes this point while standing in the New York Public Library. Pointing to a shelf of books, smaller than one might imagine, he says something along the lines of "The trick is knowing which books to read."
If you look at Gizmo's quotes, I think it's pretty clear they considered these kinds of technology tricks in deciding Kyllo, and 'taking the long view' that high tech collection of passively emitted information requires a warrant. I think the general approach is it's the result that matters, not the specific approach, e.g. 'expectation of privacy'.
Is there a Linux laptop like that without a fan at all like the M1 Macbook Air?
With how critical semiconductors are, I'm really surprised having nationally owned fabs, even a few nodes behind, isn't a priority for big governments.
I don't think so, they usually follow local spiritual leaders. That's why no issue is ever resolved by their authorities, they keep fighting and dividing all the time.
Sometimes it's what you need to do. If you know _IGHT, guessing the solution is not the best strategy since you get so little information each turn. You're much better off with FILMS or BLOWN, even if you know they can't be the solution.
That’s true. It seems a young project but already got some PRs so those contributors potentially could always claim their rights to apple to remove from App Store.

Some alternative could be just instructions how to build yourself or distribution via AltStore.
> You should STOP SENDING bitcoin deposits to your Bitstamp account IMMEDIATELY as private keys of your deposit address may be lost.

I read this as wallet file(s) having been corrupted. The way to avoid this is to use deterministic[1] wallets

However...

> We have reason to believe that one of Bitstamp’s operational wallets was compromised on January 4th, 2015.

makes it sound like one would be wise to short sell btc immediately.

[1] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawi...
This article seems to be a similar argument, mentions several of the same sources noted in the article: http://www.hinduwisdom.info/Vimanas6.htm
The beauty of App Engine is that they bill based on CPU time. EC2 bills you based on wall clock time. Huge difference.
IMO, the most economically valuable lesson an above average student learns at a top collage is how to cheat effectively. Four years is no where near enough time to provide a good education, but plenty for a gentle wake-up call to how the world actually works.

Edit: Now here is someone that was actually paying attention: I believe it was called Finkleberg’s 101 game, at least when I took the class. Maybe he pulled the same trick with a different problem several times. I remember thinking “this is such a googleable problem” because of the peculiar name so I actually assumed that a google search for the name would be a honeypot trap. My assumption proved correct.

PS: There are plenty of great resources at a top institution to learn, but you can only explore a tiny fraction of them.
Looks very good

Suggestion: when expanding the comments, add an option to Show All comments instead of just loading a few each time
> Like UDP/TCP hopping based on the spec author's misunderstanding of IP reassembly.

You have any further reading or links for this? SIP is definitely "interesting" (not in a good way) and I'd love to have some background on why it is the way it is.
> Bandwidth is cheap.

and the speed of light is constant. http1 has issues accessing all available bandwidth, and speed of light ensures that with a limited bandwidth your page load times will suffer. you don't go to web pages that take forever to load. nobody does.

the bandwidth argument is not the argument you should be making. you should be making the argument that today's pages are bloated and we need to work on reducing page/image size. that is being worked on too.

everybody willing to diff http1 and http2 should just take a look at this with a modern browser and imagine it in a standard site context (bigger images, many more site elements):

https://http2.golang.org/gophertiles

http://http2.golang.org/gophertiles
> The score most certainly not even.

Right ;)

I worked a bit for a small newspaper in Amsterdam in the 1980's, called 'the paper about Holland'. It was written by two UK journalists, Abi Daruvalla and Mark Fuller.

We were pretty good at proofreading because spell checkers were non-existent at the time, we barely had a word processor. It would probably surprise you that as a non-native English speaker I would catch typos (not grammar errors) much quicker than the rest of the (native speakers/writers) crew. We figured it was because they didn't actually read the words where I had to. They'd mentally fill in the word that should have been there which allowed them to proofread a piece with three individuals and I'd still catch the mistakes in the spelling.

In spite of that we managed to ship two issues labeled September in one year, and that's with everybody being so focused on the spelling that nobody bothered to check the dates.

I think you're reading way too much in a single letter spelling error (which I spotted the first time I saw the word), the common excuse is that the spell checker used by the person that wrote that part did not include a spelling for 'referrer' (and if it had it would have probably ignored it with the leading capital anyway...).

I've seen some pretty elegant code with terrible spelling errors in the variable names, it's certainly not great to have a spelling error in a text protocol. But I would not use that single letter mistake as a yardstick by which to measure the entire protocol, that seems all too easy a way to discard something that has stood the test of time very well.
>whether those solutions will gain traction depends on factors beyond their discoverers’ ken

That's complete nonsense. As if being a social scientist gives one the capacity to predict the future. The record regarding their abilities at this task speaks for itself.

The rest of the article is simply empty rhetoric.
nice article but what a terrible subtitle!
I'd never get Sky. In fact I convinced a family member to cancel theirs becuase they were getting little value from it.
If you read somebodies tweet you are influenced by it. The influence might only be to the extent that you have consumed the content but it is there.
A provider changing their URL: totally agree, huge problem. But that's on the same scale as your email provider changing their URL. Problematic and rare. And it's something nothing can adequately deal with - your "forgot password" links won't work if your email changes domain names. It's also an abnormality that can't be securely accounted for, because otherwise MITMs could just hijack requests and send it to their own servers with no complaints.
A neat way to make posters!
Hum yes, some of them are selling access to their firehose or subsets of it via PubSubHubbub feeds!
For example it's available to any Superfeedr hosted hub : http://blog.superfeedr.com/publisher-callback-and-track/ and we do it for a few of them.

Again, having some feeds that can be accessed for free doesn't mean that some others are not subject to fees or more complex TOS :)
There's json-schema[1] if you feel like validating your json payload

[1] : http://tools.ietf.org/html/draft-zyp-json-schema-02
Pretty smartly done - but the White House could easily have saved it if they had told the actual number, now they just look like idiots.

And if the right wing really wanted the story to stick, they should have invented a much, much more accurate number: $191.635.000 sounds much more impressive and accurate than $200 million.
I learned to program in BASIC on an Apple II, and although it was my entry language, I don't see it as necessary now. The school I work at uses MIT Scratch with the 5th graders, and they love it. I'm teaching Java in a high school computer science elective because that's what is used on the AP Exam, and they're likely to start with in college. I think Python, Ruby, or Lua would be better choices, but Java is good enough.

However, I'm also exposing them to logic circuits, machine language, and assembly so that they have a better understanding of how the computer actually works. I want them to understand the basics of what the compiler and VM are doing so that Java is not completely abstract to them. As experienced developers know, these abstractions have leaks so it's helpful to know what's going on underneath. I see BASIC as a dead-end abstraction. I would rather use assembly to teach a low-level understanding, and then use modern languages at the higher level.
In EU, there are essentialy two kinds of protection awarded by copyright law, something around the lines of author rights(like right to attribution and so on) and usage rights. And it is not possible for author to vaive his author rights, so there is no strict equivalent of public domain, but in practice this formal difference probably does not matter.
Thanks for the link.

I disagree with that though. Especially the sentence "Hello World should be one line". In html, it is. You create a new text file, put the line "Hello World" in it, then you can open it up in your browser and voila. You've got something everyone recognizes: a website.

Of course the more you code, the harder it gets, and eventually you have to add CSS, then JS, and then all hell breaks loose. But you can coast pretty far on basic HTML, with either no CSS, or inline CSS. And I'd argue that that's the direction we should be sending people just getting started in programming.
You are aware that money does change along time, right? It would be hard to make someone from 50 years ago to accept the current currency, forget about 810 years ago.

Hint: Take gold instead.
WOW I USED TO THINK HN WAS ABOUT NEWS. GOOD LORD YOU PPL SRSLY NEED SOME HELP
Wait a minute...

"Our ultimate objective is to delete the data consistent with our legal obligations and in consultation with the appropriate authorities."

Delete the data that they are legally required to? If it was accidentally collected in the first place, why keep any of it?
I'm a Ubuntu user myself, but I found it a bit amusing that he bought a laptop to run Linux, and the laptop can't run Linux.
If you follow a rational path, you will find yourself going in the same direction as many more. There will be no much money to reach because other will be there before taking you money. If you can't run at top speed, don't use your legs. If your mind is not top one, don't use your mind. If you don't have a lot of imagination, don't dream.

Becoming millionaire must be a way to find a secret force that only you can use. Don't be rational.
Not much, I think. Which means it's probably illegal too.
It seems difficult to characterize a bicycle trip as "using unleveraged physical abilities". I go much faster on a bike than I can on my raw physical prowess. If the bike isn't there to add leverage, what do you have it for?
Because it's a modern and usable version of one of the most ubiquitous language of the modern web era (and happens to actually produces that language as an output, making it seamless to integrate)?
Notarizing and having to physically mail said notarization.
Buddhism and Jainism are branches of Hinduism whether you like it or not. That has been documented in various scriptures, on stone carvings and even carvings within caves.

I can't help you if you don't want to be helped. Buddha's birth itself was predicted in all Hindu scriptures (see the 18 puranas) written ages before Gautama Buddha took birth.

Jainism is too new in comparison to even Buddhism. Please get your facts right.
My response to the OP was not predicated on his/her personal non-desire to contribute to the expansion of Linux capabilities, but more his call for people "to just give up because its not worth it", which is a specious position for any hacker to be in, imho ..
hey I haven't heard of such page!
-- thanks for sharing
Seems to me that standard touch events would work fine if I was touching the screen on my Mac. How do pointer events help with that?
I think josinalvo has a point. Can we at least agree it's not the most likely wording that the FSF would have chosen? So while "discourage" might be too strong, it's likely not a favorable way to put it. Perhaps a pull request would be welcome?
Had a conversation with a local restaurant over Yik Yak the other day. A couple members of the staff were participating in the discussion thread.

A few other local people in the area commented too.

It was very fascinating. I wonder if Facebook is taking a hard look at Yik Yak regarding this, because I could never imagine otherwise communicating with a business (especially using my actual Facebook identity, with my name and profile picture).
Or just an underground dns serv(er/is) that doesn't follow ICANN.