skysight-inc/HackerNews huggingface dataset:
>- Nix tooling was created 15 years ago exactly for this, Nix is mad to make packages bit-to-bit rebuildable from scratch.

I don't think this is accurate?

Nix is about reproducing system behaviour, largely by capturing the dependency graph and replaying the build. But this doesn't entail bit-for-bit identical binaries. It's very much sits in the same group such as Docker and similar technologies. This is also how I read the original thesis from Eelco[0].

And well, claims like this always rubs me the wrong way since nixos only really started using the word "reproducible builds" after Debian started their efforts in 2015-2016[1], and started their reproducible builds effort later. It also muddies the language since people are now talking about "reproducible builds" in terms of system behavior as well as bit-for-bit identical builds. The result has been that people talk about "verifiable builds" instead.

[0]: https://edolstra.github.io/pubs/phd-thesis.pdf

[1]: https://github.com/NixOS/nixpkgs/issues/9731
There’s something very poetic about “unstable” being “reproducible”. It’s like controlled chaos.
If a pilot of a $1000 kite can manage to glue a Gopro on himself, perhaps a $millions fighter plane pilot on a training mission can do the same.
Thank you, I appreciate you saying this. I don't want to give the impression it's all awful though. We are reasonably well compensated (you do a lot better if you're based in certain countries than others).

There are part of this job that were a lot harder than I could have imagined. The aim of my earlier comment was to make this clear to people considering AWS. When the hiring manager interviews you and mentions there's "an on-call component to this job", realise that it _can_ be severe. The on-call time is also unpaid; it's also very difficult to spend significant time on improving this situation, if that's possible at all. Other comments have done a better job of describing this.

There are parts of the job that are fantastic. You have access to some outstanding engineers (this is also the case at many other companies though). Almost all of the principal engineers I've interacted with have been very generous with their time and knowledge. I thoroughly enjoy the Principals of Amazons talks, and subsequent discussions. I've also had the opportunity to be able to look very deeply at technical problems (this is a direct result of my manager). Having worked at a number of SMEs before, this wouldn't have been the case. You also work on systems being used by so many people (this is mostly wonderful in hindsight), which having worked on products that have evaporated into the ether in the past, is rewarding.

It's not for everyone, and it's certainly not forever at AWS. My guess is I'll walk away with some scars and a much better idea of what I want I don't want to spend my time doing.

You'll learn a lot and cry a lot.
No doubt Netflix is a much better run engineering org.
Lafcadio Hearn
A comment about an account being banned in the linked thread. https://news.ycombinator.com/item?id=26678745

Not sure it is applicable since the linked comment’s author does not appear to be banned.
You're right, but in fact the judge can put their finger on one side of the scales. I was in voir dire for an obvious drug prosecution and before selection began, the judge eliminated anyone who thought the laws should be changed. That was in the late 90s in a (US) federal court.
Law school is one of the least useful graduate schools—-and I wrote this as a practicing lawyer more than 10 years out. I was hoping this article might be talking about some kind of bold reform. Nope—-just more gossip about overpaid professors.
I got a mild headache just reading the article. This all seems so stupid. So much drama for the sake of drama. I feel like everyone involved should grow up.

How about just focusing on teaching? Also, the concept of TV-famous professors seems plain weird.
According to the link, the outgoing aphelion will be almost 40% more than the previous one, so I wouldn't assume it's going to orbit indefinitely.
Honestly, don't run much, so didn't think it would be that bad stepping down from my 16GB machine.
You've completely misread or misunderstood my post.

Eating meat is not wrong, overconsumption is wrong, wasting resources is wrong. The question of morality is, is it right to over consume the planet to the point we extinguish other species, or even our own?
Are we comfortable that future generations look back on us as selfish and greedy for what we did, or didn't do?

I am not vegetarian, pardon the pun but that's maybe what your beef is about

Again, I''m confused by the very, very strange replies.
Hey I said sudden but harmless. It’s up to engineers of the future to figure that out. The skin care is just a nice to have.
Is it possible to get a probe out that far in time to make a good intercept?

I imagine with this (relatively) short notice this is cutting it a bit close to orchestrate a proper orbital insertion by a designed, manufactured and tested program?
I don't know if manufacturers are going up the ladder though. Even desktop computers are looking more and more like independent interconnected cores (eg NUMA and GPUs). Even in software, compute-heavy workloads tend to be written that way regardless, to sidestep locking issues.

I just don't think people would want to address random parts of memory even if a hypothetical exabyte memory hardware allowed it.
hirundo is not in the sudoers file.

This incident will be reported.
Use Go instead of YAML to deploy Kubernetes applications
Most of my programs are JetBrains IDE's and browsers. Don't know if they're optimized for M1.
Not only time, also market knowledge in certain exceptional insurance fields: the insurance that takes care of flying you out when you end up in a hospital abroad likely knows a thing or two about procuring that service that you don't know.
Some time in the 1980s, when people were convinced that if they stabbed themselves in the back, they had a shot at being millionaires.
On a per-vaccine basis, you could consider the advice of doctors and health professionals, plus the moral implications you're comfortable with, and balance those against self-interest.

You've asked "what am I missing?" and from your narrative I'm asking if you're missing the morality.
ByT5: What It Might Mean for SEO
Most of the velocity of Pathfinder was shed using aerobraking and parachutes. The crash-balloon landing system just shed the last tiny sliver of velocity after cutting the chutes.
And Arch Linux :)

https://reproducible.archlinux.org/
for whatever reason, over decades, it seems like Air Force or IC veterans tend to be more into UFOs than the average person. maybe because of rumors they hear, or maybe they get interested because most of the UFO sightings have some military connection. so it could just be that the people who are most into UFOs join organizations like TTSA or MUFON or what have you.
I am aware, and that is my entire point. The battery is more or less the equivalent of the engine in the ICE.

Internal combustion engines however have no problems lasting for 10, 15, 30+ years if they are maintained. I know many people that have cars over 15 years old.

It is yet to be seen how long battery packs of different design will last. Or if the drive to get more and more range out of these battery packs will push mfg's to squeeze more range sacrificing longevity as competition in the past increases . That is going to be a problem.

This planned obsolescence model we have for cell phones, to cars with shorter and shorter product life spans is not good for anyone, not the environment, not poor people that generally depend on older used cars which makes electric uses cars at ticking time bomb...

the solution can not be "just replace your $40-$60K car when the battery dies like your iPhone" that is moronic
Whether or not it's true is irrelevant. The point about the motivations and beliefs of the traders.
Bus width is orthogonal to the bitness of a CPU. QPI, the bus Intel CPUs use, is a 20 bit bus. HT, the equivalent AMD technology, uses a 32 bit bus, even on 64 bit CPUs. HBM2, used on certain AMD video cards, uses a 1024 bit bus. The Commodore 64 had 8 bit registers, an 8 bit data bus, and a 16 bit address bus.

We do not need 128 bit data types in hardware. We barely even need data types with 64 bits of precision. It crops up every now and then- for instance, 32 bit floats cannot store a latitude/longitude value precisely enough, however a 32 bit integer can store a longitude value to about 1 foot of precision if -2^32 is 180 degrees west and 2^32 is 180 degrees east. (this has the nifty benefit of 2s complement integer overflow doing the right thing, although only with longitude, not latitude. but I digress.)

There are a handful of situations where you do need more precision than that- RSA and DH come to mind. But in those situations, you'll need arbitrary precision arithmetic anyway. A 128 bit register won't help a whole lot- certainly not enough to offset the cost of doubling the size of all your ALUs, even if the machine is a special purpose one that does nothing but sign SSL certs all day.
Supply chain attacks are definitely important to deal with, but defense-in-depth saves us in the end. Even if a postgres container is backdoored, if the admins put postgres by itself in a network with no ingress or egress except the webserver querying it, an attack on the database itself would be very difficult. If on the other hand, the database is run on untrusted networks, and sensitive data kept on it... yeah, they're boned.
Yeah, getting a foot in the door is probably hard.

(Not impossible, just hard)

I just mean: there actually are lots of pipelines like paid internships.

That doesn't mean people aren't lost.

I've experienced companies blinding their hiring pipeline to things like name, gender, age, university, etc. because biases causes you to loose out on valuable talent.

Yes, I'm sure it still hard, and many companies don't try to avoid biases. But software is a lot less conservative than other industries :)
Also: the cruelty is the point.
I'd imagine a lawsuit from a predatory plaintiff lawyer where you'd have to prove this is "reasonable" range, while paying through the nose for legal representation anyway.
What is the medical database called?

They have a lot of flat garbage that if you really want you can just put on your phone, I can see those.

A database (For Africa as you mention) is a big deal, it's queryable store of info. It's rare to see these open source (or CC) Does it use MySql? MSAccess? How hard is it to set up?

I don't think they will have any. Databases need to be updated, it's easier to add 4G if they are needed.

Chemwatch did a pretty good setup with CD that did the 3 month updates. In the developed world is still ran into problems with being up to date enough, I think most would be online now. And it cost money because it's a hard thing to do.

You can't just say, they will 'run datavbases on the IIAB' That's an ongoing commitment that needs to be supported. Else it becomes another bricked device in the NGO graveyard.
Would love to chat (ted@nludb.com) if you’re interested in using APIs like this in production. NLUDB is supplying folks with equivalent APIs both as a SaaS and a private cloud install.

If you’re interested in rolling your own, a good place to start is the sentence-transformers Python package along with a KNN search service like Spotify’s Annoy.

Pinecone, of course, looks awesome as well :-)
I’m going to offer a different perspective here as someone who was lucky enough to get placed on a pretty good team within Prime Video. I just hit the 1 yr mark, fwiw. The engineering bar is top notch, lots of attention to code quality, and management seems to care and listen to us engineers, though we occasionally clash of course. With Amazon, YMMV, so try your best to choose a good team though it’s a bit of a lottery ultimately.

I’ve heard AWS can be super brutal, the consensus seems to avoid it.
Diverse double compilation should allow a demonstration that the toolchain is trustworthy.
24,000 business declare bankruptcy a year. Wouldn’t those also count as ‘poor’?
Ask HN: Asp.net to rewrite my web app?
I have a successful lifestyle business that needs its codebase rewritten. It's mostly written in C# against an old version of .NET (no web framework, it's that old) and is hosted on Azure. It uses the eBay Trading API and requires real-time (to the second) accuracy to run jobs that post bids to eBay, then collect the results. Is ASP.NET recommended here, or is Microsoft moving to another web framework I should be looking at instead?
@mellosouls DrNuke == Giuseppe Cornacchia, the author of this content [1]. That's why he is so defensive and has a vested interest in seeing it hit the front page.

The format seems to be to pick a topic, spend ~10 days researching it and then write a booklet preaching about its future. Apparently the goal is to "provide an informed report based upon peer-reviewed documents, hopefully debunking fake news, sensationalism and outright biased agendas" [1].

@DrNuke No offense intended, but some people spend their entire lives researching these subjects and fail to ask even the right questions, let alone touch the right subjects. The themes you have pulled out for AI for example seem to be generated by looking for common themes in the last year or so, which has a major bias towards research that can be conducted due to lockdown restrictions.

[1] https://www.tenproblems.com/about/
If there are no other cars, people make them last. They are simple so easy to repair. They don't have many parts, so not much can break.
Not really that inexplicable, it’s a video game. It’s not for computational reasons, but to make gameplay easier to reason about; because again, it’s a video game.

The mechanics are simplified, yes, but patched conics is quite a good approximation for many cases, and great for developing an intuition for the basics.

There is a mod that includes n-body calculations called Principia if you’re interested in that.
Pandering to a global audience but not explaining your local terminology is the definition of 'provincial'.
These results are good, but looking at them only reinforces my belief that really good generation of images of real complex subjects requires more than training on images (e.g. relationships between images and 3d structure, and understanding relationships between parts of structures, and how items rather than image parts co-occur).

E.g. in the first example, where her collar bone should be, are we looking at a garment or skin? We know those are not the same; the model does not. In the second example, the collar of the boy's garment looks odd -- and perhaps like it would be challenging to put on/take off. The model doesn't have an understanding of what a garment is, how it relates physically to the wearer, etc. Glasses should be symmetric most of the time. A light patch on one side of a person's head is perhaps more likely to be due to lighting conditions than really asymmetric and uneven white hairs. These are all things that a human knows from operating in a world full of humans wearing stuff, moving in 3d spaces, etc.
This is a big deal. Congratulations to all involved.

In Software, complexity naturally increases over time and dependencies and interactions between components become impossible to reason about. Eventually this complexity causes the Software to collapse under its own weight.

Truly reproducible builds (such as NixOS and Nixpkgs) provides us with islands of "determinism" which can be taken as true invariants. This enables us to build more Systems and Software on top of deterministic foundations that can be reproduced by others.

This reproducibility also enables powerful things like decentralized / distributed trust. Different third-parties can build the same software and compare the results. If they differ, it could indicate one of the sources has been compromised. See Trustix https://github.com/tweag/trustix
From my perspective as someone who has become familiar with Amy Chua only recently, what is going on is your typical college campus cancel culture story. Amy Chua authored Battle Hymn of the Tiger Mother and is a political moderate wary of tribalism, and is now the target of ideologically progressive students, administrators, activists, and news media. The push against her is due to her affiliation with Brett Kavanaugh (speaking in support of him and sending law students to clerk for him), her support for stern/focused parenting that is (relatively more) common among Asian parents, and because she is not going along with the progressive monoculture on college campuses.

While those are the true motivations in my opinion, the attacks against her are built around a different set of issues, which are allegations against her husband of improper behavior that remain unproven (and never brought to a court of law to my knowledge), and are being used as a guilt by association to attack Chua. There are further allegations that Chua herself did the same to a lesser extent by hosting occasional dinner parties with students invited (which frankly seems normal among Professor-grad student relations), and those too remain unproven. It’s all one big ball of character assassination attempts with nothing concrete beyond repeated attention drawn to it by news articles like this.

For those not familiar with Chua, I recommend listening to her yourself on one of the many podcasts she’s appeared on. For example she’s been on podcasts from Vox, Ayaan Hirsi Ali, Megyn Kelly, Coleman Hughes, and a Chris Hayes. I found her to be intelligent, articulate, and insightful. She represents a diverse voice that colleges desperately need today and I hope Yale doesn’t make the mistake of diminishing her role in the community based solely on flimsily allegations and social pressures.
I really wish there was an option for better non-REPL usage - basically Cargo for package installation and ahead-of-time compilation, but with the Julia syntax and ethos.
> Law school is one of the least useful graduate schools

How? I've always assumed it's a non-negotiable requirement for anyone considering a profession in law.
I'm guessing it's because Google Play is more lenient than the App Store when it comes to privacy.
The WPA state guidebooks are quite interesting. The one for Washington, DC, is about the size of any three state guides put together: after WW II, George Washington University brought out a drastically edited version about the size of the standard state guide. I have a copy of the original, which is interesting (among many other ways) in having a map that shows older names of streets, streets not yet built in my neighborhood, etc.
For my purposes 10 AU has a lot more meaning than 1 billion km. 1 AU has a lot more context
Hope there was?
Volt and Ved, for a start.
There's nothing whatsoever I should need to know about SSDs as a Javascript programmer and if there is then the programmers on the lower levels haven't done their jobs right and are wasting my time
> I will not tolerate a society that does this, fortunately I'm in a position to hurt it by simply not getting vaccinated.

Don't think of it as hurting a society that upsets you, think of it as hurting the individual people who get a serious disease through no fault of their own and suffer and die from it. It's very unlikely you'll hurt any of the people who have upset you - they are probably all well vaccinated.

There are all sorts of actions you could take to promote bodily autonomy, and I'd support them, but if you're really choosing to do this one out of spite because some small section of society has offended you, then I would encourage you to find a different way to express your distress.

> So yes. You are the reason I'm doing my part to ensure we'll never achieve herd immunity. Good job.

Along with your old fashioned view on bodily autonomy, I'd suggest you take a old fashioned view on personal responsibility too and try to avoid blaming others for a choice that you are making.
Correct! And the maggots were live and moving :-)
Your freedom to purchase a different product is not in qustion.
Constructive interference from multiple tidal waves could flood huge coastal areas, killing or displacing millions. Uncool.
Do you think there is a need for centralised place with curated starter templates that are also kept updated on regular basis?
Thanks, I was legitimately unaware of this option. That does smash my argument, but I'm not likely to be using a system like that anytime soon due to cost concerns mostly.
I disagree. You can find well paying contracting gigs and well paying employee contracts. From my anecdotal experience, finding these jobs require different sets of skills and access to different people networks.

Recruiters will rarely find you well paying contracting gigs but they can find you some good employee contracts.

Contracting is more tax efficient with some planning and an investment strategy (for now, tax hikes and new ir35 are incoming).

Last time I hired I couldn't find a junior with more than zero coding skills for less than 30k, so not sure what are you talking about. I assume there must be a market for cheap developers who can't code - probably all those guys that try to squeeze in during interviews without knowing how to code.

I've also seen a bunch of seniors being underpaid on salaries that haven't been updated for literally 15 years - but if you're not job hopping in this industry, you won't go very far.
Reproducibility is what allows you to rely on other maintainers' reviews. Without reproducibility, you can't be certain that what you're running has been audited at all.

It's true that no single person can audit their entire dependency tree. But many eyes make all bugs shallow.
Satya is one of the best CEOs of this decade, truly amazing to see how Microsoft has evolved since he took over.
I still wonder what Microsoft could have become if they had put more effort and a better strategy with Windows Phone... Perhaps if it was led by Satya it'd have been different.
The locks on my front door also restrict your freedom. Please feel free to try to enter a house that does not have locks on the door.
I think people have suggested the dinosaur killing asteroid may have caused global fires and rain of molten rock, so that scale might be sufficient as far as humans are concerned.
Since every manufacturer has electric cars they also likely rely on these credits. Good that companies finally have to pay for their pollution. Even if they whine about it articles like these every week
If they don't, and can't demonstrate that they're doing something else useful with that money, investors get angry and fire the board.
Hey that's very interesting! How much of the FTL logic is done with regular MCU code vs custom hardware? Is there any open source SSD firmware out there that one could look at to start experimenting in this field, or at least something pointing in that direction, be it open or affordable software, firmware, FPGA gateway or even IC IP? I believe there is value in integrating that part of the stack with the higher level software, but it seems quite difficult to experiment unless one is in the right circles / close to the right companies. Thanks!
>I think instead of taking billions of stars we should look at the "alien life" from the aspect of chemistry and biology.

I _thought_ that was the underlying assumptions of all these probability figures including Drake's equation. I could be wrong...
With O_DIRECT though you're opting out of the filesystem's caching (well, VFS's), forced flushes, and most FS level optimizations, so I'd expect it to perform on par with direct partition access.

Do you have numbers showing an advantage of going directly to the block device? Personally, I'd consider the management advantages of a filesystem compelling absent specific performance numbers showing the benefit of direct partition access.
Another one in Eau Claire, Wisconsin: https://www.visiteauclaire.com/listing/eau-claire-planet-wal...
Sell them at a discount to people who can deal with the possibility of lower performance.