skysight-inc/HackerNews huggingface dataset:
Zig can (eventually) do better than Rust because it includes the ability to compile C/C++ code to WASM, Rust needs an external C/C++ compiler for this (so you're back to having to deal with Emscripten if you need to embed C/C++ libraries in your Rust project).
No ads, better interface, stream sites, no remote, and “everyone” has an old laptop.

To me it’s an obvious choice.
Not only this, the transportation network is intermodal-synchronized. Meaning that e.g. most buses will come to train stations at times that are convenient to take a train to somewhere, without much waiting. This is achieved by constant numerical simulations and optimizations of real transport patterns.
Frequently.
Iirc WASM was initially explicitly designed to be translate-able to Asm.JS (that in turn translated to JS), basically they continued the way Asm.JS had retained backwards compatiblity with JS to either force other browsers to play along in implementing the standard or just look bad in benchmarks. (I think they've relaxed on back-compat now but it was a tool for getting everyone on board and once that had happened it was easier to break it).

This is why WASM kind-of-is a stack machine. Basically the opcode sequences should be possible to easily re-translate back into a syntax tree for a back-compat JS generator.

This is also why you have these block/loop branches.. it basically is translateable to labelled while loops and if blocks.
German here, who traveled a lot through Switzerland.

I find it even more amazing that there are more people who have a Generalabonnement than a Bahncard 100 (the German equivalent which is a bit cheaper). [1]

Commuting between Fribourg and Zurich was always great, even when there were only circa five minutes to change trains in Bern. It's so efficient, I always catched my train in Bern.

[1]
>2019: 500'000 Exemplare des GA sind seit dieser Woche im Umlauf. Dies entspricht im Vergleich zu vor 20 Jahren einer Verzwanzigfachung.

>Anzahl der Besitzer einer BahnCard 100 bis 2021. Die BahnCard 100 der Deutschen Bahn wurde lange Zeit immer beliebter, im Jahr 2021 gab es rund 36.000 Besitzer.
My train to and from work has been late almost every day since last year. I feel like I don't live in Switzerland. So where are the punctual trains that this article is talking about and I am paying so much for?
Germany Plans Coal U-Turn, Gas Funding to Offset Russian Cut
Longitude found: the story of Harrison's clocks
I was going to say this. New reporting has denigrated to two sentence paragraphs. It is ridiculous.
You have way more patience than the average people making comment here, at least someone's trying I think.

I have one as a backup in case I get robbed or something. It's nice for me to know the state of things.
Well it's only anecdotical of course, but I had a similar experience a couple of years ago that made me very confused about dentistry in general.

At the time a had a small tooth ache so I was planning to visit a dentist to check it. I was living in Switzerland, where dentist costs are very high, but I was about to go on holiday to Tenerife, where prices are much lower. So I checked on the Internet and chose the dentist with the best reviews near my holiday resort.
When I was there and had explained my problem, the dentist said he'd like to do a full check of my teeth. He did that with a little camera so I could see my teeth on a screen as well. Next he went past all my fillings. I had quite a few of them, and for every one of them his comment was the same: 'decay'. He said they were old, or didn't fit properly, so around the edges decay had started. And indeed the image on the screen showed some brown edges.
In the end he offered to replace all of them with some modern alternative. The treatment would cost a couple of thousand euro and would take my entire holiday week.

I didn't entirely trust him so I said I needed some time to think about it. Back in Switzerland I went to my usual dentist. I didn't tell him about the Tenerife episode but just explained about my complaint and asked him to check. He concluded that there was not really any problem, it might be my gum was infected and this gave me some pain. Then I told him the diagnose of his colleague in Tenerife. I expected that he would be shocked but he wasn't: he asked how much the guy was charging and just said it wasn't a bad price.

I then told the story to a friend whose both parents were dentists. He wasn't surprised either and he explained like this: he said dentists were like car mechanics. When a car mechanic is checking your engine and some parts were a bit worn out, some would say they should be replaced, but others would say they are still working so let's only replace them when they break.

It's 5 years later and all those 'decayed' fillings haven't given me any problem so far. But maybe I was just lucky? I'm completely confused now.
Is this why HN joins consecutive lines?
This is on line 2.

And this is on line 4.
Yes, as it is very densely build around the tracks, it is now almost impossible to build more tracks without paying a lot.
Wouldn't IBM be the title holders there?
One time cost of plugging in a device vs never having ads again
Sorry, but this is your fault.

As ever, your role as the employee (triply so as a contractor!) is to stay professional and follow directions. Yes, you and your manager had very different styles, but we are in a very fortunate position that if you dislike your employer you can just leave.

What you shouldn't do, is tell your obviously unstable manager to go read a book on managing, created sarcastic backlog items to mock his micro-managing and directly went against his orders publicly?

Your manager was bad, but you should have done your job and politely swapped teams. Instead you're portraying yourself as a poor contractor who only slightly mocked his manager, then blasted the company on a custom built blog.
This is a thorny discussion, but it appears that IQ is unevenly distributed and the differences in variance are even stronger. And the end result seems to be that if you select for IQ > 150 people, then you expect to see 80% men 20% women purely due to biological causes. Whether or not we (the society) should accept that outcome is a completely different thing. But if you average over enough people, there are very real development differences between genders and some of them are related to brain energy supply and/or brain volume. And I believe the GP was right, stress response is also heavily biologically modulated. It kind of makes sense that the average 1.6m women would respond differently to a hungry tiger than a 1.9m bodybuilder... right?
Just require submissions (from new users at least) to be manually approved before being shown publicly or having any other side effects and your will be set. A lot of people seem to like making spam into a much bigger problem than it is but how much do you actually get and how long do you really need to sort it out manually instead of relying on automated solutions that are GUARANTEED to have false positives. But since it's your time (not much) against other peoples frustration (which you might not even see so can easily ignore) you choose to make the world a worse place?
I have a special interest in emotional vocabulary & alexythimia ; do you have more resources on that part specifically ?

Re: boundaries, I found this book quite interesting https://www.amazon.com/Set-Boundaries-Find-Peace-Reclaiming/...
This seems to be a much more pertinent concern:

> “It was less about the amount they’re charging and more about the fact that they changed the rules,” Mr. Oksavik said. “They could change the rules again at any time.”

Sounds like some businesses have moved to Nextcloud, Zoho and iCloud due to the trust issues created by this sudden change by Google.
I would guess it's talking about things like __str__, __repr__, __add__, __getitem__, __new__, _setattr__, @staticmethod, @property, @dataclass, and so on. I agree that doesn't necessarily mean "good", but it is flexible out of the box.
Even faster, at "type time" if you use any decent IDE.
It's easy to forget, but a lot of the web is text and images (and a lot of the rest would be better if it were).

Not all of it, sure, but more than our profession likes to make it out to be.
Not Singaporeans no. I'm pretty sure their birth rate is below replacement.
Sorry to read this story. It can be really dangerous to have a manager who purports to be a technical expert to their peers/boss when they are not. They will have accidentally or deliberately developed the survival skills to protect that claim. Their career rests on this fiction being perpetuated.
Seeing things through the lens of information seems more like dualism than the arguments for the distinct nature of human "consciousness". (Which doesn't mean it can't be correct, of course, but simply that people often tend to depict the debate as being the other way round). What is a "soul" if not the idea that consciousness exists as an abstraction independent from the material it runs on?

The purely materialist argument is that "information" is just a pattern in the signal processing apparatus of carbon based lifeforms (i.e. it's a representation of the universe in our neurons, not the universe) which very loosely maps to physical processes. Very loosely is important here too: humans can identify equivalent patterns in things as dissimilar as the LCD output of a pocket calculator and beads on an abacus and act accordingly, but I'm not sure the constituent atoms of the calculator and abacus have any view on the matter.
Maybe this is the right thread to ask for help:

I am looking for resources on the technical aspects of creative writing. Like this post. Or as mentioned below, on using semantic line breaks https://sembr.org/

I am trying to improve my creative writing style but most what I find on Google is about the creative aspect and not about the technical aspect.
Why should I have to learn how to do my job well? Programmer time is expensive! /s
> Not true because anyone can implement just part of an interface and throw "method undefined" for the methods they can't figure out how to implement. This happens all the time.

How would that pass any code review, regardless of static or dynamic typing?
I was expecting something by Lee Camp? [edit: original title was "How I got banned for life from Spotify"]

Seriously though, Spotify can jump in a lake. Maybe they started out with some sort of "musicians should get paid more" thing (how's that working out for you on Spotify, musicians?), but more recently their model is "we should take a cut of every podcast subscription". I have never installed that app, and never will. I'll listen to Rogan again when they fire him and his RSS feed comes back to life.
If your job is to solve Leetcode type of problems and it is under threat, then by all means feel free to depress yourself.

If your job is to put out functional products within a team to the consumer so that the company can make money to pay your salary, then you have nothing to worry about.
> The second important property of consciousness that any theory needs to explain is that consciousness is a single, cohesive experience. My consciousness is of my entire self. It is not of half of myself, nor is it some superposition of you and me. Somehow, whatever is going on in my brain to produce my consciousness contains all the neurons of my brain, not just a subset of them. There are not multiple consciousnesses in my brain, it’s just me in there.

> Some individuals with severe epilepsy have to have their corpus callosum severed, which separates their left and right hemispheres. After this procedure these individuals often seem to exhibit two consciousnesses rather than one. The right side of the brain seems to be surprised when the left side of the brain decides to raise the right arm, and vice versa. But this is never the case in an individual with a connected corpus callosum. Every time I decide to raise my arm (left or right), my arm goes up and it only goes up when I decide to raise it.

That is ignoring people which create "tulpas", which are another consciousness in the same brain, with different memories. From what I've gathered this is done purely through a mental process, not by separating your brain into multiple pieces. I don't have any personal experience with this, so this is all information coming from secondary sources. But you can't ignore those people and say "There are not multiple consciousnesses in my brain, it’s just me in there.". If we admit that those people are telling the truth and what they experience is really another or multiple other consciousness living in the same brain, this opens the door to something interesting: it is possible for a person to create a consciousness. Again from what I've gathered, tulpas don't suddenly appear all formed, they go through an initial period of "growing up", forming themselves as a person.

A wild theory would be that the process of creating a tulpa is the same as the process of creating a human consciousness, the only difference is if you target another brain or your own brain. And if that's true, once you've managed to recreate the human brain, you would "only" need to interact with it the same way you would when creating a tulpa to create a consciousness.
Kubernetes on AWS won't be cheaper. And if you go with another provider, they're likely to also have an API to automatically provision VMs.
This is what you get with averages: you may have lots of problems on one particular line, but compared to the sheer numbers of daily trains in Switzerland that are on time, it doesn't change the average so much.
> (...) it is said that Python class system is more flexible than other languages' OOP, even Lisp CLOS.

Who says this? Python does expose a bit of the plumbing of its class/object system - but I can't recall seeing anyone calling it especially powerful or flexible?

I don't think I've seen anyone argue for any object system being strictly more flexible/powerful than CLOS.

Some, like smalltalk, ruby, Dylan or Javascript original prototype based object system might be useful, simpler subsets of CLOS - and might so arguably be "better".

Afaik much of the problem with python has to do with the language being quite dynamic, and also somewhat complex scope handling.
Typo in title.

Coffee been/bean.
Maybe I’m missing some nuance here but it’s not clear to me what the omission by wasm advocates is?

> And this kids, is why security in WASM still needs to be taken with a grain of salt if any of those modules touch critical data or return values that influence the caller's decisions

Isn’t this true of any sandboxed environment? You can trust it not to touch things outside of the sandbox, but any holes you poke to get data in/out need their own verification.
This won't be a thing in Holland. Not that it matters much, but just saying.

https://translate.google.com/?sl=nl&tl=en&text=kut&op=transl...
Class sizes should be half of that.
It's a dismissive answer. It'd be like if someone asked "why does 0.2f + 0.1f print 0.30000000001?" and getting back an answer of "use a debugger!" It's not strictly wrong, the debugger would provide you with the data on what's happening. But it doesn't actually answer the question or provide commentary on why.

Similarly, the "profile it!" answer is often used when the person answering doesn't actually know themselves, and is just shutting down the discussion without meaningfully contributing. And it doesn't provide any commentary on why something performs like it does or if the cost is reasonable.
iOS has a 14% market share and Apple has absolutely no way to police content outside of the App Store. How did Apple ruin the Tumblr site? Why hasn’t pornhub met the same fate?
I wouldn't say it's wrong in the examples above - I want to have the same padding on both sides, and not the padding + scrollbar gutters on one side.

There's also `scrollbar-gutter: stable` to always reserve space for the scrollbar. It's not supported in Safari, but macOS uses overlay scrollbars by default anyway so it doesn't really matter.
Is there any alternative to this? Because that's about 4 times the price of the normal monthly local bus pass in the US and the UK. Most people don't need to travel around the country, they just need to commute to their jobs.
What I'm forever looking for is a software-agnostic write-up of what makes a good and clear diagram/flowchart. Something like Tufte, but a little more specific. Most UML tutorials focus on the software (and those early pipe-dreams of generating code from diagrams). Anyone has any pointers?
Not having too many stops makes travelling a lot faster (good for when alternatives exist) and less delay prone, but it sure sucks when the nearest stop is quite far away.
I don't think it's maintained over the conversation. The recent history of the conversation is fed to the engine with each new interaction. So the potential flash of consciousness is even shorter than you think. Each reply is a new flash, without memory, only connected by the written content of recent text.
And it makes git diff pretty.
> The point is Apple's rules are not really rules (as evidenced by Twitter existing on iOS) and are really just excuses for selectively bullying out companies they don't like.

Exactly right. It's amazing to me that with these global platforms we are seeing exactly why the legal system evolved the way it did, and why we have things like appeals, precendents, the judges, and levels of courts.

Getting rules and regulations right is not easy. Relying on these platforms to do it is basically reinventing the wheel, except they don't seem to be reinventing it correctly. They are creating kafkaesque impossible to communicate with bureaucracies.

And the funny thing is, due to their focus on profits, they don't really care if 5-10% of the population find it impossible to use their platforms of get banned, because it just doesn't matter to their bottom line if courts and appeals are more expensive to run than just banning them.

And then we basically see why equality before the law evolved, and why its to fucking important.
Selling your user information/attention for ad revenue is quite a scummy business model when it comes down to it. I quite enjoy the fact that Apple could pull the plug on Google, FB etc. any time it wanted to by announcing steps to make their devices “ad free.” Apple makes its money selling hardware and software and content, they have no need for ads. They basically have a gun to the head of the internet companies.
I think it's not depressing but wonderful. All software sucks, nobody knows what they're doing, etc, yet the world keeps chugging along and there's all these incredible things to do, amazing foods to eat and marvels of technology to play with. Imagine if we actually knew what was going on! Rather than feeling depressed that there's nobody with an actual plan, why not be amazed that all these things can come out of such chaos?
I think some past traumas cause irreversible damage, to the brain and behavior.
https://www.ncbi.nlm.nih.gov/books/NBK207191/
They also impact emotional stability, some suck as mangers because they crack under high stress on tense conflicts due to early traums, some companies try to weed them out before they reaching top positions.
How does this book compare to How to Design Programs?
Similar idea I made a few years ago. A text editor with no editing allowed and lets you export to Word/MD/HTML for later editing

https://first-draft.netlify.app
Give me a second, let me check the "reason" field next to each upvote in the HN database real quick.
> Full-stack engineers need to know a lot of things

> Being competent at a thing takes a long time

> You cannot study many things at once

> Being a full-stack engineer will therefore take years

> Burnout is something that results from poor planning, poor expectations and poor positive feedback

> If you try to do something you can't, you may be burned out

They then go from there to concluding that this means that it is somehow likely you will develop burnout from trying to become a full-stack engineer. This is incredibly infantilising and damaging - people can be taught to learn constructively over a long time. They can learn how to do a great many things and they can store a lot of information.

If studying leads to burnout because it's not done within a year, that is a mental model that assumes everyone is functionally dysfunctional mentally. We call this a disorder. Patently ridiculous as a conclusion, IMO.
That is, python seems a relatively good set of enginering tradeoffs.

Things more or less work as one would expect.

Where it becomes challenging is a library using reflection extensively, like SQLAlchemy.
A very interesting read
Wrong. The rules apple is forcing on Facebook are not something it itself will obey. Apple is PR-ing privacy yet its own ad network will have access to vastly more data than FB.

It's all a con, to make more apple profits. Its nothing to do with protecting your data, its about storing it with Apple not Facebook.
> City tickets in Switzerland also are around 300-500/year

Zurich zone 110 (city center) is 782chf/year ($816) for the non-transferable one. Bern is 790chf/year. I'm not sure where you're getting "300-500/year".

https://www.zvv.ch/zvv/de/abos-und-tickets/abos/netzpass.htm...
https://www.mylibero.ch/de/libero-abo/jahresabo
I think the classic scene from Armageddon can sum-up this feeling pretty well.
https://youtu.be/qk9MK5smzVE?t=397
"Couldn't read the plans right and did a piss-poor job of putting it together."
Are you using the Telegram-provided build instead of a distro build? Distro builds of it are often broken IME.
I’ve been fairly close to the digitalisation agenda in UK public sector, and apart from pockets, I find it hard to be so generous.

Horrible outsourcing deals with the usual suspects and enormous failed programmes are still the default.
Between the one-sided story, some red flags from the employee himself ("go read that book about how to manage people", etc.) and the absolute over-reaction of creating a website dedicated to being fired from a contract, I'm gonna say that the manager was probably not the one mostly at fault.
Cheat, Pray, Work: How to win the attention game
Before he worked on Orkut for Google, he worked at another company developing a similar system. That company then sued him and Google for stealing the code. Google settling means that they probably did actually steal the code.

https://www.wired.com/2004/06/lawsuit-google-stole-orkut-cod...
Yeah, it's really dangerous to be sarcastic when you cannot see the other party face to face. If you can't read the situation, even light-hearted jokes can be taken the wrong way and sour the relationship.
I initially misread IA-64 ... silly me. Still interesting, though
"If you want to watch porn, buy an Android" - Steve Jobs.
>I approach this by separating writing from editing. Just keep writing, ignore the typos, self-censorship or formatting and keep moving.

You've (re)discovered the old adage: write drunk, edit sober.
The universe expanding is a property of space itself. And "faster than light" is only because miniscule space expansion in any quantum of space adds up with distance, e.g. 1 picometer per kilometer per second, add enough trillions of kilometers and you get that faster than light expansion. There is no mass, particle or information moving THROUGH space faster than the speed of light, which is what the said limit concerns.
No. It is interesting to see where people draw the lines. No right or wrong answers in my mind.
In a previous project we had a main repo that had the deploy/orchestration scripts, docs, etc and the actual components (frontend, backend, periodic and ondemand jobs and jobqueue, blob serving thing that did ACL in front of Ceph - because for some reason S3 was too mainstream :D)

doing a quick fix that changed an API and had to be done in backend and frontend and in the main.

though it's quite similar to todays gitops flow, but with submodules :)