skysight-inc/HackerNews huggingface dataset:
> Firing easily and hiring easily are two sides of the same coin. If you can be fired easily, you will find a job easily. If companies can go down quickly, new companies can be formed in an instant.

> In Europe where firing is almost impossible, hiring is a very tedious process.

This is, at best, an anecdote. I'm charitably saying anecdote to avoid calling it utter bullshit. The average hiring process at companies I'm familiar with -- in the UK, France, Germany, Finland, the Czech Republic, Portugal and Greece, so I guess it's a reasonably large sample -- is no more complicated than the hiring process at Google or Facebook. And, much like in the US, if you stay away from the big players -- like Google or Facebook -- the average hiring "process" is a technical interview + a short interview with the hiring manager and HR. Popular enough companies may do a phone screening but that's about it.

Firing someone for bad performance is not "almost impossible". I have, unfortunately, had to sign off on that a couple of times. What is almost impossible is firing someone for bullshit reasons and writing it off as "a bad fit".

Of course there are legal protection in place: if you are laid off and can't find work -- for example, because you relocated to stay with your current employer when they moved offices, and were promptly laid off afterwards, in a new town with somewhat uncertain prospects -- the solution you're offered, in most countries, is not stop being poor, lol, but various forms of social protection so you don't starve before your next interview. Consequently, yes, it's important to make it difficult to fire people because they don't bend to toxic management or poor working conditions, otherwise that'd just be sponsoring incompetent management.

> Companies are big and look financially stable because the little ones cannot survive or dont enjoy the same monopoly / legal protections.

That is not even an anecdote. Except for Eastern Europe, where the Iron Curtain interrupted the history of most businesses, there are plenty of small companies, in every country, that have been operating more or less without interruption since the 1800s (and usually the interruptions were on account of one of the World Wars). There are four of these within a ten-minute walking distance from where I'm staying.
> Some how firing/laying-off has been trivialised.

Hardly. Even in developed western countries, being laid off can hurt families and communities.

When there are a lot of tech companies and the industry is doing well economically, and you can easily relocate or work remotely, then it's less of a worry. You can find another job with less difficulty.

But if you work in another sector like manufacturing, it can be devastating. Especially when a significant portion of the community work in that company or industry. There are large swaths of the US and UK where industrial jobs have disappeared and once prosperous areas have become impoverished in the past 40-50 years.

> We have normalised firing of people.

That's what happens in societies when the majority of people work for a corporation. The corporations are motivated by profit and will lay off hundreds or thousands of people or abandon a community if it saves money.

> I don't know about the "developed" countries where people have social security....

Many of these "developed" countries have embraced the austerity gospel. There isn't much of a safety net as the was or could be.

I don't know about the "developed" countries where people have social security,
https://youtu.be/8Xq0fgfXgq8
Yeah, even today, the first thing I do with new memory is subject it to a few overnight tests when I'm not using the computer.

The testing doesn't need much human interaction or babysitting, and if a problem is found it's usually the kind where you want to know ASAP so you can do an RMA/refund in a timely fashion.
Keep in mind that a 401k is almost all funded with your own money. The amount going into the 401k is deducted from your paycheck... you can see it in one of the boxes. A pension, on the other hand, was funded by the company. And that is the exact reason there are so few defined-benefit pensions today in the private sector. These things were so incredibly generous that they are potentially bankrupting the original company... GE is certainly in that boat. Of course companies would prefer employees to fund their own retirement, perhaps sprinkle in a limited employer match subject to 5-year vesting, than to fund the whole thing themselves!
True.

Although having used OneNote quite a lot, I think free is still too high a price to pay for it.
They have kiosks to search for items too.
A SIPP is something you setup completely separate to your employment. In fact you don't even need to be employed to open one.

An American 401k is a more like what we'd call a "workplace pension" here in the UK, which nowadays is always a defined contribution scheme from a third party provider selected by your employer. These vary in fees, fund selection etc, but you usually get additional contributions from your employer, as well as better tax relief, for using it vs a SIPP.

Most employers won't pay monthly contributions from salary in to a SIPP due to the increased payroll and and admin costs, although some will do so for annual bonuses.

Confusingly there's also something that people call a "full SIPP", which is a much more expensive but less-retaily SIPP that can be used to invest in things like leveraged commercial property.
> Those rejections hit hard and the fact that I am not qualified enough (as they told me), just makes me question my existence even more.

Don't listen to feedback from employers when you are looking for a job. They can't tell you the truth without putting them selves in possible legal hot water so they just say the first excuse they can think off to fob you off.

At the end of the day the feed back from company A is completely irrelevant for company B, C, D, E, F, G, H, I, J... You just have to accept that it's a numbers game and you need numbers in the hundreds to find a decent employer.

> Yeah, so I tried (looking for jobs), I failed (getting a new job), and now

and now nothing? or keep trying until you get the results you want? Thats you'r only options, you decide which one you choose. You can see I tried as an excuse to not keep trying or you can just see it as the grind necessary to get what you want. You got a job in the past by trying but it wont work this time because? what? Doesn't make a lot of sense to me, let's say you only got that job as a fluke it was a 1 in 1000 chance? Theres more than a thousand jobs on linked in but you'r telling us its not possible?

Im not saying its easy Im saying it's really hard, you have done it in the past and now you are making excuses for why you can't do it again.
FWIW the demos work on Firefox, Chromium and Konqueror here.
Good news but plenty more to do, luckily the pace of change seems to be accelerating.
Using AI to help us improve AI. Wonder how soon we can cut out the "us" part..
Reminds me of a related HN discussion a few years ago: someone searched for "remove password" in GitHub and unearthed who knows how many valid passwords in the hundreds of thousands of commits that the search returned...

[0] https://news.ycombinator.com/item?id=13650818
I wonder if there's an bug/scandal unfolding:
https://news.ycombinator.com/item?id=33148984
Fair enough. I haven't purchased one, but the thicker legs and trim pieces at least make it _appear_ sturdier.

The wife wanted a bookshelf so we bought a Billy for €40. I was watching a couple YouTube videos about making them a bit sturdier with glue and extra nails, so I'll probably take a stab at that this weekend when I assemble it.

Re: loss leaders, of course! They serve a €1 breakfast (with "free" coffee if you're a member, which is also free) at the store nearest me. It's an egg, cheese, and a small bread roll. Not much, but I'm paying at least €1 for bread at the local café to go with my €3 latte. The cube shelves are ridiculously cheap and really quite sturdy for most models but you pay out the nose for the cloth cubes to slot into the shelf. Want a door and a drawer to fit in one cube? That'll be half the price of the full shelf.

I think the other half of the problem here is an ignorance of the business model and marketing by consumers. If you expect a €20 shelf to last forever, you're in for a bad time. If you're a college student or a young family starting out in life and need some stuff to get through the next few years, Ikea is probably a decent option.
That's what I do, the authors seem to have missed an obvious trick. Another one is to lift the entire note along the sticky bar so the paper comes off, uncurled, still flat.
Bad idea. Better do it in DEV like you would do in PROD, not to shoot yourself in the foot. If you do it right in DEV, no problem in PROD.

And what if your DEV is not actually well isolated from PROD/other infra? And what if some real data sneaked into DEV? Etc.
I went ~25yrs into my coding career without code review and without tests. I wrote games, several AAA games, play testers found bugs, but otherwise there was no code based tests and no code review, none, zero, zilch. From 1983 to around 2008.

Now I use tests and code review and I like them. I like that reviewers catch my bugs. I like that they suggest better solutions I didn't think of. I like that they tell me about functions I could use that make the code similar. I like that they help explain the code.

But, I can't entirely dismiss that I and the teams I worked on shipped a ton of products without any code review and that my velocity feels much slower than previously. It's possible that slowness is from the projects being way more complex, the teams being much larger, and that code review is actually a perf multiplier over all for these larger more complex things I'm working. But, waiting for and/or doing reviews certainly "feels" slower than I used to be.
The way you say this implies that there's some easy way to move your kids from a bad public school to a good public school. This is of course laughably wrong, since moving schools requires buying a home in a nicer/more expensive area.
and you are living abroad?
I think it's a balance. I worked at a large company for years and never felt weird picking up coding tasks that weren't strictly in my task list or even immediate responsibility area if I felt they needed to be done, or if I just had an interest in learning more about that thing. To an extent it's probably about having a good overview of what kinds of tasks are "up for the taking" and being able to find the right people to communicate with if unsure.
Sorry, I meant from a lawyer's perspective. Thanks.
I think OP meant to use the actual name of the service. For example FOOBARINC_{KEY}

I also think that it should look just a bit cryptic to make a person unsure if they can meddle with the string.
Please check this TCL inspired command language in D [1].

I also share the same sentiments [2].

[1] A command language on top of D:

https://til-lang.github.io/til/

[2] Tcl-inspired command language on top of D:

https://news.ycombinator.com/item?id=27167762
OHSU scientists discover mechanism of hearing
Show HN: Computer Mysteries
Computer Mysteries Unveiled
As the original author wrote, assembler is top level leet-ness. However, we aren't in our teenager years anymore and cannot spend holidays hacking our Amigas, so time constraint is a thing. To be honest, assembler coding was always tedious to say the least. Debugging, Gurus, just to name a few in inconveniences.

This opened a chance for Amos.

If you have a look at today's leet-ness, have a look a The Black Lotus. They do everything with a cross-development pipeline, they even forked Amiga UAE to streamline their process. TBL is really top notch Amiga coding, fantastic stuff.

Amos and cross-development compile to machine code in the end. Besides that it is about easing things.

For reference, here is Abyss' fantastic project: https://github.com/BartmanAbyss/vscode-amiga-debug
Thanks for your feedback, sorry for the delay in response.
You're absolutely correct in the wording, we could work on that. We help you build, run and make money from your SaaS app.
We're into trying to just buy your Saas app, there's plenty of good places for that like microAquire etc.
what about arena allocators?
> but that's not a long time for measuring their technology level, especially if their average lifespan is similar to ours.

2022-640=1382

The age of tech. advances such as water mills and three-crop rotation.
When I open the page, it says "very + loading... = loading...", for a few moments because of course you need at least a second to load two more words from the server.
Show HN: Stop Gautam Adani
We’re building the biggest grassroots movement in Australia’s history to stop Adani’s coal mine. Are you in ?
Need your help with a social media based project
Hi
I am working on a project, and I want to gather some info about general social media use.

Like -

> Do you use social media?

> What platforms do you use the most?

> How frequently do you use each platform? Rate 1-10

> How does using them make you feel? (unhappy, distracted, FOMO, irritated, angry, neutral, etc.)

> How often do you have a conversation with people IRL?

> How much do you score in neuroticism and conscientiousness(from the Big 5 personality test)? (optional, but it would be interesting to see)

> Also, let me know if it's okay if I contact you for more information. (Yes/No)

Hope the questions are not too intrusive.
Apparently tons of secrets get leaked to the public Postman recipes library
We found there to be pain points in Stripe, Paddle and ChargeBee. All these products are great at doing what they advertise, taking payments. The reality we found was we needed far more than just taking payments to run a successful Saas product.
We're not trying to be yet another payment provider, but instead a place to integrate everything together and make a simple solution that's easy to use.
Not gonna lie, the first thing I did when came to this webpage is ctrl+F "snow piercer"
Well, if the code reviewers had correctly disallowed adding all those deps to node_modules then you wouldn't be in this situation. :P

I'm only half joking. :P
> P.S. Can someone please explain the hate for the pointer cursor? Why some products refuse to use it for links and buttons?

It's not some, it's most. I just checked my Linux and Windows machines and all of the native apps (and the native UI of the system itself) there have a regular cursor when you hover over clickable elements.
I was horribly bullied for being more advanced than my same-age classmates AND older children at high-school, placing me with even older kids (with whom presumably I would have even less in common) doesn't seem like it would have helped my situation.
Thanks for the feedback, we'll be sure to consider that in the future :)
If you live in US, better to share with FSB/GRU, than FBI/CIA/NSA. The same thing happens, only in reverse, if you live in Soviet Russia.

Anyway, there is no need to worrying, MOSSAD watch as all.
The European gas price has since then fell by 50% or more in the last couple of months but I don't see any signs of price reduction of consumer energy
Which means it’s essentially going away. I first encountered it in 2005 when I first contracted & it has never affected me. It nearly affected me with my previous contract a couple of years ago as the business really didn’t understand it and was “playing safe” by trying to go “inside IR35” for the role, but that’s utter nonsense for a 3 month engagement such as the one I was doing. I’ve always paid employers NI etc. I don’t understand why they don’t change Ltd company dividends & up the %age for the first £100k or so - it’d effectively solve the problem they’re trying to fix (lost tax/NI revenue), without all the messing about.
Now that's some real hacking.

Maybe win32 will become the stable ABI for the browser too ;)
IKEA uses dark patterns of warehouse design. In the book "The truth about IKEA", a former IKEA executive describes how they purposely creates mazes in their warehouses.
Obligatory reminder of the elative:

In German:

sehr schnell (very fast) -> blitzschnell (lightning fast)

sehr gross (very big) -> riesengross (giant big)

sehr reich (very rich) -> steinreich (stone rich)

sehr arm (very poor) -> bettelarm (beggar poor)

It's a bit easier vocab-wise for foreigners.

https://en.wikipedia.org/wiki/Elative_(gradation)
We live in the Quantum Information-age of cyberphysical. Data for dummies is not for TikTok?
> extinct species,

We've had extinct species for the last 200 years of Industrial Revolution, not sure a forced terraforming will change anything about that.
> Why assume the only alternative to American overconsumption is a a primitive existence?

did I fall asleep in class when they mentioned that it was the American pollution that was particularly bad for the world?

if blame-pointing is the primary concern here, doesn't China produce something like double the amount of CO2 emissions compared to the US?
Cantons may experiment with evoting in limited pilot schemes.
I'm afraid the Feather project was abandoned, so this is of historical interest only. Some more info can be found at https://wiki.tcl-lang.org/page/Feather .
They will also send spare parts in the post if you ask online. It’s quite nice to receive a mailer from Northern Europe with replacements for your lost gazebo bolts free of charge, although my kid would say the Danish equivalent for broken Lego bricks is more exciting!
very + very = Not Yet Added

This makes me very sad. Very very sad in fact.
I agree. Mobbing and public shaming was definitely a thing, just have a look at all the "XYZ is a lamer", Federations against XYZ, anti demos, and stuff that was published using disk magazines, and sometimes declaration of war against other groups.

"Happy" times. ;)
yes but that comes on top of it all. If you account for the hardware fees then they get a lot more than 70% ...
Great graph! Is is Gigabit or Gigabytes? per second? per day?
Nah, I found WinUAE to be excellent and problem-free.
Ok, so AI with the intelligence of a 5th grader confirmed
This would be great advice, but until AWS have a more solid story about resource sharing (to avoid duplicated costs for your usual boilerplate account infra) then you’ll quite quickly end up amalgamating accounts to reduce costs again, in my experience.

RAM is getting there, but I tried this pattern again recently and ran headfirst into the problem of not being able to easily share a R53 zone between accounts without it descending into a mess of assume-role.

I’m sold on the simplicity of small team accounts rather than larger accounts with complicated IAM policy though.
Is there a corresponding ISO control for this?
Something can only be unique or not unique. It can't be very unique given that unique means "one of a kind".
How can you evaluate a complex macro at compile-time if you are doing AoT compilation? Lisp macros are not like C macros where simple substitution would suffice, they need to be evaluated.

I found my exact question on stackoverflow: https://stackoverflow.com/questions/7072980/how-do-you-compi...

The answers on SO are still not clear to me, some people say the macros can be evaluated at compile time, some say that the runtime needs to include some kind of interpreted to run macros. Some say incremental compilation is key to understand how macros get evaluated at compile time.

I will run experiments on this.
europe is the worst of both worlds. there isnt really protection. and as the years go by it gets worse as our governments vote new law to reduce our protections.
let me give you the example of france.
when we join a company we can be fired during the first six months with very little real reason. when we want to leave the company we need to give a 3month notice (think about how happy is the new company knowing youll misss a quarter when some of those companies don't even plan their future well - just look GCP hiring freeze suddenly in the middle of a quarter while in a hiring spree one week before). when you get fired most of the time you will get unemployement. 55% of your salary (it is very good but when you plan your life around 100% salary it gets very very challenging to live on 55%). but only for the first 6 months (a new law that concerns mostly white collars...) then it will be degressive so that after a few months you out of luck. note that in europe you pay tax while you work so that you can be paid while unemployed... so the 6month degressive new law is pure stealing from the people and totally evil and because it hits only white collars workers most of the people don't talk about it because it concerns people that are 'well off' in the society while in reality policies like this are a total destruction of the middle class.

finding a new job you will compete with people that have this 3 month notice so most of the companies plan hiring around it. also if you are unemployed in europe it will look really bad during your interviews.

now compare that to USA. you give 2 week notice, job market is very fluid so you can likely find a new job 2 week after stay there a few months helping the company and then use that time to apply to a new job in a better company.

Obviously the french model might be better for low earners/blue collars that do not have a job security. but for everyone else it is really hard to move to another company, managers know that too so they dont need to carrot you into a raise or a promotion as much as they do in US.
You know, playing Russian roulette is perfectly safe. I've done it multiple times[1], and look, I'm still here and well.

[1] No, not really.
Likely none, but nation-states can also manipulate traditional voting with enough effort.

(classic spycraft, blackmailing of key persons, intercept mailvoting, etc.)

Nothing is 100% secure.

So the question is, is it good enough?

They said they took great effort to verificate the voting and detect manipulation. I cannot confirm or verify it, but since it is open, I could. That is a great step forward, compared to the closed black boxes, e-voting systems I have heard of before.
Calling the EU Europe is made on purpose to conflate the two and make it obvious that all countries should unite into this political union. I think it is very useful to point that to people who conflate the two terms
But is it not the management that makes such decisions?
I have bought the new 4090 and it doesn't seem any louder than the 3080 Ti it's replacing.

Quite often the GPU turns the fans off when the PC is idle or doing low-intensity tasks (e.g. web browsing, word processor).

Even at max fan speed it's not much louder than other fans you might find in a PC.
Sadly, that's not something easy to find if you're not born into one...
Yes, that makes my point. During probation hiring and firing is easy. After probation the hard choice is made (they can fire you easily right before the end) and firing is hard.
No, not anymore. OkCupid is just a stack of people you swipe right or left on now, just like Tinder.
> The biggest impact I noticed is home life and the involvement of parents. If you are a parent who cares and pushes your child, that is worth way more than the quality of the school as assigned by some ranking system.

Agreed.

My comment is from experience as well though. A lot of my classes in HS had to be slowed down to the slowest student (no child left behind I guess), but the better students were frequently bored. I'm glad I was lucky enough to be able to take advanced classes, but I still think one's school has an impact. Exposure to certain topics or classes can certainly impact a student's life (in my opinion). For instance, high schools with a compsci class, I'm sure will have more students becoming SWEs than high schools without.