jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Your comment can tell us a lot how technological progress works.

For instance, Mark Zuckerberg worked a couple of months to code Facebook on PHP, and be cheered as a computer wizard all over the world..

But we often forget the decades of work on Browsers/Web/Web 2.0, PHP, MySQL, OS's, internet protocols, etc.. not even taking into account the try-and-fail technologies (like SOUP et al.)

I think this is very unfair, because its like a bunch of people have worked hard pilling sheets of paper and when somebody put the last sheet of paper, somehow we forget about the guys who really make that tower and only the guy who put the top cherry, with the least effort is called a genius.

We get it that the world might see it like this, but here in HN we should understand that the real hard working geniuses are probably not getting the fame they deserve (with the exception of the likes like Linus Torvalds)

But guys like Zuckerberg, Jobs and Musk are definitely overated while Dennis Ritchie, Jeff Bonwick, Bill Joy, Rasmus Lerdorf, John von Neumann, Niklaus Wirth, etc.. are the people who we should really be thankful for, not just the guy who combine hard work to make something great and make billions of dollars out of it.
People aren't dogs to be trained. To an extent, to be human and to recognize other people's humanity is to accept and accommodate their irrationality where doing so isn't particularly onerous to you.
"I just wonder how many companies got conned into basing their printing infrastructure on yet another Google experiment."

I use it at home and like it, but when it came up as a potential solution for a project at work this the exact reason we didn't go with it.
Exactly this. Also want to add that phone numbers were never really meant to function as identity providers. For this reason I think it's important not to use the real number on your cell phone for anything -- VOIP numbers are best if the only method of 2FA offered is phone number.
Cool project. What is the end goal? A Lifestyle business? Only search by keywords?
When I opened the link, I was hit with a modal for a raffle. I understand that it's the site's normal behavior and there's no way to single out a single thread (probably), but readers of this thread probably don't want to hand over data for a raffle.
Plotly.py is indeed developed primarily by employees of Plotly the company, but it's a 100% free/open-source, MIT licensed library that works totally offline and doesn't depend on any external service or require any kind of registration :)

See https://plot.ly/python/is-plotly-free/ for full details.
I would guess lots. Starting with junior devs and those who just don't care and ending with something like Unity3d scripters.
As I was one of the suspicious comments, to me it sounds like they are going to ruin something which I believe is very very good.

Can't say anything about Sense or TouchWiz though, never tried any of them.
You should explicitly list which browsers your app works on. I use FF4, is it HTML5 compliant? I don't know.
Seeing vote counts could also be a karma linked feature, I suppose. That makes it enough work to the point where it's probably not worth it to game the system.
I use a notebook and a pen. Very cheap, highly portable, super high resolution, infinite battery life.
this looks really cool. please send an invite code my way and i'll kick the tires. thanks in advance.
Very interesting, I didn't know about Opensearch. I'll spend my afternoon setting it up on my websites...

Now if browsers and bookmarking service start using the Short name for the title bar, we will have reinvented the meta keywords tag :-)
The New Yorker’s home page title is shamefully sloppy:

National and world news, Profiles, culture, reviews, fiction, poetry : The New Yorker

The New Yorker — arguably the most precisely punctuated and copy-edited publication in the English-speaking world — would never use a colon like that (i.e., with a preceding space) in print. And why in the world is “Profiles” capitalized?

--

Who are these title-junk keywords aimed at? Google? Do you they really think that putting “breaking news” in their home page title...

--

Why "Profiles" is capitalized?. What does he mean by "Do you they really..."?

People make mistakes.

I agree with his point. Wish he didn't pick on small things.
I submitted my idea at about the same time but haven't heard back.
Heroku's is really easy. But it's got some quirks (that seem to get fixed very quickly, but that may change with their new corporate overlords). It's also really expensive. In my experience, it's not as reliable as it needs to be either. (It's not much fun to tell a client that that bizzaro error page that intermittently shows up is Heroku's problem and there's nothing I can do about it). Make sure you look into SSL on heroku before committing.

But the dial up scaling is nice. As is the very quick setup and minimal config.

I use Slicehost most of the time. Setting up a basic passenger/nginx/rails/mysql server is not that hard once you figure it out. It takes me about an hour to do it manually. So I'd learn - it won't take long to make it worth your while with Heroku's prices.
Or maybe the 64 bit version of flash can get out of extreme beta.
how much of the acquisition was driven from a talent acquisition standpoint? with his track record, i'm assuming tony conrad had recruited a stellar cast of characters to bring about.me to life.
It didn't work for me, I got the "Vacation rentals, private rooms, sublets by the night - Accommodations on Airbnb" as page title entering from both searches.

Using Safari on OS X
Pardon my ignorance:

What does it mean for Chillingo/EA to "publish" Angry Birds in this case? I understand what publishing houses did back when software was only sold in a box; but in this case, I fail to see what exactly does EA do for Angry Birds.
Nuclear Throne is outstanding and really deserves more recognition.
and Bidets! TOTO knows whats up!
Amazing! These very smart lawyers can't just unplug the things?
I live in Lombardy, and I can assure you that the conditions to meet in order to get tested are the same. Me and my three flatmates had 37-39 °C for some days, including a very bad cough. We called the emergency number, and they said that they could test us only in case of prolonged temperature and/or respiratory problems. This happened like 2-3 weeks ago, and considering the current state of the national health service, I don't think requirements became lesse strict
I'll just say, even though public school history education may have its problems, at least generally its not taught by someone who considers studying history to be a waste of time.

"Let's try and breeze past this useless mumbo jumbo as fast as we can; we have a LOT of web frameworks to cover!"
Thanks souterrain for the info.

On a side note, out of curiosity, would you happen to know how much the test costs in US?
The directrev.com malware installation popups I provided screenshots of were triggered by this script embedded in savedeo's post-conversion page:

http://cdn.directrev.com/js/gp.min.js?s=S0004793

Checking that script, we see a lot of "gunggo" references, which is the ad network doh admits to using. Gunggo apparently owns directrev.com, and both are considered pretty shady from what I can gather:

https://nodpi.org/forum/index.php/topic,5379.0.html

Savedeo.com is ranked 49,679 on alexa. I'm guessing it gets around 9,000 visitors per day. With such little traffic, and no legitimate product or paid services being offered, there is absolutely no remaining way to earn 30k per month other than to spray hapless visitors with the most aggressive/malicious advertisements known to man.

Here are the stats from his ad network which he showed off earlier: http://i.imgur.com/LfgWL7D.png

I'm assuming those numbers are ad impression counts. There is no possible way savedeo.com is receiving anything close to that many page views per day. If it were, his alexa rank would be closer to 1,800; certainly not 49,679. I run a site approaching the alexa 2000 range, and it only gets half as much traffic as his ad network statistics screenshot boasts. Since the numbers in this ad network screenshot cannot possibly represent savedeo.com's traffic, we are left to guess what they actually do represent.

Here's my guess: It's the number of ads served to infected machines per day via the malware he helped install through popups like these. Assuming he's infected 25,000 machines, each infected device would only need to maliciously replace 20 legitimate advertisements on victim sites per day for him to reach this absurdly high impression count. If that is indeed what is happening, he's earning roughly $1.50 per thousand ad impressions which is fairly standard.
Have you ever tried to sync Bitcoin from the genesis block?
That's pretty funny.
In IT it would be more like just getting phonecalls in the middle of the night and operating Service Now tickets, "Mr John Jackson, it is from mainframe services. We need you to file a ticket for team Z to restart service Bob and server Alice." Then go back to bed, and get well paid for it.
Not one job has a salary on it. Why do they think people work? What a waste of everyone's time.
Format the date on the frontend using date.toLocaleDateString() and let the browsers locale do the work for you (assuming you’re in JS and on the web).
They pushed them selves for 1Km.
But contrary to the date issue, you could at least make a case for using ASCII everywhere. I'm not saying it has no downsides (e.g information density). It may also be unrealistic and culturally insensitive, but there are very clear upsides as well. Not so with the U.S date format. It's just bad.
It's ten thousand years before the assumed (but likely wrong) birthday of Jesus Christ, to have a positive date for all written human history (well, until we find the archives of Atlantis) and an easy round offset for the prevalent human calender in use.
/me looks at mongodb and groovy
Thanks, that's really interesting. Everyone has different challenges and requirements, and of course different experiences.

For smaller setups (say 1-10 services) I'm quite happy with cloud config and one VM per process behind one load balancer per service. It's simple to set up, scale and reproduce. This setup doesn't autoscale, but I've never really felt the need. We use Go and deploy one static binary per service at work with minimal dependencies so docker has never been very interesting. We could redeploy almost all the services we run within minutes if required with no data loss, so that bit feels similar to K8s I imagine.

For even smaller companies (many services at many companies) a single reliable server per service is often fine - it depends of course on things like uptime requirements for that service but not everything is of critical importance and sometimes uptime can be higher with a single untouched service.

I think what I'd worry about with a k8s config which affects live deployments is that I could make a tweak which seemed reasonable in isolation but broke things in inscrutable ways - many outages at big companies seem to be related to config changes nowadays.

With a simpler setup there is less chance of bringing everything down with a config change, because things are relatively static after deploy.
Absolutely agree. Also in some cases you get "tables" aligned for free (... if there's nothing else length-varying.)
AFAIK Apple still hasn't released the open specs for FaceTime while google talk has been open from the start.
Sure, now you know when people are at their desks, which is irrelevant. You want to know when people work and that doesn't follow from "is at the desk".
Right. Not looking for specifics. My curiosity would be satisfied by something like "we've reached out to Baidu and they've done X and Y. Meanwhile, traffic has decreased so we've unblocked the affected repos."

Just a bit more transparency on the situation.
Was forced to use Xamarin Forms in a project recently. It is less than a year old, and not suited to what we need. But somehow the idea was it will save time.

It was a world of pain.
people know that it refers to the chinese government, rather than the people.

you can be more specific if you'd like, but it is unnecessary.
Nobody is sitting here equating the word "China" with the entirety of the Chinese people.
If I got the maths right, due to the exponential relationship a 760-bit key should on average take roughly 1/256th of the time a 768-bit key takes to factor.
Edna St. Vincent Millay is certainly one of my favorites. Here's one:

I, being born a woman and distressed
By all the needs and notions of my kind,
Am urged by your propinquity to find
Your person fair, and feel a certain zest
To bear your body's weight upon my breast:
So subtly is the fume of life designed,
To clarify the pulse and cloud the mind,
And leave me once again undone, possessed.
Think not for this, however, the poor treason
Of my stout blood against my staggering brain,
I shall remember you with love, or season
My scorn wtih pity, -- let me make it plain:
I find this frenzy insufficient reason
For conversation when we meet again.
You're not the only one who thinks that way, but I actually have a hard time justifying that level of concern to myself. I mean, how much added risk is there for the average user in storing her financial records and health information on Dropbox vs. anything else she might store in the cloud?

As far as worst case scenarios go, the financial system does a decent job of making you whole in the event of fraud, and doctors don't rely (solely) upon the stuff in your Dropbox account to make important medical decisions.

That's not to say there's no danger. There's obviously no shortage of Bad Things that could be done with your financial and medical information, but for most people, it's not much worse than the Bad Things that could be done with the photos they share on Facebook, the e-mails they archive in Gmail, or the phone numbers and addresses scattered across countless unsecured databases around the web. In fact, I'd argue that most Dropbox users would be more concerned about Dropbox leaking their private photos and letters than credit card statements and medical bills.
A disruptive innovation is an innovation that creates a new market. What market does the Chromebook create that a $200 netbook didn't already create?
I've known people who used government assistance after losing their job, then just a few years later complain about people using welfare and unemployment income. Some of us Americans can be really weird when it comes to helping out our neighbors.
And banks aren't immune to the stupidity:

https://blog.agilebits.com/2015/03/23/an-open-letter-to-bank...
Because that may distract from whatever I am doing. If you haven't ran out of any sort of consumable in years, then obviously you don't have that problem. It doesn't sound like this product is for you, but there are plenty of others like myself who would benefit from this.
Google is the advertiser. Just replace the word 'Google' with 'Doubleclick'. It starts to make sense.

When you use mail.doubleclick.com for your email, and www.doubleclick.com to search the web, all from your DoubleClick based phone, its pretty easy to understand the situation.
I got my job at Apple from the 37signals job board. Today is my last day, but it was a great experience. (Wish me luck with my new startup!)

The employment inquiries and offers I've received from startups in the past have mostly come through meetups and events I've attended or organized. Figure out where the smart people are congregating and go have some beers with them.
> The talented ones move abroad or work for private clinics and as a result the quality of care of public hospitals decreases.

I don't doubt this is true, but I definitely would want to see a citation for this.

Most Canadians and Brits I've met abroad have been consistently happy with their healthcare systems, so my anecdata certainly doesn't lead me to believe healthcare quality is low.
Another MUD alumni here.

Solace MUD (Dragonlance-based MUD), first a player, back in school times, and then a core developer, in uni/grad. Maintaining a messy 100k-lines C codebase without proper skills for it was a challenge on its own and taught me quite a lot. Good times...

(still have the codebase lying around somewhere and the folks on the forums are still asking to revive it from time to time...)
There's always commandlinefu.com - https://www.commandlinefu.com/commands/matching/ffmpeg/ZmZtc...
Happy to — it’s a great question! I want all software to be open source but we really haven’t figured out how to fund many types of open source projects yet.

- Database appliances (RDS) for major DBs

- turnkey security, especially for compliance (SOC2, HIPAA, ISO 27001)

- close the loop on development environments (vscode)

- CICD

That’s pretty close to our series A roadmap. Mythical man months aside, I’d say all of that could be production-ready in around 18 months with a few engineers per bullet point.

In terms of salaries it’s a little tricky for a number of reasons (people are willing to work for less for a startup and/or on open source plus we hired around the world), but for many of the developers I’d say equivalent to L4-5.

The important thing to remember about PaaS is multi-node vs single node are different worlds. There are great tools like dokku that were designed only for single node operation, then there are things like Flynn or k8 for many nodes. As soon as you’re doing many nodes you’re in distributed systems territory where engineers have to manage much more complete systems design and as a result are more expensive and in more demand. That’s not saying anything bad about simpler tools, they’re great and important, it’s just a lot harder to design around distributed systems where failure modes, consensus, partitions, etc are a lot more complicated. A lot of the challenges when we started were figuring out what the problems were and how to solve them rather than implementation time. In the last 5 years there has been a lot more written so less research would be needed to implement some of these today.

Our overall goal was to automate anything in the devops lifecycle that could be automated, so that’s a never ending process. Unfortunately it means that the more you scale the more technology you have to make, so Flynn for smaller companies with fewer users is less expensive to design and build than Flynn for huge companies with lots of traffic. (Again, distributed systems are hard) so knowing the scale of your prospective users is a big part of the cost equation.
Do keep in mind that radiation cause permanent damages at predictable paces... I don’t understand why online discussions like this fails to address permanent damages. You can’t reset burnt chips.
如果没法识别出足够的”弱势群体“天才，那就认定所有的孩子都不是天才。
我以为这种愚蠢，只可能出现在发展中国家。没想到美国近30年的洗脑教育，在各界都制造出如此多的无法正常思考的脑残官员。
悲哀！
Read this comment yesterday, and by chance came across a website this morning that also uses the 5-digit notation. Example: https://longbets.org/362/

(Edit: See the <title>)
You seem to have a dualistic view on this. Your definition of "bad" is a salt field slave being beaten or debt bondage and "not bad" is anything "better" than that. It's a low bar to set.

I agree, salt field slaves are worse off than McDonalds slaves; McDonalds slaves have the "freedom" to work for Burger King after all. There's also a slippery slope. In many 3rd world countries, people have the "freedom" to leave their farms to work in factories with poor conditions.

I define the word "slave" as someone who has freedom taken away by another person or a system. Some people are in more slavery than others. The salt field workers have very little freedom. The McDonalds workers have a little more freedom, but you or I would not want to be one.

I notice that you are a wealthy white male financial trader. It must be nice to be in a position where you have such freedom. Please have compassion for people with significantly less freedom than you, even if you don't see them as slaves. People are more than our abstractions.

Many people work hard:

You know where it ends
Yo, it usually depends
On where you start
- Everlast

http://genius.com/Everlast-what-its-like-lyrics/

---

There are also more unpaid slaves today than any other time in history.

https://www.freetheslaves.net/page.aspx?pid=301
Earlier discussion: https://news.ycombinator.com/item?id=8176654
Correct , there are many other religious groups that fast - Hindus, Jains, Christians etc. I've found that fasting practices among Coptic Christians is more intense/severe than any other religion I have seen (so far at least)
I agree. It's not as hard as one might think. I implemented my own handwritten JS parser using TDOP:
https://github.com/higgsjs/Higgs/blob/master/source/parser/p...

I think it's more flexible and maintainable this way. I didn't have to wrestle with odd grammar rules. Implementing the JS "automatic semicolon insertion" with parser generator tools seems like it would have been a cluster headache.
Ones public actions do not necessarily equal ones skills. The motives behind LS are more complex than some journos believe, something that should be obvious by the darkode connection alone.

Krebs seems to be pretty lost, especially considering that he thinks we've been attacking his site for past 40 days or so. That's just not true (and anyway, if Prolexic couldn't keep PSN up why would they be able to keep his site up?), only thing linking us to attacks against him was a joke in the topic of our fake recruitment channel telling people to take his site down for an hour or so.

Anyway, as for my motives (besides money, of course)? You don't get access to this many boxes without stumbling on at least something interesting.
What a great idea. Read through some of the blogs and found them compelling.
TechCrunch is dead, but it still pops up on HackerNews.
In the 90's, Britain was under what could truly be called terrorist attack by the (P)IRA. Civil liberties were not severely curtailed to the same extent that the Patriot act allowed.
I'm used to doing everything in emacs anyway, so the IDE issue wasn't much of a hindrance. I didn't find the learning curve all that steep either, although I do have some prior experience with other functional languages. Overall I found Scala an extremely nice language to work with.

I've put it on the back burner for now though because the job market is still so tiny. If I see more people looking for Scala skills I'll make it a priority again.
This app not available in the Australian iTunes store... I wonder why? Is it only available in the US? Is this short term? (i imagine so)
Sounds like a marketing win-win for the EFF and Bitcoin, both.
I wouldn't give MS too much credit. They bought the hardware from the company that created it.
The initial scandal was Zoe Quinn's ex posting a long rambling screed about his breakup, designed to get people to attack her. http://www.buzzfeed.com/josephbernstein/the-man-who-sparked-...
I fail to see the benefits of using this over keyboard shortcuts, mouse, and a wacom tablet (many keyboards and tablets also have programmable buttons.) My setup is currently keboard + mouse on a keyboard tray and wacom tablet on the table and I have never felt a need to turn a dial for lack of precision. I guess it's an alternative though?
Washington DC is a valid nuclear target, is it not?

It seems like the blimp is designed to at least try to track ICBMs (which are notoriously hard to find and track).
Richard Stallman is engineering's smartest conspiracy theorist in the world. He's great at his sport, but getting to his level of expertise has clearly taken a toll on his ability to distinguish paranoia from reality. The tinfoil is doing something... The whole post is both objectionable and somewhat warranted/understandable at the same time.