skysight-inc/HackerNews huggingface dataset:
This is great. I’ve been looking for documentation of using the new al2 runtime with go and this fits the bill. Thanks for the excellent article.
My old manager used to spreadsheet my KPIs/goals and add notes to it for my grievances/questions. So, each time we'd score the KPIs to see my progress, and check up on the status of all the questions, clearing out any resolved ones.

That made for very clear and easy progress at each 1:1.

Otherwise, we'd always try to get out of the office for it. They'd buy me a coffee or similar. It was nice to change the setting, put me at ease, talk out of earshot, candidly, and feel valued.

I use all of that now myself with anyone I'm managing.
It's maybe 20% more expensive in Switzerland but it tastes better.
PIP: "Performance Improvement Plan".

Perfect example of betriebsblind
What's "your typical child-beater profile"? I don't think there is one, other than "human" or possibly "male human". Plenty of exceptions even to that. Child abuse is not universal but dishearteningly common.
When unrestricted, event driven systems don't have a well defined overall state or consistency.

Avoid if you have rules that depend on a system "state"

Having said that, toy systems aside, almost all systems require reasoning of their overall state at some point, so in general - avoid.
La Palma in the Canary Islands passed a law in 1988 "to protect the quality of the night sky for the purpose of astrophysical observation" [1]. This seemed primarily for the benefit of large international optical observatories on the island. Not sure how they're that's faring after the recent volcanic eruption, but the law seemed quite strictly enforced when I visited a few years ago - streetlightling intensity was low and there were very few (if any) floodlit buildings.

[1] https://www.starsislandlapalma.es/en/the-island/the-sky-star...
This service seems very similar to another product I saw here months ago on Show HN called SavvyCut (https://www.savvycut.com/).

Can you comment on differences?
Also fuels better competition and experimentation in the attack space - replay, dusting... novel ways to part people from their assets.
Where I live, there was a brief period in 2020 when they didn't let people inside McDonald's, but otherwise they have always allowed dine-in.

(However, I live in Singapore.)
The ability to just play music and save bandwidth is a wonderful thing.

This is probably a dumb question but why isn't this a Show HN?

It kind of should be, right?
Maybe Grothendieck, like Avicenna's conception of God, only knew particulars "in as much as they are universal".

Grothendieck once flunked an exam due to—in his own words— "une erreur idiote de calcul numérique".
It's not perfect but you can look at average revenue per user on Facebook. There are huge differences based on the country (note this is quarterly):

Q4 '20

Worldwide: 10.14

US: 53.56

Europe: 16.87

Asia Pacific: 4.05

Rest of world: 2.77

So you're worth just over $200 a year. This has gone up a lot over time and is considerably higher than other social networks. Just a year ago, it was 41.41 (23% less) and a year before that is was 34.86 (15% less).

It's harder to do a comparison to google, but I'm sure you're very valuable to them as well, increasingly so.

https://www.statista.com/statistics/251328/facebooks-average...
Jeff Bezos at MIT Amazon – Earth's Most Customer-Centric Company
Looks like a pretty solid design with battery capability, low current draw. I'm curious if it's possible to do tricks redrawing one colour at a time for fun visual effects.
If government didn't exist, the first thing people would do is recreate it.

Those who think life or money will be better without rules, regulations and oversight will eventually be forced to rediscover why those things came to exist in the first place.

Cryptocurrency is a good idea that will eventually be widely implemented, used and trusted --- but not without government involvement.
Vulnerabilities in Cisco Small Business routers could allow unauthenticated
leave them for another company of the same type/market, with potential relocation and decent salary for your skills.

Congrats, you skillset is awesome and super valuable!
... destroyers of industries ...

if you don't want your industry to be destroyed, innovate it yourself. Otherwise, you lose the right to moan when someone else does.
In the last 50 years we got a lot better with the types of localized damage the average voter can see, like polluting rivers. For everything else the incentives for politicians (in democracies) don't align: there's no upside for them to fixing something nobody complains about, but lots of potential downsides (worse relations with affected companies which might affect future jobs or favors, potential damage to the industry compared to international competitors resulting in job losses, etc).

Studies like this that widen the range of damage we can see are an obvious step in the right direction. When enough voters see the damage and care about it it can be regulated. It's far from guaranteed, but without visibility it's basically guaranteed not to be fixed.
Why are people calling Bitcoin a religion?
> So it tells me that it's a good idea to get a flu shot when you reach that age range.

No, that's not what it tells you. Really, I can't help you if an article that spells this stuff out in great detail results in a response that indicates that you have not understood it, they spent a lot more time on this than I will be able to do in this context.
Sure it is, there's even a name for it: https://en.wikipedia.org/wiki/Principle_of_indifference
> Engineers have an average tenure of 1.8 years. You can’t guarantee you’ll hold together anything. No manager PIPs someone for just being TOO good. It’s already difficult enough to find competent people.

Source?
>n what world is this a working class uprising? It has no meaningful ties to any labour movement,

I see it as a working class uprising. Trudeau called them a 'fringe minority' but such a minority also requires the military to remove them? They also need their funds frozen?

>and it’s stated goal seems to be to force Trudeau to over rule provincial — not federal — mask mandates. All because this disorganized, disruptive and aimless rabble believe wearing a piece of cloth on your face is the deeply offensive and tyrannical.

Mask manadates have been ongoing for 2 years. What's new is that on Jan 15th Canada's federal government made vaccination mandatory for truckers. Provinces are powerless here, CBSA is entirely federal. CBSA will be enforcing this rule mostly at the border.

So truckers who never even cross the border are still potentially subject to proving they are vaccinated. Though that's far less probable and on top of that a high percentage of truckers are fully vax.
> Brexit is evidence of a failure of democracy to contain populism.

There seems to be a tendency here to contrast "populism" with "democracy".

I don't think either term is well-defined. "Democracy" is usually taken to mean electoral democracy, whether PR of FPTP; "populism" is a vaguer term, commonly used as an insult to hurl at your adversaries. But I take it to refer to the espousing of policies that appeal to ignorant people, but don't make sense.

Those two things are orthogonal; if populists win the most votes in a democratic election, the winner is both democratic and populist.

I completely agree that the PM is a populist, and that his government is corrupt.

For what it's worth, I think it's a good thing that his party has so far been unable to unseat him. He is the Labour Party's greatest asset (especially so, given that Keir Starmer's main spiel is attacking Johnson and his antics and lies).

I'm no admirer of either the Tories or Starmer's centrist Labour. I'm just saying that while I don't think Labour can win under Starmer, I think the Tories can lose, if they don't dump Boris soon. Regrettably, I don't think there's any prospect of Labour dumping Starmer.
I don't think you understand how this works. It's dominant. Just because you think iphone is better doesn't mean it's not dominant.

Classic Tesla fanboy logic
I think you are confusing a lack of populism with homogeneity of thought/culture. Your examples are all pretty small countries with little cultural divides. Even NZ got pretty populist on immigration when the number of immigrants started to increase, and Denmark literally was the harshest on refugees; they literally sent them all back a few months ago now that they say Syria is safe enough. Sweden is another example where populism went through the roof seemingly out of the blue, considering its historically consensus/trust based democratic system, for reasons similar to almost every other country in Europe. If Sweden went that way, I'd think any country could.

If anything, I think your examples prove why populism is inherent to truky democratic systems. To me, it's actually a sign of a well functioning, diverse society not only demographically but also ideologically. And that's imo pretty healthy - at least much more so than a permanent homogenous consensus.

(And in a democracy if elected politicians don't align with voters under the pretext of not bending to populist demands, someone else will do it. The job of politicians in a democracy is to represent the electorate, not the opposite.)
I think there's more to consider here too that makes it irrelevant in terms of currency comparison. Usually cheap stuff like bread is notoriously expensive in Switzerland for example, I'd assume because the price of labour is that high. As such the cost of making a big mac there is also more expensive, buying power is higher, so to meet demand and recoup labour costs the end prices are higher.

Same for the other extreme example in Turkey where workers are dirt cheap, and as such don't have much buying power or contribute that much to the overall burger cost, so the price is effectively lower.

This is just another standards of living map, it has barely anything to do with currency conversion. The Lira isn't undervalued, it's in a hyperinflation nosedive because of gross monetary mismanagement of Turkey lol.
> Implying that other developers in my area are available for less than I ask.

They can attempt to prove it.
While I expect there are important new types of financial institutions, products and instruments that may be evolved by cryptocurrency experimentation, I would be extremely surprised if normal people could do a coherent analysis of the pros and cons of them, and expect they would not be able to distinguish the good ideas from the scams. I mean, look at how many people think literal lotteries are a good investment, or who are furious about the existence of inflation, or whose mind is blown when they first learn about fractional reserve banking.

I don’t know what you mean about efficiency, as there are multiple different ways to count this. Energy efficiency clearly isn’t a selling point, so can you expand on what you do mean?
I would write the author's example as follows:

for ctx.Err() == nil {
select {
case <-ctx.Done():
return nil
case thing := <-thingCh:
// Process thing...
case <-time.After(5*time.Second):
return errors.New("timeout")
}
}

The extra check for ctx.Err before the select statement easily resolves the author's issue.
Ask HN: Why doesn't Apple allow you to embed an iOS app in a web page as a demo?
The idea is to embed an iOS app in a web page (e.g., like embedding a YouTube video) so that people can try it in a sandboxed demo mode directly from Safari on their Mac/iPad/iPhone.

Unlike App Clips, this would work with all iOS apps unless the developer opts out.

Moreover, it would be more convenient for the user. The app would be part of the web page just like an embedded YouTube video.
Bullshit. You don't scale without process and people being able to make safe assumptions about what's going on elsewhere. Process is what enables your maintainers to plug into never before seen code and handle it as just another piece in reasonable time.

You're coming off as someone whose never had to coordinate a large number of people to deliver anything concurrently before.
Her explanation of wind turbines is awesome
I love the logical gymnastics you iphone fanboys go through to make your views fit the world we live in.
I was able to get through this thread, guess I haven't zombie'd out too much.
^ found the boss of the guy in the post
I've been an Amazon SDE and an Amazon SDM. I enjoyed my time as an SDE, luckily free from these horror stories. After having been an SDM, I understand how these horror stories can form.

Generally, Amazon has two minds about performance management. In written documentation, it's all about whether your reports meet the role guidelines. The written documentation is solid. They share how to evaluate people objectively and how to minimize bias. Verbally, it's all about numbers and probability. The organization wants X number of people to leave this year, to do that they want Y number of people in performance improvement plans.

There is an intense pressure to force a certain amount of attrition each year. While Amazon may claim stack ranking doesn't exist, Amazon uses rating and calibration mechanisms to learn who you think as a manager are your lowest performers. As a manager, you get verbal (never written) lashings from your manager and skip manager to put the lowest performers on performance plans that ensure that any attrition counts. As soon as you capitulate, your lowest performer is now considered a low performer.

As an SDM, I wanted to maintain the illusion of great Amazon culture for my team. Behind the scenes, I spent a lot of time advocating for my team and trying to poke holes in the performance ratings of other teams. It was exhausting. There are certainly a lot of shortcuts I could have taken like putting potential internal transfers on performance management, but did not. I feel bad for the LinkedIn poster here, I think he had a lazy manager.
From the Show HN rules:

> Show HN is for something you've made that other people can play with [...]
>If it were trivial, we'd be creating conscious entities via knowhow and will, not the old fashioned (fun) way.

I wasn't claiming the problem of consciousness as a whole was trivial, rather the specific questions being asked in the above comment become trivial when a biological origin of consciousness is assumed.

> But we have no useful way of understanding the phenomena we feel and how that might differ from the robot, or a cat, or a bat, or whatever.

This isn't entirely true. We've studied the brain and the relationship between the brain and consciousness for decades. We may not understand exactly how consciousness arises in the brain, or even why it exists, but there is absolutely a pile of evidence that consciousness is something the brain creates and that it doesn't exist apart from the brain.

>Software can be transferred to other hardware, and there are many questions to be had whether software is consciousness, and also what the nature of that consciousness is given that there's clearly a layer of representation (1s and 0s) different than the material reality of the electrons pumping through silicon.

If you want to be pedantic, software isn't ever transferred, only copied.

Also, while the "brain as computer" metaphor is tempting, I think it's also misleading. Decades of failure to produce a general AI demonstrate how alien one architecture is from another. Brains just don't operate enough like computers for comparisons of biological consciousness to software to be meaningful.

And that 'layer of representation' is an illusion. There are no 1s and 0s separate from the material reality of electrons and silicon, that's an entirely human abstraction that doesn't exist in the hardware, certainly not at the physical level where quantum effects become relevant and everything is just a charge that does or doesn't meet a tolerance.
That’s fine for a long ye strategy. But asking people who are fitted for gas to go electric?

Politicians tend to make delusional promises which can never happen. Something like this is a long term thing it’s not… stop using gas now!
Those who remember old Borland’s graphics.h, remember it came with an interesting set of fonts. Those were born in the 50’s and are known as “Hershey fonts”.

There is a modern implementation compatible with the old Borland fonts: http://libxbgi.sourceforge.net/

Disclaimer: I implemented it.

Watching bgidemo.c running correctly on a modern machine is indescribably cool.
> I suppose you can estimate but I feel like without targeted advertising the web would be a dark place.

Is this sarcasm? The web is a dark place because of targeted advertisement. I’d rather pay than be tracked and my data sold through bidding processes.
I wouldn't draw the line that high. Mortgages still make sense for less.
> The countries where bursts of methane happened most frequently included the former Soviet republic of Turkmenistan, Russia, the United States, Iran, Kazakhstan and Algeria. Lauvaux says they found relatively few such releases in some other countries with big gas industries, such as Saudi Arabia.

Russia and Turkmenistan might not care, but what about the companies in Algeria and the United States? Don't let the perfect be the enemy of the good.
> Developer has no control.

Developer literally created the software you use.
well, that has nothing to do with crypto, right? that's the case with current state of affairs already.
You would still need to set up some sort of escrow account that holds both the assets and the money. Once the payments are complete the escrow agent will hand over the IP, domain, etc.
> Decentralization at the core gives people more options, which I think in the long-term leads to a better world, compared to the alternative.

So microservices are a better idea than monolithic core?
Purchasing power parity is powerful tool. China manipulated exchange rate for years.
Back in early 2000s my wife and I were big into scuba diving and I wanted to be a dive master so I thought becoming an EMT-Basic would help. I signed up for a 4 month class and enjoyed it. Right after I finished I wasn't enjoying my job I had at the time. I called up a friend I met in EMT class to see how Paramedic class was going. He said it hadn't started yet and it starts in 2 weeks. I called the school and signed up. At the time of signing up I had no inclination to become a PM as a full time job. I had zero clue what I was going to do with it.

PM class was 13 months. Really, really enjoyed the ambulance clinicals. But to become a PM on an ambulance that responded to 911 calls required you to be a fire fighter. I had NO desire to go into a burning building. But...the last month of PM class the county fire depart was hiring PM-only with the stipulation that you become a fire fighter. I was over working in engineering jobs so I knew if I didn't do it right then I wouldn't do it so I applied. Oh, and in the middle of paramedic school my wife had our first child!

So February 6, 2006 (hence the name FM2606 for firemedic and 2/6/06) was my first day with the county FD. I became a fire fighter, which is a huge adrenaline rush but our department didn't fight many fires but a metric shit ton of 911 medical calls, the majority of which are pretty benign.

It didn't take long to see many FM get hurt mainly due to lifting patients (no powered stretchers at the time). I also have a chronic illness so with these 2 things in mind I figured if I got hurt or sick I needed something of a backup plan and engineering was not it so I started my Master's in CS online through DePaul University and finished in 2015.

I started working part time remote jobs, working a bunch of OT at the department and just enjoying the fact I had 2 jobs I really enjoyed. But then a switch flipped and the stupid bullshit medical calls weren't rolling off my back as easy. My colleagues in the department were irritating me, blah, blah blah. My mind set had changed and I just wanted to hang on until I was 55 y/o. I was around 48 / 49 when this happened.

Then Covid hit and due to my chronic illness I was taken out of the field and went "upstairs" to the office. Thinking I could use my computer programming skills I'd eventually pivot to something different in the FD. Well, long story short that didn't work out and I started applying left and right to remote jobs on Indeed. One job was really interested with a salary that was more than a district chief position in the department (2 promotions from a fire medic) so I took it and here I am. 2 1/2 years later. I still think FF/PM is the best job ever but it was time to go.

Here's my LinkedIn profile: https://www.linkedin.com/in/curtis-lewis-09b655b3/

That's it in a long winded nutshell. Hit me with more questions if you want.
Sure, but why didn't they come up with it 5-10-20 years ago? Technological reasons?
You're making the same point - liveness, dynamism, unprediability is at odds with scale. Scaling is a tradeoff against agility.
Metaverse is a concept originally popularized by Neal Stephenson in his book snowcrash.

It's an online VR based world that is very cool and fun and most people spend there times there instead of the real world.
There is no democracy other than direct democracy. If you cant fire your government this afternoon, they own you, not the other way around.
It's not. You obviously never really developed anything using both xcode, the automated xcode build tooling, or an iPhone before.
I spent almost a decade at Amazon. Their system for removing low performers has two key flaws.

First, the mandatory minimums. If an org is full of superstars, the org still has to ensure it has at least X% turnover per year, so a superstar has to go. Usually well-performing devs whose manager wasn't skilled enough to convince the larger group that all of their people are superstars.

It's cruel, unfair, and harms the company far more than it has ever helped them.

The second problem is that sociopaths can and do abuse it. There isn't supposed to be a way for a manager to fire someone on a PIP when they ask for a transfer. There's also at least one manager in the Toronto office who openly brags that he does it. He's been there a long time, and the devs warn each other not to go work for that guy if you value your job.

Being a sociopath is not a requirement to become a senior leader at Amazon, but the qualities of a sociopath strongly overlap with the qualities it takes to get those promotions. So naturally, the systems in place are designed to favour sociopath behaviours. There is no system to try to identify and remove such people who abuse the PIP system, because the people in charge would never want such a system.

Kind of glad I left. When I chose which offer to take, I decided to turn down a much higher paying offer because "That company feels too much like Amazon".
Parallel processing and experience. It also helps if the people on the charter have run a bank before
I took one Amazon interview for an engineering manager role. Literally all they wanted to talk about was PIPs.

I’ve been an EM for a while. I have a lot I can discuss on a lot of different topics.

Nope. All they wanted to hear about was PIPs. I said I’d never had to do that, the goal after all, is to help people improve before it comes to that.

The guy explained that PIPs are a very large part of what their EMs do and are heavily emphasized in the interview process.

I politely declined round two.
For the amount of money that AWS is making it's amazing on the lack of documentation beyond the simple lambda hello world.

I've been using C# and looking up how to handle DI and have been trying to piece together things from old articles and SO posts that I have no idea hold true today or not. Why they simply can't provide up to date best practices for various scenarios is beyond frustrating. I guess they're big enough they don't need to care that much.
This is a secondary source: https://buffer.com/resources/employee-tenure/#employeetenure...

The original source from Paysa seems to be down (the entire site looks down).

Edit: It's all employees, not just engineers, but I don't think engineers would differ too much.