jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks Peter! I don't know how you do two newsletters and all your great sites... these things take a good bit of time. I don't even want to keep track of how long it takes me just to click the publish button when I think I'm done. I know if there was an edit button that would reduce it for sure. :)
I would absolutely use such a service, and have been bouncing a similar idea around in my head for the past six months.
I like the idea... but a 1200 calorie, non-workout day had me consuming only milk for 3 of my 5 meals
From the article:

> I quickly identify a pure HW processing 500us before the beginning of the UART ascii strings ‘ets June 2018’ corresponding to the BootROM process.

> This HW activity is probably the eFuses Controller initialisation, and a load of the eFuses values in some dedicated buffer memory, to be used by the Flash controller for further steps).

How one would come to this specific conclusion without having any prior knowledge of the boot rom ?
Interesting. I think the larger debate is around Freemium business models. In the words of Fred Wilson, “free gets you to a place where you can ask to get paid... if you don't start with free on the Internet, most companies will never get paid.”

HealPay is designed to help businesses collect money. Invoicing is just one means to an end. The transaction/conversion is where we see real opportunity/innovation.
Don't have any single point of failure. Duplicate things."Don't put all your eggs in one basket" means "Put your eggs in many baskets". You could pay for 2 lots of hosting with 2 different companies. You could regularly try deploying your system to different hosting companies to test that you can minimize downtime.

However for some activities (eg Facebook application) you are unable to change that are.
Note it's the same person here and there.
Someone has to pay the bill, which means someone will go to jail. The only reason online DDoS attacks are perpetrated successfully is because of the relative ease of execution and the anonymity provided by an internet connection. Still, even with the loosely connected identifying information available about your internet connection, the FBI is issuing warrants [1] for participants in recent DDoS attacks. A paper campaign's only chance for success would be if individuals physically printed and mailed the letters anonymously by posting them in a public mailbox. Investigators would have to rely on traditional investigatory methods like finger prints and mysterious printer identification dots [2], which work much slower.

1 - http://www.google.com/search?q=fbi+ddos+anonymous+warrant

2 - http://boingboing.net/2008/10/23/howto-read-the-secre.html
Because I can grab your phone, plug it in and have all of your history. If you grabbed my phone running 2.3.3 on the Nexus S... it would be impossible to get to that data without going through the entire bootloader unlock process which is obviously invasive.

Imagine scenarios where people are reading your location data. Authorities, governments, espionage... all of them would be largely foiled due to the fact that root access is required and gaining that root access would leave trails.

Do I really have to explain the difference between data easily accessed via usb and data that is stored in protected areas of the rom on an Android device? Spot on with your comment voting there HN. Thanks as usual.
It's also completely reasonable for laymen to assume that the government can gain access to their Dropbox files. I don't recall Dropbox ever claiming anywhere that they would be technologically incapable of complying with a subpoena.
Lots of interesting things happen in between your computer and Google's servers - like ISPs exchanging routing information using BGP, so the routers can determine a route through each different AS (provider/transit network) it has to go through to actually Fong the machine with that IP, and the kinds of physical and data layers it goes through (cable or DSL, fibre, and Ethernet, SONET/SDH, maybe tunnelling over MPLS at some point) etc.
Co-founders make you stronger, co-founders make you weaker. There are plenty of examples of both. There are examples for every narrative. There are no absolutes in startup success.
I think we were all more susceptible to hype when we were 15
That's a different thing than running Linux natively.
I can't think of anything, sorry. ..Except Bill Thurston wrote some great stuff about how mathematics is done, written, and taught, in some papers and in comments on math overflow, but I don't have links to hand for that.
The most loved part of the most advanced potato gun would be the ultra-sonic “THUMP-WHOOSH——BOOM-BOOM!”
And if there were such clusters beyond pure random noise, they'd show up in studies. They don't, hence they're random noise.

How many heads in a row would you expect from an unbiased coin if you flip it long enough?

That is your "clusters of correlation."
>> On what basis did you form that theory?

I've had the pleasure to work with a large number of programmers from different companies, backgrounds and training over a long period of time. I've seen this pattern repeated over and over, although as I say some people seem trapped in stage 1 or 2.

This is especially true for those who would rather spend a month coding something than spend $99 on a library to do the job. Conversely I saw a _lot_ of developers who saw only the end-goal (which typically meant getting paid) and would happily use whatever code they could get to get them to that goal quicker. I noticed that the ones who lived better, got paid more, were the ones that shipped, not the ones with "perfect code". [1]

>> I picked up programming as a child and have never wondered if I can do it, or cared if others knew I could do it, I have always been in step 3 programming to solve problems.

I too started young, and was self taught. I got through stage 1 pretty quickly, long before I'd even considered a career in this space. but certainly in the early days I was recreating things (games mostly) that were available at the time.

During University days I was lucky to rub shoulders with some very skilled others, and we constantly pushed each other to get better, be better, show something off, and so on. I went in there "knowing everything" and only by interacting with others did I find out that "all I could do was program." I didn't necessarily see it at the time, but the formal education part (the "science" part) really helped me along my career.

In my early work days I needed to prove my worth, demonstrate skills and so on. Once I was past that I became more productive - getting tasks done, not obsessing over every little naming detail. Build, release, iterate, perfect. Not build, perfect, perfect, iterate, never-release...

I would suggest (with no data obviously) that you went through stages 1 and 2 early, and perhaps quickly.

>> If anything I've regressed to step 1 20 years later after burnout, but that's another story

Perhaps it's burnout, or perhaps it's reflective of the limits you reached. As I learned new languages or moved into new spaces, I tended to repeat the stages, so perhaps you're just regrouping. I think we're always learning sometime new (hopefully) so sometimes it can feel like regression.

[1] Please don't read what I'm not saying here. Of course code matters, and like many I strive to produce the best code I can. But there's a balance. I use OpenSSL because despite the "ugliness" of some of that code, it's solid and it works, and I don't have time or energy to write something like that myself. I'm not advocating for using any old rubbish, I'm saying that quality libraries exist, and using them can often move a project quickly forward.
Well, then the same is true for Afganistan. By destroy, I did not mean they have attacked every village.
http://en.wikipedia.org/wiki/Electric_car#Golden_age

"In 1900, 40% of American automobiles were powered by steam, 38% by electricity, and 22% by gasoline.[19]"
I'm not saying that tenured faculty working on these projects is the norm; that's not at all the case. It's just that the few instances were I know of someone successfully building and maintaining a large low-level library like this on their own come from dedicated academics who can de-facto make it the majority of their job. The best example I know of being Tim Davis' SuiteSparse C library for sparse matrix algebra.

Aside from that, the market failure I foresee for your project is the following: Say you keep building this out and write a fantastic, state of the art general purpose NLP python library. Now an a academic like myself comes along and forks the AGPL version of your repository, contributing additional functionality to the parts of the pipeline I am most familiar with. You cannot re-incorporate my work into your commercial license (unless I sign those rights away, which I won't), so now you're stuck trying to license an inferior version of my fork. Meanwhile, since mine truly is just open source, my version can freely accept both bug fixes and added functionality from one-off contributors who are using said fork. Better yet, unless you change your business model, I can continue to re-fold in any changes you make upstream, as well as include parts of other GPL libraries that build up in the intervening time.

Now, I'm not saying this is a perfect argument. Perhaps enough people are still interested in paying you for a a commercial version of the original software, but I think in the long run as the two version diverge that's unlikely to generate sufficient revenue for you.
Or Cisco. Wait, Cisco is incredibly successful thanks to acquisitions.
Diamonds are mentioned a lot in the article, as is the birth of the jewellery industry post WWII.

I think its become a lot easier to discover that diamond scarcity and intrinsic value is artificial and was pushed by De Beers, who have global dominance in the market, to create a industry especially around engagement rings.

I'm not surprised demand is dropping, we have better information and more choice now.

I like this article on the the diamond cartel mainly because it was written in 1982 and shows how long this has been relatively common knowledge - http://www.theatlantic.com/magazine/archive/1982/02/have-you...
"What you mistaken for your Confidence is Arrogance, or at best, Ignorance."
You can also disable defective components without being forced to bin the entire chip to a recycle bin.

That is honestly probably more of a factor than anything for the segregation between models. Get that yield up to improve margins significantly.
If you have anything more intelligent to say on the topic, I'd like to read it.
Holeee shit.
I am just imagining hundreds of megabytes of INSERT INTO XXX(XX, XX, XX) VALUES (XX, XX, XX);
"The Texas Revolution, also known as the Texas War of Independence, was the military conflict between the government of Mexico and Texas colonists, most of whom were land owners from the United States." - Wikipedia

They let a bunch of Americans settle in Texas because they basically had open borders and then they seceded in a huge land grab.
Shrug. At least they're somewhat open about their politics. That's better than most mass-immigration cheerleaders, who make-believe they care about border security and what not. Standard straw man though. "Salvation"? No one ever mentioned "Salvation". No one. "Sanity", yes.

It's not really an issue that warrants a lot of study, in my view. If the Guatemalan government is happy to see its peasants swarm to the United States, they can probably be trusted as authorities on the value of said peasants. A humanitarian could only say "These people are beneficial!" than he would immediately realize, "And Guatemala needs them more than us. Send them back." That has never happened.
ImgBurn recently changed to an adware / crapware installer which is set for opt-out. However, the dev was nice enough to post instructions in his forum on how to de-crapify the installer.
Add dpxdt to your CI workflow.

https://github.com/bslatkin/dpxdt
It's nice to hear that not all devs in Chandigarh are stuck in a bad situation.
Candy Crush is essentially a re-skin of Bejeweled with level mechanics. Yes, I have played both.
"Performance under some benchmarks was improved by more than 20%."

How is Mono's JIT performance compared to Microsoft's? Are they nearing parity?
It even uses sidekiq under the hood! :)
You'd be surprised how similar they are, at least the consumer versions.
Didn't go through this TLDR writing, but just briefly scrolling the page.

I was so amazed the author can connect Ai Weiwei with the WildCat robot, an image of Obama's calling from a camp, and a kid in a car using Disney product.

How this can connect together?!

If you want to talk about surveillance or privacy, won't NSA's Snowden be a more famous and impacting example?
Are you saying Godwin's Law is now recursive?
That 1% of users represents a lot more than 1% of profit, and engineering an application that is that robust across scenarios has benefits to the stationary users transiting through multiple scenarios as well (surge pricing to normal, credit card to Apple Pay, car ride to scooter ride, etc).
I had forgotten about C++ namespaces. It's been quite a while.

I'm not sure that this addresses my concern though. Do namespaces enable the import of specific symbols from a module?
While you are laughing, tenants absolutely pay landlord in "experience". For commercial rents, tenants like Apple in shopping malls pay significantly less than regular rate (https://www.wsj.com/articles/apple-gets-sweet-deals-from-mal...).

Prince Harry move to Montecito increased property values around his house (https://nypost.com/2021/03/08/montecito-home-next-to-prince-...). I am sure many luxury buildings in any city would be happy to rent apartment to him for free just for publicity it will generate. This is equivalent to having Google/Apple on your resume.

Even if you are nobody, there are experiences you can provide to the landlord in lieu of rent (https://www.nbcnews.com/news/us-news/landlords-are-targeting...) [Do not recommend, probably illegal for both sides]
that's the problem. there's practically no other alternative if you want the variety reddit has. Hackernews is a great solid community, however it's only one community.
Yes.

Credit card companies do the same thing. They run ads stating you won’t be held liable for fraud. The implication is that the credit card company does this because it cares about you as a customer. The truth is federal law dictates cardholders can’t be held liable for fraudulent charges.
Here you go; fits 4 kids easily and is electric so you won’t smell bad: https://bunchbike.com/products/the-original-electric-cargo-b...
I’ve never owned a car. But somehow I’ve traveled all over my country and the world. And Australia isn’t small. It’s crazy, I know.
Darwin is not a fork as such, its kernel is completely different. Perhaps some userland tool changes were contributed but I kinda doubt it
Probably not, killing off your bone marrow cells and replacing them is already pretty dangerous, and other organs would be way worse, because they have actual structure. Doing it with your brain would be impossible, for obvious reasons.
There are few developed countries in the tropics. Singapore is one, and dengue is a concern here. I understand that the way it's mostly kept under control is through a lot of spraying, which isn't exactly great.
Australia is like the poster child for unintended ecological consequences. All those introduced species you cite to refute my opinion I would cite to support it.

Though the camel being introduced to Australia seems like something of a silver lining. From what I gather, Australia is now like a haven for the species.
I hardly define "balanced" an approach which divides the world in "those who agree with what I stand for" and "those who disagree with what I stand for".
Maybe this has no basis in reality, but one reason I stopped cycling as a primary form of cardio ( I run now ) is I just felt wrong moving from sitting at a computer to sitting on a bike.
Care to tell me more?

Here's an example of how it should be done: http://codr.cc/44a7f9/js

EDIT: An archived, non-editable version for show :p http://codr.cc/s/d8d5cc6f/js
The Guiness World record for most steps in a Rube Goldberg device was just set at a competition at Purdue University. The device has 244 steps to water a flower! Now, if you saw the Mythbusters' Christmas episode with the Rube Goldberg device, you know it's really hard to make all those steps go right. But in this one, the engineers used a "hammer test": at any point during the operation of the machine, an engineer could tap the side with a hemmer. If it screwed up, that stage was redesigned. http://www.popularmechanics.com/technology/engineering/gonzo... The end result was the most complex machine of its kind, but it runs very reliably.
For awhile, I'd run

hexdump -C < /dev/urandom | grep "c0 ff ee"

as a fake screensaver if I walked away from the computer for awhile, but it seems to eat processor cycles like crazy. :/

http://i.imgur.com/bSkoX.png
Is there any reason this shouldn't work on an iOS device? It's all Javascript. I just can't get my iPad to pop up a keyboard to start triggering keypress events.
This sums it up for me: http://i.imgur.com/nDLIP.jpg
>We 'make' children learn how to do fundamental mathematics and it doesn't seem do them harm

Ask adults on the street what is 6 * 9 and most will fail to answer correctly. Probe further and most will apologise and announce with a smile that they were never much good at math at school.

This is fossil evidence of the harm caused by early coercion in the area of arithmetic.
When you need a count of app stores, don't ask a crow.

Let's see there's ... Amazon, Barnes and Noble, Android Marketplace, GetJar, various device manufacturers (Lenovo, Motorola, General Mobile), and various phone companies around the world. http://royal.pingdom.com/2010/12/30/the-ongoing-mess-of-andr...

There's probably at least a dozen, if not more.
Quite a list of affected companies... http://ec2disabled.com/
What I'd be very interested in knowing is how many people have decided to get print subscriptions because of the paywall.

Doesn't it seem like the digital offerings are priced so that readers who want to become subscribers will choose a comparatively cheap print subscription and get the digital access as well? The least expensive paper delivery option (Sunday only) is less expensive than the digital all access that gets thrown in for 'free' when you sub to the print.

Don't misunderstand, the Times is my paper - has been for 15 years now, but I'm deeply dissappointed that rather than find a way to embrace digital, they're using it to prop up their print rate card.
triviatise.com is down, but we just ended our last giveaway to close out our alpha on the 15th so the impact is minimal. We are working to figure out what a good backup plan to heroku is. Im sure a lot of other people (including heroku ) are doing the same.
That's a false dichotomy, unless you define every zero-sum game in economics to consist of theft.
No, I'm not confusing regions with availability zones. What I'm saying is that AWS gives you all the components to set up a website that never goes down. If you don't take advantage of this then there is no else to blame but yourself. Of course doing this can be very expensive and it's choice you have to make.

Some people keep saying things like; "Well, Amazon promised us that zones don't have a single point of failure". Well, sucked in I guess. Apparently they do.
Good essay. Coming up with a workable, decentralized alternative for domain name registrars is even more than decentralized social apps though.
The Chinese communist party (high profile persons) has basically said this about the dissidents (aka social critics) it throws in jail.

It is probably better to focus on the specific failings of the critique rather than the perceived mental state of the criticizer.
I think that most of the things people hate about PHP are the things that make it work. It doesn't force you into a particular paradigm, and it all but encourages mixing PHP and HTML together into one horrifying but incredibly convenient stew. It doesn't force you to write clean, elegant or secure code (you can, but it doesn't hold your hand in that regard.) A lot of it is still just wrappers around c. You're not chained to a package manager (although you can use one if you want) or a framework (although you can pick one of many.)

And yet, for almost everything people want to do when they want to put something on the web, it's not only perfectly adequate, but in some ways more efficient than other languages. Most of the web is still CRUD anyway. Take stuff from a database, iterate it, insert it into html, serve html. Or maybe do all that, and serve json instead. This is still far, far easier to do in PHP than it is other languages.

That said, as a professional PHP developer, there is still plenty about the language that drives me up the wall. I think anyone who works with it and is serious will admit there are issues with the language. But no one can say it isn't battle-tested, or that it doesn't make it easy to get something up and out onto the web.
You're focusing on the wrong numbers. "Millions of users"? You're talking about 14000 open issues, a FRACTION of which were closed.

The android team is large and the closed bugs surely have been reviewed by the team before being closed (otherwise they're just closing randomly in which case: WTF?). So really, doesn't it make sense to give an actual reply for even just the more popular ones? We're not talking about millions here, we're talking about dozens...
Thanks, as a student I think its a bit hard to get work. Going to the big sites is hard because you're competing largely against a workforce that will charge less than you think / know you are worth. Also developing a portfolio is hard because well you're a student you don't tend to have much work despite having the skills.

That is a cool idea, I was thinking of ways to best organize groups of students to work on client projects, having that platform work on its own so the students can work their own projects is interesting. Would it basically be some sort of profile system with some sort of collaboration tools like phabricator / gitlab / group chat built in?
If the mods are around, the ars technica summary of this study covers it better than this post: http://arstechnica.com/science/2014/12/when-the-doctors-away...

Among other things, more focus is put on the possible interpretations of this (and it explicitly cites the source of those possibilities as the research paper), and has a better explanation of the source of the data for the analysis.
Ahh, didn't see those, thanks!
Therefore we shouldn't allow in immigrants? By that logic we should close down our schools too, those new graduates are also lowering salaries.

Another thing that would lower salaries is the movement of the jobs themselves. If companies can't get enough workers here, at affordable salaries, they'll just move to a country that likes immigration, like Canada. In fact, this has already started: http://www.businessweek.com/articles/2014-05-22/vancouver-we...
Among major companies, Apple did a better job with supporting old devices. Google Nexus devices become completely out of date after 2 years (too slow to run latest software, and too hard to get hardware repair support). Software wise, Apple could have done a better job as the newer version of iOS is indeed bloated and doesn't run well on old devices. On the other side, Microsoft did great job on supporting Windows XP for over a decade with wide variety of hardwares.
Selecting white still leaves the logo, other text, as white with a drop-shadow. Echh.
What algorithm in particular? I don't want to imply that getting everything to actually work is a small feat, but I wasn't aware of anything especially clever going on...