jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I analyzed the chords to 1300 popular songs for patterns. This is what I found.
http://blog.hooktheory.com/2012/06/06/i-analyzed-the-chords-of-1300-popular-songs-for-patterns-this-is-what-i-found/
Startup Ideas We'd Like to Fund (2008)
http://old.ycombinator.com/ideas.html
Firefox 75: Ambitions for April
https://hacks.mozilla.org/2020/04/firefox-75-ambitions-for-april/
Google Compute Engine VM takeover via DHCP flood
https://github.com/irsl/gcp-dhcp-takeover-code-exec
Open-sourcing a more precise time appliance
https://engineering.fb.com/2021/08/11/open-source/time-appliance/
Senate votes to reinstate net neutrality
https://www.theverge.com/2018/5/16/17357592/net-neutrality-senate-vote-cra-reinstate-fcc-rules
Santa hat removed from VS Code after complaint
https://github.com/microsoft/vscode/issues/87268
Light Table 0.7.0
http://lighttable.com/2014/11/19/light-table-070/
Your Phone Is Your Castle
https://puri.sm/posts/your-phone-is-your-castle/
Melbourne professor quits after government pressure about reporting data breach
https://www.theguardian.com/australia-news/2020/mar/08/melbourne-professor-quits-after-health-department-pressures-her-over-data-breach
Aaron Swartz Documentary – The Internet's Own Boy
http://www.kickstarter.com/projects/26788492/aaron-swartz-documentary-the-internets-own-boy-0
Many major websites are taking silent anti-ad-blocking measures
https://techcrunch.com/2017/12/27/thousands-of-major-sites-are-taking-silent-anti-ad-blocking-measures/
Soviet-Era Industrial Design
https://www.atlasobscura.com/articles/soviet-design-history?utm_medium=atlas-page&utm_source=twitter
New police radars can 'see' inside homes
http://www.usatoday.com/story/news/2015/01/19/police-radar-see-through-walls/22007615/
Kindle Unlimited
https://www.amazon.com/kindleunlimited
Teens Aren’t Partying Anymore
https://www.wired.com/story/why-teens-arent-partying-anymore/
How a computer boots up
http://duartes.org/gustavo/blog/post/how-computers-boot-up
Against Essential and Accidental Complexity
https://danluu.com/essential-complexity/
Moznet IRC is dead; long live Mozilla Matrix
https://matrix.org/blog/2020/03/03/moznet-irc-is-dead-long-live-mozilla-matrix
I wrote the least-C C program I could
https://briancallahan.net/blog/20220220.html
Using the hunger I experienced as a kid to teach mine about generosity (2019)
https://humanparts.medium.com/i-am-a-little-too-fat-im-a-little-too-generous-i-think-i-know-why-e97cd25b7eeb
Pair Programming Antipatterns
https://tuple.app/pair-programming-guide/antipatterns
Combine your Wi-Fi, Ethernet and 3G connections to increase your download speed
http://github.com/Morhaus/dispatch-proxy
The Nerd Handbook
http://www.randsinrepose.com/archives/2007/11/11/the_nerd_handbook.html
Typing at 255 WPM shouldn't cost $4000
http://opensource.com/life/11/12/open-source-changes-face-stenography-and-possibilities-hearing-impaired
Programming is not math?
http://j2kun.svbtle.com/programming-is-not-math-huh
Real hardware breakthroughs, and focusing on rustc
https://www.redox-os.org/news/focusing-on-rustc/
Linus Torvalds announces Linux (1991)
https://web.archive.org/web/20100104211620/http://www.linux.org/people/linus_post.html
Hackintosh-KVM Guide: High Sierra+ Using QEMU's I440fx Chipset
https://passthroughpo.st/hackintosh-kvm-guide-high-sierra-using-qemus-i440fx-chipset/
ActivityPub: decentralized social networking protocol
https://www.w3.org/TR/2018/REC-activitypub-20180123/
Capturing Millions of Packets per Second in Linux without Third-Party Libraries
http://kukuruku.co/hub/nix/capturing-packets-in-linux-at-a-speed-of-millions-of-packets-per-second-without-using-third-party-libraries
How Magic Leap Works – From Field of View to GPU
http://gpuofthebrain.com/blog/2016/7/22/how-magic-leap-will-work
DOSBox-X: Free, cross-platform and complete DOS, Windows 3.x and 9x emulation
https://dosbox-x.com/
Kal – a clean JavaScript alternative without callbacks
http://rzimmerman.github.io/kal/
Show HN: ESQLate – Build minimum viable admin panels with just SQL
https://github.com/forbesmyester/esqlate
Loopy: a tool for thinking in systems (2017)
https://ncase.me/loopy/
Data Transfer Project by Apple, Facebook, Google, Microsoft, etc.
https://datatransferproject.dev/
MIT cheetah robot lands the running jump [video]
https://www.youtube.com/watch?v=_luhn7TLfWU
A girl who gets gifts from birds
https://www.bbc.com/news/magazine-31604026?fb_ref=Default
Mailchimp insiders react to employees getting no equity from Intuit sale
https://www.businessinsider.com/mailchimp-insiders-react-to-employees-getting-no-equity-2021-9
JetBrains Mono: A free and open-source typeface for developers
https://www.jetbrains.com/lp/mono/
HAProxy 1.8
https://www.haproxy.com/blog/whats-new-haproxy-1-8/
FBI used Etsy, LinkedIn to make arrest in torching of Philadelphia police cars
https://6abc.com/fbi-etsy-linkedin-used-to-make-arrest-in-police-car-arson/6252215/
A deep dive into Internet infrastructure, plus a visit to a subsea cable site
http://arstechnica.com/information-technology/2016/05/how-the-internet-works-submarine-cables-data-centres-last-mile/
Postgres Query Plan Visualization
http://tatiyants.com/postgres-query-plan-visualization/
A woman who can smell Parkinson's disease
http://www.bbc.co.uk/news/uk-scotland-34583642
Auto-Generating Clickbait with Recurrent Neural Networks
http://larseidnes.com/2015/10/13/auto-generating-clickbait-with-recurrent-neural-networks/
Build your own X: project-based programming tutorials
https://github.com/danistefanovic/build-your-own-x
Optimizing Docker image size and why it matters
https://contains.dev/blog/optimizing-docker-image-size
SSH Commands / Tricks
http://blog.urfix.com/25-ssh-commands-tricks/
How I manage customer feedback for my bootstrapped SaaS
https://blog.checklyhq.com/how-i-manage-customer-feedback-for-my-bootstrapped-saas/
Instapaper is temporarily shutting off access for European users due to GDPR
https://www.theverge.com/2018/5/23/17387146/instapaper-gdpr-europe-access-shut-down-privacy-changes
Who Was Ramanujan?
https://backchannel.com/who-was-ramanujan-83b4d5b05665?source=linkShare-1b4595cbd64d-1461823459
Pixels don’t care
http://warpspire.com/posts/pixels-dont-care/
Neutrino experiment affirms faster-than-light claim
http://blogs.nature.com/news/2011/11/neutrino_experiment_affirms_fa.html
Facebook to ask everyone to accept being tracked so they can keep using it
https://www.independent.co.uk/life-style/gadgets-and-tech/news/facebook-gdpr-latest-data-ad-tracking-opt-out-stop-ads-marketing-a8310031.html
Brackets, a code editor
http://brackets.io
Repurposing an old Android phone as a web server
https://lbrito1.github.io/blog/2020/02/repurposing-android.html
High levels of oestrogens in the womb linked to autism
https://www.sciencedaily.com/releases/2019/07/190729094538.htm
Yann LeCun Deep Learning Course 2021
https://atcold.github.io/NYU-DLSP21/
Atlas, the Next Generation [video]
https://www.youtube.com/watch?v=rVlhMGQgDkY
What Works and Why: Opus Magnum
https://www.rockpapershotgun.com/2018/02/27/what-works-and-why-opus-magnum/
Artificial eyespots on cattle reduce predation by large carnivores
https://www.nature.com/articles/s42003-020-01156-0
Cheezam – Shazam for Cheese
https://cheezam.fr/
What is energy, actually? (2011)
https://jancovici.com/en/energy-transition/energy-and-us/what-is-energy-actually/
Show HN: I made an open-source Bitly alternative
https://dub.sh/
Adobe Flash’s Gaming Legacy and My Efforts To Save It
https://blog.usejournal.com/adobe-flashs-gaming-legacy-thousands-upon-thousands-of-titles-and-my-efforts-to-save-it-58c14811558a
Adobe Goes After 27-Year Old ‘Pirated’ Copy of Acrobat Reader 1.0 for MS-DOS
https://torrentfreak.com/adobe-goes-after-27-year-old-pirated-copy-of-acrobat-reader-1-0-for-ms-dos-210315/
It is. But then you descend down the rabbit hole to a government coverup of a release from a secret bioweapons research lab that was intended to target US military members at the 2019 Military World Games in late October in Wuhan. And now it becomes pretty clearly a conspiracy theory.
I'd much rather see focus on the whale and its interaction with individual ships. This doesn't show any of that nuance at all, and I don't know why. (But I have ideas)
What's a phonecall compared to HN?
Usually tension headaches and brain fog are intertwined for me. On the occasions that I've taken paracetamol it's seemed to help. Far from as clear cut as I insinuated above, though.
I can't recommend this. I have already three drawers full of unmatched socks even though nominally they are only in four colours. The socke maker failed to exceed my quality expectations and delivers visibly discernible specimens of the same model in different batches. I'm currently evaluating makers with TQM or Seven Sigma as the ISO quality management is a total failure here.
Sure:

* Give up clutter. Here they make some vague statements about clutter causing chronic stress and then talk about "Marie Condo" (actually, its Marie Kondo). They don't cite any real research to back up their statements about clutter and stress. Here's an article suggesting a correlation between cluttered workspaces and innovation: https://www.inc.com/geoffrey-james/a-messy-desk-is-a-sign-of....

That is the only one of these points I really take issue with.
Rather, I'm just saying that all these other points are pretty well published on just about every other self-help or productivity blog to have ever existed, and this article is just repackaging them without adding anything, which is what I'm saying is the problem with Thrive Global in general.
Looking from the company perspective, it would likely be 20% of the fully loaded cost for an employee (of which pay is just a part) - I think fully loaded cost can be closer to 1.5x pay in some cases, so maybe 80% time for 70% pay makes more sense.
Indeed.

archive.org to the rescue..

https://web.archive.org/web/20210213184821/https://www.news1...
Doesnt unity Just Work(tm) with git, too?
Discussed a few months ago at https://news.ycombinator.com/item?id=29165601
> Combining capital growth and yield is quite standard across the industry for measuring total return.

Yes it is, but that's not what the author of the article was doing. They were not looking at capital growth of the stock, they were looking at economy-wide growth. Those are entirely different things. As I said, you can have a stagnating economy with 0% year-on-year GDP growth, and at the same time, the average company within that economy will be turning a profit.
> So much more cost-effective than slavery.

The point is that it's not slavery, its cheaper.
How's a Fortnite item actually keep you warm in winter? You would be naked if the choice was actual pajamas vs game item
Yes, this is why restaurants must seat black people, no matter how racist the owner.
I don't understand this logic. Surely the President of the United States has someone on his team who can setup a Wordpress server. His followers and the media would read it there. Most people don't even read his tweets on Twitter.com but they see them quoted in news articles. If writers take them from DonaldJTrump.com instead, what's the difference?
I think the nuance you are missing is that people don’t care if you aren’t upset, but they absolutely are. And you should be skeptical of companies that do these things because this is how we end up with segregation, people refusing to bake cakes for gay weddings, etc.
If Trump starting posting 240-word notices on there starting today, people would read it.
Free speech rules are more complicated than that. [0] When a person or company owns a "public square" that is open to the general public under some circumstances they can become defacto state actors and lose their right to discriminate what people are allowed to say on their property.

We have never seen that be applied to the internet but in principle twitter is very much the modern day town square of discourse.

[0] https://en.m.wikipedia.org/wiki/Marsh_v._Alabama
"Sun servers were the most reliable so all internet co's used them back then, even though Sun's proprietary stack was expensive & sticky."

A few things in the article start to rhyme a bit with where NVIDIA is at today. An expensive, proprietary, sticky stack. Purchased in large quantities by startups...

An acquaintance who was at Sun and now NVIDIA tells me "Please don't be Sun... please don't be Sun!"

Granted, NVIDIA is also in a great position in the gaming market, so they look pretty diversified and safe to me.
> Another called for "trial by combat."

Giuliani used the words "trial by combat" but it's not an accurate description of what he was calling for. There's a lot to blame Giuliani (and others) for here, but let's try to be precise.
No. The one thing we want to avoid is making the Earth into an unlivable hellscape for those who remain alive.
Should Apple have to bake a wedding cake for Parler? Discuss.
It is interesting to see that most NoSQL databases, implemented in Java/Erlang scale better than a C++ one.
In the proposal I saw, browsers that supported <picture> would ignore <img> tags inside a <picture>, meaning you could use it as a fallback for legacy browsers.
In the proposal I saw, browsers that supported <picture> would ignore <img> tags inside a <picture>, meaning for anyone who isn't strict about pure semantic HTML, they could just stick an img in there for older browsers.
I read the original paper † and according to footnote 1 it's measuring iPad usage as network operations + network embodied energy + tablet embodied energy, ignoring data centers and end-use tablet charging. That's right, this calculation ignores the energy the tablet actually uses. "tablet embodied energy" is the energy from manufacturing the tablet, and "network embodied energy" is the energy to build the cellphone network. "network operations" is the energy to transmit data through the network which is being counted at 2kWh/GB. Since the average electricity cost in the US is 12.4 cents / kWh, that works out to data transmission costing 25 cents of electricity per GB, which seems crazy high.

Needless to say, this paper is very controversial, see ††.

TL;DR: The iPhone electricity usage in the paper is ignoring the actual electricity usage of the iPhone and counting lots of other hand-wavey things.

† http://www.tech-pundit.com/wp-content/uploads/2013/07/Cloud_...
†† http://www.huffingtonpost.com/2013/08/20/iphone-energy-refri... which is more informative than you'd expect from Huffington Post.

Edit: The paper is titled "The Cloud Begins With Coal" and is sponsored by the National Mining Association and the American Coalition for Clean Coal Electricity.
A moment isn't such a long time anymore, not for compute clusters anyway.

If we don't keep trying to make AI, we're never gonna get there. I'm not saying data mining is AI. I'm saying human brains do data mining too, but differently, and figuring out how is what might come of all this.

Wolfram-Alpha-style natural language programming actually isn't that bad because it's a dialogue. The thing tells you its assumptions, so you're back to formal representations you can deal with. Natural language is mostly statistics, also known as guesswork. A machine can guess better than humans. Google proves that by suggesting "torrent" every time you search for a movie title.

Dijkstra fears a world where the lack of formalisms prevents progress. That's why he likes formalisms. I do too, maybe not for these exact reasons. Anyway, I take formalisms as a given because they've always been there my whole life.

Formalisms can be impractically formal. The level of precision required by machines is beyond even what most mathematicians are used to casually (i.e., pen and paper, or at a blackboard). If you had to do math like you write code, mathematicians would go bonkers. Include this, type-cast that, ... nah, everyone knows what this and that is supposed to mean, right?

A little NLP could make it easier to command computers. A little more NLP could turn machines into really useful slaves. AI would be opening a can of worms few in this world are prepared to deal with.
I find the idea that optionals aren't pragmatic pretty bizarre. Of all the features that "advanced" type systems give you, optionals are some of the most straightforward. I still haven't heard a convincing argument for why they should not be in Go (e.g., someone pointed out that all types in Go have a default value, but there is a very obvious candidate for a default value for optionals--None; "in practice these issues don't come up"--doesn't that just mean people don't use null much? Why allow it to inhabit every type, then?).

Anyway, neither Dart nor Go is particularly "close to the hardware" as they both have fairly substantial runtimes. We're not talking about a macro assembler here, we're talking about a typed programming language. What the compiler does under the hood is largely irrelevant in any language that doesn't make a distinction between register, stack, and heap allocation.
> I'm under the impression that the in-person sales industry has a derisive term for this sort of person: "bebacks", meaning someone who says they'll "be back" later to buy, but rarely does return.

That's not because people are genuinely deferring purchase decisions are unlikely to return, that's because claiming to be deferring purchase decisions is a common polite way for a "do not want" to excuse themselves from a conversation with an in-person sales person.

On the statement at the end: humans are, in a significant respect, social imitation machines. Its a pretty strong factor. Recognizing that it exists isn't gross. You seem to have problems differentiating descriptive statements from positive value judgements on the thing described.

> See, that's the problem I have with all of this. The fact that we seem to condone psychological manipulation in marketing as okay because it's not outright lying and most of the time it's not that bad

That has nothing to do with what I said. In fact, I disagree, it often is outright lying and often is quite bad. All I said was that the badness isn't, in any respect, new, though the study of how it works may be.
And here I was hoping that one of the goals of this was Hindley-Milner type inference for production clojure code (which, for those who didn't look at the code, is explicitly not a goal).

Oh well, cool experiment. I might have to try it sometime.
My contracts are prepared by a real lawyer who specialized in software contracts. They have long and detailed descriptions of how the quality of the work is assessed, what happens if it's not up to the client's standards, what happens if it's behind schedule, etc. etc.

"_____ will write software for ______ that does ______" is a valid contract, if you both sign it. The problem (and the reason that you hire a lawyer) is that it doesn't explain what happens if there's a disagreement or dispute somewhere in the process.

Pigeon.ly and the contractor both erred if they didn't sign a comprehensive contract. They both also erred by hanging their dirty laundry in a public place.

If Pigeon.ly still had a legal issue with this, I'm sure YC would have either A) not invested or B) forced them to resolve it.
Have a read: http://mako.cc/copyrighteous/google-has-most-of-my-email-bec...

As with all homebrew things, it is possible. The only caveat is the time spent hardening the server, and time is always against us, my friend.
a cool feature for this would be if you could send an email to update it. pretty cool though.
Why wouldn't the PS3 have a "trusted root" as such?

My understanding is that they have a trusted root store like any browser. Probably revocation doesn't work so hot either.

The certs presented by a couple of servers I looked at were issued by Verisign and Comodo.
https://www.ssllabs.com/ssldb/analyze.html?d=auth.np.ac.play...
https://www.ssllabs.com/ssldb/analyze.html?d=store.playstati...

But that doesn't let them decode _other_ clients' transmissions -- much like putting a new root certificate in your own browser doesn't make a session less secure for anyone else.

Right, we don't know that's happened yet, except we hear that Sony's backend systems were compromised too. That could be completely unrelated, or the client and server hacks could combine in a way that makes every PS3 compromised. I find it an interesting question but we probably have to wait for more details from Sony.
Your 2 statements has nothing to do with each other. Here take another 50 cent.
That was a totally different problem, where the screenshot tool is not aware of the video acceleration.

This post explains why it is impossible for software to take a video screenshot on a modern computer with a certain piece of Intel DRM.
All of the sudden, gmail feels slower. Not sure if it's related.
Argument seems to be that patient privacy is moot because the patient's right to privacy expired when he died. From the article:

"...the state does not recognize a common law right to privacy and... any privacy right Mr. Chanko did have ended upon his death."
Relevant: http://www.vice.com/en_uk/read/the-sad-world-of-adults-prete...
Can you get a job as a mechanical engineer somewhere that would allow you to move into programming at the same company?

I ask because it's probably easier for you to get a job as an ME (mechanical engineer) than a software engineer, given your background.

Silicon Valley has plenty of robotics companies and other companies that make "real stuff" who need mechanical engineers. And once you're in a company as a productive ME, you can reach out to your software colleagues and see if you can help & learn. And don't just think of northern California - Seattle and southern California have companies that might fit the ME + software profile as well.

And if you're thinking of the East Coast at all, please reach out - I work at iRobot in Boston, MA, and we have plenty of ME's who dabble in software. The Boston area has TONS of other companies who do hardware + software too.
Yes, but it is not the same if I can reply with 400 directly without further inspection.

I imagine github can do this at the reverse proxy level, instead of doing 20 queries to mysql and overload the ruby application.
This might be a good place to ask, because I've been wondering about this for a while: do any of these scanning sprays react with copper, silver, or gold? I can't ever find an actual ingredients list for them, and all the MSDS ever lists is various hydrocarbons, which I know won't react.
Hey folks, this is my second post, as a follow-up of my original post of "Building an E-ink Laptop." Thank you to everyone who has reached out and expressed interest! This second post goes over the teardown process of the Dasung HD-FT.

Some of the posts planned for the series are: Thinkpad T480 teardown, Creating the prototype, Installing and configuring NixOS, M-x e-ink-laptop-mode

If you have any questions or comments, feel free to reach out!
you mean our servers aren't in the sky?!
The post was not directed at AWS. A "normal accident" (one that can't be foreseen, usually due to confluence of factors and bad luck) happened and they are dealing with it.

My post was directed at folks who said "web sites that went down as a result of such unprecedented EC2 problem made an engineering mistake by not building to be able to withstand."

Again - I am emphasizing "engineering mistake", not business mistake or funding mistake or resource allocation mistake.

My point is there are things you rationally protect against. But at some point, putting up defenses against more and more bad things stops being rational.

For different systems this point (where it stops being rational) is different.
To prevent what? Data entry? I've also noticed that quite a few shady companies I've seen register their companies and bank accounts in Cyprus and live/operate elsewhere. I'm assuming it provides some kind of legal benefit but I don't know what.

edit: note about Cyprus
Cars from areas with cold climate where roads are salted for ice and snow fare worse too. The extra corrosion that develops on fasteners generally increases the cost of repairs, and makes working on an older car a pain in the ass.