jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yea - I came in without a strong Solr/Lucene background so had to learn on the fly. I also needed to tie the data import with a MySQL database so ended up running into some issues with that - mostly having to do with the additional types that the Local Lucene package required.
Great look. Like the colour co-ordination, but get some more screenshots.
super super useful
Generally, the US News and World Reports college rankings.
You don't have to tell them it's your idea. Or just say you're looking for negative feedback. People like telling you why something won't work too.

Even if you lie and say it's your brother's idea, how many strangers will believe you? It's such a cliché premise.
No phones that I could find were working on the morning of September 11th, landline or cellular.
I've never worked for any corporation whose corporate opinion had any relation to my own. If employees can be required to distance themselves from their employers when stating an opinion on their blogs, employers should be required to state that the opinion of the corporation does not necessarily represent the collective opinions of its employees.
Most likely scenario, you never look sort through it again. Least likely scenario, you get $30,000 (probably like $280,000 in today's money) to dig through them all one more time.
Yup. I used to just call it my internal monologue. Turns out not everyone's internal monologue is always going on about anything and everything without any ability to control it.
They are usually meaningful within a given company and become increasingly important as the company grows in size. Comparing titles between companies is usually pointless.
We use TailwindUI - combined with Django gives a really nice kickstart on new projects. Just made a Proof of Concept last two weeks for an internal business app for a new customer and did impress them easy with a working app + login + responsive nice looking layout. Used VUEjs for menu's, keyboard events and a location picker.
>11% of Americans will be in the 1% for at least 1 year in their life

11% of Americans will make over $500k a year, or have $12M in assets, for one year?

This cannot possibly be true. Oh, Cato Institute? Say no more.
Isn't Thunderbolt basically hotplug PCIe?

I wonder if hotplug M.2 NVMe requires any kind of special hardware or if it's pure software.
Book author here. A basic styling engine is the very next chapter, so it should be out in about two months, depending on how the writing process goes.
How is it unrelated to the general thesis?
I first heard this incredible story about the lancet fluke from Daniel Dennett.

http://www.ted.com/talks/dan_dennett_on_dangerous_memes?lang...

http://www.salon.com/2006/02/08/dennett/
What does this provide over running a Docker host running on a dedicated server?
Doesn't that entirely ignore the phenomenon of bubbles bursting?

How many homes were "worth" more in 2007 than in 2009?
Note. This article was originally published at the AltDevBlogADay site. But unfortunately the site ceased to exist. For more than a year, the article has been unavailable to readers. We contacted John Carmack and asked him if he minded us publishing that article at our site. He didn't and now we are glad to do this. To see the original article, use Wayback Machine - Internet Archive: http://web.archive.org/web/20120422160515/http://altdevbloga...
similar to the AR-15 platform -- it was proto'd, built, and adopted FAST. But in the decades following ... the US has floundered while troops use a 70 year old rifle (albeit with scopes and rails)
OK, this seriously kicks ass. Normally on HN I would say more but the video should be seen as is, without spoilers.
Craft beers are "mass produced", just not in the quantities of Budweiser. They still use huge kettles, precisely controlled quantities of ingredients, etc. They also tend to use higher quantities of good, natural ingredients and the like. SO yes, mass production in and of itself doesn't necessarily drive quality.

BUT. The size of the company can. Very large companies, particularly public but not limited to such, start drifting toward the cheapest product they can get away with while maximizing profit. That's their obligation to share holders after all. I think the food industry(including beer) is particularly sensitive to this from a quality standpoint.
One example is std::string as implemented in the GNU libstdc++ or whatever it's called.
Water vapor in the form of humidity is sufficient to initiate the rusting process.

Most questions along this line are addressed on this page:

https://van.physics.illinois.edu/qa/listing.php?id=485

Note that if you try to avoid the formation of rust by submerging your steel in water, thinking that will remove the oxidative air component, you run into corrosion issues unless you are submerging in a tank of constantly refreshed distilled water.
Something like http://amzn.com/B00005K86O will get you started and have a good manual with step by step instructions. They're a lot of fun! (Edit: I know it shows a kid in the picture, but its good adult fun too!)
This is exactly what I do :)
My guess would be "Pee" = "P" = "Proxy"
They hit 10 petabytes two years ago* - which is 10000 terabytes. Torrents don't really cut it at that scale.

* http://blog.archive.org/2012/10/26/10000000000000000-bytes-a...
Gates knew his family was rich enough that he could go back and finish his degree if the business didn't pan out. If you've got that financial cushion and you've got something better to do with your time then sure, drop out. But dropping the GPA "just because" is probably not your best option.
The language that I most want to learn in the short term is Ocaml, been seeing a fair few posts about the language showing up in the past year, it seems like the community is a good fit for me.

MirageOS looks very intersting, and I want to try a language with a strong type system (of the static languages I have only really used C and Java, and Ocaml, Haskell etc seem to be further along the continuum of type systems.)

I also would like to learn about compilers and static analysis and Ocaml appears to be quite popular for such projects.

I would also like to reacquaint myself with Python, and maybe dabble with some Julia as well.

Coq looks pretty intersting as well, but that will probably be late 2015 or 2016.

May start playing around with Rust a little as well, they have some intersting ideas that I am curious about.

I am also keen to play around with assembler again, my only real usage of assembler was in a Uni paper a few years back and looking at some x86 aseembly from GCC and Clang. Thinking of MSP430 and some ArmV7
If you even have access to the source code, detailed algorithm, or even a matlab script. It's either a citation or a plain old equation.

Often times, and especially from what I've seen in the computer vision papers, the authors merely state what algorithm they used, and how they combined it with their novel method. And that algorithm is in another paper, by the way, probably by the same author. Definitely not the implementation you're working with, too, if you have it.

It's almost as if they need a combined repository. And each paper that presents a novel algorithm, or implementation of an existing one, is a "changeset" or "branch". And the citations to algorithm's used in a paper would be changeset hashes, or branch names. Hey, it's the first thing that popped into mind for me to solve this horrendous problem.
It's there in the saltwater electrolysis diagram on the right hand side, but probably worth calling out in big scary letters. Separating saltwater this way produces chlorine gas as a byproduct.
Schrodinger's shoes?
I lost someone and did not found this to be true. I just did "uhm" when someone said "sorry for loss, because it was painful to say anything else.

But, I did appreciated tgat people said it, it did made me feel acknowledged and somehow better. I just could not react to show it.
I’m mostly interested in what moves like this will mean for e-commerce. Not the sites themself, but all the shady and honestly unprofessionel retargetting, ad-agencies and online marketing in general. Most of those business rely on questionable JavaScript based tracking. I don’t see the majority of those business have the resources or knowledge to survive without JavaScript tracking.
Would something along the lines of looking at the tokens in the stages commits and then searching whether there are changes that contain those tokens work? Maybe you also need to search for those tokens in files.

Something like an IDE might be better suited for detecting these because it knows which symbols refer to where.
There is no comparison between paranoia from weed and a bad trip from mushrooms/lsd.

One can leave you permanently mentally scarred and the other will make you paranoid for a few hours.

I have stoner friends and lsd/mushroom friends. Some of the latter are still dealing with issues today from a single bad experience from a trip they had years ago. I cannot say the same of my stoner friends.
There's more information on the background of the university on Wikipedia[0], and also archived copies of their website and admissions policy on the Internet Archive[1].

[0] - https://en.wikipedia.org/wiki/University_of_Farmington

[1] - https://web.archive.org/web/20170302161735/http://university...
Yepp. It is just a sub point I address. That you can successful translate c++ UI libs into other languages.

But generally, you are right. Language development is expensive enough. UI stack development is in difference to class lib development not a duty of a language developer.
The point is, people give up on thinking about greater societal good and it becomes everybody for themselves. Paying taxes is basically charity for rest of population of given state, where you don't get anything immediately back, but hope for overall well being.

I don't think people in the west understand how dysfunctional society can be if corruption is everywhere.

If somebody from Sweden states how he is happy about being taxed because he/she sees the results, thats great. It doesn't mean anything for place like Russia where you simply don't see much coming back to you from state, but you very clearly see how some corrupt / well connected / mafia are getting back most of it.
Wow. That clip of Andrew Neil interviewing Extinction Rebellion is quite telling https://youtu.be/pO1TTcETyuU
I could only exploit this for my own account, and there are only money involved, if it was human lives at stake, I would not have worked at anything else until the issue was fixed.

The bug that lead to me discovering the security issue was mitigated by another developer, the security issue was also deemed fixed, I am 100% it was not, but there's no way to proove it at the moment, except u production, that's why I said I was tempted to actually do it.

Anyway, there's nothing much to gain by me by antagonising another coleague, the management or the bank. It's not worth the ego boost or frustration scratch, worst case scenario, I don't patch the issue in time and the bank looses money and they start taking security more seriously.
They don't mark out honey in different base units. Some things are sold by volume, but even yogurt is sold by mass. It's partially because packing density is rather variable between different sources/grades, and also not as easy to handle as weight (just add on top, and don't care about the shape of the contents of the bowl).
Thank you for filling in a gap in my understanding!

I'm pretty severely on the noob end of the scale when it comes to software, so I don't know if maintaining a new distro for myself would make sense, since all the tutorials I'm following assume I have Raspbian and all its built-ins available to me.

But maybe in the post-apocalypse, some hero with a prebuilt Rasp-yocto will rescue all our useless boards.
I've always thought the misuse of "beg the question", if not actively fought and corrected, would be precedent for all manner of linguistic perversions. Just this week I saw it misused in the New York Times by a quoted scientist. This case of "literally" is just us reaping what we sew for not towing the line.

http://begthequestion.info/
Inkscape for schematics and to pimp the gnuplot output was enough to generate beautiful graphics.

Then using Apple Pages for the actual poster layout was perfect.
I love it.

But my friends all use Facebook.
Don't worry, you are protected by your majestic landfill.
By and large substances that alter human consciousness have been frowned upon since the dawn of civilization. Religions tend to tell you to avoid them (Islam expressly forbids all mind-altering substances, Christianity and Judaism say ok to alcohol but only within limits of sobriety).

In current times it seems especially prudent to resist openness to marijuana lest it serve as a gateway to harder drugs. Because, we are sort of going through an opioid crisis of epic proportions: https://www.cdc.gov/nchs/nvss/vsrr/drug-overdose-data.htm

When I'm driving home from work, I have to pass a certain intersection which is filled with folks on hard drugs, and sometimes they're very brave in that they like to walk into oncoming traffic while barely alert, you have to basically be _super_ careful and ready to brake hard in an instant to make sure you don't kill them, and that really irritates me. And I can't help but think that this is the result of the recent openness to drugs, including by our libertarian-inclined peers in the tech sector. Somehow or other the comedians and edgelord warriors won this one, and everyone thinks marijuana is cool, even when the science is out on its harm: long-term usage causes memory and general cognition impairment, usage by adolescents and pre-teens results in even more serious and lasting damage.

It kind of makes me want to pull all of my hair out when you have streets like this in every other large city it seems: https://www.youtube.com/watch?v=Bi1Kf-1qd6Y What a shameful and irresponsible thing to do, to be defending recreational drugs in any manner at this point.
I think that varies by state.
I'm currently 16 and have a job making five figures as a software engineer at a company making millions. There is no reason to not start right now.

On the matter of education, I'm taking independent learning at home - this allows me to get my OSSD under my province's Learn to 18 act but not have to physically attend an educational institute. Check if you have something like http://ilc.org where you live.

I would personally not start my own startup at the moment (however getting involved in something is a great idea) as I am still building up contacts and experience. I believe as the founder of a startup you should be the go-to guy, with only two years of experience in what sounds like L/WAMP stack programming environments, you need to spend more time.

Of course, learning from a failed startup is good too.
That is the definition of splitting hairs.
Since when does 'access' mean 'direct access'?
One reason why they shouldn't: When they fork PHP, they need another team to maintain there PHP fork. A team like.. the team maintaining PHP already.
Also missing is the fact, pointed out in one of the comments to his post, that Google already filters suggestions:

http://torrentfreak.com/google-starts-censoring-bittorrent-r...

Essentially every page on the internet contains copyrighted material. Which pages contain copyright infringing material is another matter entirely. Because copyright is based on permission, you have to know who has given whom permission to do what, and that data simply isn't available. You can guess, but if third parties became legally liable for being wrong, things would get ugly fast.

For example, just the other day, the book "Basics of Compiler Design" was up on HN. The authors are giving a PDF of it away for personal use and at-cost reprinting. If one naively assumed that everyone giving away PDFs of published books was some sort of evil pirate, they'd have been banned from Google for their generosity.
I ran Seti@Home for years; after I found out about Folding@Home, I switched over; disease research yields short- and long-term benefits.

http://folding.stanford.edu/
In the movie ID4, the president is told by his military command that there are aliens and that there are artifacts. This is after the spaceships arrive. When the president asks why wasn't I told this (about the aliens), his advisors answer: "Two words. Plausible deniability"

When you look at the H1-B database, you lose plausible deniability.

If you want to take this further (for those of you who are university graduates), look at your alumni/class notes. Feel free to feel envious about the weddings/birth announcements/job promotions/degrees earned. Or maybe even feel condescension. And realize that it all doesn't matter. A person's life isn't just a set of facts, it is their personal impact on the ones they choose to love. The reason why baseball players make millions and why teachers make puny salaries is a question of financial impact. A baseball player through multiple channels (marketing, tickets, television, news) can indirectly affect many orders of magnitude people more than the teacher in their lone classroom teaching twenty kids. (This is why the Khan Academy is so powerful, it scales personal directed learning). If you want to get a more shallow sense, keep reading your class notes until you get to the deaths. Reading about people who are summed up in a paragraph. Life is not a guarantee.

Anyway, realize that salary is just a number and that true wealth is not how much you earn but how long you can maintain your preferred lifestyle without working (savings, ideally mostly passive income). The meaning of life is up to you to define it.
I think a lot of this starts with developing and maintaining a healthy curiosity and a love of learning. Perhaps all the children are naturally curious and want to learn different things about the world but eventually they go through education systems that beat that out of them.

The education systems of many countries are based on rote learning. It is unfortunate and a cheap shortcut to take for both the students and the teacher. The student doesn't have to waste time understanding and the teacher doesn't have to waste time making sure every student understood. "Did they repeat what was said to them? Good" -- Check. Move on to the next grade. "Not my problem anymore".
This sounds very similar to warp, the Haskell web server that is known for its high-performance on many-core machines. The Web Application Interface (WAI) is also coroutine based (I believe): http://www.aosabook.org/en/posa/warp.html
Professional Javascript for Web Developers by Nicholas Zakas.
This treats Javascript as a first class software engineering language.
Just because someone doesn't understand how a jet engine works doesn't mean its incomprehensible to them. It just means they haven't spent the time and effort to understand it. There are very very few topics out there in this world that you cannot understand if you've had the proper training.

Granted a lot of topics may take a couple of years to understand, or even a decade. But guess what, it took the author that long to understand it too.
Until you have a ton of automated tests. Then a markup (class) change breaks all the selectors used in the tests - not fun. I prefer to abstract the styling so I don't have to fix the tests if the styling needs to change.
Reading the title, I thought it was talking about the calculator shell too!
Sophos is a low-end solution. Higher end solutions (e.g. Vontu) do in fact let you detect on individual records or groups of non-regex detectable groups of records using fingerprinting.
For web site with authentication (e.g. bank account), protocols like SRP (Secure Remote Password) would prevent the man-in-the-middle if he doesn't know your password. SRP is a mutual authentication protocol with zero knowledge and forward secrecy, it would be nice if major browsers supported it, it's not usable without browser support.
That sounds a bit like fear of rejection mixed with imposter syndrome (http://en.wikipedia.org/wiki/Impostor_syndrome).
Taking a job temporarily isn't the end of the world. Everyone needs an income of some kind. The only key to this is persistence. If you want it bad enough "giving in" won't affect you. It's taken me a few years to figure out what I want to do all while learning what a business is, how sales work, and everything else that's involved. Do it for the journey, not the end result. There's nothing romantic about it. Independence comes at a cost: risk. Look at what you're doing objectively and you'll do fine. No matter how invincible you might feel in your 20's, failure is going to happen anyways. It's how you roll with the punches that will determine whether you come out on top or not. In the end everyone's goals are different. Many people are happy with getting a job somewhere. The rough and ramen lifestyle isn't for everyone. Many people just want to have a family, and frankly there's nothing wrong with it.

Source: I'm 23 too, but I don't pretend to be awesome. I'm just a stubborn kid looking to achieve something and getting by however necessary.
Nobody has mentioned how sassy Matt's statement was...

"Just trying to decide the POLITEST way to debunk the idea that more Google +1s lead to higher Google web rankings."

....does that mean has thinking about getting nasty?
Yes, I messed up -Xmx1024m a million times in my career. We used GNU for in-house stuff so sometimes I'd have --Xmx and -Xmx on the same line
having lost data on every single automatic Ubuntu update, I'm happy back on Debian using one partition for data, another for etc, and another for system. every upgrade i just format the system one, move the etc and then move back the files i care on the new etc. done.
What is 'general price level', is there a formal definition for this?

> increased faster than CPI is quite difficult to confirm or dispute

There's nothing difficult about that. Take the cost of all necessites like utilities, food, clothing, transportation. Graph cost over time. Compute percentage change year to year. Observe that the increase is higher than officially reported inflation rate. None of these steps is difficult.

> Close to zero have them for several years, let alone decades. So they usually go by memory and cherry picking.

I have all my finances categorized in GNUCash back to the late 90s. Most of my friends seem to also have similar data, whether in quicken or elsewhere, so I doubt it's close to zero.
I'm referring to this code on the originally linked page [1] (you'll have to scroll back a bit because your header blocks the content).

In the context of this thread, brghts states that this is dangerous because if you compile with -DNDEBUG the assert is optimized away.

So if I copy that code with the assert statement, it will be optimized away and your code no longer performs the NULL check. This is bad.

As you mention, beginners tend to copy code off the Internet and cause bugs. If you recognize this and claim to be teaching people you should not use bad practices in your example code. Period.

If you don't want to muddy the waters with your custom debug macros, then you should still play it safe when checking return values the a beginner may simply copy and think is correct.

[1]: http://c.learncodethehardway.org/book/krcritique.html#code--...
My 3 last phones have been MTK. The price/performance is much better in my opinion than most of the alternatives. Of course I won't get top range phones, but I'd rather get a new MTK based phone on a more rapid update schedule, and recently there's been some very high quality phones coming out (e.g. aluminium casing, gorilla glass and very high quality full hd displays) using MTK chips.

My one caveat with them have been the dreaded weak GPS, but I don't need GPS much, and with my last phone that works fine too anyway (but anyone considering MTK based phones: if you need GPS, read reviews; on some it works fine, on others it requires some light modding, and on some it's practically impossible to get the GPS working without sacrifices to elder gods and lots of swearing).