skysight-inc/HackerNews huggingface dataset:
I actually prefer a systems lifetime as the 4th dimension.

Quality is just a function of the system time to live being fit against the other three constraints. Scope, budget and time. (I'd actually say time is a subset of budget.)
You completely missed the second part of my post: "The whole hiring process could be replaced with a timely renewal of accreditation."

The accreditation would be available to anyone. Just like anyone can become a lawyer in Japan for example. You don't need to hold any diploma for that. Although it might increase your chances to get accredited if you have formal education.
> > DNS-over-HTTPS isn’t used by Firefox and Google because it’s superior to DoT. It’s used because browsers operate at the HTTPS layer by default, so DNS-over-TLS doesn’t make sense (as things stand now) for a browser to implement.

> Umm, browsers need to handle TLS in order to support HTTPS. I don’t know where this idea popped up that browsers only know about HTTPS and don’t care for or don’t handle TLS.

The author didn't refer to TLS, they referred to HTTPS which is HTTP+(TLS|SSL). The TLS part is common to both DNS-over-HTTPS and DNS-over-TLS. Browsers speak HTTP natively, but they don't speak the DNS protocol. That's the argument the author of the article is making.
It still seems pretty outlandish at an interstellar scale. Life would have to survive ejection, survive space, actually hit a target, survive injection, and be compatible with the new environment.

All that and life still has to evolve somewhere in the first place.
Seems highly probable HR knew what was going on and was okay with it. Child died recently. Only one driving father to chemo appointments. Etc. not the kind of thing they would give any other employees a heads up on.

It would be very strange if they had no idea and didn’t care that an employee wasn’t showing up. That kind of culture would get swamped fast.
Should be common knowledge, but please avoid using 1, I, l, O, and 0 in codes such as these.
Don't forget cash.
nitpick : you probably mean 'citing'.
At some point I started searching directly in del.icio.us over google because it would give me higher quality results. I guess someone bookmarking a site was proof enough it was useful.
This is a relative comparison not absolute, and trying to be nontechnical about a technical topic is a minefield, but vaguely speaking for many decades ARM generally didn't worry as much about backwards compatibility and backwards binary compatibility and was pretty chill about every tiny little revision having tiny little improvements such that like V8.3-A added the "famous" FJCVTZS opcode (google it, its funny).

Intel in comparison likes backwards compatibility. Your new motherboard probably could boot MSDOS 1.0 if not CP/M, plus or minus the need for a floppy controller LOL. Also Intel stereotypically likes major upgrade "sets", so Intel likes to release a giant pack of new features like Streaming SIMD Extensions (aka SSE) rather than how ARM will toss out literally one new opcode in a release.

Over the long term (decades) it seems the ARM strategy has been VASTLY more successful.
No the placebo effect tells us that if we ask some people if some things are working, they tell us that they are working, when those things are not in fact working.
A thought I had recently was to shift from having candidates write code to have them review code. I'm sure it's not an original thought, but it comes with a few advantages. 1. Reading someone else's code is usually harder than writing your own and in most projects you spend more time reading code. You're seeing how they'd handle the more common work. 2. You can still pick how deep you want to go in the interview. Like some of the algo problems where interviewers keep adding new requirements, you can discuss API design, performance trade-offs, other code qualities. 3. You get to see how respectfully they can discuss a future colleague's work and how well they can communicate their own ideas.
M-DISC is mostly irrelevant these days unless you want to use DVD for some reason.

The biggest benefit of M-DISC for DVDs was that it didn't use an organic dye, as those dyes tend to decay over time. The dominant BD-R recording mechanism (HTL) uses an inorganic recording medium so isn't affected by this problem.

There are differences in how BD-Rs are manufactured that can lead to big differences in longevity [0] but there are regular retail BD-Rs that outperform M-DISC in accelerated aging tests [1]. There are also DVD variants that outperform M-DISC [2].

Also, M-DISC hasn't produced any evidence for their BD-R discs. For their DVDs there were a few scientific studies they could point to that demonstrated their longevity, for BD-R they have no such evidence.

[0]: https://www.lne.fr/sites/default/files/inline-files/etude-qu...

[1]: https://www.lne.fr/sites/default/files/inline-files/etude-qu...

[2]: https://www.lne.fr/sites/default/files/inline-files/syylex-g...
When Android started getting big, a huge community of enthusiasts were making cool proof of concepts. Port busybox, VNC, run Ubuntu on your phone, ROM customization.

Beginners started using accelerometers and multitouch to make innovative games. I remember tutorials on how to make algorithms for good gesture detection (gestures were a big thing).

Now app stores are worth almost trillion dollars. You can still find niche communities but just like with the Internet, it got too commercialized.
And Freshmeat...
Skype: founded by a Swede and a Dane, coded by Estonians.
MySQL: a Finn and a Swede.
> The most popular form of UNIX (Linux) got started in Finland.

By a Finnish guy that moved to the US (and is a US citizen)

> The best selling CPUs (ARM) are ultimately of British origin.

The instruction set for the cpus originated in Britain (now japan), the cpu design is almost all based in the US (Qualcomm, Broadcom, Apple).

> The Web was created by a Brit at CERN (Switzerland).

The web was started by a Brit yes, the internet started long before in the US.

> Raspberry Pis are quite popular, and British.

True
For Excel-like analysis with pivot tables take a look to our https://www.seektable.com; it can connect to various DW that are suitable for near real-time big-data analytics (like Redshift, BigQuery, Snowflake, Clickhouse). SeekTable has can be deployed on-premise.

We can add a connector for QuestDB if someone is really interested in this.
Absolutely.

I just wish it was a more evenly distributed fee. I don't particularly mind that it's expensive to get care (I wish it was a bit less expensive), but the fact that I know so many people who go there seemingly on a whim precisely because it's cheap is frustrating.
This thing of running a company into debt while growing userbase until someone figures out how to make money out of it is certainly not part of the culture.

That's what gave YouTube an edge over DailyMotion, they were pretty 50/50 in popularity in Europe before Google stepped in to monetize the thing. I certainly remember uploading videos to both platforms.
Analysis of casino shelf shuffling machines
The idea in the book is you hide the picture, have them read the story then once they have read the story you show them the picture and talk about it.
Overly positive is right - it smelled like BS to me. But perhaps I'm too cynical.
Reddit AMA: Jason A. Donenfeld, Creator of WireGuard etc.
Fun fact I realised only recently: 2 ∘ 2 = 4 for any operator ∘ in the Ackermann sequence other than the zeroth (successor) operator.

2+2 = 2×2 = 2² = … = 4

At least, unless I messed up my proof. My highest qualification is two A-levels in maths and half of brilliant.org…

https://kitsunesoftware.wordpress.com/2020/07/27/hᵤ2-2-4-for...
Ryzen 4000 mobile parts were released early this spring with Zen 2 cores in a monolithic design. The model numbers end in U or H.

Ryzen 4000 APUs were just announced and also use Zen 2 cores in a monolithic design. These have model numbers that end in G.

Zen 3 based desktop parts are expected late this year. If they follow past naming, they will also be Ryzen 4000 with model numbers sporting an optional X at the end, or no letter suffix.
Isn’t it also that many people conflate the freedom to speak with the freedom from consequence?

The government isn’t cracking down on people for what they say. But if you broadcast something that goes against your employer’s values (whatever they may be) you can probably expect some blowback—for example.

And you nailed it when you said tweeting is akin to broadcasting, because it is. It is not akin to having a discussion with a group of people. It just doesn’t feel like broadcasting maybe—so people have a false sense about it.
Old school is web 2.0? I'm really old, I guess.
Honestly good point, they'll probably need to build a system for that and it could get tricky!
Examining the dominance of Amazon, Apple, Facebook, and Google
Simple answer from a space nerd: Rovers are small, light, and have very little energy. So what we can't do is anything that requires a large or heavy device or anything that requires significant energy. They break/fail. They take forever to make happen.

Want to burn 20kg of soil to see if there's any trace of specific elements? You'll need a furnace. Those are both heavy and high-energy. You could do a smaller scale test on a rover of 2g perhaps, but what if the traces are very, very small? Plus, whatever analysis tools you would use now have to also be extremely small and light, which means less capabilities.

Also, rovers have limited size: we can only do a small number of tests per rover because the rover's utility belt of tools is only so large. If your experiment is really easy to do but it's not a high enough priority, it won't happen.

Lastly, rovers die. You might spend 5 years building a tool, 2 years sending it on the next rover to Mars, only to have it crash or die before it's time to run your experiment.

But if we sent 300kg of soil back from Mars, we could do every test we can think of, carefully, with the best tools humanity can make and as much energy as we need.

Edit: +1 to what Something1234 said too! You can't clean out apparatuses easily after an experiment!
People think 9% of population has died from Covid (survey) [pdf]
Part of me agrees with you. Part of me thinks Yahoo largely bet on all the wrong horses.

Users mostly didn't want directories of web sites and portals (which couldn't really scale anyway), they wanted search.

Microblogging (and individual blogging sites generally) fell out of favor. I consider it a minor miracle that Blogger is still around and Google even did a minor and only somewhat regressive update recently.

Most people didn't really want "serious" photo sites like Flickr. They wanted free social sites dominated by "influencers" like Instagram. (We'll see how long Flickr holds on under a small owner like Smugmug.)
What kind of increase in productivity does just not showing up provide? People should be able to take sick days, personal days, mental health days, but disappearing should have raised concern from team members to see if that person is OK.
Thats in Elon time, I would not bet my house on starship being in orbit by 2030.

Secondly, there is need to independant access to space free of US technology export rules and foreign policy and sanctions.

US administration has forbidden NASA collaboration with China, and as a result they built a separate space station, and are having a separate moon-capable rocket. And i would bet my house that they will get to the moon, CCP seems to plan in 20 years+ horizons, not elevtuom cycles. Perks of being a dictatorship and all that.
I think it really depends on the context, and of course on what the remark is.
I am not sure I understand what do you exactly mean by "bad remark". IMHO, in addition to what superimposition wrote below, you should evaluate if the remark (comment) stands or not, if it is well argumented, and if you can learn something from it. If yes then learn fro,m it, if no then give an argumented response. IN any case, be polite and curious.
> Use the most minimal, close-to-the-metal language that will work.

What? Javascript/Electron is super popular, way more popular than close-to-the-metal languages for desktop applications.
"First rule in government spending: why build one when you can have two at twice the price? Only, this one can be kept secret. Controlled by Americans, built by the Japanese subcontractors. Who, also, happen to be, recently acquired, wholly-owned subsidiaries..."

https://www.imdb.com/title/tt0118884/quotes/qt1542424
what could possibly go wrong with that
BTW, another thing: are you saying that computer science departments are not deemed to properly accredit people in computer science knowledge...? But no-name low-ranking SW engineers in a dim-lit meeting room in front of a whiteboard are good judges of CS knowledge?
> "I went through the whole tech cycle Liam did (started programming in '84), and felt crushed every time another obviously superior product died."

I myself feel like a walking death sentence. Every tech that I'd ever liked and considered superior had died or getting there. Shit wins.

As for smartphones/app store combo: I consider it a crime. People are dragging along powerful computers but instead of being able to use those in a creative way they're actively isolated from this type of usage.
Take-home tests are fine in isolation, but if every company does that you'd pretty much be spending all your time doing take-home projects and nothing else.

Also many companies will insist on a take home project in addition to everything else, including a whiteboard interview. So you can pour time and effort into this project only to be eliminated further down the line (or just ghosted).

It's like they assume applicants are applying to one job at a time and have no other work or life commitments.

I dunno, it feels like the tech industry has forgotten how to interview candidates, as in "just chat with someone like a normal human being to see if they are a good fit for what you need", and like many other aspects of the profession have fallen for dumb processes, fads, cargo-culting, outsourcing to third parties, and dubious technical solutions in lieu of experience and social interaction. I learned this early in my career, and found I can pretty much size up someone's technical chops - assuming they're in my wheelhouse - and get a good idea of their professionalism - with a short, half hour phone/Zoom interview. Yes, I can see how this might lend itself to bias and prejudice, but it seems the solution there is to train interviewers to overcome biases and have more diversity (in all senses of the word) in your interviewing team.
Actually one of the origins of bitoduc.fr was reading a self-satisfying text about how genious the word "ordinateur" was, and how thankful we french should be that the term was invented.

That word comes from "ordiner", something the monks do. A computer is fundamentally more about calculus (computare) than sorting or order (ordinare).

That's about when the Bitoduc foundation was launched.
bitoduc.fr is not satire, it was built to avoid another "ordinateur"; we believe in bottom-up word creation.
Yeah, the rest of your team should totally not rely on you being there to pull your weight. They can handle things for you when you’re on call and no-show. Plus, we totally don’t have things like vacation and personal days for the times when somebody really needs a day off. /s
Their P/E ratio has been bouncing off a floor of ~9-10 since after the financial crisis, so there's nothing unusual about that. Prior to the FC you have to go back to 1994.
Don't worry. Even if you're a shitty developer (which I doubt), I'll always be shittier.

I once had an interview that was so bad that I asked the manager at the end why he even gave me an interview. He wanted a UI expert. His posting didn't mention that requirement and my resume didn't list that type of experience. It was a huge waste of our time.
NASA is pretty budget constrained. But they also admit to a risk-adverse culture. Part and parcel of having a safety first mission oriented to human spaceflight. I think your right and they would agree. We'll probably take much more risk very shortly, or fund entrepreneurial partnerships willing to do so. SpaceX has changed the game.

The other thing is if you look at the choice of Jezero Crater as the landing zone for the Mars 2020 Perseverance mission. The quality of high resolution astrogeological maps, atmospheric surveys, and even computer simulations is good enough today that we can predict right here on earth where evidence of fossilized life may be found, where rich deposits of silica aerogel may be located for terraforming, where the mineral deposits of niobium and tantalum are likely to be.
The Enchiridion, by Epictetus
If you ask these questions to your team members month after month you are going to drive them mad and they will rightly think that you have no clue.

IMHO, it's much better to conduct one-on-one as informal chats, not to limit them to work. That way a rapport is built and people can open up.

Sure, you're interested in getting feedback and finding out about issues, but do it informally, don't go all formal interview. Questions on this blog sound like job interview questions.

One-on-one should be an opportunity to open up on any issue the employee wants to discuss, it should not be questioning.
In fairness, while C++ was created by a Dane in America, anyone anywhere could request a feature addition to the language and it would be implemented, so I think C++ is truly an international language.
Where are you going to find genuine 8086 chips from an official reseller? They aren't made anymore.

"Only buy from official resellers" is valid advice for parts that are still made or for parts which are still in stock in large quantities, but your advice helps no one looking for an 8086 or any other vintage silicon.
I turned down an offer from a direct competitor company because they tried to funnel me through an automated programming "test". I told them I have years of experience at their competing company whose hiring bar is notoriously high, and they still demanded I take their weird test.

The company was Goldman Sachs. Name and shame.
10nm Ice Lake-SP Xeon 28 Core Benchmarked Against AMD's 7nm EPYC Rome 7742
Are they not even planning to at least try and send a fuel factory on the first Mars launch?
Show HN: AutoIterative – an opinionated way to hire software engineers
Hey HN!

I want to share something we've built to improve the current state of hiring in our industry. We think algorithmic interviews are the wrong metric, so we're trying to have a better approach. We tested this idea successfully for more than a year in a ~2K people company, saw great results, and decided to make it into a product[1].

If I had to sum up the idea in one sentence, it would be this: "to hire great software engineers, test their ability to deliver something as close to real work as possible." Thus, we build a product that provides a challenge, a CI pipeline, and a "production environment" -- what the candidate needs to do is deliver something that works, making pipeline green and iterate. Sans peer review, this closely resembles the actual way it happens at their jobs. Behind the scenes, our system runs all sorts of tests against the submission, simulating the actual production. I can spend a lot of time talking about it, but we'll blog[2] about it in more detail in the following weeks.

We're currently in the super early stages, but we have a working demo that I want to share so that people can play with it, break it, criticize it and hopefully have as much fun with it as we had when building it. If you want to give us more direct feedback -- feel free to reach out over email to demo+hn at autoiterative.com.

[1]: Direct link to the demo: https://ais.autoiterative.com/demo
[2]: Our blog: https://autoiterative.com/blog
[edit:] Third law states 0K is impossible. That's the obvious and simplest answer. So everything bellow assumes the limit as you approach 0K.

I think in that case you reach a paradox because temperature is a quantity (typically) defined in thermodynamics, i.e. systems in equilibrium. A metastable glass is not in its ground state, therefore not in equilibrium, therefore not technically within the purview of thermo. This might seem like a cop out, but a similar question was asked in my qualifier. The answer, glass is not technically described my thermo and at 0K the whole thing breaks down [1]

Sure we still talk about entropy and temperature of glass, but it's stretching the definitions.

Another way to look at it, though, is that at 0K there is only one state available to the system (even though it is a glassy one). Therefore call the glass a new state of matter, and set S=0. If that feels weird because it's not the ground state, consider that glass' constituents, Si and O, are not in a ground state either, that'd be Fe. You don't have any problems dealing with metastable Si and O, do you? Either way, 0K makes no sense!

Also, it's weird (actually wrong) to even think about materials at 0K. In classical thermo your heat capacity is zero. In modern physics your atoms' "positions'" are fully determined, therefore their "momentum" is fully undetermined. So 0K is a state that makes zero sense.

[1] I forget the question. I think it was like this: the entropy of glass has a greater slope than the crystal, therefore, if you cool the glass low enough it will achieve a lower entropy than the crystal. How can a glass have lower S than its crystal state?
So s/he failed the (interview) specific anxiety test.
> Floyd went from walking around, talking, and apparently able to breathe with no problems,

According to the bodycam camera transcripts, Floyd first said that he couldn't breathe well before he was on the ground. Floyd then requests to lay on the ground and the officers okay it, and then Chauvin attempts to restrain him on the ground.

https://www.twincities.com/2020/07/09/george-floyd-transcrip...
Literally every pandemic story/tv/movie has this scene.
> The deal was that I basically had 6 months to prove myself, and if everyone felt like it was working out (myself included) this would be bumped into full-time with benefits.

In the UK, we sort of have this in the form of probation - in most permanent jobs, you don't gain full employment rights until you've done a probationary period, which is usually six months. You get full salary and benefits during that period, but you can be fired with no notice at any time (or something like that).

In practice, though, the culture is not to use the probationary period as an extended interview, but more of a backstop against really screwing up hiring. You'd only let someone go after probation if they turned out to be absolutely incompetent or unsuitable, not if they were just disappointing.

It would be interesting to try using probation differently, though. Make the interview more of a screen, employ twice as many people as you need, only retain half of them at the end of probation, and be explicit throughout that this is the plan. I suspect you could implement and communicate this such that it wasn't absolutely horrible for probationers - active and transparent review during probation, one or two months' golden parachute, what else?
In 2012 I was told Google gets 1 million applications a year. How do you decide which 1000 of those get 6 month contract offer? How many millions of dollars in lost productivity are you willing to lose of the people who don't pass your 6 month test that you had wasting space, taking up training time, having people have to review and reject their code, etc? What will those people do who gave up their lives somewhere else to be part of your company do when you tell them you've decided to not make them employee when their contract is up?
Maybe I am just extremely dumb, but the "hard" questions are actually very hard for me. The medium questions sure.
>Should I be forced to make it 1.0.0 even though I am still making large numbers of breaking changes?

Yes, but then your next version could be 1.1.x and might even include the odd interface/API changes without feeling at all guilty.