skysight-inc/HackerNews huggingface dataset:
You can buy a 1TB SATA SSD for like $120 or a 1TB NVMe SSD for around twice that.
How Programming languages got their names?
Our selfies aren't just pictures (2019)
These will be the first Zen 2 7nm laptop APUs from AMD. The article goes into details about being able to get more power from the same frequency, the greater IPC, and some architectural improvements to reduce power usage throughout the SoC to extend battery life. Of course watch for reviews once retail units are available!
The author missed a chance to complete his example by showing how the 'right' sort of thinking about the 'right' sort of facts lead one to ask whether, and/or to what extent, attitudes about race shaped the current demographics of Chicago. Perhaps it is intended to be an exercise left to the reader, to notice that this would involve thinking causally about the given first-order fact of the matter, which puts it in the 'wisdom' quadrant.
Sonder (https://sonder.com) | NetSuite Developer | San Francisco, CA or Denver, CO or Montreal, QC | ONSITE | Full Time

Sonder is transforming the future of hospitality by bringing you spaces that combine the best parts of a home and a hotel - we're currently in 26 cities all over the world. Fresh off a $225M Series D, Sonder is set to expand into new cities and continue building new tech to fuel an un-matched guest experience.

Sonder is looking for a NetSuite Developer who will design, architect, and ship high quality code. You will collaborate with business stakeholders across different Sonder locations to scope and implement new technical initiatives necessary for the business to operate and scale.

https://www.sonder.com/careers/job?gh_jid=4394030002
Depends where the US, British and French submarines are, but I doubt it's more than 20 minutes.
Megabits, not bytes, if that's what you are thinking. That's about 27 MBps down and a lousy 1.9 MBps up. Decent, but its not even close to fiber.

And I don't think its particularly greats bandwidth... just about every medium/major metro in US is going to have comparable internet or better.
Dell's 2020 XPS 13 Developer Edition
I don't know the technical details but I can tell you the CEO would not disclose the material with me. He did confirm that it's proprietary and that the team worked with chemists to make it.

Full disclosure: I'm the article author.
I would love to know the name of this company that gives employees 5+ weeks off, including holidays.
Check out MiniPC[1], which is essentially the same thing, but made by OEMs instead of by Intel directly.

- [1] https://www.amd.com/en/products/embedded-minipc-solutions
The IRS Tried to Crack Down on Rich People Using an “Abusive” Tax Deduction
B:// Bitcoin Simple Storage Protocol
https://b.bitdb.network

C:// Content Addressable Files over Bitcoin
https://c.bitdb.network
Taking Plain Text Notes Securely with Turtl
Inside A Course Where School Workers Learn How to Physically Restrain Students
I'm from Iowa but had no idea the DOT ran such a network! Thanks for sharing!
Comparing the lightning network with a bank is totally incorrect. Your funds cannot be seized and the middlemen privacy aspect is very similar to the Tor network. I don't think there is a better way of solving a decentralized payment system.
So long as your lessons include the information that this advice only works when you're dealing with low-level harassment. It fails catastrophically when you're dealing with a mob. It's like the advice to "eat healthy foods" - while it's probably right for a random person, when you share that advice with someone who has cancer, you are an insensitive ignorant dick. So if you share it as "basic approaches to normal life", fine, but when you hear "x hasn't been well", maybe you should avoid responding with this helpful simplistic nonsense.

edit: a more complete article on this https://the-cauldron.com/you-can-t-just-ignore-the-trolls-8f...
Preparing your investment portfolio for a recession means moving your money into lower risk, lower return investments. Trying to prepare for that is trying to time the market, which you can’t do. For retirement specifically, as long as retirement is sufficiently far away for you, then you’ll make the most money by forgetting that recessions even exist, and maximising for long term returns. Go look at pretty much any high growth mutual fund, even if it had a 30% down year in 2008, it’s 20 year returns will almost certainly exceed the returns of any low risk asset.
More like things have become so efficient, so that people donating their used books can have them go to a warehouse and get binned as having value and end up on the marketplace because there's $1+ worth of value after shipping.
Your confusion is why I hate the term "mining". Call it "transaction notary service" and things make more sense. Currently the people with hardware get paid by a combination of transaction fees and inflation of the bitcoin supply. Once all blocks are "mined" they get paid for being notaries only with the fees.
AT&T et al. fight against higher upload speeds in $20B FCC program
It is like meeting someone in a bar without the noise and through a hotornot interface.
> The Universe is expanding at
> every known point at the same
> time at the same rate

This part I don't get (I am in no way versed in astrophysics).

If I am in a box, and that the box grows 10%, but that at the same time I grow 10%, what has changed?

I mean, if every point in the universe expands at the same rate at the same time, what does it change? Relatively speaking, everything is the same size before and after expanding right?

It feels a bit like expanding a 1 meter line and expanding the meter standard the same rate as the line.

If anyone has an explanation and is willing to spend some time writing it down, I would be most grateful :)

This itches my brain ^^
I don't think this is a fair summary of what I said.

These were my points:

1. Performance improvements of interactive programs below a certain threshold are imperceptible and therefore of negligible value.

2. A minimalistic program does not always lead to better performance.

3. Compilation involves trade-offs and binary size and the number of syscalls executed are not the only things that matter.

4. The syscalls emitted by these programming languages are there for a reason and provide significant value to developers and users.

I nowhere stated that memory was cheap, but I agree that CPUs are fast.

As for latency, quibble with the numbers, but I don't think a user will ever notice the few hundred microseconds difference between the Go version and the ASM version.

> But that's beside the point, which is that all these programs are doing a lot of things you didn't ask for and take megabytes to do that.

Yes. And it both doesn't matter and optimizing them away has drawbacks.

Theoretically the points in the original article could matter - writing a very simple tool with Electron for example. But the example given wasn't anything like that.
A 4K 32” isn’t that great. The minimum I would use is a 4K 28”, but even then I still see pixels. The best solution right now for good desktop resolution is an iMac 27” 5k, which has similar DPI to a modern high end laptop. And running without the need for anti-aliasing is great for reading text in a code editor.
If you read the Wikipedia article (https://en.wikipedia.org/wiki/Lightning_Network) it highlights it quite well under "commitment transactions."

It takes something that is, in human terms, relatively simple and makes it so convoluted that it's hard to even follow.
Reminds me a bit of my great-grandfather. He bought his first tractor from my grandfather when my grandfather retired and auctioned off all of the farm and equipment.

There's a lost Minnesota PBS documentary from the 50s/60s about farmers still using horses and he is interviewed in it, and in the middle of the interview he just starts going off about someone shooting his horse, "those sons of bitches shot my horse!"
Seems solved already - the AMD variant is simply labeled as being 5 better than the Intel.

Or did you mean the 490+10 = 4100 vs 500 naming problem?
What? Quantum mechanics was used almost immediately to understand chemical bonds and to understand the nature of semiconductors. The frickin LASER is a quantum mechanical device! I could go on and on. The notion that QM wasn't used for roughly a century is totally false.
Absolutely right! What is successful?
I would love to know the name of your company that allows employees to take three 2-week breaks during the year, as well as "many" 2-day breaks scattered throughout the year. So what, this company lets you take 2 months worth of vacation days? Sign me up!
How old are your kids? I watch my 8 and 11 year olds on YT Kids fairly routinely, and while lots of the content is kinda junky and of questionable quality (so many toy unboxings and eat-a-disgusting-thing videos...) I haven't personally seen anything I'd call "inappropriate".

My complaint is the opposite: lots of good, sensible content (most recently I was trying to set up my youngest to watch drum cover videos) just isn't there because no one thought to put it there.
For comparison, Visa claims it can handle more than 65 thousand transaction messages per second:

https://usa.visa.com/dam/VCOM/download/corporate/media/visan...

> Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second.

The small scale of bitcoin increases the cost of transactions, making it less useful as a currency and more useful as an investiment. Perhaps it was made this way by design.
> why would the user start a login process on desktop if they wanted to login on their phone?

I've run into this a lot for things like when I want to log in to a public computer, such as to print something. Having a logged-in device with you makes this much quicker.

> A reply based design leaves you open to attacks because you have no way of having strong security guarantees/validation on the email reply. You would have to rely on validating that the email has valid DKIM, but DKIM won’t be available 100% of the time. And without DKIM the reply could be spoofed.

It's just as strong as using a link, because you can verify against the message ID of the original email. And has the advantage that it's not going to be triggered by your email client without action on your part. Plus you can use DKIM when it's available as a bonus security layer.
Fog Machines (2019)
Actually the federal reserve is a partially private institution whose head is selected by the president. The common folk never make that decision.
I would say this stuff is fairly independent of human scale. Birds eye views of table models and renders + car culture ruin scale, not gaudiness.

In fact, I'd say that much 18th century baroque is too human scale: when you zoom out all the tiny ornaments blur together. I was immediately impressed by Saint Peter's basilica in the Vatican when I entered it for being a baroque building that defied this problem: the massive columns balance the small details and keep it interesting at all scales.
Roughtime: An Encrypted, Decentralized, Secure Network Time Protcol
Ha thanks. That's scary. Fortunately I learned at least that much in my security class.
I was interviewing with a company a year ago that had their own private tests on something like hackerrank. My code met the stated requirements and all of the publicly posted test cases. But, I failed a private test for which they would give me none of 1)the input 2)the expected result and 3) outpput of the program. I would have loved to have debugged it and fixed it, but said fuck it. Ifbthis is how they are in a preinterview, not a place I want to work. So, I told them to get bent when they declined to bring me on site because I couldnt pass their test. Told the recruiter what happened, and he was like "that's fucked up".

Coding challenges are one thing, but you better have precise specs and actually give the candidates enough info to work on a tractable solution.
Visual studio does it for C#, at the very least. Other formatters choose other options, and it's a matter of preference in any case (I personally think it's a code smell to have that many arguments or that long of names, and I also don't limit myself to 80 columns, cause I've got a widescreen monitor)

Either way, it's a trivial algorithm to implement. Calculate len("function_with_lots_of_arguments("), add that many spaces after your indentation tabs on the next line, continue arguments. The fact that editors/auto-formatters don't do that speaks far more to their lack of desire for that code style then it does to the difficulty of doing it.

The simple fact remains that using tabs provides many accessibility benefits that spaces are just unable to provide, like being able to drop tab size when you boost font size (legibility for poor vision) so your code doesn't indent off the side of the screen, or far better support for indentation for proportional fonts (another thing that people swear by for increasing legibility).
It's a fixed cost. The percentage of the resulting program that is "bloat" appears to be crazy high when you're writing a trivial "hello world" program... but for an actual, real-world program the percentage of this fixed cost compared to the total size of the program will be negligible.
Please, someone share the name of a company that lets employees have 2+ months of time off. I would kill to get that kind of schedule.
agree 100% with this, especially the checkout always being fast.

They place counters on _both_ sides of each checkout (and there's 3). They'll check a person out on the left of the register, then while that person is gathering their stuff up off the counter, they start checking the person out on the right. Almost like a zipper merge.

and it's very very effective.
It’s offered by those wishing to include their transaction in the next block. Miners look at all the pending transactions and select the most lucrative ones.
Going to need a source, as well. Whenever these statistics are trotted out, they use figures from a few standard deviations to the right of the mean income, where the trades-person is usually self-employed at their own business that employs many others.
Rust only has undefined behavior if you use unsafe.
They announced that they would stop showing targeted ads against this content "in 4 months" back in September [1].

[1] - https://youtube.googleblog.com/2019/09/an-update-on-kids.htm...
Tor is a privacy nightmare; not sure what the situation is currently but at one point the US government ran something like 10% of the exit nodes. This is how a lot of the "dark web" operators got caught until folks caught on and switched up their opsec.
The Impossible Whopper tastes so much like I remember regular Whoppers tasting that I nearly went back to the counter to double-check that they hadn’t given me the wrong one. Main diff: absolutely no gristle/other weird bits you’ll occasionally encounter in ground beef.

So an excellent ground beef substitute for “utility” use. Nobody’s buying a fast food hamburger to savor the delicious, high-quality beef or as part of a carefully-planned fitness and nutrition strategy.

Can’t wait to see how the pork variant works out.
I never wanted a referral dating. You are limited by your circle if you only go by friends of friends and usually missing out on some very interesting people / good looking people.
Looks awesome, but the 16G of RAM and the 14" 1440p are what makes the X1 awesome.
Our Principles at HashiCorp
We're definitely thinking along the same lines. I agree entirely about many small spreadsheets and the like. Another inspiration for me here is the long-lost Lotus Improv, which instead of being a blank page was more like a table, with explicit, named rows and columns. For me a general principle is to look at what people mostly do with spreadsheets and make explicit support for that.

You're very right that choosing the right language is important. As much as I love the languages I know, most of them are incredibly fiddly. E.g., things like dealing with "if a=b" are fine for those of us steeped in the mysteries, but a nightmare for more casual users. I'll have to check Julia out. Thanks for mentioning it!
Makes me consider Douglas Hofstadter's superrationality. Hofstadter provided this definition: "Superrational thinkers, by recursive definition, include in their calculations the fact that they are in a group of superrational thinkers."

https://en.wikipedia.org/wiki/Superrationality
Shipping dual-channel is better because 99% of people never upgrade.
On the other hand, the current interviewing trend generates a steady supply of nifty, bite-sized problems to solve for fun.

I keep a "practice" repo on Github, where I put my solutions. Often, for an extra challenge, I'll prove the solutions correct or try to write clear explanations of how to solve the problems from scratch. (Proving something helps me to see the hidden structure upon which my intuition rests. Explaining something helps me to lock it in my head.)

Over the years, I have learned a lot from this practice and have built up a repo that serves to keep my memory fresh. Here are some fun examples:

https://github.com/tmoertel/practice/blob/master/dailycoding...

https://github.com/tmoertel/practice/blob/master/dailycoding...

https://github.com/tmoertel/practice/blob/master/water-holdi...

So, in at least one respect, I like the obsession with interview problems :)
There are nearly three dozen tractor manufacturers in listed on this page: https://www.ranker.com/list/best-tractor-brands/werner-brand....

Deere doesn't have a monopoly. But they do have an incredibly strong brand.
Airtable has done a great job with their UX!

I've started working on a similar platform where the goal is to make building CRUD apps wildly simple. The plan going forward will be to layer on more sophistication after the core foundation is extremely solid.

The platform uses Mongo for the dynamic data tables which is a game changer for tools like this. Postgres jsonb data would also work, but Mongo just feels more natural to me.

I've named the platform Webase. Check it out here: https://www.webase.com

Note: this is very basic currently but consistently getting better!
YouTube is politically popular to attack, so they know they aren’t going to get the benefit of the doubt. And when regulators come after Google they seem to like aiming their fines in the billions of dollars range. So it seems prudent to respond to any inkling of having given a regulator an excuse to investigate by burning the entire thing down and vowing never to go near the wreckage ever again.
Will we enjoy work?
Yes but Grrr Youtube
It is the environment the industry has created.

I'm terrible at code trivia type stuff. My Jr dev job I got from a company that asked me to build something for them. It wasn't big or useful, but it gave me a chance to show my thought process and there we go I got hired.

Since then it has been a great ride as I fix things as I make enhancements (I try to leave wherever I work a better place) and even built an application that complements their main application (customers love it).

Meanwhile some friends I talked to say they can't find good people .... but their interviews are all trees, and trivia and 'typical' interview type stuff that doesn't really demonstrate being a responsible coder, the ability to work independently, or just common sense....

Pretty sure I'm going to have to dive into that stuff if I ever decide to move on.
Come to New Orleans. The city will probably be more interesting than you and you'll be forced to compete.
> So even if you get a functional laptop, you won't be able to update the bios easily.

Extracting a ZIP on a FAT/NTFS USB key is difficult?
Seems like a very detailed yet approachable explanation, wondering about your thoughts?

https://www.youtube.com/watch?v=7UNLgPIiWAg
I don't think it's the companies themselves as much as the recruiters. I've had recruiters pump me for info on the specifics of the question asked, and I obliged. I was younger and naive, and... didn't understand what they were doing. Not until later, when the reverse happened to me - I was given "potential" questions to prep for (which... I already knew answers to because it was my regular day job for) that I understood why I'd been asked about that stuff before.
What's the alternative? Useless behavioral interviews? Sit-down exams and outdated certifications? Agents, middlemen and other leechers? Getting hired only through connections or favors? That's how every other industry in the world works, and I am thankful that the software industry has a somewhat-sane interview process based on actual skill.
San Francisco certainly don't want any outsiders moving in!
Isn’t this just another case of perfect being the enemy of good? If flying for a couple of hours is already safer than driving for 10, but we don’t want flying without a perfect safety record (making it much less accessible via much higher ticket prices)...then are we simply doomed? Instead of 99.95% reliability, do we really spend 10x more to get to 99.995%?

Drunk driving is low hanging fruit: it is really bad and easy to get rid of without great cost to society. It is incomparable to what is going on in the aviation industry.
Ask HN: RankBrain for intelligence agencies over you, your content & behavior?
Would the intelligence communities (US predominantly) have developed a RankBrain-like algorithm to search you, your content, behavior and online networks?
See https://www.vice.com/en_us/article/9kx4z8/revealed-this-is-palantirs-top-secret-user-manual-for-cops
What's IGO?
Edward Snowden's book is so good. It really described my life growing up with computers and the advent of the Internet. I'm not sure it fits MoD or showstoppers, but it certainly fits into the category of books listed here.
I imagine they mean that they don’t consider a show that teaches a particular religious tradition as fact to be appropriate for children outside of that religious tradition.
The creator actually suggested that it could scale fine if they increased the block size and mentioned future miner farms in 2010.

However, it would make sense that exchanges and credit-card-like institutions would want to keep bitcoin unscalable for the foreseeable future and stall scalable development.
No it does not. LN is terrible for all kinds of reasons and nobody uses it.
On a typical laptop sized screen (13-17") I don't find > 1080p displays to be that much better, the pixels are already tiny. If it provides significant cost savings it seems like a good decision to me. Of course also offering higher res options for those who want to pay for them would be nice.
>Qatar Airlines had them fly back

Must be quite a somber experience piloting an aircraft just deemed unreliable by your employer...
I swear I'm not just meme-ing for the sake of it, but this has always seemed like fundamentally a decentralized trust problem, and one that can potentially be solved by some form of social blockchain.

Basically, instead of an economic currency unit being mined, the value being protected is instead some form of reputational trust-token; 30 seconds of Googling leads to articles like this: https://www.forbes.com/sites/shermanlee/2018/08/13/a-decentr...

Thinking about things this way essentially boils the fundamental problem into what IMO is a pretty "general elegant theory", which is simply to construct a properly balanced incentive structure, which asymmetrically disincentivizes "bad" behavior while encouraging "good" behavior, in much the same way that Bitcoin's core ledger-validation/mining abstraction rewards miners for securing the network while also discouraging prohibitively expensive attack scenarios.

I'm not saying it's easy or obvious, but I think this is exactly the sort of decentralized trust problem that blockchains are well-suited for.
Maybe that's the point. Make the wall so tall and hard to climb that candidates are convinced what's on the other side must be worthwhile.

I'd say 99% of the job postings FAANG recruiters email me about sound brain meltingly dull.