jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think you're wrong here. It's true that it's a myth that scholars in Columbus's time thought the earth was round, but the sphericity of the earth was certainly was not known for the past eight thousand years worldwide, nor was it even common knowledge among non-scholars in Columbus's time (as evidenced by the fact that artistic depictions of a flat earth were common).

Wikipedia:

> The Flat Earth model is a view that the Earth's shape is a flat plane or disk. Most pre-modern cultures have had conceptions of a flat Earth, including ancient Greece until the classical period, the Bronze Age and Iron Age civilizations of the Ancient Near East until the Hellenistic period, Ancient India until the Gupta period (early centuries AD) and China until the 17th century. It was also typically held in the cultures of the New World until the time of European contact, and a flat Earth domed by the firmament in the shape of an inverted bowl is common in pre-scientific societies.[1]
The paradigm of a spherical Earth was developed in ancient Greek astronomy, beginning with Pythagoras (6th century BC), although most Pre-Socratics retained the flat Earth model. Aristotle accepted the spherical shape of the Earth on empirical grounds around 330 BC, and knowledge of the spherical Earth gradually began to spread beyond the Hellenistic world from then on.[2][3][4][5]
The misconception that educated people at the time of Columbus believed in a flat Earth has been referred to as "The Myth of the Flat Earth".[6] In 1945, it was listed by the Historical Association (of Britain) as the second of 20 in a pamphlet on common errors in history
Android? Mozilla? Chrome? Bullshit.

Confirm your examples. I want reports from developers saying, "We used waterfall to produce this software." You're the one making the claim, now produce some real evidence.
I agree .. it's less interesting - but I suppose the benefit of having an FPGA on-board is reduced development time (and cost) for the hardware manufacturers. Once they've created their product - and licensed the necessary cores .. they're going to try their damnedest to keep the unit sealed.
It's 0.72 hours a month.
Statement one: "It's impossible to be a perfect programmer, so it's stupid to even try."

Statement two: "It's impossible to never harm someone, so it's stupid to even try."

Surely you don't agree with statement one? So why does the argument hold for statement two?
0.72 hours (45 minutes) per month.
Plenty of airports were built before the need (perceived or real) for a security zone was discovered, Cincinnati being one of those. In some cases, airports have managed to come up with a reasonable design to cover all needs, but in some there are some not-very-ideal solutions in use. Cincinnati, again, apparently being one of these.
Is it expectable that this will ship with Intel Management Engine?

And if so why is it that 4 hours after posting there is no mention of this? We should be asking these questions upfront.
You say that as if it were some kind of moral failing. I bought the version with ads not because I want to be specially targeted by ads, but because it was cheaper and the ads are not intrusive and don't bother me. I use my Kindle to read books, not to get shopping tips. The only reason an ad would annoy me is if it intruded on my attention while I'm reading my book. They can try to sell me pink panties while it's off for all I care. If they're not targeting correctly, that's their problem, and it is no skin off my nose.
From my experience, I had very very very bad panic attacked. Several months ago I pass out 3 times in a roll and having on going shortness of breathing. I was always afraid that my heart would stop beating. I didn’t take any medication but melatonin, I took it for 10 days to restart my bio clock(I had very bad sleeping problem) For 30 days straight, persistently, I practice deep breathing, writing journal in mindfulness and meditate 10 minutes a day before going to bed. I personally think that meditation helps me a lot to get through this. Although I still have (sometimes) shortness of breathing, but I feel more grateful and being a happier person. I have no fear of dying anymore. And of course, my mind changed….for better….
I am not an expert and I hack meditation on my own. If anyone wanna try, feel free to let me know. E-mail on my profile :)
One of those projects seem to be related to rust and I don't think mozilla is a bit player.
That's pretty nice. I ultimately only included Y in Heresy as an academic exercise (I see the main purpose of it, if any, as being a playground for learning FP and Lisp concepts); on Racket at least, even with it's very good tail-call optimizations, it wasn't really performant enough by itself to be useful.
The standard is one of actual knowledge -- so it's really difficult to enforce when a computer program is most likely generating the lists, and probably not being reviewed in detail.
At least it's not the MSNBC of journalism.
Welcome to the downmod train brother. Seems the two of us are being persecuted for trying to add some levity amongst the Hipsters.
This could be a direct competitor to the digital signage folks over at Brightsign - http://www.brightsign.biz/digital-signage-products/overview/
I'm not talking about the cost to replace the item. I'm talking about the lost opportunity to sell the item for profit to someone in the target market. You pull $1000 out of a hat, much like a rabbit, but to assume that it factors in the whole opportunity cost of an item that can be sold for ten times that begs the question of the analogy.

Think of it this way. If, during a peak holiday shopping weekend, a thousand people not in the target market descended upon a store and replaced all of the bags with their strict cost-to-eventually-replace amount, this would be a major blow to the company's expected revenue. The same scenario does not hold for digital products. A thousand people could pirate the digital product, and as long as the pirates are not in the target market (an assumption made in these analogies so far), there is no analogous loss of potential revenue.
FYI: if HN prevents you from directly replying to a comment you can click on "link" to access a reply page directly. That's actually what I just did to reply to your comment.

I'm still not completely sure why HN does that to be honest, especially since the heuristic appears to be pretty random.
Devil's advocate mode:

What privacy is that? Your device is broadcasting information, in the clear, to anyone who cares to receive that information. You've taken no steps to prevent anyone from receiving that information.

Your device is doing the equivalent of standing on the street corner and screaming various things. You can't rightly tell someone not to listen or write down what's being said.

I don't see how this is any more invasive than CCTV cameras that every business already has anyways.
Doubtful. Appolo 13 showed that the public really likes bringing the astronauts alive. And even the most fervent republicans will have hard time presenting saving the lives as waste.
Excellent, this -- information on other people's strategies for generating good error messages -- is exactly what I've been looking for.

Could you direct me to more resources/papers/tools that describe and apply this approach in practice? Thanks!
_if_ the eggs are not washed, unfortunately all the eggs that's sold in the market is fully washed before packaging and has shorter shelf life.
> Firstly, the app model is pure genius. It means Apple gets an army of developers producing software for Apple with zero health/unemployment/other benefits, no up-front advance payments, and a limited curation cost.

How is that different than say, people writing for the Commodore 64 or Windows and selling it with no connection to the company? Do you mean the alternative would be for apple write all of the software available on iOS? I don't see how third parties writing software for an operating system or device would be considered an amazing new idea.
Simply because there are more investors in the US.
In my experience meditation effectively reduces panic, but I'm still aware of panic. It's like holding a hot coal.
It would only take a simple addon to add browser support. There are several in the Firefox catalog.

Also, browsers tend to have better CSS support than e-readers.
>Since 1950 the world has extracted more than the known reserves of tin, copper, iron ore, lead and zinc and yet known reserves are bigger than in 1950!

So, you propose that because we keep improving extraction methods / keep finding new deposits of non-renewable resources, that these resources are infinite?
> small numbers of people can obtain incredibly lethal power.

> a small group can be as lethal as the largest superpower.

That's just not true unless you confuse the real world with "24." The only effective weapons against modern superpowers are modern H-bombs, and you need to be able to deliver them.

The Aum cult in Japan was the only case, ever, of a non-state actor to kill or injure a significant number of people with an actual WMD.
I guess I'm an outlier because I can't stand to read my academic stuff on paper. Just the ability to search for a specific word makes it so much easier than trying to figure out if something is in an index, if it might be in the index but using a different term, or any of a bunch of other reasons why indexes are not enough.
> I can only think of one area that the state leaves alone, religion

I actually wouldn't say that... Consider how we've munged together religion and laws relating to Marriage.
I don't think that's what they wanted:

>>> nested_dd['d']
'hello'
>The main UX challenge that I haven't found anything has really solved yet is the ability to show 2 or more pages at once (and do so in a way that's simple & intuitive). Also related is some way to mimic the ability to, with a textbook, stick a pen or finger in between two pages as a "temporary bookmark", to make it easy to flip back & forth.

Maybe a spot on the screen or a button on the side you can press to bounce to some "reference" bookmark, letting you navigate there normally until you release it, at which point you instantly return to the page you were reading.
Sorting is almost always the wrong way to do it. (Wordy and slow).

It is fragile design to write code that depends on 1) the data is so large that you don't have room for a set() BUT 2) it is small enough for an in-memory sort. (IOW, the almost-out-of-memory case invariably degrades over time to flat-out-of-memory).

Another thought: people seem to place too much concern about about the size of various data structures rather than thinking about the data itself. Python containers don't contain anything, they just hold references. (Usually, the weight of a bucket of water is mostly the water, not the bucket itself).

Finally, if your task is to dedup a lot of data, it doesn't make sense to read it all into memory in the first place (which you would need for a sorting approach). It is better dedup it using a set as you read in the data:

# Only the unique lines are ever kept in memory
with open('hugefile.txt') as f:
uniq_lines = set(f)

Dude, sorry to go off like this, but the advice you gave is almost always the wrong way to do it.
That's interesting. I think it will take quite some time though, it's going to be a monumental task.
I too miss those videos, as his analysis was the most compelling I've seen. For those who never saw them, there is a good summary of them here:

https://slatestarcodex.com/2017/09/27/open-thread-85-25/#com...
Well then we need to quibble over what "right" means in this context.

You may have the right to try and repair your equipment. No one is stopping you from doing that. Whether or not you will succeed depends on whether the manufacturer has enabled that. That last part is not a natural "right". It is a responsibility that you want the manufacturer to undertake.

That responsibility is determined by contracts and laws.
What would the spot price have been in a no regulation, no price cap, no blackout market?
If four popular parsers all had serious bugs, 6 years seems not too shabby.
I suspected that as well. Since M1 CPU and GPU shares memory, this also means you really can't do anything else while mining. You can't even scroll a webpage smoothly.
Browsers aren't supposed to be neutral. Browsers are the user's agent; they're supposed to serve the user and nothing else.
The library looks nice, but the name doesn't sit well with me since I don't endorse the namesake concept :p

> The arrow of time, also called time's arrow, is the concept positing the "one-way direction" or "asymmetry" of time.
How do you protect against this sort of thing as a SaaS developer?
I think so. Actually the mantra "processes, not threads!" is something I've found to be a good way to solve problems in general. For instance, when I needed to run 3 simulated microcontrollers in a simulator that supported circuit plugins but only one microcontroller per simulation, this new way of thinking led me to realize: instead of trying to make the single simulator support 3 cpus, simply run 3 copies of the simulator process (and use tcp/ip to link them, via custom circuit plugins). I think, that once we embrace separate processes for concurrency instead of threads, we'll begin to see how abandoning the shared memory model can actually make some things simpler.
So this doesn't strike me as an npm issue but something more fundamental: there is no easy way on any platform to define a set of rules for processes I invoke via the command line.

Like, it would be really really nice if I could wrap npm so it can only write to $HOME/.npm, /tmp and the current working directory - but I know of no system which will currently let me do that suitably dynamically.
Patrick McKenzie's advice is also quite good (and contradictory in some ways): http://www.kalzumeus.com/2009/08/06/landing-page-design-tips...
I'm open to doing that. It would just be a nontrivial amount of work and there are many nontrivials on the list.

Yes, there's now an Arc-to-JS called Lilt, and an Arc-to-Common Lisp called Clarc. In order to to make those easier to develop, we reworked the lower depths of the existing Arc implementation to build Arc up in stages. The bottom one is called arc0, then arc1 is written in arc0, and arc2 in arc1. The one at the top (arc2, I think) is full Arc. This isn't novel, but it makes reimplementation easier since you pack as much as possible in the later stages, and only arc0 needs to be written in the underlying system (Racket, JS, or CL).

It also shrank the total Arc implementation by 500 lines or so, which in pg and rtm-land is a couple enclycopedias' worth of code. That was satisfying, and an indication of how high-level a language Arc is.
I suppose, but the site I work with has a demographic of average women, hardly tech savvy, 25-65, and IE 6 users are only 5% or the 35% overall that use IE... under 2%. Even IE7 is at only 3% overall.

I think the only people using it in large numbers are employees of corporations with braindead CTOs.

Still, I'm not quite ready to ignore IE<8 altogether.
And if the effect is the main point of the communication?
Don't you have to buy an iPhone first to view their RSS feeds through Pulse?

Doesn't that also violate their Terms of Use?
Wikipedia does not even aim to be the best encyclopedia, just an encyclopedia.

I've not read the actual article, as it seems that the host can't cope with the traffic, but if it was speedily deleted, it probably deserved it - most speedy deletions are genuine and helpful. However, as an experienced wikipedia editor, I have to say that you are wrong.

A few years ago, I built up over 500 mainspace edits and received numerous barnstars. I worked to correct minor errors, source references for articles, rewrite articles to flow better, and even to reduce tensions amongst editors and promote the editing of wikipedia by experts. But in the end, the corrosive and bitter nature of the community drove me away, much as it drives away a lot of people who are both knowledgable in their field and able to write about it.

"People seem to have a really hard time with the idea that Wikipedia imposes restrictions in order to make the lives of editors and maintainers easier."

This idea is trivial to disprove. Firstly, the majority of articles do not need constant attention, and the number of articles is not directly proportional to the level of vandalism. The majority of editors focus on a few articles, and certain high-interest topics get the most attention. Very few editors actually go and work on random articles, so stating that there is any sort of diversion of energy by the presense of minority interest articles is false. If anything, removing minority interest kicks away the editors that supported those articles, editors who might otherwise have contributed to vandalism patrolling and other more widely helpful activities. Article-creep is an entirely imagined threat that simply does not exist.

In fact, a lot of articles nominated for deletion for not being notable have been fairly stable, unvandalised, verifiable, and even maintaned by their creators and related community. No one had an issue with the presense of these articles beyond not being notable enough - as if a purely electronic encyclopedia had some pressing page limit about to be reached.

You mention secondary sources, yet wikipedia editors as a whole can't understand how to use primary, secondary and tirtary sources correctly. It is a widely held (and enforced) belief that, when wanting to state that something was said in a book, only a secondary source can be cited. So they would prefer a newspaper's review to the actual book itself, for example. This is, for most cases, simply absurd.

Let's consider the deletion process. Officially, Articles For Deletion is about concensus. In practice, it's typically just a vote by the in-croud, most of which never explain their opinion beyond a brief comment. It doesn't matter how much you source an article during this process - it will normally get culled anyhow if they have taken a dislike. Indeed, there is a distinct dislike of trying to improve articles - instead you should just nominate them for deletion (never mind the fact that a quick google search can often give useful references to shore up an article)!

I could go on, but I'd be here all night.
63% IE users on Woobius. about 11% of that (i.e. 6% of the total) are IE6 users.

Die, IE, die!
Emacs is important in expressing myself. I use it more than any programming language, and also outside the context of programming. It's a rich computer in its own right, in many ways better than the underlying one.

Like Clojure, it's a friendly parasite on the underlying platform. Both are part of my programming experience; and both are invisible for most of my software's users.

But I agree, Emacs is tough to learn (especially if there isn't other emacs user nearby) and is a barrier to entry for anything which depends on it. And the emacs experience could be much improved. I don't know why it hasn't been far exceeded in nearly all ways.
Be sure to check this chart: http://hd.engadget.com/2006/12/09/1080p-charted-viewing-dist... and compare that to the viewing set up you had.

It is very, very, very easy to put yourself in a situation where 1080 is useless. The cutoff for where your 1080 40" TV might as well be a 720 TV is 7 to 8 feet; further away than that and you can't tell the difference between 1080 and 720. At about 12 feet you've lost HD entirely. Many people have setups that fail these criteria. And this is a continuum, not a sharp cutoff, so if you're on the far side you may be able to tell a difference but not think it's worth it.

Now, all that said, well-upsampled DVDs are much closer to BluRay than people selling BluRay would like to admit. It isn't the same, but I couldn't call it "night and day", certainly.
Ironically I have neighbours that have every toy under the sun - boats, motorhomes, 4 cars of varying sizes, indoor gym, hot tub, 4 storey house, expensive bicycles - the list goes on.

The irony is that their last name is actually Jones.
I don't know, I don't try to learn a new language every year. It seems like a lot of people who do make their way through Ruby, Python, Erlang, Clojure, Haskell, Scala; they all seem pretty dissimilar to me.
The purpose of the opening is to illustrate that technical problems are tractable and that even without the necessary first-hand experience the general methods of problem solving remain fruitful.

I didn't take it as the author bragging--rather, the author was attempting tho show that even these supposedly impossible and ungainly issues can fall to properly-applied methodologies; in short, that technical problems are never hopeless regardless of how outgunned you might think you are at the start.
The way I saw it was that they only operate at a few universities, and at the ones they do, they have 20% of the student body.

That being said, I agree it was disingenuous at the least and downright misleading at the worst.
No, not by very much. Computerised dispatching systems tell trucks where to go, even with human operators, and a human is probably a little better at driving than an automated truck. The gain is that the trucks no longer park for any reason other than maintenance, while humans have to stop to embark/disembark. And will frequently have, eg, a fatigue break during night shift.

If anything, supply/demand curve logic suggests there would be more trucks overall.
The crucial difference is that teachers don't work in groups i.e. you would rank them against all other teachers in a given school.

People say stack ranking is bad within Microsoft because you're not ranked against all 50k+ employees but against 10+ people that report to the same manager.

If 2 out of 10 people are guaranteed low ranking, then it's better to be a mediocre programmer in a team of poor programmers than to be a very good programmer in a team of even better programmers.

It also means that it makes sense to sabotage the performance of your 9 colleagues because you only care about looking better than them, not about doing best possible job for the company or your team.

A global stack ranking, if it was actually possible, would be great. You do want to get rid of low performers (and hire better replacements) and in a large enough pool the bottom 20% will really be worth replacing with better people.
There's a big difference between "getting to the front page" and receiving more than 1 upvote per minute.
Yeah, throwing out the Wiring methods and implementing more idiomatic ones in Rust shouldn't be hard.

I wrote it during an after work hackathon, so I didn't really have time to make it both working and nice unfortunately.
>60-70 million

Great strategy if they actually worked out they could get it back in x time with y users actively using Paypal. The real step is taking the risk. What if only half of the money returns and there is no further adoption? How did they ever take that step? Or were they monitoring the user growth 24/7 and if it didn't match their planned strategy, they would pull the plug on bonuses? Amazing however they managed to pull it off.
You can't become a programmer. You are either born one or not. To have your answer, you'll have to try your hand at it. Nobody can predict that for you.
I'm more interested in these so called "provocative things" one can write that expedite the process.
May want to look into these papers

http://speechprosody2010.illinois.edu/papers/100096.pdf
http://www.springerlink.com/index/P32774KN22650J42.pdf
http://www.softsea.com/review/Pistonsoft-Text-to-Speech-Conv...

I've heard that adding breaths into the mix are not just for the speaker, but that the listener can take that moment to mentally index what the speaker has just said. I can't find the paper at the moment, but there's been some good research that simply adding breathing sounds and pauses at key points in the audio can make listening to long TTS passage more bearable.