skysight-inc/HackerNews huggingface dataset:
> Even something that should be Nix's MAJOR selling point, like "create a single repo that configures a bunch of machines, including some NixOS and some other OS" doesn't have a recommended way to do it.

NixOps[0]? But yeah, it isn't featured as prominently anymore as it used to be...

[0]: https://github.com/NixOS/nixops
They're south african and a huge holder in tencent.
Edit: Memory failed me, the parent company is south african.
I though it was already paywalled?
Show HN: Box86js: run 32-bit Linux binary directly in browser
Google’s Android 12 Popup Will Limit Facebook’s Personalised Ads
Becoming Studs Terkel for the gig economy. Working with people who have done different gig / freelance jobs successfully and asking them how they did it... (a no-bs, show your numbers alternative to the YouTube gurus...)

https://highestpayinggigs.com/
I really can't believe they didn't finalize Flakes in this release. The difference between it and the "standard" way of doing things is night-and-day.

these sort of "secret better ways of doing things" that are not the default really frustrate and drive away new users
I was pretty anxious too. We ended up using tar, and it felt exactly like that XKCD comic on the topic:

https://xkcd.com/1168/
I'm aware of that. Unfortunately that's always going to be the case that some people who write libraries you depend on indirectly are not very good at programming and lean heavily on other dependencies to provide basic functionality. That will be the case regardless of how all-encompassing the stdlib is, and is entirely dependent on the culture of practice of the language you're using. JS is both beginner-friendly and the culture is focused on personal marketability, so you're going to get a lot of beginners land-rushing to put out basic libraries that don't do anything to cater to other beginners, in order to put the number of stars/npm downloads on their blog or CV. That's not going to change with the number of new core features.
Nothing wrong with that. Pretty much textbook.

Here’s a thing to try. Pour in the water about half way. Give it a quick stir. Let it sit for 45 seconds and then slowly pour in the rest of the water. Let it sit for 4 minutes. Then puncture the grounds in a couple places. Wait another 2 minutes and then plunge.

Also the water should be 93C.
I find that pouring boiling water into coffee grounds makes a bitter brew. Instead I pour boiling water into a metal container, which is enough to drop it a couple degrees, and then mix grounds into it.
The UK made it very easy this year. They created a concept of "deemed employee". Basically a worker is an employee for all intents and purposes except that they don't have any worker's rights.
It's currently being adopted mainly in the IT sector that requires flexible work force.
The main problem is that the worker needs an intermediary to be hired through - currently it must be a worker's own company and then a fee payer that collects tax on the worker's behalf. This all can be automated though and probably it will take a year to be implemented and streamlined.
Currently this system is being exploited by the so called mini umbrellas - instead of worker having its own company, they are hired by someone else's company set up specifically for the engagement, except that they likely pay wrong tax and pocket the worker's money through various fees.
It's crazy, but it looks like this is some sort of an incentive for big companies to come here after Brexit.

https://www.bbc.com/news/uk-57021128 (these mini umbrellas are nothing new, but this year they got more power, so it will only get worse and MPs decided to ignore all proposals to fix this)
Martin Fowler: Pyramids, honeycombs, trophies, and the meaning of unit testing
I don't believe that people that use violent rhetoric in political speech (fight, war, kill, hang, etc) really know what any of those things are like. If you knew what it was to take a human life, no matter how self-justified, would you bloviate about it so openly?
ProcedureFlow | Full Stack .NET Developer | Saint John, NB, Canada | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain. We're like GitHub but for visual procedures.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our engineering team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: React, ASP.NET MVC, C#, Postgres, Redis, Node, Terraform and AWS.

We're looking for someone who has:

• Experience building cloud-based web apps in ASP.NET MVC/C#.
• Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
• Pride in working on projects to successful completion involving a wide variety of technologies and systems.
• The ability to stitch together many different services and processes together even if they have not worked with them before.
• Empathy with their users and are stewards of crafting great experiences.
• Skills for upholding best practices in engineering, security, and design.

Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/senior-full-stack-developer...

I'm a co-founder and the VP of Engineering. Happy to answer any questions!
Yes; sure.

But you don't own (for example) Netflix. So Netflix can exclude you if you use your computer in certain ways, right?

i.e. if you refuse to use a secure boot infrastructure and do remote attestation of the trust chain to Netflix, they can refuse to provide you service - obviously based on the assumption that this was all made clear to when you signed up.
What an insane measure, how do people think this is normal?
I can imagine having a staff retention ratio whereby you need to keep it above a certain level (an indirect measure of staff happiness and thereby retaining expertise, know-how). But to think that you should be constantly firing people in a growing business is perverse.
> it’s a lot of fun once you know what you’re doing

It's also pretty useful if you have an open mind and no idea what you're doing.

I don't really "do" fashion but I'm grateful for my cerulean sweater!

https://youtu.be/vL-KQij0I8I
Hiya | Seattle / London / Budapest | full-time | ONSITE

Hiya makes your mobile calling experience smarter and more relevant. We partner with phone makers and telecom carriers to bring this innovation to over 140+ million global subscribers and growing.

Our current open positions include:

* Software Engineer (Seattle) https://grnh.se/3b2527163us

* Senior Software Engineer, Android https://grnh.se/f50559493us

* Senior Data Engineer (Seattle) https://grnh.se/db7753fa3us

* Senior Data Engineer (London) https://grnh.se/adbef7203us

* Senior Data Engineer (Budapest) https://grnh.se/c6f613863us

These positions are based in our global offices, and we are flexible with remote working arrangements for the foreseeable future.
The StackOverflow community has always been extremely abrasive. People will constantly be rewriting or deleting your questions or leaving unhelpful comments complaining about something silly like the formatting.

With that said, it's still extremely useful. It makes my job easier and saves me a ton of time.
From my understanding this should work as the schema is introspected ahead of time. This gives all the type information needed for the `useQuery` hook to work properly. Just the queries themselves are generated at runtime; there shouldn't be any need to introspect the schema then.

Where this might have an issue is with persisted queries. But then you'd need some sort of client/server build tooling to keep them in sync.
This is really inspiring to see consumer electronics made in America. So many people say that “we lost the capability” to do such.

$2000 isn’t a bad price in the grand scheme of things. But I will be waiting until the software / UI is snappier.
At Amazon in particular they pay you the cash value of your stock for the first two years until it vests and you can start actually cashing it out. They have to since they have a maximum wage of ~$170K (varies a little depending on city).
You have basically three options for that kind of thing, single/multiple lip seals, prop shaft packing and machined grooves to pull the water out (as the shaft rotates, it will leak when not moving). Those options can be employed individually or together single or multiple on a given shaft. For example a commodity submersible sump pump may have 2-4 seals stacked in series to keep water out of the motor and an engine crankshaft typically uses a lip seal paired with machined grooves. Also I'm probably forgetting something so you probably actually have four options.

A quick google search doesn't make it clear which ones the amphicar uses where.
> Usually it becomes a business that requires constant attention as it scales.

You seem to be talking about the typical solo entrepreneur story where someone tries to guess at a consumer product, makes it on their own time, then tries to sell it? No, I was talking about contractors keeping ownership of the code, for example, that people are paying them to make under contract. Give them a license not full rights. Now you can sell it again. It still takes work to sell, and work to deliver on each sale. Just less than the first time. And you can ask more since you have a demo. To make early-retirement money it still takes being in the right place at the right time, recognizing that, and setting a high price you can get. The point is the system isn't rigged to the point where heads you lose and tails someone else wins. It's in your hands.

I certainly wasn't thinking of apps either way. I am only familiar with b2b markets requiring specialized skills (where I'd think contracting is most lucrative anyway).
It does for some things. For example you can run `nix-env -iA firefox` to install firefox (for your user) without changing the config. (Or even better `nix run nixos.firefox -c firefox` to run it without installing) However some things like adding/editing files in /etc is a lot harder as those paths are basically recreated on boot.
Podcast on the Great Books with Tommy Collison
Array parameter should be last, surely? Or why not extend the prototype? If only we had some way to standardise such decisions...
Boredom is useful for creativity, I’ve found. How do you set yourself up to be creative?
So we should give up and hope companies regulate themselves? What is your solution?
A Critical Review: Thank God for Bitcoin
This reminds me a lot of work I used to do in the controls world. We had a large amount of equipment all with proprietary networking to embedded systems that were basically Intel 386 systems running DOS. The big issue we had was they had spinning hard drives in them, which would fail, and replacing them meant we needed to replace all the nodes on the network, often hundreds of pieces of equipment. To make matters worse, the company was long out of business.

My boss came up with the idea of replacing the drives with industrial flash drives, so as the drives failed we replaced them. We had some issues getting drives that were small enough, as there was an issue with the BIOS and drives that were too big, but we were able to keep the systems running so we could eventually replace the whole networks while equipment was getting upgraded.

We had an even older system that was an entirely custom mainframe computer with 10" hard drives and modem banks that we all stayed far away from. It wasn't as critical, so it was even slower on replacement.
I'm Canadian, so none of that crap applies to me ...

The US democratic party platform is pretty "right" by Canadian standards.
these comments are full of (presumably) tech workers explaining it's probably only happening to the warehouse workers, and thus ok

do yall understand that things like this are directly causative of the great frustration and antagonism against "techies" nationally and particularly in every city that has been changed by this industry?

it is understood by everyone else that tech workers bear some responsibility for this culture and these behaviors, but tech workers themselves seem to deny it or not believe it.
I worked at a company where each manager was given a set of percentages they could give as raises. Something like 15%, 10%, everyone else 5%.

He decided his team was good enough so he submitted the paperwork for 15% for everyone. It worked, he never heard back and everyone got their raise. This went on for years.

Then one day I'm in a meeting with a bunch of management and some small talk comes up about the set raises. My manager notes he doesn't follow the 'guidance' and all the other managers gasp.

For years these guys just did what they thought was expected, didn't even try anything different.

The managers at that company were more drones than anyone else... needless to say eventually all innovation slowed and the company feel into process hell.
Has anyone found any other Q/A sites similar to Stack overflow or what it used to be?

My experience with Stack overflow from early 2010s to now, is that it used to be an amazing, "must-have" site. Always the #1 result on Google. I used it for basic web and iOS dev (remember Objective-C) and it had better documentation than most of the official docs.

But now the quality of the questions and answers is worse, official docs are usually much better (at least in my experience), and there are a lot more random sites, so you can Google most programming issues without checking SO. SO is still a great resource for its archived content, but not for anything new, and it's no longer a "must-have".

But even with better documentation and more sites, old SO hasn't been completely replaced.
Equity is public company is as good as cash. You should absolutely count it as part of base compensation. Vesting is every 4 months and risk is minimal. If you want you can even fully deriskify by buying put options (or come up with something synthetic that mirror put options while not breaking your employment agreement).

On the other hand Equity is startup is completely different thing and should be heavily discounted.
All three of your points make sense, but for me the last point really resonates.

No need for a space program, or going through someone that does.

Just acquire drone > use drone.
Good thing there are many spam knock-off sites re-using their content, so we don't need to start an archiving campaign like with Geocities.
Going by Wikipedia, they saw the need for a new plane (the later named 787) by the late 90's, announced it in 2003 and delivered the first plane in 2011.

https://en.wikipedia.org/wiki/Boeing_787_Dreamliner
Lyft begins deployment of new ebike
The phone number for EDD is
1-800-300-5616,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,11 (some suggest 24, but that's technically an abuse that attempts to contact a different department for employers. 121 would be a more appropriate set of options, but that injects additional recordings and leads to same queue).

The system has an an unskippable 1:30 greeting, which causes enormous waste of time.

If you have to figure out how to program a phone to press buttons after a 1:30 timeout, the system is broken.

If you call on TTY, which is a functional text interface, they will eventually answer and then claim abuse and disconnect. That is likely an ADA violation.

Your odds of reaching a person are worse than winning a radio contest before they switched to text. My 8 hours of call logs prove it.

I am tempted to make a Twilio script. If call dropped, redial, else connect human. I bet you that's how these services operate.
For reference, the Librem 5 USA cost $2000 and comes with 32GB of eMMc on device storage, a SoC that can be generously called "slow", and 3GB of RAM.

It's easy to see why phones are not entirely sourced from the US when it makes the iPhone look like impossibly good value for your money.
I agree with the counter argument in that link. The programmer is net negative, true, but better management and appropriate tasks would fix that.

edit: downvoted for an opinion presented with a neutral tone?
Of course, I never expected anything in return, but when you see that a small number of people get 1.8 Billion by essentially selling contributions from users, you start to wonder how much each accepted answer is worth :)
Oh yeah, that's not a bad idea and definitely what I'd do if I was bootstrapping a bunch of hosts at once. As it is I set up maybe one new host a year, which means that it's at least as much work to rebuild an installer boot media + my config as it is to do a base install and then pipe a script through bash to finish setup.
That is easy. It is unpoplar and not compatible with popular images. The default image for a cloud provider is going to target the common use case and easiest way for a novice to get started. If you already know what you are doing you will select a custom image anyways.
True, but they have a large enough stake in Tencenz to have relevant impact on Tencent's acquisition culture.
And as a secondary effect, it lowers team morale when a low performer is consistently draining other team members of their time. And lowered morale leads to lower performance and other issues.
> We need more special contextual comments to change a file or scope to behave better so we can move forward and scrape away all the bad legacy of JS.

I don’t think making the JS world into even more of a “set of subtly different languages that look mostly similar” is necessarily a solution so much as an extra problem.
Couldn't that be done with WASM today? It looks like a few people have managed to build GMP targeting WASM.

You might miss out on some SIMD operations, but you'd be able to do 90% of what you'd want with scientific calcs. (admittedly, it'd be nice if this were part of the language).
Reminds me of "Tencent owns reddit" threads on reddit then someone points out that Naspers owns Tencent. Hilarity ensures.
Cardano and the Coming Metaverse
ramda is an immutable library - javascript is immutable. Some functions of date-fns could probably be part of the core, and in fact that's one of the areas I wish the JS WG would focus on as Date is just not a very useful class.

> `fetch` vs `XMLHttpRequest` is fairly analogous to `at` vs `arr[i]`

If you consider all syntactic sugar to be equivalent, no matter how minor the change, then anything above a basic Turing machine implementation is fairly analogous. The problem with XHR is that the interface was really bad. The interface for arr[i] is not really bad.
Is there really so much money in SO to justify $1.8B? AFAIK they just run some some ads and show relevant job offers.
I applaud this accomplishment. I think there will be a push to manufacture more semiconductor-intensive products in the US over the next several years as tensions with China continue to heat up and Taiwan is left as a single point of failure. I know progress is already being made with TSMC building new fabs in the US.

I will note that Purism do not say what their production capacity is, and that it would probably be a different task entirely to manufacture a significant percentage of iPhones in the US. I’m not surprised that manufacturing thousands of extremely expensive phones in the US is possible. I would be a lot more surprised if they had managed to manufacture millions of reasonably priced phones in the US. The big question is whether the federal government will embrace the industrial policy required to rebuild our manufacturing capacity in high-tech.
IIRC Google actually experimented with the idea of an even stricter mode in V8 at some point but dropped it when it didn't materialize the perf gains they were hoping for.

From a spec perspective, ES6 modules were a good milestone to "flip the switch" over to strict mode by default, but even with that being a fairly successful strategy (IMHO), it still left some nasty corner cases around the language (namely, there are now two distinct top level grammars, which led to the whole .mjs bikeshedding rabbit hole)
Slavery Wasn't Long Ago: A Writer Exposes the Disconnect in How We Tell History
You are wrong. Companies like Facebook and Google allow you to vest shares almost immediately (I think they vest quarterly). Unless you think their shares are going to drop precipitously, it’s absolutely okay to count equity these days.
> What neuromorphic hardware can I buy to run your code/ the SNN?

Current neuromorphic hardware is not easily accesible, but you can simulate spiking neural networks. Check out, e.g. https://brian2.readthedocs.io/en/stable/ or Nengo.ai
I trust that HN will down vote, or at least intelligently counter any dishonest comments. If those "PRC propagandists, and ant-sino infowarriors" are making their respective points honestly, then I see no problem with having them around.
> "This manipulation has serious implications because we know that Twitter Trends get attention. Broader media outlets report on trends, which are used as a proxy for what people are talking about, but unfortunately, it's a manipulated proxy, distorting the public view of what conversations are actually going on,"

This is definitely news and I would hope that this makes members of the media writing stories about "people up in arms" a twitter trend.

In the US only 1 in 5 people use twitter. When something trends I would love to see how many people that really is. 1 in 50? 1 in 500? 1 in 5000? I wish I had the time and skills to really show the statistics because I don't think it's all that viable until it's used in the media and / or politicians.
At first I felt good that we had an expert leading us in this endeavor, this pandemic, the more this guy talks the less trust and faith I have an anything he hast to say. Now he just seems like a political hack.
I don't think it's easy to generalize about Japan's population either.
You would still have to fail the interview in order to get hired.
This is absolutely phenomenal. Naspers/Prosus are some of the savviest and most forward-thinking players in tech investment — would you have been smart enough to give Tencent all that money, way back when? And remember, they were a bunch of nobodies based out of South Africa when that happened.

This is much more interesting than a monopolist like Microsoft buying SO, and I’d be keen to see what the growth strategy is here. This might very well be one component of a larger suite they will assemble to create something very interesting and valuable for the developer community. They’ve got the money and the brainpower to put it together.
We deploy lots of small apps for internal usage, and we deploy those with docker compose.

If your app fits on a single VM, and you don't have k8s, this is incredibly straightforward.

It's even "easier" to just use kubernetes to deploy something - but that's if you already have kubernetes! As my org is adopting k8s we are favoring that over docker-compose where applicable, but there's a huge complexity gap between docker-compose and this isn't an overnight transition.

I guess you could view docker-compose as a much more accessible stopgap as your team learns how to run the more complex orchestration strategies, or a preferred solution if you have a small number of VMs you want to explicitly configure to run specific services on (where you don't need the scheduler etc).
Nix is a great replacement for homebrew, but the lack of native support for Apple Silicon at the moment is a blocker for me.
Management gaming the system? I’m so shocked.

But how else do you manage a mill system where talent is the grist? You don’t. You just hire them all and let HR sort it out.