jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A magical AWS serverless developer experience
https://journal.plain.com/posts/2022-02-08-a-magical-aws-serverless-developer-experience/
Lets talk about changelogs (how I loathe 'bugfixes and performance improvements)
https://raymii.org/s/blog/Rant_Lets_talk_about_changelogs.html
‘Every message was copied to the police’
https://www.theguardian.com/australia-news/2021/sep/11/inside-story-most-daring-surveillance-sting-in-history
What Heroin Addiction Tells Us About Changing Bad Habits
http://www.npr.org/blogs/health/2015/01/05/371894919/what-heroin-addiction-tells-us-about-changing-bad-habit
Pronunciations for hexadecimal numbers (1968)
https://twitter.com/lizhenry/status/1165760903809130496
I'm Begging for Work
http://brokedev.tumblr.com/post/128758443470/im-begging-for-work
Demand for Ruby on Rails is Still Huge
https://medium.com/@yoelblum_45935/demand-for-ruby-on-rails-is-still-huge-ea4434926c57
A Skype call in Ethiopia will now get you 15 years in prison
http://venturebeat.com/2012/06/14/ethiopia-skype-illegal/
Protests in Iran: State-run live TV hacked by protesters
https://www.bbc.co.uk/news/world-middle-east-63188795
The Right to Repair could help address a critical shortage in school computers
https://uspirg.org/blogs/blog/usp/right-repair-could-help-address-critical-shortage-school-computers#new_tab
Apple's child protection features spark concern within its own ranks: sources
https://www.reuters.com/technology/exclusive-apples-child-protection-features-spark-concern-within-its-own-ranks-2021-08-12/
Google at GitHub
https://github.com/google/
UK pensions hit with margin calls as gilts and sterling slide
https://www.risk.net/derivatives/7954682/uk-pensions-hit-with-ps100m-margin-calls-as-gilts-and-sterling-slide
The first minute of every phone call is torture now
https://www.theatlantic.com/technology/archive/2022/10/phone-call-greeting-smartphone-technological-error/671910/
Alone in a Crowded Milky Way
https://www.scientificamerican.com/article/alone-in-a-crowded-milky-way/
Google destroyed our startup by terminating our Play Developer Account
https://medium.com/@sixacegames/how-google-destroyed-our-startup-by-terminating-our-google-play-developer-account-6a8cca09ea88
Signs of Liquid Water Found on Surface of Mars, Study Says
http://www.nytimes.com/2015/09/29/science/space/mars-life-liquid-water.html
Bankers now Too Big to Jail
http://www.rollingstone.com/politics/news/gangster-bankers-too-big-to-jail-20130214
Disable sharing of Spotlight searches with Apple
https://fix-macosx.com
Not Your Grandmother's Textbook Exercise
https://cacm.acm.org/blogs/blog-cacm/264263-not-your-grandmothers-textbook-exercise/fulltext
“Username or password is incorrect” is bullshit
https://hackernoon.com/username-or-password-is-incorrect-is-bullshit-89985ca2be48
Letter from Benchmark to Uber Employees [pdf]
https://drive.google.com/file/d/0BwpPJSL_5U3vVmZLSFJQTXVaeU0/view
Scott and Scurvy: How the cure for scurvy was lost
http://idlewords.com/2010/03/scott_and_scurvy.htm
Faster Layouts with CSS Grid and Subgrid
https://hacks.mozilla.org/2019/10/faster-layouts-with-css-grid-and-subgrid/
Reasons not to reveal your DNA
https://internethealthreport.org/2019/23-reasons-not-to-reveal-your-dna/
Do Not Follow JavaScript Trends
https://pragmaticpineapple.com/do-not-follow-javascript-trends/
Apple accused of overpricing, restricting device repairs
https://www.cbc.ca/news/thenational/complete-control-apple-accused-of-overpricing-restricting-device-repairs-1.4859099
Planes overhead
http://www.wolframalpha.com/input/?i=planes+overhead
Mexico’s drug cartels are moving into the gasoline industry
https://www.rollingstone.com/culture/culture-features/drug-war-mexico-gas-oil-cartel-717563/
It's 2012, HTML5 is awesome, and I'm surfing a PDF
http://stephanierieger.com/its-about-the-content-stupid/
Rust on RTL8710 running FreeRTOS
https://polyfractal.com/post/rustl8710/
Dice-O-Matic hopper and elevator (2009)
http://www.gamesbyemail.com/News/DiceOMatic
Show HN: Yack – Community Browser for Hacker News, Reddit, YouTube and More
https://yack.io
Raspberry Pi Opens First High Street Store in Cambridge
https://www.bbc.com/news/uk-england-cambridgeshire-47143411
Ghost — rethinking WordPress
http://john.onolan.org/ghost/
Why is Snowflake so Valuable?
https://www.freshpaint.io/blog/why-is-snowflake-so-valuable
An Introduction to Hashing in the Era of Machine Learning
https://blog.bradfieldcs.com/an-introduction-to-hashing-in-the-era-of-machine-learning-6039394549b0
Unity is buying Peter Jackson’s Weta Digital for $1.6B
https://techcrunch.com/2021/11/09/unity-is-buying-peter-jacksons-weta-digital-for-over-1-6b/
Evaluation of five password managers
https://medium.com/@QuantopianCyber/head-to-head-evaluation-of-five-password-managers-8faa4851c767
Show HN: Mitmproxy 1.0 released, now with a web interface
https://corte.si/posts/code/mitmproxy/announce_1_0/index.html
The way people tilt their smartphone 'can give away passwords and pins'
http://www.bbc.co.uk/newsbeat/article/39565372/the-way-people-tilt-their-smartphone-can-give-away-passwords-and-pins
The Terrifying Background of the Man Who Ran a CIA Assassination Unit
http://www.theatlantic.com/politics/archive/2012/07/the-terrifying-background-of-the-man-who-ran-a-cia-assassination-unit/259856/
“It’s Easier To Ask Forgiveness Than To Get Permission”
https://quoteinvestigator.com/2018/06/19/forgive/
Worms fail to thrive in soil containing microplastics: study
https://www.theguardian.com/environment/2019/sep/12/worms-fail-to-thrive-in-soil-containing-microplastics-study
WWDC to Be Moved Online
https://developer.apple.com/news/?id=03132020a
Show HN: Able – an alternative to Medium
https://able.bio/rhett/the-new-able-editor--596ha6x
Mozilla and Epic Announce Unreal Engine for the Web
https://blog.mozilla.org/blog/2013/03/27/mozilla-is-unlocking-the-power-of-the-web-as-a-platform-for-gaming/
Meltdown Proof-of-Concept
https://github.com/IAIK/meltdown/
Tetrachromats: people who see colors invisible to most of us (2014)
https://www.bbc.com/future/article/20140905-the-women-with-super-human-vision
Large home libraries may have a long-term impact on proficiency: study
https://www.smithsonianmag.com/smart-news/growing-surrounded-books-may-bolster-skills-later-life-180970523/?no-ist
I've Changed My Mind About The iPad
http://www.avc.com/a_vc/2010/05/ive-changed-my-mind-about-the-ipad.html
How Antennas Work
http://www.antenna-theory.com/m/index.php
MSBuild is going cross-platform with .NET Core
http://blogs.msdn.com/b/dotnet/archive/2015/09/03/msbuild-is-going-cross-platform-with-net-core.aspx
Apple releases new Covid-19 app and website based on CDC guidance
https://www.apple.com/newsroom/2020/03/apple-releases-new-covid-19-app-and-website-based-on-CDC-guidance/
Mozilla and Google Sign New Agreement for Default Search in Firefox
http://blog.mozilla.com/blog/2011/12/20/mozilla-and-google-sign-new-agreement-for-default-search-in-firefox/
Design better databases
https://web.archive.org/web/20160408103107/http://dbpatterns.com/
Fish shell 3.0
https://github.com/fish-shell/fish-shell/releases/tag/3.0.0
ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
http://teletext.zaibatsutel.net/post/145370716258/deadupdate-or-how-i-learned-to-stop-worrying-and
How the Apple archive ended up at Stanford
https://annamancini.substack.com/p/how-the-apple-archive-ended-up-at
How startups such as Dropbox, Airbnb, Groupon acquired their first users
https://www.reddit.com/r/Entrepreneur/comments/2clqa3/how_startups_such_as_dropbox_airbnb_groupon_and/
The complicated futility of WordPress
https://coderjerk.com/the-complicated-futility-of-wordpress/
Breakup, as captured by my fitbit
https://twitter.com/iamkoby/status/689521611611971588
Use Python in Excel without add-ins
http://xlwings.org/
Show HN: Linux tool to show progress for cp, rm, dd, etc.
https://github.com/Xfennec/cv
A private spacecraft from Israel will attempt a moon landing Thursday
https://arstechnica.com/science/2019/04/a-private-spacecraft-from-israel-will-attempt-a-moon-landing-thursday/
Inside The Fine Art Factories of China
https://instapainting.com/blog/company/2015/10/28/how-to-paint-10000-paintings/
Hydroponics: Growing an appreciation for plants
https://www.bunniestudios.com/blog/?p=6481
“Ghost in the Shell - Remake”
https://theshell.xyz
Joe Medicine Crow, the Last Link to the Battle of Little Big Horn, Dies at 102
https://www.washingtonpost.com/news/morning-mix/wp/2016/04/04/joe-medicine-crow-a-war-chief-historian-and-the-last-link-to-the-battle-of-little-big-horn-dies-at-102/
Dad and the Egg Controller
https://www.pentadact.com/2018-12-18-dad-and-the-egg-controller/
Playboy Interview: Steve Jobs (1985)
http://longform.org/stories/playboy-interview-steve-jobs
GitLab is now running on GCP
https://twitter.com/gitlabstatus/status/1028266757188870150
Stop Calling Everything AI, Machine-Learning Pioneer Says
https://spectrum.ieee.org/the-institute/ieee-member-news/stop-calling-everything-ai-machinelearning-pioneer-says
I lasted three minutes at Amazon
https://old.reddit.com/r/antiwork/comments/ra7tjf/i_lasted_three_minutes_at_amazon/
The NoPhone
https://www.thenophone.com
Basics of Machine Learning
http://homepages.inf.ed.ac.uk/vlavrenk/iaml.html
Meltdown and Spectre Linux kernel status
http://kroah.com/log/blog/2018/01/06/meltdown-status/
The First Rule of Machine Learning: Start Without Machine Learning
https://eugeneyan.com/writing/first-rule-of-ml/
How crackers ransack passwords like “qeadzcwrsfxv1331”
http://arstechnica.com/security/2013/05/how-crackers-make-minced-meat-out-of-your-passwords/
People prefer friendliness, trustworthiness in teammates over skill competency
https://www.binghamton.edu/news/story/3318/research-people-prefer-friendliness-trustworthiness-in-teammates-over-skill-competency
Linus Torvalds on Why ARM Won't Win the Server Space
https://www.realworldtech.com/forum/?threadid=183440&curpostid=183486
Let's build a circuit that displays an image on a VGA monitor [video]
https://www.youtube.com/watch?v=l7rce6IQDWs
What the heck happened with .org?
https://blog.mozilla.org/blog/2020/05/11/what-the-heck-happened-with-org/
Artificial Neural Networks for Beginners
http://blogs.mathworks.com/loren/2015/08/04/artificial-neural-networks-for-beginners/
The case for banning non-competes
https://www.slowboring.com/p/the-case-for-banning-non-competes
I'll always wonder when keyboard manufacturers will replace the 'Windows button' with something more universal.

Pressing Windows + key in a non-Windows operating system always seems so counter-intuitive to the everyday user.
If you rinse them.
I see it going down in three ways.

First, Square might avoid needing a traditional credit card with their products somehow. I realize mobile payments and other methods have been tried before but eventually it's going to work. This would have the effect that Craigslist and Ebay had on newspaper classifieds by reducing the market for VISA's products for banks and merchants.

Second, Square can definitely compete in the cardspace. What's impossible for them now could change with a big enough operation.

Third, Square can use their ubiquitousness to lower fee structure as has been said. That will reduce market share of the fees in the payments 'stack' only; VISA/MC will still exist everywhere. I think this will be necessary for them because their biggest competitor right now is cash, because they want to do every financial transaction in the world.

Since all of these 'disruptions' would probably boost the other I predict a combination from them from the company that gets as big as Square wants to be.
If you enjoy the taste so much, you should find yourself a delicious decaffeinated coffee.
On the subject of using words with no meaning, Aaron Patzer had a different philosophy:

http://news.ycombinator.com/item?id=1219141

When I saw him speak at WebbyConnect a few years back, he said that he felt the competition's use of hard-to-spell and hard-to-remember names like Wesabe and Geezeo really hurt them (and helped Mint). While it doesn't seem to have hurt Zynga, there is a difference in that the name of Zynga's products are quite easy to spell and remember.
I agree with those issues. Then someone gave me some quinoa which I had to use. I found this recipe for quinoa and black beans which turned out to be great and easy to make.

http://allrecipes.com//Recipe/quinoa-and-black-beans/Detail....
Ack - sorry. I think it's because I didn't include a URL. I should have posted the content elsewhere and a link in HN. I forgot HN doesn't really support longer form posts like this. In my defence, I'm currently blog-less.
This has been a huge timesaver. I look forward to it every week, Kale. Thanks.
Delphi is a complete IDE. The language is called Object Pascal but can be informally referred to as Delphi language.

The language itself is far from being ancient and it supports very practical and modern set of features.

The IDE is expensive but there is a Lazarus (basically open source version of Delphi). It is somewhat less polished but is still very nice.

If you search for this exact phrase "cross platform GUI frameworks" there are more then enough links mentioning Delphi/Lazarus. They're of course only usable within their respective environments. Not universal like QT.
If you want to assign people to groups randomly, why not just something like:

import random
import numpy

people = [...]
min_size = 3

random.shuffle(people)
groupings = numpy.array_split(people,len(people)//min_size)
did we ever see post mortem from Solarwinds?
How did attackers enter the network?
Even if build server used admin:admin, this server was in the intranet. How did they get inside the network?

we need post mortem and to understand the entire attack chain, rather than sit and speculate about the abilities of KGB/SVR.

Truth is KGB/SVR employees are very dumb and routinely leave traces. Their best hackers are actually civilians with commercial interests who do black hat campaigns for them in exchange for cover/protection on russian soil, but are not officially employed/enlisted.

I have a hard time believing these were russian state sponsored hackers, unless somebody provides the hard evidence
> Heck, most people didn't even own mice. You actually had to go out and buy one separately, from Microsoft or IBM if you wanted to run Windows.

You actually could run Windows without a mouse (I did it for a while). The only thing that didn't work was Paintbrush. Everything else was fully keyboard accessible. Every or nearly every menu item and form field had a prominently underlined keyboard accelerator, and you could always rely on the tab order (for form fields) or the arrow keys (for menu items).
ECS like systems were well known in CS even before that.

"Component Software: Beyond Object-Oriented Programming", 1998

https://www.amazon.com/gp/product/0201178885
My take on legal wigs, as an ex-barrister, is that they are an anachronistic historical decoration. They mean nothing, they are not "Asimovian" or other twaddle like that. They are the vestiages of Office that were never modernised, nor was there any good reason to do so other than a desire to appear modern. Those who use the Bar would understand that the competence, or otherwise, of barristers was unrelated to whether or not they wore a clump of horse-hair on their head. I never minded, and quite liked, it as it separated us from other lesser legal wamabees like solicitor advocates.
Sure. That’ll protect you from a site that

- you visit once, or only on VPN, and have never visited before

- you don’t have a personal account on

- doesn’t contain third party scripts that track and correlate data (any js can obtain every point on that page and POST it away).

In practice, unless you are going extremely out of your way to protect your privacy, (for most cases) a VPN is security theater and may even further expose you depending on your threat model.
I used to play full-time and I currently work in trading.

Poker is definitely gambling. Casinos are gambling, they’re just doing so with massive volume and tiny risk (afaik). Trading is gambling. Gambling well is a subset of gambling.
Maybe a bit of a red herring, but I just used Kubernetes as a cheap source of mildly interesting JSON to test a diffing tool with. You'll see that the manpage for Graphtage just uses things like '{"foo":["bar"]}' in their examples... and those run fast. But the second you get some real-world piece of data, it takes 5 minutes to run. That's why I tested on some real-world data first.
Exactly, if you look at one of her answers:

"""
Yes they're paying for my college and I live with them. Things were going good but then marriage and US came and ruined everything. I refused to go and I was told "you have to go". And yeah it's for real, if I do something which brings dishonour to my family they'll kill me and my mother will get in trouble as well. I know it's hard for you to understand but this is how my culture is.
"""
A site like this can have interesting corners not easily found. The knowledge that you know about such corners could itself be used against you. That's a good reason to serve it up as https.
Don't scare the geeks of HN. They have well-tuned, waffle-brains with syrup-tight barriers. Suggesting there is a world with blurry boundaries scares them.
The CAF bought 15 of them a few years ago for use in Afghanistan, if memory serves.
It would be great if it were the size of contact lenses, and had far higher refresh rate.

Yet I don't think I would use it, since in daily life, I don't see many ads.

The only ads I have to block are online, because they impact negatively my UX with the content.
Love it! Although GaaS doesn't quite have the same ring to it.
I perked up as soon as I read this:

# Table created at compile time
const crc32table = createCRCTable()
yes man, this abstraction is horror, I hope mithril adheres to something else for declarative tasks a the one above
respected scientists, artists, composers

I can't actually think of anyone in that category in the Lords. There's Doreen Lawrence, Baroness Lawrence of Clarendon, though. I do wonder how she gets on with Lord Blair.
The context was about speed of responding to messages -- that the service, unsurprisingly, is speedier at responding than her boyfriend.

What boyfriend would be put off by that?
I keep coming back to it, and I really like it but wouldn't it be great if it had interfaces? I really want to restrict the generic type but there seems to be no way other than using templates[1].

[1]: https://github.com/Araq/Nim/blob/master/lib/pure/collections...
How would you genetically engineer an adult, or anyone who is born? It would require changing the DNA of all cells, as well as executing those changes.
The whole article is based on this:

Stanton wouldn't have been surprised to see this kind of remote control on a company phone.

But this iPhone was hers.

"It was my account, in my name [and] I'd paid all the bills," Stanton says. "It didn't make any sense to me that somehow work could get through AT&T, who I thought controlled my phone, and could completely disable the phone and the account."

The whole news item is "person doesn't understand how a system they use works, as a result gets confused shocked and indignant".

There's no news here. Exchange ActiveSync has been working that way for, what, 4-7 years or so.

If you haven't learned what something can do, then you have every right to be confused, but pretty much no right to be annoyed.

This kind of nuanced technology with personal phone and phonebill connected over a third party network to a company email and calendar does not have "a nontechnical explanation" for how it works. There is no nontechnical explanation for what kind of security problems you might end up with if someone steals a mobile phone with a live email account - from revealed information in emails and calendars and address books and live address book searches, to social engineering to forged messages. The phone might have a VPN connection.

Someone else got trampled by the march of technologic complexity, that's perhaps the news.
This is just painfully stupid. Finally an app on Blackberry actually garners some attention, and RIM kicks it off the market.

For anyone who has ever bitched about Apple being draconian, this is just another example of what the mobile app world was like before the App Store. It really wasn't all unicorns and rainbows and happy developers skipping through the meadow. It was locked down and cost absurd amounts of money to break into.
I think you read about 100 words into my comment, got angry, and started typing. If you hadn't, you'd have seen that I wasn't talking about insiders pulling heists.
The more cynical among us would point out that an election is very nearly an auction, and if the item for auction could bring that big of a price, there must be money in it for the buyer.
DNA methylation is heritable because the DNA strands that are methylated become part of the gametes and thus part of the developing fetus. The DNA is physically modified, and that same modified DNA combines with DNA from the other parent to form the DNA for the child.

This is an oversimplification, but imagine you have a sweater that you dye bright green. You then unravel it and use part of the yarn, along with yarn from another sweater, to knit a new sweater. Some of the new sweater will have the same physical change, the bright green dye, that the old sweater had.
> There's nothing wrong about it at all; it's a completely reasonable due-diligence security mechanism.

Nonsense. There is absolutely nothing diligent about having an ability to wipe someone's personal data that has no connection to your business, under any circumstances.

> Remote-wipe is part of the technical contract you enter into when you link your phone to your company's internal infrastructure. Therefore, while it's totally reasonable to be outraged at the prospect of your employer wiping your phone, the answer is simply "don't let them".

So, here's Flawed Cliché #1 in the opposition argument: "If you don't like it, don't sign up for it."

Unfortunately, if this sort of behaviour is tolerated, it becomes an assumption by management that it is acceptable. Refusing to accept it yourself then gets you a black mark in some manager's mental file, at best.

Moreover, the risk to the personal phone here is completely disproportionate. This sort of link could be established by an employee without any awareness of the potential consequences, in response to a casual request by a manager before the employee goes off to a conference the following week.

> Why do IT departments need this capability? That's easy: when you synced your phone up to their email system, you collected an unspecified number of company secrets. Some of those secrets come with a legal obligation to safeguard them.

Flawed Cliché #2: "You have to protect company secrets."

Firstly, this is a complete straw man: protecting company secrets from the company mail server does not in any way require deletion of personal data on a personal phone.

Secondly, if the company has legal or regulatory constraints in how it handles some data, it should not be providing access to that data on a system that is not supplied, properly configured and fully secured by the company's experts anyway.

> Companies turn over tens or even hundreds of employees a week. It's absurd to suggest that they'd leave this matter up to chance, with or without a "scrub your device regularly" policy.

Flawed Cliché #3: "We need to secure our data when people leave to protect us against inside jobs."

Firstly, anyone who is pulling off an inside job is probably not going to leave the only copy of valuable/sensitive data on their personal phone.

Secondly, maybe you should be more careful with who you hire if this is a serious problem. Someone who is determined to pull off an inside job isn't going to be stopped by such a simplistic approach.

Basically, your entire counter-argument is a non-argument. Nothing you have said in any way justifies a company having the power to interfere with your personal data, and if they need that kind of power over company data because of its sensitivity then they should not be relying on employees' own devices anyway.