skysight-inc/HackerNews huggingface dataset:
I see what you're saying. But let's put it a different way. Let's say I need a technician. If I have an existing employee who can move into that role, great, but I'm a small organization, like many others. Otherwise I have to hire one. Some technicians will have no experience as a tech, others will have 1 year experience, others will have more. If I can hire one with more, it's likely a better hire, even at a higher rate. Otherwise I have to hire the inexperienced one. This is where I disagree that aptitude is more important. The experienced tech has probably already demonstrated aptitude. The new grad/career riser's aptitude I'd have to guess based on references and interview. The inexperienced person would not be able to hit the ground running.

In order to have that person ready for the moment they were needed, I would have to have a lot of slack in a very small organization. It'd be a lot different if I were a manager at Siemens needing a new mechanical engineer.
Partly because Ellison is a big-time Trump supporter, maybe? A path to avoiding both legitimate and illegitimate/scape-goating inquiries from the administration.
This also implies New Glenn won't be ready in time, or human rated in time, for 2024. New Glenn is supposed to be even more powerful than the Falcon Heavy.

That said, even if they could have New Glenn ready , it's probably super smart to tie themselves to some of the legacy aerospace companies.

It aligns a whole lot of lobbyists behind Blue Origin's bids, and brings with it a lot of expertise on the bidding process.

Blue Origin's relationship with legacy aerospace feels a lot like Microsoft and IBM.
Like I said in my initial comment, I don't agree that would be the outcome.

I think a lot of smaller college would fail, and the big colleges would keep their high prices, and only cater to the wealthy.
I don't use redis, but the code quality is so high and it helped me understand how to write good looking C APIs which are also performant. Congratulations on the release.
Partly because Ellison is a big-time Trump supporter, maybe? A path to avoiding both legitimate and illegitimate/scape-goating federal inquiries
The deadline for this moon landing is 2024; most space followers agree that it's a crazy deadline. It's 3 years away! It's even crazier when you consider that the lander hardware has not even been designed, let alone built, tested, certified and man-rated.

Blue Origin has made a few public statements about having ideas (and maybe even designs) for a lunar lander. However, given their current rate-of-progress, I doubt that they could finish it within the time remaining.

SpaceX has built man-rated spacecraft; also they have extensive experience of propulsive landings and re-usable launchers. Also, they have a reputation for making fast progress. They're clearly the front-runners here and I think they're the safest bet to succeed. Still unlikely for 2024 though.

Dynetics is partnered with Sierra Nevada who also have experience of building spacecraft. However their craft have never been flown manned and their speciality is in winged, aerodynamic reentry; something which is not necessary on the moon. Also, their rate of progress is glacial; I consider it very unlikely that they will be able to design, build, test and certify any kind of lunar craft before 2030 at the earliest.
For what it's worth, belatedly: I think there's also a pretty important compounding effect; a Markov 'tptacek would still accumulate karma. In part I think that's because people follow my comments (following people instead of the front page is a really good way to use the site, which can be crazymaking otherwise) --- I've seen evidence for this, like commenting on very old stories and seeing those comments bumped --- and part of it is probably just a name-recognition thing in threads.

Which is to say: a significant factor in karma accumulation is just how long you've been on the site.

We should just get rid of it altogether!
Thanks for vault. Thievish why we use it.

Only for bootstrapping the TLS key of the vault servers we needed another tool.

Sure there is sops.

We opted for google/tink

This gives us asymmetric encryption with KMS for bootstrapping the vault AMIs on AWS.

We create Vault AMIs with Packer and put encrypted TLS keys inside the AMIs.
This way we have immutable machine images, which can crash/restart using an Autoscaling group and we can attach all decryption processes to the instance role of the EC2 machines
“probably close to zero new cases in US too by end of April”
> I just want a salary high enough to retire at some point and not have to worry about surprise medical costs in the short term. Oh, also enough for a family, oh also enough for good schooling for my children, oh also enough to live in a good area.

You've unfortunately picked up a wrong country to continue living (and possibly retire). Many european countries offer all of this, US currently none. Unless you jump into career rat race, but even then you are 1 severe illness/accident away from financial ruin.

Apart form the last point about good area. Depends on what is good for you. If its good for everybody, its unreasonable to expect that it can be available to many. That's unrealistic... anywhere
> (read: anything in the last 30 years, last cooperative multitasking I remember was MacOS Classic (probably like OS7 or so.)

I remember reading about that a while ago. Wasn't everything up to and including Mac OS 9 cooperatively multitasked?
Amazon Kindle Source Code
I wouldn't trust my ISP with my router, but i bought my own cable modem off their approved list to avoid rental fees. However, if you look more deeply into that, it's an approved modem because the ISP does have access to full management of that hw down to fw upgrades - and to give some credit, the modem portion does seem to work seamlessly.
There are not enough upper class to go to all of the schools currently operating- colleges would have to lower prices or disappear.
Error 500 for me on Firefox as well
The guy was agreeing with you.
It could as easily go the other way, and cause a drop on births. Either way it goes, the effect will probably be small and localized (where each place will have things differently).

The US baby boom was caused by a coincidence of many important factors (people thinking "today is probably my last free day ever" was a huge one). We have none of them today.
Big WaPo feature story on Hampshire's bankruptcy and the impending demographic apocalypse for colleges:

https://www.washingtonpost.com/magazine/2019/10/21/downfall-...

Fertility rates by year in U.S:

https://data.worldbank.org/indicator/SP.DYN.TFRT.IN?location...

Births per year:

https://www.statista.com/statistics/195908/number-of-births-...

I was wrong about the start date, BTW. I'd thought that fertility started dropping after 9/11 (which also roughly coincides with the children of the 70s having kids instead of baby boomers, a smaller cohort), but it really didn't peak until 2007-2008. Then there's a double-whammy: there are fewer women of childbearing age (coinciding with Gen-Xers born in the 70s and early Millenials), and the fertility rate among women who are of childbearing age has fallen off a cliff. Births are down about 15% since 2007; when you think about what that means for a typical classroom (where you might've had 24 kids, now you might have 20), that's pretty huge.
Also, get yourself off Facebook.

Honestly, ripping that bandaid off was one of the best decisions I made for my own mental health, my time, and my ability to properly assess which relationships in my life were worth maintaining. (Turns out it wasn't the hundreds of people I was connected with on Facebook.)
Google's network tracks and manages network usage at the edge. I'm not sure if experts would say that was done "by borg" or not. On each host there is a "host enforcer" which manages flows to and from that host. You can read all about it at [1]. I don't think there are any publications suggesting that Borg uses network flow rate for scheduling.

1: https://research.google/pubs/pub43838/
Of course "society [should] aim to diminish the impact of bad parenting".

That's not what these robots are.
I'm sorry but this is not a compelling argument and the author is missing the point entirely.

My folks use FB to keep in contact with a large circle of family and friends and it works very well for that, moreover, this is the case for literally 100's of millions if not billions.

I don't use it, but there's no reason for people not to if they find it useful.
==philosophy, which has virtually no job prospects outside of teaching the next generation of philosophy students==

Is this true? It seems some tech companies disagree: CA Technologies [1], Y Combinator [2], Google [3]. Is it possible that you are not well versed in what philosophy majors actually study and how well that might translate to a working environment?

[1] https://www.cnbc.com/2017/11/16/tech-talent-gap-looks-to-phi...
[2] https://www.fastcompany.com/40440952/why-this-tech-ceo-keeps...
[3] https://www.washingtonpost.com/news/the-switch/wp/2015/08/26...
So is every professional you pay money to. But you will still recommend some and not others. When times get tight, those guys still make a living.
Just restart your memcache server. Now you will see the point of redis.
...and your kids, and your friends, and yourself.
All of the above?

https://www.cnbc.com/2019/09/27/facebook-employee-death-was-...
The licence that remains is equivalent to the old "General Radio Telephone" licence. This was a much easier, shorter test and wasn't considered the equivalent of a "degree" by employers.

Read to the bottom of the page. It lists the "First Class Radiotelephone Licence" as "no longer operative" https://www.fcc.gov/wireless/bureau-divisions/mobility-divis...

When I renewed mine, it was "downgraded" to the General Radiotelephone license.
There's text-based webbrowsers like Lynx too
I guess it may be YMMV on Verizon FIOS then. When I signed up I clicked a "I have my own router" box on the website. I've been using an old RT-AC66R with zero problems. The tech who set up the ONT was a bit confused, but rolled with it. Have never paid a dime in router fees with 2+ years on Verizon.
" just spent about three weeks bootstrapping "

Great share but please don't call it "Failed SAAS". I respect what you did but calling an experiment of 3 weeks a failed SAAS is unfair to real SAAS businesses that actually fail. 3 weeks is not enough. You can call it "I tried an experiment for 3 weeks and moving on".
Learning Resources for WebGPU, OpenGL, and Shaders
It generally depends on where the funding comes from, at least from what I've seen. Chairs or individual projects that are funded by industry generally hand walk graduate students through partner-sponsored topics.
Floyd Collins
According to https://www.usinflationcalculator.com monthly apartment rental of $180/month would be $713 today, and the textbooks of $300/semester would be $1,188 today.

According to https://www.rentcafe.com/average-rent-market-trends/us/tx/au... the average cost for an apartment in the neighborhood of the University of Texas at Austin is $2,581.

:-)
Frequency is no longer a good proxy for speed, what with advancements in ipc. Also, note that the amount of memory in a cray-1 is similar (within 1-2 orders of magnitude) to the amount of cache in a modern cpu.
Ask HN: What is your process for coming up with business ideas?
Do you just sit down with a piece of paper and brainstorm ideas or is there another process that you use?
> crushing...

crushing adjective [usually before noun]
used to emphasise how bad or severe something is

I had to check the dictionary just in case. And in this case neither was it technically correct, or downvoted because of the tone. I downvoted it because it was factually wrong.

Zen 2 actually has better IPC than Skylake in many cases, on a sustained single thread performance they are likely to be on a similar level despite having a slightly lower clock speed disadvantage on a much lower TDP.

Hardly crushing.
Finding the right information is already difficult and a time-suck. Adding an extra place to look (and search interface, etc) for no extra value just makes it suck more. Plus there's all the TCO reasons - licensing costs, extra servers, extra maintenance, etc etc. You could also look at it as "Don't Repeat Yourself" writ large.
I found my CS advisor repeatedly very helpful. I would not have graduated in four years without her advice.

So, just because you didn't get value out of it doesn't mean that's true for all students.
> Older people are less likely ... to be able to understand the difference between legitimate news and lies

Why do you think older people are more foolish than younger people?

This is so patronising! I'm wouldn't dream of telling my parents what to read or not read.
Not sure I entirely agree on rule 18. My current team probably cares about estimation more than any previous one I've been on, and it's functioned more to keep engineers aware of prioritization and what is blocking. The team leads have definitely made it a point of emphasis to not put pressure on finishing sprint tickets, though.
They had that but actively shut it down to silence employees with "unacceptable" political opinions: https://finance.yahoo.com/news/facebook-shut-down-anonymous-...
> For years, people on the Community Desk manually moderated all comments that were submitted to Times articles.

Huh I had wondered for a while why NYT comments were only open on some articles.
Much simpler to use as a user. I'd say the k8s API is very much over designed and has artifacts that you don't find in other job description languages. Or can anyone explain me the need for StorageClasses, PVCs and PVs with CSI mixins just to access some files?

As a scheduler it's much more powerful in capabilities, scalability and performance. It was designed to react to different workload demands in huge clusters very quickly. Imagine a data center goes offline and you need to spin up the search engine while killing a map reduce with 20k workers. A borg cluster is war zone, priorities and quotas win.
iphone 10s
Base clocks are irrelevant on desktop, it's not Sandy Bridge days anymore. No modern (desktop) processor runs at baseclock in practice.

The 10900KF will do 4.8 GHz all-core at $472, the 3900X will do it at around 4-4.1 GHz[0]. AMD has a slight IPC advantage in productivity, Intel has a slight IPC advantage in gaming[1].

The market for the 10900K/KF is basically someone who wants the fastest gaming rig, but then as a secondary priority wants more cores for productivity. Kind of an overlap with the 3900X, sure, but the 10900K/KF will still outperform it in gaming, where the 3900X tilts a little more towards productivity.

There are of course exceptions, CS:GO loves Zen2's cache and Zen2's latency makes DAWs run like trash, so your specific task may vary.

I'd personally point at the 10700F as being the winner from the specs, 4.6 GHz all-core 8C16T with slightly higher IPC in gaming than AMD, for under $300. That's competitive with the 3700X: little higher cost, and more heat, but more gaming performance too. The 10900 series and 10600 series are a little too expensive for what they offer, the lower chips are too slow to really have an advantage.

But really it's not a good time to buy these anyway. Rocket Lake and Zen3 will probably launch within the next 6 months, if you can stretch another 6 months there will be discounts on Zen2 and more options for higher performance if you want to pay.

[0] https://www.pcgamesn.com/amd/ryzen-9-3900x-overclock

[1] https://www.techspot.com/article/1876-4ghz-ryzen-3rd-gen-vs-...
No different. The speed even with ethernet never go above 50-55 mbps.
How do people who work on Borg look at kubernetes? Is it the real "next generation"
Refresh a couple of times. Idk why its happening but I'll move to a new hosting soon.

Edit: seems to be fixed now?
All the terminal software with mouse support I've found so far just messes with things, I wasn't aware that people actually use this (e.g. in vim enabling mouse support messes with the yank buffer and doesn't let me select things for clipboard copying anymore, I immediately turn that off in setups where some overzealous maintainer default-enabled it). The amount of software with support is very low anyway, so if one really wants to use a mouse, remote desktop might serve one better.
Thanks so much for sharing. I've been fascinated by Bateson for a long time, but i didnt know much about the environment he did his thinking in, nor how/if his ideas had ever had any political influence. This article was very illuminating.

Im 30 and living in Denmark, and reading Bateson its always been baffling to me that his ideas (or ideas like them) have not had a larger impact. It seems like my generation is talking about many of the exact same issues that Bateson have written about so brilliantly. I cant tell whether his ideas are genius or just so outdated that they seem new to me.

Do you know of any more articles that put this ecological movement into historical perspective? I'd love to read more.
You mean 'still true for a small selection of engineering degrees/CS and pre-med'
Also have you seen how much reporting requirements have increased for faculty? How much paperwork is needed for grants?

Just today there was a story I read about a Georgia Tech professor who is under federal investigation for misrepresentation on her continuing NSF grant. And the money involved was $40,000. And one of her defenses is that Georgia Tech provided very little secretarial services to her. Which may very well be true.

Everyone cribs about increased administrative bloat at universities, but given how massively paperwork requirements have ballooned, nobody is willing to point the figure also at that. Universities are hiring more admin because professors are often overwhelmed with paperwork nowadays.
Just 40 years ago it was pretty rare for someone to go to college, so I don’t think you can blame a shift away from humanities on that.
Those are technological changes. Once technology made slavery obsolete, it was banned. Once technology meant women could be as productive as men, and could control reproduction at will, they were given equality.
Yes cosigners exist, but the loan still has no collateral. Usually a loan pays for a tangible asset that can be taken away when you fail to pay.
One, you really do need to show Facebook is addictive since you're the one arguing that it needs to be "corrected" from what it is now.

Two, I'm not making a positive claim that it's not addictive. I'm saying that it's not inherently addictive like an addictive substance that physiologically changes your brain and neurochemical pathways (i.e., nicotine). I fully accept that Facebook is addictive in the same way as video games, exercise, food, or sex, in that it generates a dopamine response.
As a fellow bootstrapped founder, you don't have to worry about drowning in support requests. Simply offer two pricing models, a $10-20/month without support (just work once on a good FAQ that answers the majority of questions), and a bigger $49-$69/month plan that comes with email support. Just because you're offering email support does not mean you're going to get lots of emails, you will be surprised how much a good FAQ reduces support emails.
But it's not NULL != NULL. It's that NULL == NULL is NULL. That's different! NUll != NULL is also NULL, for instance.
Dan and Patrick's accounts of bigness are precisely as anecdotal.

I would love to have empirical data about this whole business. I have no idea how you would collect it.
Do we include math and physics in there? If so there might be a couple other exceptions there.
>> If your value delivered is less than what it costs you to deliver that value, you have a broken pricing model and there's no way to make it work.

You raise a good point. The challenge is how do you quantify the value. Should I be using the cost of alternatives or substitutes ? Or do you evaluate the actual value delivered by improved efficiency or revenue etc. This could turn into a very deep rabbit hole.
"A common theme with Ponzi schemes is that the people at the beginning who created the scheme (or who invested in it earliest) benefit greatly by future people buying into the scheme."

You can make this argument for any created product, especially any currency.

"out of thin air"

Yes. That is currently how most currencies work.
Harvard : )
Yes exactly. The small schools would just disappear, and the big names would keep going.
You’re 100% correct. I just received a check from my auto insurance due to covid and the decreased risk of accidents. Will I receive a check from my health insurance since I am unable to receive routine care? Why should I be paying for a service I cannot use?

My wife’s grandfather was scheduled for bladder surgery. They canceled it indefinitely. We do not live in a big metropolis and our hospitals aren’t crowded (I drive by daily). He’s in the most pain he’s ever been in and all they want to do is up the pain killers. It’s completely fucked.
Could Covid-19 usher in a new era of working from home?
RedBeanPHP 5.5 Pentecost has been released
No. This is stupid bordering on evil.

The robots do the scut work, freeing up humans to do the important human things: Parenting, teaching, etc.

This is "a complete societal failure on so many levels." as spacecity1971 says in a sib comment.

Remember Sony's dancing robot? When I saw that I was like, "WTF!? Make a robot to do the dishes! I like to dance!"
VeraCrypt / TrueCrypt
I need to pipeline around 100000 commands every 30 seconds as a transaction. So if any of the 100000 commands fail due to database failure, then I need to crash the server and restart.

That is the easy part though, problem is these commands are coming from 12 different cores with possibly that cores will increase to 24 on future. One core might issue 5000 commands, other core might issue 20000 commands, there is no possibility to predict how many commands will come from a specific thread. It is extremely important that this is done with highest performance possible otherwise my system will have bunch of other issues with catching up on other non-db related client-side commands.

So I devised a special Redis pipeline structure where each of the cores can issue commands without any kind of mutex during the course of a tick (server is tick based), mutexes for the threads are locked only at the end of the tick to compile different pipeline commands coming from different threads into one giant pipeline command along with their asynchronous callbacks.

So practically I'm utilizing a giant redis pipeline with 12 threads on Redis client side where I'm locking only 12 mutexes at the end of the tick, this is extremely high performance as far as letting server process other non-db related client requests while all that data is getting written to server.

Truth to be told it is an over-engineered crap and I guess it might be possible to implement something similar with other redis client libraries but this is something I already build so I would like to keep it as it is.
I'm not saying it's impossible; just because it might have worked for Jason Cohen doesn't mean you should expect such a short timeframe to work for you. That was also his 4th startup, I believe...

As Jason says in his interviews, if it were that easy, then we'd all have 1000 customers and bootstrapped startups.
I liked Blub before the 3.0 release ruined it with all those new features.
> Postgres admittedly cheated a bit at first with the basic JSON support, validation of JSON but then storing it in a text field didn't quite make it a full document database.

Did anybody claim it was back then?

> Being a compressed format

I'd argue its a structured format, rather than a compressed format. I.e. it allows traversal without (re-)parsing the json from text. But most of the time the jsonb version won't be (meaningfully) smaller.
¿Cuando tiene el arrendatario que pintar un piso de alquiler?
Hmm, what do you think the cutoff that determines a "real" SaaS is?