skysight-inc/HackerNews huggingface dataset:
ohhh this makes sense I never thought of that before "It’s really easy to only socialize within your polycule." that is a huge benefit, esp. as you get older and finding good friends is really hard. Being friends with your friends' friends is usually a pretty good way to go but this probably leads to stronger value alignment
When people are told I'm in accounting, one of the most common questions is related to taxes despite that not being my actual line of work. Oh well.
More people pick up coding C++ professionally in any given week than the total being paid to code Rust full time.

The bigger a company is, the more various languages people there dabble in, and the less it means that somebody there dabbles in your favorite. You would better add up revenue (NB: not market cap) of companies specializing in using your favorite language; but that number would be disappointingly small for any language as far from maturity as Rust still is.
Definitely, this is a luxury the tech space provides at this point in time. No idea how long it will stay this way.
> Meanwhile the only thing keeping the Chinese population compliant is a growing middle class and quality of life.

I keep hearing stories about some pretty deep discontent in China, because they no longer see a growing quality of life.

see "lie flat" movement
https://www.insider.com/disenchanted-chinese-youth-join-a-ma...

or "we are the last generation"
https://globalvoices.org/2022/05/16/the-most-desperate-respo...

note: links are the first results, you can probably find better sources.
Oh, ffs, that is just ridiculous.
Retro Game Collector Accused of Selling $100k Worth of Intricate Forgeries
> creating a raster image

They excelled at vector. IIRC, the 4014 could address 4096x4096 coordinates but even between two points, the “resolution” was that of the phosphor grain.

This is something we should resurrect.
It's a language designed by people who's favourite language is not even pronounceable.

Did you think that such a group of people, who place their love for the language above practical things like readability, would come up with a new language that cared about the user-experience[1]?

As we see all the time WRT to programming languages, readability is more important than the more abstract stuff.

> I hear all the arguments about CVEs and wonder if rust will reduce the number of these problems simply by disabling the programmers that create them.

That sounds like a different way of saying "the global number of CVEs will be reduced by reducing the number of applications written". After all, if you "disable" the programmers who write systems programs, they aren't going to get magically replaced by programmers who don't write systems programs.

You're just gonna have fewer programmers.

[1] A language is an interface between a user and their problem. If this is not highest priority of a language design, the language may never take off in any meaningful sense. See Monads.
Given the global audience of HN, this title needs some context. London, UK has a problem with often-fatal youth violence, between groups and individuals. Very often, knives and other larger blades are used. Although it has been going on for many years, 2021 was the worst year yet, with 30 young boys and men killed as a result of such crimes.

see also

https://www.itv.com/news/2021-12-31/2021-is-the-joint-worst-...

https://www.statista.com/statistics/864736/knife-crime-in-lo...
Totally free Jamstack themes repository: https://jamstack.club

It's a WIP, feedback welcome!
Oh no that's WORSE than that.

Wages surely will more or less slowly going to a mean world level, witch means going high for some very poor people who normally live doing non-IT jobs (so they can't even learn fast enough to really profit) and going low for us in the western world. Some countries who happen to be in the middle now, let's say like Vietnam or Russian Fed., probably will not suffer that shift much, we will.

Moving also is not a mere geographical relocation: I can spot for instance a handful of nice areas in the world, in natural terms, where I can live well in natural terms BUT I depend on the physical world, on someone else jobs who can't be remote. Let's say you'll relocate to a natural paradise. Let's say you just want a new pair of shoes. Oh that's easy, just wait for the next delivery, it MIGHT happen in a month or two. Cheese? Oh, well, you might buy something vacuum-packed and frozen but it will be really expensive and of a very bad quality. You need health services? BWHAHAHAHHAHA did you know the meaning of natural selection? Well, if you can survive without them you'll live otherwise you'll die IF you are lucky. If not you might live for years, decades perhaps with very big handicap just because no one fix an issue quickly and how we know it should be done so a broken leg became a twisted and painful limb, a bad tooth a hole that force you to eat just tender foods on the other side of the mouth creating other jaw problems / pains witch in turn, ...

That's is.

Surely we have lived like that for millennia... Happy to came back to such life WITHOUT the real freedom of that past?
I'm still working as long as I can (I'm 35) so I have enough money to not work and spend a few years on building my own house/farm/greenhouse.

On the other hand I know the story from a few people getting rich fast (crypto and fang) who just sit at home and play the same game for years now.

Good for them (if that doesn't make them depressed) but normally not having any money makes life quite different.

I also think it's unfair for me to have this plan and being able to achieve it while on the other side of our planet people still work like 6 days a week for consumerism.
China Gears Up to Launch Its Third Aircraft Carrier
Yeah OK I mentally skipped this point. But still astonished to hear that the Covid vaccine is still a requirement in all jobs in Italy.
> Ok got it.

No you didn't.
I have no idea what you mean by this.
There's no warranty so abiding by the EULA is meaningless. That's only there so Microsoft covers their ass because lawyers exist and they justify their salary by doing things that "reduce the probability of Microsoft getting sued". You can reverse engineer the binary all you want.
It's amazing how how stingy such a large company can be, especially when considering how much ill will you're generating with your six-figure employees over a couple hundred dollars. It shouldn't make any business sense.
Why is it, when people have legitimate complaints about something on hacker news (in this case the fact that what is delivered as a binary is not what you see as source code), people are so quick to side with the tool for being trustable?

How do you know that flag does anything except attempt to hide sending of telemetry? Or not even that, simply logging that you would prefer not to have telemetry taken.

The EULA explicitly forbids you from attempting to reverse engineer the binary, so you’re literally taking this on blind faith.

Don’t you find that troubling?

Even if Microsoft didn’t have a murky track record with telemetry in their operating system (being randomly turned back on or never being completely turned off): the default position should never be to trust.

Trust is earned.
So when that happens only the back or front runs out of battery. Usually it will be the back and you just swap them and ride home without being able the shift on the front.
ARIA Authoring Practices Guide (APG)
My company allows you to save your working hours and spend them in your sabbatical.

It's primarily a good thing in regards of taxes as you pay less in that time.

Do you mean something different? Haven't heard a free sabbatical from spd
First off not everyone is even interested in having children. Secondly I don't really see how polyamory would be bad for a kid. They'd just have a bunch of uncles and aunts more than monogamous parents would bring to the table.
Excuse my ignorance, but how I understand is that ICE can't be sold directly to the customers, so that's why dealerships exists (?), so my question is, are EV not regulated or treated differently than ICE?
I've been called for jury duty twice and been rejected for service twice by defense. I guess I'm too mean looking? I appreciated your explanation as it encapsulated my experience as well. I had very nice, even-keeled judge as well (for the jurors, not for the accused in particular) Much of our first day was spent with introductory speeches by defense and the prosecutor describing how "the courtroom isn't like TV"©.
Who even use VScode professionally? I'm still waiting for multi-monitor window support, which not gonna happen, IIUIC.

Mentioned this in VScode subreddit, I got downvoted to hell, because clearly nobody needs IDE's windows in different monitors.
This is awesome. I've been using https://translatelocally.com/ a bit, which is the same backend, and been amazed at how they managed to squeeze those neural net models, the Norwegian–English one that's downloaded by translateLocally is just 15M! That's less than Chrome transferred to Google about you while you were reading this comment.[citation needed]

Apparantly Kenneth Heafield https://neural.mt/ of kenlm fame has been coordinating the project, also doing good work like organizing shared tasks on Efficient MT https://statmt.org/wmt21/efficiency-task.html
Here's a description if your browser isn't supported: This is an app that simulates an interview where you respond to 5 typical questions (for example, "what are you looking for in your next job?"; "tell me about a time you delivered results despite obstacles"). The site requests mic access and transcribes your response. The material on the front page says:

> Practice answering interview questions.

> Get comfortable answering questions from industry experts. Just talk and your answers are transcribed in real time.

> Get insights about your answers.

> No grades, just insights about what you said. See job-related terms you used, your most-used words, and talking points you covered.

> Keep improving.

> Use what you’ve learned and jump back in for another round. Keep building your confidence in a judgement-free zone.
Reading your comment I thought it was just a warning banner, to give an out in case some elements are broken.

But no, the whole main content is blocked for non supported browsers (side pages like FAQ stay available)
> bake a cake

I'm willing to bet most people don't bake cakes daily. When i cook it's usually 2, max 3 at the same time, even with a multi-course meal.
I recently found myself saying, "my son used to write tickets, now he checks other people's tickets".

I am long term IT. Now my son has joined the world of IT I get how people have no real concept of what we do.
Except they inflated the MSRP by $4k beforehand in order to give you the impression that you got a discount.
You get sanctions if you don't try interviews.

And you only get it after all your riches are gone.

After that your Rente/retirement money will become a real struggle.

I don't envy anyone going this road but I also don't mind it.
> How many of your 168 team-mates were in Ukraine?

Around ~100 right now.

> Any specific experiences you/they can share on how they coped with the struggles and things that worked for them?

Yes! We are planning to cover another article just on this topic.

Main things which we used:

1) Free 1to1 with therapists

2) Group sessions with therapists

3) Unlimited PTO

4) Financial support

5) In case a teammate is in the danger area, proactive support for evacuation

6) Real-time monitoring of the situation + updates to the team

7) "Believe in better times, and what we'll do there"
Citigroup's Fat-Finger Trade Seen Costing Bank More Than $50M
Isn't this mostly just due to the shift away from equity-based compensation? Nobody wants your stock if it's tanking.

That said, as small-medium companies start crashing and burning, the megacorps that quickly ramp up hiring incentives will be in a pretty awesome spot in 5 years, as they'll have snatched up more great talent than their slower-moving competitors.
There are two kinds of threading bugs: deadlocks which are easy to detect and race conditions which are far more difficult to detect and to fix.
AFAIK Rust helps with the latter not with the former which is a very big improvement (much more than if it was the other way round)
Ouch:

> A trader in the firm’s Delta One trading unit in London was working from home during a bank holiday on May 2 when the person incorrectly added an extra zero to a trade early in European market hours, said the people
Looks neat. Well done!
This is an exasperating article. Where is the data on who these 2.6m people are, demographically speaking, what their reasons are for not seeking work, and how they supporting themselves if they don't work? 2.6m young people not working is very different from 2.6m people who've basically chosen early retirement, for example. It talks about a skills problem, but without giving real any numbers or context.
I'm just an average web developer, so I could be wrong here, but that's not my understanding of it.

Your application has n threads to begin with, if you use async, these will be utilized to schedule tasks.
You're basically trusting your language to properly pause and restart the procedures.

If you spawn new threads, these will be managed by your kernel. If that kernel is Linux, that it already has a pretty good algorithm to pause and restart them, so you're not really wasting a lot of resources.

So I believe there are effectively two differences: threads can scale up to the limit of your os/kernel and hardware. Async can scale up to the level of the threads your language spawns to handle these tasks.
Threads trust the kernel/OS to prioritize workloads, async trusts the language
Is this “relatively poor talent” already working as software engineers?

If so, this change will reallocate which companies are employing them, but until it attracts people to the field who wouldn’t have otherwise entered it, it doesn’t seem like it will change the aggregate much.
It's not very efficient, certainly not enough to be "better" than a conventional IC-engined car.

You're carrying around a lot of batteries, motor, and generator that are basically just dead weight. A petrol engine and gearbox is light.

In trains it works quite well because you need an immense amount of torque to pull away, proportionately far far more than you need from even a large truck, and then you need a relatively small amount of power to keep it moving. Having a big generator driving bogey-mounted traction motors with simple reduction boxes means you don't need a huge gearbox and very complicated driveshaft system, and you don't care so much about weight.
https://news.ycombinator.com/item?id=31604567
Just a train of thought because that's what I'm doing:

Why not trying to buy your own land and build a small community around it?

Might be much more fulfilling with very little money required.

I live in Germany and everything just costs money but if you are in the USA, there are plenty of very cheap areas were you can easily life self sustainable?
> In this post, we will explore how Unix pipes are implemented in Linux

Seems to me like this post is pretty specifically about Unix pipes on Linux (i.e. Linux pipes), as opposed to Unix pipes in general.

The article also talks about “Linux paging”, again clearly referring to the implementation and usage of virtual memory on Linux, rather than…whatever ancient architecture first invented the page table.
Scientists can reverse aging in mice. The goal is to do the same for humans
Sidetrack, what's a good collaborative wiki? I've tried a bunch but always found Confluence much more polished than other offerings.
> I find myself reaching for modern C++ instead of Rust when I want to be productive :(

You are not the only one, this is also my experience.

And if you think about it: This is fine.
There is a reason why we are not using TLA+ or format proofs framework when we want to do quick prototyping: Safety has a cost like everything else.

It can be a run-time cost (in case of ARC or GC languages) or a mental effort / productivity cost but it is still a cost.
The Internet is terrible for such things. You want to see it and feel it, test drive it, kick the tires. .
Seems like safepoints are an ideal way to do this. It sounds similar in ways to how the BEAM runtime for Elixir/Erlang will count reductions and preempts a lightweight process. I guess the interesting question is whether the same safepoint testing mechanism can be reused directly or whether some more complex logic is required on the critical path
I don't think any of those things are true. Indians in general are hyper "hierarchy" aware (not just with respect to caste btw). They just feel the need to know how to place you.

I'm also not lower caste (or particularly upper caste for that matter) and my parents were doctors, so my family was relatively well-off in a very, very poor part of India, so almost all other social indicators would tell them to place me higher in social status. So, the experience of others would vary.
And the likes of Cloudflare access or VPN only access via Tailscale make it so easy to keep it protected. I'm always a bit shocked when I come across publicl ogins for Jira or Confluence instances of large corps.
Why? You still get full access to everything the app can see - all Confluence content. To prevent access to the rest of the system, there are better ways now (Containers). YMMV, but SecurityManager was never really usable in most real word use cases.
Union.
Well, it is an old timer. I spent many days with one in the mid 90's and it wasn't new even then
> Then you'd better make sure that the electricity is 100% from renewable sources

Yes, that is also the plan, and we can work on more than one thing at a time.
Wasn't this started because before journalists started losing their jobs, they were telling blue collar unemployed workers to learn to code? So people turn that against them.
I don't suppose Charm is the kind of thing you mean? Maybe it is.

https://charm.sh/

e.g. Bubble Tea https://github.com/charmbracelet/bubbletea

HN discussion 4 months ago (213 comments) https://news.ycombinator.com/item?id=30048332
It's an userscript, there are userscript extensions on Firefox e.g. https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/
Isn't the Model Y an SUV?
Maybe just a WAF rule like Cloudflare rolled out. But then they should've stated that since there is a chance cloud instances were breached.
Best part is "Note: I do not read the orange site."
> It's a language designed by people who's favourite language is not even pronounceable.

Elaborate?
Having to do it manually is tedious and error prone IMHO. Better to have a reasonably good automated mechanism that you can disable if you wish).
Have you considered reorganizing as a not-for-profit and then seeking funding from foundations or combination of croud sourcing plus foundations.

You have a proven model and track record - clients that need support and businesses that are willing to participate. Well defined funding needs and a well defined road map for expanding your network nationally.

This way your idea gets to live on, you get to stay involved with your dream project, you get paid (and made whole as a creditor).
I believe this happened at Theranos as well.
An e-bike without electrical assistance is heavy and sluggish, much more than a normal bike. I don't think anyone by them for the aspect of becoming a normal bike when out of power, they buy them because of the assistance.
> So using electricity instead of natural gas in your home is wasteful.

Depends entirely on what you use it for. For heating, burning gas is very efficient: everything gets turned into heat. For cooking, a lot of heat gets lost, because you heat the air, the air heats the pan, and the pan heats the food. An induction stove heats the pan directly, which means less heat is lost, which also makes cooking more comfortable.

> But induction stoves of today cannot run all four burners and the stove at the same time.

Yes they can. Mine does. Of course your electricity supply needs to be powerful enough, but that's easily upgraded. In NL, 3x25A is extremely common. Our house had 1x35A which wasn't enough, so we had it upgraded to 3x35A, and that's plenty.

Of course switching from gas to electricity will mean changes in infrastructure, but that's not a blocking obstacle. It would make sense for any new homes built today to have a better electricity connection and no gas. Heating? Heat pumps are even more efficient than gas heating.
IMHO there will always be a language and culture barrier, and timezones. A Spanish company would prefer to hire Spanish speakers ( so Spain or Latin America) over Tajiks. What good are developers, for instance, if you can't really communicate with them due to limited timezone overlap and language issues?
Definitely not. I've been a full time rust developer for a long time now. Whenever I need to write some C# or Go or JS I honestly feel quite blind with a hand tied behind my back. I don't have the expressiveness of rusts type system and I don't have the safety of the strong compiler so I have to test my code a lot more thoroughly to be confident. With rust I'm pretty confident in my code from the start
thanks a lot, that makes much more sense now! I'm just so used to "rage culture" and uninformed complaining that I tend to overreact.
CLI Hacker Game
What do you do for living now? B & E ?
They’ve suggested blocking ${ in the request
I'm not sure that anecdotal data about you knowing a couple of antivaxxers explains why roughly four percent of the population are long-term unemployed. I can believe that some of those 2.6m are in that situation because of their position on covid vaccination, but it's a huge leap to assume this very new thing is the main reason especially given that Italy famously has a large number of officially unemployed people (which is trending down from its peak around 2015)
I stopped reading at "People should". You can do a lot of stuff with should.

I mean I understand your point but the employer's viewpoint is really not hard to see, it's just what I'm saying
There are some genuinely surprising ones, but is it just me who seems to think these are for 80% either well-known beginner's mistakes (== vs. is, underscored names) or just begging for problems with operator precedence (by omitting parentheses) and variable scoping (by shadowing variables)?

Random example I'm currently reading is: x, y = (0, 1) if True else None, None. The interpreter considers the last None outside the if statement. Gee, so you thought to need parentheses at first but not for the second one, and now it's a pitfall that parentheses are missing? The readme goes so far as so say "I haven't met even a single experience Pythonist till date who has not come across one or more of the following scenarios". Uh huh. Not me.

Add parentheses when in doubt, and when not in doubt, add parentheses for readability. In any language. Not excessively, like everyone knows what "if x == 2:" does without them in python, but for anything less obvious or more complicated than a=2*2+3, just do it.
Yes, but go to the Cochrane library and try to get sensible analysis on anything that doesn't have a few RCTs under its belt, and Cochrane just shrugs.
To be fair, with most stuff running as VMs, a confluence server will usually not run anything else. So root doesn't really change much here I guess.
As someone who does Swift 9-5 and dabbles with Rust, this statement rings true to me.
Did hackernews just delete this story?
Not sure in the case of Hammerhead (I've got a Wahoo and a Garmin), but mostly You can opt out of updating Your head unit. Problem is, it's an all-or-nothing. By not updating You also lose whatever bugfixes will be coming in the future updates.