jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hi all,
that little service came out of a larger project of mine, but I thought it could be useful to everyone.

Unlike other sites, where you can search for something, the index here is based on crawling all and everything that is posted on HN, a lot of Reddits and many many more sites. So not only based on a headline or something, the comparison is really based on content behind the links.

Happy to hear your opinion.

Wish you all a great new year and good luck in 2015!

Tom
I don't see why "replace PHP" is needed in the title other than linkbait. This is just a CGI dealy for Node. Even the article says "It can run along side PHP."
This is great. Every one should do something like this, most people underestimate the amount of knowledge they lack. My biggest breakthrough(s) by far came from going bibliography to bibliography and just absorbing it.

Let me phrase this another way, some people are always going on and on about the tragedy of not having enough intelligence and how some people never got a chance[1] to get started on whatever it is they wanted.

However even more tragic is the people who did have the intelligence to absorb masterpieces and classics that would otherwise benefit them, but still did not!

I'd like to add that libraries are a severely under utilized resource and that most people learn better from books.

[1] - I make no statements here about this.
Do you really think that acquihires are becoming the default failure mode? What about all of the startups that fail silently? I'm seeing some selection bias here.
> You've actually made public surveillance sound entirely reasonable.

A video camera in a private home would have a far higher chance of catching crimes in progress than a number plate camera ever did.

So he hasn't done anything to make public surveillance sound entirely reasonable but you're just getting out of it what you want to hear.

The scale:

- kill everybody (crimerate: 0)

- lock everybody up (only crimes committed in prison: probably pretty high)

- total surveillance (crimerate: pretty much what it is today but with a higher rate of solved crimes)

- moderate surveillance (crimerate: pretty much what it is today but with a lower rate of solved crimes)

- no surveillance (crimerate: pretty much what it is today but with an even lower rate of solved crimes, good old policework required to solve a crime, or stupidity on the part o the criminal (probably the majority))

I don't see much difference between total surveillance and no surveillance at all when it comes to the actual crime rate, only to the number of crimes solved and in what way they'll be solved.

Assuming that the majority of the crimes is committed by 'first offenders' is probably a mistake on my part so once all the criminals are safely locked up we can get rid of the surveillance, right?

Surveillance never was about crime. That's just how it is slowly pushed so you can't object against it, after all, who in their right mind wants more crime?
That's not where he learned about faceted search, but rather Endeca where he was a developer.
> show one of the ugliest parts of PHP, and that is when presentation becomes super tangled with business logic

You seen jsx?
Very awesome work guys. A lot cool things could be done wrt to portfolio optimization. Not sure if you have this already, but being able to specify optimizers (BL model, min variance, EF, risk parity, etc) would be super cool. Like support stuff from https://pyportfolioopt.readthedocs.io/en/latest/

Also classic academic portfolios would be interesting as well, like a betting against beta or a multi factor portfolio.

So much you could do with it really. I've always been of the opinion that finance has failed retail investors, both mutual fund (closet indexers) and the backlash which has resulted with many people only holding a market portfolio, or maybe a (terrible imo) 60/40 portfolio.
Are you mad about abuse@ emails on Whois lookups, too?
Looks an awesome innovation here
2nd part : https://youtu.be/wz9CZBeXR6U

Very modern approach to “bare metal” programming.
They are asymmetric because the are provisioned that way. IE it was done intentionally.
Why $20/pop? Just reuse the same untrusted computer for all untrusted things?

Not to mention, sticking random floppies in your main computer was never exactly safe to begin with. The heydey of the Michaelangelo virus was 1991, if memory serves.
> Is this basement-dweller fantasy something you have personal experience with or is it just a story you like to tell to make yourself feel better about your own technical ignorance and laziness?

As an embedded developer with over 20 years in industry and nearly that many with GNU/Linux (and a whole host of other UNIX systems), I say piss off with that. Who exactly do you think you are that you can be so incredibly presumptuous?
I don't want one of these, but I'd buy a watch with a Mirasol display and a wireless connection to the iPhone in my pocket for push notifications and iPod control.
Email is bh at <my username> dot com. HMO:

Just launched Rokumo (http://rokumo.com), an automated gift shopping service.

1. Would like to ask someone questions about it. (Would you use it? What kinds of gifts would you like to see offered? How do you keep track of gift-giving? Is it a pain point for you?)

2. Would love beta testers and feedback.

Let me know how I can help. I'm happy to answer questions, beta test things, or give programming advice (esp. anything about web development).
In summary, there must be mechanisms to de-authorize personal, by means of majority vote. To prevent an attack vector, biometric systems need to be used to verify other authorized personal safely (it might be far fetched, but measuring certain stress hormons might prevent attackers from controlling authorized personal and using them to override controls as well, and likewise, other authorized people must be able to act, e.g. by having controls that cannot be blocked by any means (re voice recorders all over the plane to enable or disable locks etc, again by majority vote)). Does that sound too futuristic? I wouldn't want to board a plane if I cannot be sure that any and all cases are covered.
But what if the cost is reduced to $10-30/kg (the latter for escape)?

https://youtu.be/C8JyvzU0CXU
A substantial portion of the workforce doesn’t have home situations that are favorable to remote work, which more or less necessitates the existence of an office unless you’re going to start screening out, e.g., parents. And then if you have it anyway, why wouldn’t you simplify planning by having everyone in, especially given the challenges of a mixed office-remote environment (which I think is more challenging than going all in on either one)?
If they did that, your battery would be dead from on-device ML or you'd notice the large uploads of audio.
Fusion reactors will create their tritium from Lithium. Tritiums half life is just to short.
This is quite amazing. Something i plan to pursue in 2015. A 24 Side Projects Challenge
I can guarantee you I traveled much less as a nomad (though I wasn't intentionally doing it or calling myself a digital nomad, working remotely is what I always did) than when I worked in corporate land pre-pandemic.
I always wonder how those "CLI-esque" tools handle attachments and images, both receiving and sending. I use them rarely, but when I use them (usually for debugging with clients and internal business folk) then images are essential.

Is notmuch able to attach inline images from the clipboard, and render images in emails?
Doing output is trivial compared to properly handling any type of free-form user input.
It's a question of trust. Tesla's software is proprietary and we don't know how well verified, either. Plus, it's AI driven. I regularly fill captchas wrong but I'd never get in a car that's had its training griefed.
Huh? Same timezone as London, so... about the worst possible for CA.
For me this is an issue of how the data is presented. I like the explanation provided in the footnote at your link because it highlights that issue: A lending (in effect) 90 shares to D does not mean that there are now 180 shares in ownership. What A has after this lend is simply a promise to pay back at market rate for the shares and it's D who now owns the original 90 shares
I think it's just a cute way of saying "data". Like saying you're seeding Linux ISOs when you're actually seeding pirated movies on BitTorrent.
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools"

— Douglas Adams
The idea is that HTML is just slightly heavier but the advantage is you can render it on the server and don't need all that middleware and serialization layer.
That's great to hear, Bret. A lot of us are wary of FB because of stories like this. A followup about the fix to the process that led to this happening would be much appreciated.
The right of exit, as they say, is still there.

> Some people believe that the freedom to earn a living is a right, not a privilege.

There is also freedom in the security of living in a content and happy society that isn't setting up guillotines because massive underclasses have been pushed to their breaking points. The price you pay for civilization, and so on.
2004 Merkel also wasn't in power. And I think it's relevant, because IMHO the years after 2004 lead to the shift in British public opinion that lead to immigration restrictions becoming such a big topic, and pushing politics towards the referendum.
Speed and money
You're right, we don't need more context. I would have liked more context. This isn't the first time I've seen a first-timer write about a toxic work environment to the point where they quit. I'm not demanding anything, just wishing I had more context to be more empathetic to her situation.
I have a recollection that people used to say similar things about Ferrari, especially among people who were not Ferrari fans or were former Ferrari fans. Hand built, often in need of some rework.

I wonder if there's any way to tell if the build quality is going up with their increased volume, down, or remaining even.
Not to mention the low interest rates that caused the housing prices to sky-rocket.

Also not to mention this new trend where younger generations prefer to spend their paychecks on vacations, smartphones, fashion as opposed to long-terms investments like a home.
She was harassed pretty hard in a very sexist way on some 4chan-like discussion boards. If you're very interested in details, you can scroll through her Twitter few months back.
As a British person I think you are giving us far too much credit. The whole thing has been driven by an unpleasant cocktail of ignorance, xenophobia, nostalgia for a lost empire and a sprinkle of disaster capitalism. There is no cunning masterplan.
Got a bunch of jobs via LinkedIn.

The recruiters only wasted my time, but I got a bunch of messages from CXOs and VPs that got me good gigs.
You're right, repealing section 230 would result in more censorship, not less. But I think "repeal section 230" has been shorthand slogan for a more detailed set of proposals (much like "defund the police" doesn't mean $0 budgets for all law enforcement).

For example, see the DoJ's proposal to amend and clarify section 230 [1] [2]. Among other changes, they suggest limiting the extent to which a platform can moderate content while retaining the protection. Under this rule, if Twitter chooses to moderate aggressively then they lose the 230 protection, while a competitor that limits its moderation to illegal content and viagra spam could still receive the 230 protection.

[1] https://www.justice.gov/opa/pr/justice-department-unveils-pr...
[2] https://www.justice.gov/ag/department-justice-s-review-secti...
But within a certain range, I really only care what someone in a similar position to me is making.
I could see that making sense. Someone making, say, $60k or less a year could very well see starting a business as the only realistic way to greater income and autonomy. To someone making more it could look like a risky venture that jeopardizes a decent income. Middle class apathy...
Takes an iron man to do it. He is in the other room ;-)
The only reasons I comment on a blog:
1) I am hoping for a response from the author. Usually this happens when it's a 'celebrity' ala Fred Wilson from AVC or something along those lines.

2) I feel bad for the guy not having any comments and try to help him out.

Unfortunately there's a paradox online where people link from sites like HN then come back to the community they trust to comment. Once you have enough people reading your blog that feel passionate about it (not just browse + leave), start adding some calls to action at the bottom. Encourage people to share their own stories and be very specific.

Examples (based on your username):
1) "Have you been food poisoned by croutons? Tell us about it in the comments!"

2) "Do you have a favorite salad dressing? Let us know!"

The first part should always be a question that probes for a personal story. Everyone has their own opinion/story about something, you want to draw it out of them! The second part should be a very positive 'we want to hear from you' type vibe and always include a link to the comments.

Here's a (shameless plug) example from my blog:
http://getmochi.com/blog/fighting-the-gulf-oil-spill-one-hai...

"Do you work with a charity in your salon? Leave a comment with your best “feel good” story!"

Obviously this is targeted at salon owners and not HN readers. My first sentence draws them in with a 'does this apply to you?' The second sentence encourages a comment and gives a solid idea of WHAT to comment about. This is super important because people need to be told what to do, especially when commenting. Very few people will respond to a 'leave us a comment' post.
It really seems like doctors could start cooperating more; specially with rare diseases.
You can solve the friends and family issue quickly, at least partially, by giving your business a name and having a few business cards to hand out.

Confidence is contagious.
I was an undergrad there twenty years ago too, but I was a physics major, not CS. My experience was that for science graduates, their training is mostly geared towards getting them into graduate school, not a job in industry. The prevailing attitude then (and probably now too) was that if you went into industry instead of academia, there was something wrong with you.
There is a misconception that Google is giving everything away for free. That misconception is supported by the fact that Google reports the bulk of its revenue as just ads.

The truth is that Google has many different profitable product lines, and all are ad supported. Exactly how many, and how profitable, can't be told from the way they report earnings.

In any case, you don't really need to convince me. I'm just trying to interpret what the market is saying. And the market is saying that they think Microsoft is walking off of a cliff. That's why they are worth a P/E of about 13, while Google is worth one of 22 and Apple is worth one of 21.

The market projection only gets more stark when you subtract current book value to find how much the market values future revenue. Microsoft's market cap is 221 B, their book value is 46 B, and therefore 175 B of their market cap is projected future earnings. Their current profit is 46.28 B/year, and that works out to the market valuing them at their current earnings stream projected over a bit under 4 years.

For Google the equivalent exercise says a market cap of 154 B, and book value of 38 B so 116 B of market cap is projected future earnings. Their current profit is 14.81 B/year, which translates into the market valuing them at their current earnings stream projected over a bit over a decade. (10.4 years.)

For Apple the equivalent exercise says a market cap of 225 B, a book value of 39.4 B for 185.6 B of market cap due to projected future earnings. Their current profit is 17.22 B/year, which translates into their current earnings stream projected over a decade. (10.8 years.)

So the projection that Microsoft is walking over a cliff in a few years while both Google and Apple have a decent future isn't just claimed by some random haters on the Internet. This is the consensus of the stock market, which is based on people putting their money where their mouths are.

(I took all figures for this from http://finance.yahoo.com/q/ks?s=msft, http://finance.yahoo.com/q/ks?s=goog and http://finance.yahoo.com/q/ks?s=aapl. I got book value by multiplying book value / share times shares outstanding.)
I think the original article is talking about how trivial use-cases are being sold as standalone apps in many cases, how does the packaging issues in debian relate to this ? Besides I hope you know about "apt-get purge", I am yet to see a debian package leave things behind after a purge.
You don't ask to see the code so you can identify the really good places, you ask so you can run away from the really bad places. It's the flip side of employers asking for basic coding tests: it's not there to tell you how good the good guy is, it's there to get rid of the guy with the great-looking CV who can't write "Hello, world".
Please also include -
a) ~30 dollars to buy an objective c book
b) N hours to learn a new language when youre perfectly productive in another language.
Well, I want to make a few things clear here. First of all, I was being a bit snarky obviously. I didn't know about "aptitude purge", but it's a bit ironic that when googling for that, the first result is a forum post about someone with orphaned config files that aptitude purge wouldn't remove... sounds reliable.

I think it's time for desktop OS makers (and that includes Apple, because OS X isn't any different from Linux or Windows in this regard at all) rethink the way software is installed and organized. In my opinion, the way you can install and try applications without consequences on iOS devices has a lot going for it. Users actually install stuff on their iPads, which they don't on their Windows computers because they're scared of unintended consequences.
Directly from the "Taking the web native" section on the page:

>Atom is a desktop application based on web technologies.
> But worse than the brogrammers, I think it's the 'entrepreneurs' that bug me the most. The word feels so tainted now.

+1

> it doesn't feel like there will be another wave of innovation that will bring us back to those magical times when such an earth shattering revolution of technology will be solely in the hands of those that love it for what it is.

There's a flip side to this article, which is that the "Golden Age" of tech has huge deficits in terms of access that we are still trying to correct in the 21st century. There are a lot of people that because of race, gender, economic status, geographic location that could not get their hands on such technology and therefore had no opportunity to enter the field.
Just curiosity, what are you using the GPUs for?
Why are we evolved to do this?
Much better than over-promising :P
It's not nonsense, though. But IMO it's not the language itself, but the libraries that are impractical. The naming is the worst. If Haskell's authors really wished to create a practical language, they would never have allowed things like ">>=", "\", "." or "!!" into the standard libraries. It's not the first programming language to use lots of arbitrary signs, but it's certainly the worst I've ever seen. The only conclusion I can draw from all this is that Haskell's written by people who love memorization and don't care much about explaining to others.
If you'd like to learn Haskell, I'd suggest doing cis194 and then the NICTA Course rather than LYAH and RWH, based on my experiences learning and teaching Haskell.

I have a guide here that lists my recommendations: https://github.com/bitemyapp/learnhaskell#yorgeys-cis194-cou...

I've explained my stances towards what not to use to learn Haskell here: http://bitemyapp.com/posts/2014-12-31-functional-education.h...
> One is an innovative fire fighting system and the other a CNC machine.

What kind of company developes both fire fighting machines and CNC machines?

Are you employed by a prototyping company or something like that?

The only other set-up I can think of where such a combination could occur is something like Mitsubishi, very interesting!
He made a negative statement about a popular language and provided no factual support. He is not advancing the discussion. If he was open to the idea that Haskell has practical use, he would have indicated so in his post.
The best camera is the one you have with you. Sure, my Canon DSLR takes nearly infinitely better pictures than my iPhone, but it's the iPhone that takes most of the pictures because it's the one in my pocket.

You are right, of course, that printing from a phone camera is futile, but printing from a P&S is much the same unless you've purchased something at the top of the line.
Almost all of the living rooms I have ever seen are centered around a table. The table holds the central place in the room. There's couches surrounding the table and all of the remaining stuff - speakers, lamps, plants, crap on the table - supports doing drugs.
Sure, just ignore the technical reasons why tubes are better for some applications. From IEEE: http://spectrum.ieee.org/images/archive/images/tubet1.gif

(source: http://spectrum.ieee.org/consumer-electronics/audiovideo/the...)
What areas of software development require deep problem solving?
quite the odd choice of not making a android version.
Interesting thoughts. The basic idea, it seems, is that people help out those who they like, and people generally like good people. So, it would seem that the amount a person benefits from being a good person is directly related to how much they depend upon relationships with other people. In the VC world, which is massively relationship driven at the moment, I could see how being a likable person would be extremely beneficial. But perhaps, then, the Ronco principle isn't that good people succeed, but that likable people succeed.
Mid six figure as in between 100k and 999k so around 550k?

You definitely won't find that kind of salary as a rails dev.
It was my impression that the torture debate was settled after World War II: http://en.wikipedia.org/wiki/Geneva_Conventions

Torture is wrong, bad, illegal, and ineffective. In a modern world it shouldn't be supported, even from an "Old Testament" sort of good guy.
Depictions and descriptions of being shot from before westerns make no mention of people falling down as if struck by lightning. It’s like there is no expectation that you fall down if stabbed, say.

Apparently...
Yep all these big poker players are going to go down for years for the money laundering. The last time I deposited for my brother I noticed they were using a florist as the merchant. There must have been so much credit card fraud that went unreported because they didn't want to attract attention to themselves.

I cashed out using other players as intermediaries and did it myself for other players as well. There was a well established exchange rate and cost in cashing out through other players, so in a way we were also part of the money laundering problem.
Joshua.
Perfect if BNTR it is buitlt on top of Tumblr
The average salary is pretty accurate, what I think you may fail to realize is that the industry will pay a premium for experience. I've been coding professionally for 10 years. 80-100k is normal for that much experience in Vancouver, I'm sure it's even more in SF/NYC
I just don't fight it and live on a 25 hours cycle :)
a) Redefine failure for yourself. Failing is not getting what/where you want.
b) Don't fail.
That's all true - we mention these directly on our FAQ (https://incoggo.com/faq/) -- many are issues we plan to address as soon as possible -- the application 100% works in terms of functionality, but is definitely still under heavy development!
It's estimated 2-10% of the incarcerated population is innocent or wrongly convicted.
That is fascinating, thanks.