skysight-inc/HackerNews huggingface dataset:
can someone please elucidate the _benefits_ of reproducible builds ? perhaps i am missing something trivial?

thank you kindly!
I’m not sure that G from FAANG underpays: I stayed in Zurich because I got much better pay than if I moved to US. Also the pension system in Switzerland is awesome. The big downside though was that the male-to-female ratio was beyond unhealthy, so it’s a much better deal for women and men who have a family already.
Buy verified PayPal account Business Account
I can think of two reasons

1. Productivity - US is a large English speaking country, the mobility and productivity is great. Having a slight edge over others will make you very valuable, especially considering that many US companies are global.

2. Unionisation & socialism - At least in the Scandinavian countries my observation is that management/govt/unions holds a position that software developers should not be paid a lot more than other employees. And developers accept that, because "that is how it is down here". I pity the condition of highly qualified doctors, who after spending a decade in study/residency get only a small premium above average. And in contrast taxi drivers who started early in life own a lot more in assets.
Not quite Chromecast functionality, but there is a similar project from Balena that adds Spotify Connect, Airplay, and Bluetooth to a speaker using a Raspberry Pi

https://sound.balenalabs.io/
Balena is the unsung hero of IoT.

Without Balena, IoT is the desert ... of the real
What you are describing is a fake democracy.
You are given the choice between two cheeks of the same arse. Don't be too quick to confuse stupidity with a difference of opinion.
Psychonetics: A nerd's toolset to work with mind and perception
They could compete with each other more aggressively for EU talent, essentially extending the US market for s/w engineers to the EU, but the problem is a huge swathe of the best EU s/w engineers already move to the US chasing those x3 wages.

We're somewhat better off here in the UK, we have a well developed s/w industry in games, defence, embedded systems and finance. The difference is maybe only 2x instead of 3x.

On of my daughters is considering going into s/w engineering, so I'm resigning myself to the thought there's a good chance she'll head west on graduation (I'm a Brit). The pull of the US isn't quite so strong here in london if you get into finance, but if you're a top flight talent in say Ireland or Scotland what are you going to do? There are few local opportunities, and no good reason to go to London as against SF or Seattle.
I have tried the leap in practice and the experience was significantly above what I expected. The tracking worked most of the time (how???), with occasional wonkyness. The accuracy was very good (outside of the wonks). Where it is very limited is number of applications.
I had a K8s setup running on Google cloud, using their managed database service. This was kind of nice, but expensive, cost ~$100 a month, and I was using very low specs.

I have multiple projects, none of them making money currently, so $100/month for each basic app is not good.

I switched to using Dokku on Vultr, $12 a month. You can easily create Postgres databases and link them to Docker apps. I haven't bothered to setup CD yet but it looks like it should be simple, for now I just push to it when I want to deploy. Liking this setup so far.

For frontend I use Netlify, I use their redirects to proxy the backend.
To add to this to give a perspective from a young person - Approximately when I was 16 I started watching documentaries about the world, reading news, watching essays on YouTube etc.

I think the first eye-opener was when I was 18 and started working on my first job while starting to realize how corporations work and what kind of bull* working at an office contains.

Now I'm 22 and my curiosity combined with the pandemic really broke me in a way. I had so much time to watch and inform myself about social injustice, climate change, world politics that I'm now kinda pessimistic about anything.

I would say about myself that I am very well informed about what happens around the world and what the big issues are, on the other hand it makes me kinda depressed and the last couple of years have been filled with Weltschmerz[0] for me.

Maybe that's a phase of becoming an adult and becoming aware of what's going on. I certainly have no idea on how to handle it other than just feeling powerless and kinda sad.

Sorry for the rant.

[0] https://en.wikipedia.org/wiki/Weltschmerz
> that high paid workers in the US are well taken care of in this regard.

A lot of Americans will jump into this conversation without realising homelessness rate is 10s times higher in US and EU country with lowest literacy has higher literacy than highest literate state in US
How many contractors work 48 weeks a year?

And what do you think US software contractors make?
I hope you’re backing up customer data if you store any…
> I don't see why people are entitled to products and services forever, and then hate the company if they try to be sustainable but also hate them if they abandon it.

Nobody is entitled to anything. Users aren't entitled to free services/products in perpetuity, but the other side of the coin is that companies also aren't entitled to those users. Nor companies are entitled to being free of any criticism.
Why would you want the segregation of multiple monitors with a headset?
I once did the opposite: I thought that technology details don't matter if the company is good in other ways. Did the mature thing, so to speak.

I was wrong and the company was the worst professional experience of my ~20 year career. Now I vet my future employers' tech stack before signing any papers. It doesn't have to perfect (that's what I often come there to improve) but it has to be not shit, and they have to accept that fundamental problems need to be fixed.
Not a solo founder, but I do a lot of ops professionally. Unless you have a specific reason, I say it’s best to avoid complicated tooling until later.

k8s, ci, etc are all really useful and solve a lot of hard problems, but god are they a bitch to set up and then monitor, fix when something weird happens, secure from nasty people outside, patch when some update becomes necessary, resist the urge to “improve”, etc. This doesn’t include the time it takes to work these tools into your project, like k8s for example really requires you grok its model of how stuff it runs is supposed to look. There’s a reason entire companies exist that simply offer managed versions of these services!

If you’re using fewer than like 10 boxes and don’t work with many people, you can get away with spooky arcane oldhat sysadmin deploy techniques (scp release to prod hosts, run deploy script, service or cron to keep running) and honestly it’s pretty fun to just run a command and poof you’re deployed. Then you can just wait until it starts making sense to use fancier tooling (more load, more sites/DCs, more services, more people/teams, etc). Monitoring is always good to start with, for other stuff a good litmus test is that price points for hosted k8s & ops stuff will start to make sense, you’ll be paying in time in any case. Who knows, maybe when that happens something new will pop up that makes even more sense. Until then, reducing the amount of stuff you need to worry about is always a good strategy.
Are you being paid 11/12th of their salary?
You can't believe it, because you think there's a rational process involved in investment decisions. After watching how things go for some time, I came to believe that who you are and what connections you have is far more important.
How would you the question if some segment in our population is inherently 'more meritable'? There are many obvious confounding factors (culture, education, opportunity, racism) that are very hard to correct for. The Nobel prize is only given to people with exceptional performance, so the sample size will be quite small.

Regardless of the answer to the question posed by you, it seems to me that we should stay true to the wishes of Alfred Nobel, who stated that a series of prizes should be conferred to those who confer the "greatest benefit on mankind". Since he is the one that provided the funding for this award, I think this award should be awarded according to that measure.
Benefits of Sales Training Online
The HN audience is not perfectly reflective of wider society. One obvious example is that people on this site tend to be more technically aware than the wider population, but that's not the only relevant characteristic.

The userbase here tends to be technical, tends towards (or is at least dominated by) particular political positions, and seems to be much more literally-minded than other online communities.
get_president_inside_bunker()
assert president_is_inside_bunker()
close_bunker_doors()
assert bunker_doors_are_closed()
send_nukes()

With asserts enabled this is fine. With asserts disabled you might start sending nukes while the president is still outside or the doors to the bunker are still open.
57,000EUR is low for the 'top segment' in London though, isn't it?
The real news is that they still have capital to invest in development. I honestly thought they were already dead.
They might need a rebranding.
I only have side-projects, very different from a full-time, revenue earning solo-preneur, but I only use serverless. My preferred stack now is NextJS, hosted on Vercel with FaunaDB. The main reason is to “outsource” devops to them.

I am not sure how it would work on a larger scale, but for my use is perfect.
https://varjo.com/products/xr-3/ is probably as close as you'll get today. However it costs around $6k and is still far from perfect.
That sounds dystopian
Genetic lottery: Excuse to do nothing or do everything?
It also makes you wonder about NI itself. Have a look at what you're paying every month and how much you'll actually get for your state pension - it doesn't seem remotely worth it. And I get that it's a social service and it should cover the benefits for people who don't contribute - but it's a lot of money to pay for something you don't benefit from yourself.
> I guess slick marketing wins over those doubts in some VC circles but you wonder if anyone at the early stage Magic Leap investors is getting asked tough questions about why they approved it, or if they've all just moved on to other roles.

I would guess this depends on whether or not they managed to hoist the stock to someone else in subsequent rounds. Investing in a scam can still be a good deal, as long as you get out before the jig is up
Refer to my other comment here and the cited articles for a fair rebuttal: Rust lets you get equivalent or better performance (than Common Lisp or Java, in this instance) without significant special effort or deep knowledge of the environment, while being much more predictable; and if you do apply deeper knowledge of the language, then it’ll pull well ahead.
If you want something that is more of a static kiosk setup, there is a different Balena supported project that supports more of this style use case. Without the need of casting or connecting with Airplay

https://github.com/balenalabs/balena-dash
It's completely true that companies prefer that. It looks better on the balance sheet, or so they and the representatives of their shareholders think. Contract salaries can be put in another column, and they keep telling themselves that they can get rid of this expense whenever they want. Any day now. Right?
I'm not anti office at all. In fact sometimes I almost miss it.

However, I'm anti commute all the way. I'll never go back to working full time at a office where I need to commute to.
Need source … and cf ulisp? Do not think just a pdf file is enough.
My experience is the worst of all of these things:

1. Have trouble using the Home Depot website to find anything.

2. Finally find it under some alternate brand name or SKU (maybe) and figure out what aisle it's in.

3. Get there and the thing is not there, and sometimes the aisle isn't even where the site says it is.

4. No employees available.

5. Employees can't find it either, or disappear while trying to find it
Synthetic chemical in consumer products linked to early death, study finds
> It all comes down to U.S. tech companies being much more successful, mainly because of the scale of the U.S. market. Any U.S. startup can immediately address a market of $21T (GDP) without any regulatory overhead or language considerations. This causes engineers to be insanely productive in terms of economic productivity. In comparison, Germany, the largest country in the EU, has a GDP of only $3.8T. It's much harder to scale across the entire EU, and even then, the entire EU market is still smaller at $15T.

I mean it's tech, the US market is open to everyone no? I don't know of many European tech companies that think they'll get anywhere only addressing their local market.

My feeling is that European wages are gradually increasing due in part to the successes like Unity and Spotify, plus FAANG companies effects on local offices. It's a bit lopsided at the moment, someone noted there is almost a bimodal distribution of salary which I'm sure exists in the US as well but is more stark here. Remote work is also starting to have an effect. I earn quite a bit more (still nothing to write home about in terms of the salary I could earn in the US) working remotely for a US based company.
Jetzt sind sie halt (fast) weg...
Why do you say it was a farce?
China Isn't the AI Juggernaut the West Fears
This works well with some bets on stock prices, too.
"Starve the beast" is an American conservative slogan and strategy.

American conservative politics is absolutely ridden with corruption, obstructionism, and cronyism.

Again, just because someone claims that they are incorruptible and only looking out for your best interests, it doesn't mean they actually are.
IMO, the salaries are (ballpark) fine for the effort and risk involved, flexibility of working hours, stress levels, etc. I don’t see a good reason why engineers should make more than, say, teachers or nurses, just because the company they work for makes billions.

What’s wrong is that these companies make billions, most of it because they happened to get to the top of the food chain.
What can one say? I also tried it (have always been fan of new interaction methods) and was severely disappointed. Even the "put reflective stickers on your fingers and use an off-the-shelf wiimote" had better tracking, though it is obviously less convenient.

That said, I am waiting for v2 from these guys and/or anyone else.
Most AI papers I see aren't directly focused on using AI to help society. It's unclear how a small performance increase on ImageNet helps society, for instance.
This is tangential to the salary and benefits. I live in a county in California where homeless is close to 0 and still makes 3x what a SWE in Europe. American companies such as FAANG take care better of their employees than Europe.
And https://exploringjs.com/tackling-ts/
> It's like someone took this beautiful inventory database and layered this textbook example of bad but typical modern web design on top.

This is so common. I can't count how many times I wished someone just exposed a normal desktop DB browser or an Excel sheet instead of their bullshit web storefront / SaaS service. Hell, I actually semi-jokingly suggested just that in a startup I used to work for[0]. I've given it some thought then, and I realized the reason for offering subpar experience is often because the vendor wants to railroad the users into a very specific workflow. This... well... is not how I want to do computing[1], so I tend to avoid SaaS whenever I can.

--

[0] - Wasn't totally unwarranted, given that our main competitor was a company literally selling an Excel plugin. Even with us having stellar people doing the frontend part, it was pretty clear we spent more time reimplementing a fraction of spreadsheet functionality in the browser, instead of working on the "unique selling point".

[1] - My full thoughts on this are too large to fit in this comment - this approach can be the right thing to do by the user, sometimes.
> Note that OCaml 5.0 focuses on minimal (solid) support for the multicore runtime system, and will not provide stable user-facing concurrency and parallelism libraries.

Wouldn't hold my breath
With that it would waste more resources on running a partial web browser for one small GUI application where soon any system with 8GiB RAM or less is considered an obsolete and unsupported user experience when starting more than a few instances as they aren't shared nor do they have a small memory footprint.
Unpopular answer alert, but it worked well for my context for the few years before I hired a team.

I didn’t do CI/CD. I just reviewed my own code the next day, improved it and put it live. As the only dev I knew more or less how my code worked and what risk factors to prepare for in each deploy, and serious, business-impacting production issues were rare.

A simple stack of Meteor on Galaxy + Mongo on Atlas meant all my tools integrated well together and a whole lot of devops things were easy enough that I rarely had to think about them after they were set up once.

I can think of many cases where this would not work but it worked well for my context.
Why? Docker provided a lot of value for free, screwed up their own business model and almost went bankrupt before being bought for scraps by Mirantis.

Then they still make their technology available for free (that's right, docker is still free and they donated all the important stuff) and start asking money for just the wrapping and UI stuff in desktop. And just for big corps who can afford it. And still they get a lot of flak for it!

These people just can't get a break. I don't understand why a lot of people in OSS community hate on them so much. What is up with that?
Bash scripts!
They are important in the security world, to prove that the delivered executable corresponds to the source code.

E.g. nobody added a keylogger after publishing the source but before compiling the executable.
4.5 Employees using the same homedepot.com site on their phones that you just tried.
Working for Huawei means your true boss is the CCP, a genocidal totalitarian regime seemingly bent on world domination.

I am certain if you are skilled you can find another job that will not accelerate the CCP mission.
That does not really negate the point you replied to. Europe maybe has less inequality than USA, but situation is still not great

https://www.independent.co.uk/news/world/europe/paris-author...
I read a book description [0] recently about “anti-memetics” or anti-memes, ideas that don’t want to spread. Stuff like taboo secrets.

Anti-natalism seems anti-memetic because the adherents don’t reproduce enough to carry on these serious philosophies to their belief.

It makes me think about how these ideas end up spreading anyway. So it could be so good that it convinces people. Or there could be false adherents.

There’s some religions that don’t allow sex (eg, Shakers [1]) and it’s curious to me that they still exist since they only grow through converts with each member dying off and rarely reproducing.

[0] https://www.goodreads.com/en/book/show/54870256

[1] https://en.wikipedia.org/wiki/Shakers
Unrelated to "looks at every process", but Discord stores messages unencrypted & refuses to delete messages.

With "refusal to delete messages" being a clear violation of GDPR, I think it's fair to assume fishy things are going on.
Don't use them. They require time to maintain and if you are old like me half of them make very little sense anyway.
For enterprise I am not sure this kind of name branding makes sense anyway. Surely the user experience is going to depend massively on the deployed app and whoever develops that. Better for another company to slap their brand on it and sell it as part of a wider solution. My guess is that consultancy and services is where the money is rather than hardware. $10k per user per year to solve a business problem can be easier to sell than $2000 for a device.
>An overcrowded train is not slower than an empty one.

I have taken the "California Train" which runs from San Francisco to San Jose, and advertises its capacity to carry bicyclists. Numerous times, however, bicyclists were denied boarding (each had paid for his ticket) because the carriages had become overcrowded, with the subsequent train arriving in forty-five minutes' time.

This experience made me understand why many commuters in that region embrace the automobile in spite of its many drawbacks.
Life on Mars: simulating Red Planet base in Israeli desert
Something I rarely see addressed: why was multicore ocaml blocked on having full-fledged effects? Couldn't multicore have landed years ago, and then gradually insert effects in the language?
From article:

> There is not one single historical source in existence that substantiates any of the “crimes.” Not one. None!

Hm, others disagree:

https://en.wikipedia.org/wiki/Bartolom%C3%A9_de_las_Casas

https://www.theguardian.com/world/2006/aug/07/books.spain

This might be a _politicised_ piece.
USB C is nice, dont get me wrong, but this is not all that usefull.. USB 3 is what is more needed... With the new 13 Pro supporting ProRes video, and it recording at nearly 800Mbit/s, downloading video over USB2 speeds is going to take nearly 2x real time for downloads...
Stop spreading disinformation.

https://medicine.wustl.edu/news/good-news-mild-covid-19-indu...
If the hours you spend implementing and maintaining your DevOps exceed the hours of downtime you prevent, you're probably not making good use of your time. The less you build, the less you have to maintain.

I've been running a Python-based, highly custom web store solo since 2007, and it supports multiple people doing fulfillment. I host on Opalstack so as to outsourcing patching, email config, database maintainence, etc. I run directly in a Git repo (actually Hg, it's that old) and releases are "git pull && ./restart.sh". Rollbacks are "git checkout ...".

I've had to migrate/rebuild the VM about every 5 years. Tech changes enough in that time that no automation will still work unmodified. So I just keep good notes about what I did last time, and figure out what the new equivalents are when I finally have to do it again (updating the notes, of course). Database and Conda are easy to port. It's usually DNS and email integrations that are a pain.

As others have said, KISS is key. Industry DevOps is for a work setting with a decent-sized team, where you can afford the overhead of maintaining it all in order to make the overall team more efficient.
Since my younger age (3 or 4 year old), whenever I was offered to eat figs I replied:no, thanks.The explanation I provided is invariably the same since then: there are worms inside the figs. However, the replies are variable (an exemple: you know where there are worms? In your head, my dear, in your head! That one is a reply from my mom.)
Hopefully starting with the recruiter...
ArXiv submissions of double-blind review papers
Jamba and Blendid launch robotic smoothie kiosk in Downey, California
It's not just you. They're called weasel words

https://en.wikipedia.org/wiki/Weasel_word
Also definitely learn about using sum on non-numbers, and the key argument to min and max. They can be incredibly handy, but I hardly see them used. Have a contrived example:

>>> max(['aaa', 'bb', 'c'], key=lambda item: len(item))
'aaa'
only OP said this number for Netherlands but it's not too far off for average companies in London
> implies immutability.

Except that implication is incorrect -- slices are mutable.
- it's a great way to be sure binaries aren't backdoored or built from unofficial sources

- in general if you want to do additional development on a piece of software, it's useful to validate that your build environment is set up correctly and can reproduce bit-exact binaries, before doing additional development

- it helps prevent silent environment-specific build dependencies creeping in, aka "works on my machine"