skysight-inc/HackerNews huggingface dataset:
> This is a bit pedantic isnt it? I would hope you can come to a conclusion which isnt borderline psychopathic

If we want to find the truth, we must be brave and see what conclusions our line of reasoning result in. If our investigation leads somewhere too unpalatable, then no doubt one of the assumptions leading down the path is at fault.

> Yes, suffering is an unavoidable part of life which most organisms seek to reduce as much as possible. Given we all have existence bias and presumably dont want to end our lives prematurely, why would you knowingly want to increase it for others? Why is killing anything bad?

Couldn't this be from ignorance? The same way many people fear and avoid the dentist for a long time even though it brings them far greater suffering than the dentist would, couldn't avoiding death too be running away from something that is ultimately good?
Or they made a deal with Lego to get them cheap in exchange for making them harder to resell or return to a different store for a profit
I use to joke Linux could only have been written in Finland, during winter.
This delves into the details: https://www.crowdspring.com/blog/font-law-licensing/

> Among other ways, you can lawfully print every glyph on a printer, scan the image and then trace each image on your computer (none of this would involve copying the software or program representing the fonts).
Everything he says makes perfect sense, and is a conclusion I came to a long time ago - but I found that it didn't help much. In fact, I can't find the study now but I remember reading a (very depressing) psychological study that explained why trying to be precise seemed to have to opposite effect intended - something along the lines of "people interpret detail and precision as hostility". I've learned, the hard way, through trial and error that unless you want to make an enemy of everybody, it's better to describe a problem at a high level and then wait for somebody to ask for more detail before you provide it. It's not the way the world ought to be, but it's the way the world is.
I think that giving people autonomy works and can be great. It is challenging when one person's job requires the attendance of a 2nd person. At some point, one person(s) gets to set the schedule for other people and being able to resolve those clashes is important.
Don't forget the article is a hit piece on oil gas companies. The rest of it supposition and narratives and anecdotes, not evidence, that promote the premise of the article.

In fact there is very little objectivity in the telling of the findings.
In open source this isn't necessary since you can just go in and fix the broken programs and not carry deadweight workarounds forever. And some don't care too much about broken closed source programs.
Agreed, looking at https://www.bls.gov/emp/tables/civilian-labor-force-particip... it seems like it's just the media age of workers. There are almost as high a % of 65+ workers as 16-19 and more 45-54 year olds than 20-24. And 10% of the 75+ year olds are working, I sincerely doubt we have 10%+ participation in the <6 year old bracket.

Overall it looks like a demographic shift of more people going to school for longer (which is well known) and fewer students working.
"Best way to learn" seems too vague to have a productive conversation about. If your goal is to become proficient with a framework, then reading the docs top to bottom is probably a great thing to do, but if you merely want to hack together a one-off project over a weekend then it's probably not worth investing the time to exhaustively learn about all the features and paradigms of that framework.
The 3 step method they use works shockingly well. Build a problem (not associated to your product/idea). If you can tie it to some sort of base emotion all the better. Sell what does fix it (happens to be a product/idea you have but still not associated to you). Sell your product/idea and show how the experts know your product/idea is the best. When it works it is quite stunning, and many have no idea it was even done to them.
Er, when it comes to concurrency, non-determinism is usually cheaper than determinism. As soon as you care about ordering, you almost always have to synchronize, and that has a cost.

Austin Clements (of the Go runtime team) wrote a paper that explores this in detail [1]. That was before joining the Go team, but the concepts are universal.

[1] https://people.csail.mit.edu/nickolai/papers/clements-sc.pdf
If you need to look up or worse, delete, a value in a slice, then you probably shouldn't be using a slice in the first place. You probably want to replace your slice with a set.
anybill | Web Developer | Remote (DE), ONSITE (Munich, Ratisbon) | Full-time | https://anybill.de

anybill is a Germany-based platform providing digital receipts at the checkout.
Why are we paying digitally but still printing paper receipts?
We are a young, fast-growing startup with over 25 employees, digitalizing the European shopping experience.

Tech stack: Vue.js, Nuxt.js
Job description: https://techreach-gmbh.jobs.personio.de/job/539234
The ML engineer job was a summer in the middle of his degree. The identified internships were over 5 years ago in a different field.

A CS degree opens doors. And you don't know what he planned when he started his degree.

Asking about someone's experience when interviewing them is reasonable. Calling short jobs during university fishy isn't.
It certainly isn't positive.
Ask HN: Favorite product that got shut down?
Trying to launch a search fund to acquire VC backed businesses that couldn't scale. Would love your recommendations and get on a mission to revive a favorite product of this community.
> You as an end user are not party to the agreement that Apple has with the developers. You are of course free to choose not to do business with...

Under the same logic, you, as the developer is also free to not do business with Apple and build on iOS.

Or you could see it with the angle that Apple is in effect hired by us, the end-users, to negotiate on our behalf to ensure the ecosystem cannot dictate unilateral terms unfavorable to us.
Good at explaining concepts bad at convincing people who believe otherwise
> Anyone making software for the Xbox has to pay Microsoft. Why is this different?

It's different because Apple sells and markets their hardware as general-purpose computing devices. An Xbox is a gaming console and that's what it's sold and marketed as.
The problem is that people can easily be induced to install software that negates the benefit of Apple’s hardware. Apple can’t deliver their hardware benefits without also controlling the operating system.

It’s as simple as that.
Fred Clegg (HP, AWS, etc.), dead at 77, 12/25/2021
Thanks for sharing this, it's amazing to see it in action.
The Bitcoin network is not controlled by the miners. This was proven a few years ago when the CEOs of the largest miners and the largest exchanges all tried to increase the blocksize. They were thwarted by individual users who run nodes on the network. Those running nodes are the ones who broadcast valid transactions. If any or many of the miners decided to unilaterally change any parameter of the Bitcon blockchain, their blocks would be considered invalid by the network and would not propagate.

They would be considered counterfeit and ignored by all Bitcoin clients and nodes. Case studies include BCH and BSV.

If you are genuinely curious about the mechanics do some research to understand why no miner in the past 12 years has successfully modified any parameter of the Bitcoin network.
Are managers also put on pip? Especially those who try to dodge their teams from stack ranking? Is stack ranking practiced for managers as well?
Consciousness is byproduct of high intelligence and result of evolution. As your intelligence increases generation over generation it is evolutionary "logical" to be conscious and aware to increase your survival rate.
Interesting experiment. I don't think this applies to knowledge work in the same way it does to manufacturing.
I've been trying hard to make the migration from Django to Javascript for my dev work (95% of the time, I am building internal tools in a hurry) and it's been a major slog. I can write JS just fine, but spend all of my time trying to build a functional environment with the correct set of libraries and dependencies.
That's awesome! I would love to try that option one day! Thanks!
Oh they try to "threaten" again? Here is the reaction to their last attempt, Nov 2020: https://news.ycombinator.com/item?id=25184994
Many barriers to entry are caused by regulation, but not all, and perhaps not even most.

Some problems are just hard, and tend to favor incumbents with economies of scale. Until very recently (post-GDPR), there were no regulatory barriers protecting Search, for example; nevertheless, new entrants found it very difficult to get traction because search is a hard problem. Same goes for putting up cell towers, and burying fiber lines, and maintaining an electric grid.

I'd also argue that most oligopolies aren't formed by technical or government constraints, but rather by branding and consumer behavior. Consumers usually have a desire to stick with familiar, trusted brands, and to try new brands only when they've been recommended by people they trust. This creates barriers to new entrants, because you don't start out with any baseline trust and you have to compete against companies that have been in use for a century. There's nothing technically difficult about bottling carbonated sugar-water; regardless, Coca-Cola enjoys enormous margins because it's ingrained in the habits of hundreds of millions of people.

When there's actual regulatory capture, we should address that, and untangle the regulations so new firms can enter. But don't expect that solving regulatory capture is going to fix all instances of monopoly.
This is a known issue with Rust, for example. I have an enum with variants A and B. Somebody writes an exhaustive switch (match statement) that handles A and B with no default case. I add a variant C. Their code breaks because they don’t handle C. Adding an enum variant was a breaking change.

In Rust, the answer is #[non_exhaustive], which forces consumers to always add a default case. It’s not a huge deal, just a known issue with a well-understood solution.
> "I'm afraid I'll get a positive PCR test and ruin it for them (since they require tests or vaccine cards most places, as I understand it)"

CA is batshit crazy over covid for mediopolitical reasons, but at least here in LA, you can easily flash anything in front of most restaurant/retail workers and they won't even read it if it looks even halfway legit (there's too much variation in vaccine cards and test results for them to be experts anyway). some places, like disneyland, will be a little more diligent though. so while folks still wear masks outdoors like cargo culters, most people don't care enough to do more than go through the motions.
This is certanly a thing in European companies as well, especially since the employment law demands more paper trail for each firing.

It's just named differently and adds more paperwork (more performance warnings, "talks" with your manager, etc.) before you get terminated.
Sure, regulations are a way already-established monopolies can entrench dominance. But given that major new monopolies came up in low-regulation areas of business, regulation is not a primary driver of why they exist.
Where "impervious" means you can't see through the the sun shield either.
There's a brilliant little book Four Days with Dr. Deming[0] that goes over the red bead experiment among other things. It basically follows the format of a four day seminar that Dr. Deming used to do. It's full of wisdom like this and it does a painfully good job making you recognize all the ineffective things still going on in companies today.

[0] https://www.goodreads.com/en/book/show/34987.Four_Days_with_...
Squashing also introduces problems when you are resolving merge conflicts in your branch: squashing doesn’t preserve merge conflict resolution so you end up having to resolve those conflicts again after merging.
Show HN: We built unit/integration test results aggregator
Wearing a mask and mass genocide are not the same thing, they're not even in the same ballpark. If anything it weakens their entire argument. If you have any understanding of the holocaust you can in no way shape or form compare it to taking precautions during a global pandemic with a mask in public. All I see is a bunch on people that so badly want to be viewed as victims. I don't like wearing a mask either, but if me wearing a mask reduces the spread of a virus that has literally killed millions, I'll wear it, it doesn't hurt me, I'm not going to cry about it or use nazi symbolism to make a case.
>Imagine if in the past Apple would have had to pay 30% of their gross to Microsoft in order to be allowed to run their software on Windows.

Sure, instead Best Buy would record a 22% gross margin for selling the software on a CD [0] (I know it's not a perfect example since Best Buy sells a lot of things, but Software was 22% of sales in the linked period)

[0]https://s2.q4cdn.com/785564492/files/doc_financials/2006/bby...
Resonances are like vibrations on a trampoline; stable particles are more like lumps in a carpet.

Usually what keeps particles stable is that they carry some quantum number(s) that is/are conserved, and no lighter combination of particles can be made with that combination.
People fall in love with Apple the same way they do a sports team or actor. They begin to cheer for it and want their favorite to win all the games, the best roles, the awards. Unfortunately these fields are all zero-sum, and small companies get pulverized by the hits to their cash flow.
Do you think there are local bitcoin mining in the middle of, say, the Permian Basin?

One of the points missed in this conversation is that a lot of oil/gas drilling occurs in remote or inhospitable regions.
Mocking Service Integrations with AWS Step Functions Local
No, people are arguing this because they think the 15% represents good value compared to what you would have to do as an indie developer to support multiple stores and payment methods.
Which never should have been the default.

I don't want to be included in something that I never asked to be part of, and then have to put in the effort to get out.

This is one of the things that is so upsetting: most of the industry puts it on the consumer to get out rather than come in. I often look at the list of third-parties when a website says I can opt out. There are often over 300 third parties that I would have to opt out of one at a time.

That's just plain abusive.
This is a good post but besides the non-organic upvotes, it looks like your friends/fans/teammates have seeded the thread with comments and questions. This is a super bad idea. HN readers can smell this kind of thing in the parts per million and will flame you for it. It's also against the rules—this is in both the guidelines and the FAQ:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html
That puzzle pack uses GTK too, porting them to Carbon or whatever API Mac OS 9 uses wouldn't be too difficult with some libre SDK targetting OS9.

https://github.com/autc04/Retro68

Also, this guy has a Classic Mac tool sw "runner" a la Wine:

https://github.com/autc04/executor

Forked, that's true, but that's the best Ardi Executor fork by a mile.
> Maybe, just maybe, running a well-curated app store is just something that is expensive.

Are you trying to claim that Apple and Google are each running a "well curated" app store?
The previous gen had a developer mode which practically let you run Windows apps... All for a one time fee of $20?

Of course this was within their hypervisor and security systems, so you were kept well away from the games/dashboard/Xbox live.

But, homebrew and emulators could run pretty well on there, an SSH client or vscode probably would just take a small amount of porting.
+1

Probably Adam Curtis's best documentary series.
sorry, by 'talent' I meant those that show an interest and aptitude for STEM - I agree with you %150, there are multitudes of other ways someone can meaningful contribute to society
Hi, we built an open source too that aggregates unit and integration tests into a single dashboard. One can integrate it into their existing CI system and start gathering test results data. TestHub will then visualize test statistics across all projects, drilling down to individual test runs and all the tests within. We focus on simplicity of onboarding so it takes 10-15 minutes to integrate in any pipeline.
Check out how our UI looks: https://test-hub.io/test-hub
Well, you could just get an Apple. New plus boards are being made, the cards you need are available.

Mine is equipped with:

80 Col / mem expansion to 128K

Fast Chip for some speed, up to 16Mhz (which is crazy fast on most software designed for 1Mhz)

HDMI output device, VidHD card. This thing is GREAT.

CFFA / USB Flash disk solution for loading programs, disk images, etc...

My younger granddaughter enjoys the machine. I've got a joystick on it, and am seeking a mouse card. Those are a PITA right now, and I may just build one.

I need a printing solution and that's true for my home overall right now. Gotta break down and get a good printer. I just hate doing that. Need to talk to some people and get one I won't get pissed off at.

Right now, we play games, education and action, create with the various programs, painting, etc... She enjoys time on the machine and soon will write some little programs.

LOGO is just too much fun for little kids. I can't wait to see her try it. And with a little speed boost, the machine should really perform!

That all said, my mind goes right to the Raspi 400. It's a pretty cool little computer, built into a keyboard, has the right ports, etc...

If you do some setup on that thing, a younger person could have a good time, and could by the way run an emulated Apple and have a good experience.

I see billziss talking about building the Ben Eater 6502. This is something I would enjoy with them. And if successful, that is a powerful experience on par with anything we had back then.
the elites were ok with blue haired vegans with neopronouns setting cities ablaze and setting up autonomous zones.

They're not OK with trucks going honk honk to the point of entertaining the idea of military intervention.

The hypocrisy and contradictions is expected at this point but never ceases to amaze me.
I can recommend this one: https://apps.apple.com/de/app/is-it-snappy/id1219667593

Was mentioned on HN some time ago.
heck, soms European politicians are calling for a split of WhatsApp from Facebook because Facebook did not honor their end of the deal when they bought WhatsApp.

fb hilariously claims that this would be impossible, which is kind of proving they didn't hold up their end of the bargain.
I have a lot of trouble with that exact question. It's no wonder the concept of a 'soul' is so pervasive over the ages - it explains things so neatly. It's like there is a cosmic Kubernetes cluster and at birth a process gets randomly assigned to a CPU.
Don’t use iOS then. That’s always a choice.
Being non Zionist as far as I understand the term today is calling for the dismantling of Israel as a Jewish state - by demographically allowing millions of Palestinian refugee descendants to move there and/or by violently uprooting the Jews from there as the Iranians are trying to do.
So this is much more than giving up 5%.
Screen flicker even with latest Ubuntu and popular laptop
I'm using Ubuntu 21.10 and a modern Dell laptop (XPS 13, 7390) and still have to add a kernel parameter (i915.enable_psr=0) to get my computer to work correctly. Actually, it turns out that I need this kernel param on my work laptop too, which is another popular Dell Latitude laptop. This has been required for over a year now, despite keeping up with all the OS updates. Why is this still happening? I appreciate all the volunteers working on Linux, but do none of them use popular hardware?
> CA Codes (pen:12355) (c) For purposes of this section, "boobytrap" means any concealed or camouflaged device designed to cause great bodily injury when triggered by an action of any unsuspecting person coming across the device.

I don't think any of the substances I listed would match this description.
> I wonder if the pool can tolerate freezing solid in the winter, or if it cracks the concrete?

A lot of people have inground pools here in Quebec. AFAIK it's just a matter of removing some of the water before it freezes, to minimize the effects of expansion. It does tend to generate small cracks, but nothing that can't be patched over with annual maintenance.
From the link:
>" In order to guard against dangerous avalanches in snow-covered Davos, the houses were covered with flat roofs."

I wish they had detailed how flat roofs guards against an avalanche? What is the logic/physics at work there?
Looks like I jumped on the iPhone bandwagon just in time to cost facebook some money! (got my iphone ~1.5 yrs ago). What I don't get is why iphone needs to scan your phone at all. I mean they literally have a treasure trove of information of most of their users, why do they need to sell that? Why don't they just act use the megatons of info they already have on you from scanning your page and your messages to other users? They should be rolling in ad revenue without needing to spy on data on phones.
Microsoft claims HoloLens is ‘doing great’ after reports version 3 was canceled
Fortunately, you can still get a fairly decent twitter experience by curating your follows into private Lists. You get a chronological timeline of those users' posts, and you actually see all of them, rather than whatever subset the algorithm has decided it wants to show you.
exactly ^. The first central question is "how is it possible that we have any experience at all?"
That leads naturally to the other important question "who is the observer that's aware" i.e. who is the "we"/I that is aware.

It's telling that science has made incredible progress (e.g. in the last 100 years) but on questions such as these above, we know little more than people knew then. Although we do know a lot more about the mechanics of what and how we experiences things.
Instead of forcing Apple to allow alternative payment methods, Apple should have been forced to implement PWAs to full specs in Safari/WebKit. That would help take care of the AppStore monopoly.
no court order needed! there are plenty of places where police can and will just take your money (always with impunity and sometimes even with some degree of legitimate warrant.) I'd call "carrying thousands in cash around the world" a poor strategy for keeping the government's hands off your money.
> That's three months old, has anyone heard of a followup suggesting their solution is being treated non-compliant by the regulators?

Yes, reported on yesterday by Reuters [1]:

> As for Google's plan, the official said the KCC was aware of concern over Google's planned policy of only reducing its service charge to developers by 4 percentage points when users choose an alternative billing system, and the regulator is waiting for additional information from Google.

> "As a result of any policy, if app developers find it realistically difficult to use an alternative payment system and resort to using the dominant app store operator's payment system, it would not fit the law's purpose," the official said, adding that this stance would likely be reflected in the final ordinance.

[1] https://www.reuters.com/technology/skorea-seeks-improved-com...