skysight-inc/HackerNews huggingface dataset:
I don't think I've ever met someone that doesn't enjoy learning. I've met self conscious people with low self esteem that pretend not to enjoy learning because they think they're stupid and respond to protect their ego, I've met people who don't think learning most things will be beneficial to them, I've met genuinely stupid people who just don't grasp concepts, but I've never met someone who truly doesn't enjoy learning new things.
Since I started using Raindrop, the developer has added features like permanent snapshots of pages you save, the ability to highlight things on webpages, automatic daily backups, tag autocompletion, and has made significant improvements to the Safari extension and iOS app. I find a lot of the new features useful, as I'm sure most users do. If I wanted a simple bookmarking service, I would use one (or more likely make my own).

> a product that serves a relatively simple and clear-cut need like a bookmark stash

By the same reductionist logic, you could argue that people don't need a bookmarking service at all, they can just save bookmarks in a text file. Simple, clear-cut. No fuss.
Oh boy HN sure has changed, every other comment is some conformist cope against privacy giving bogus arguments, and it's weird coming from people whose job is basically logic.

>Money laundering has been illegal for a long time

Sure if I launder my money to avoid paying taxes I'll be breaking the law.

>you don’t get a pass because you’re doing it dressed up with new technology

That's like saying that the guy who developed Monero should be in jail because it's used to buy drugs, the guy developed a tool, the people who use the tool to launder their money are the ones breaking the law, if you make cars and some people use them to smuggle drugs you're not breaking the law...

>Especially when you’re making gobs of money doing it

...doesn't matter how much money you make selling your cars.

>Especially when the narrative around your new money majorly focuses on how it is secret and evades government control.

The narrative around anything shouldn't be a factor in you being free or in prison, also tornado wasn't money and it's not even a crypto.
The main projection used for online maps is called "Web Mercator".

https://en.wikipedia.org/wiki/Web_Mercator_projection

Online maps have started to switch to other things when you zoom out, for the reasons discussed in the article, but the default, easy option in most cases is still Mercator(-ish).

https://www.openstreetmap.org/#map=0/55/-3
There are many points in your comment that is a matter of preference...
And with many of them I desagree...

I used Django in the past and the "auto-migraton support" feature you are talking about is great but not perfect. It is even mentioned in the official documentation. I have been myself in situations where it created unwanted behavior. So I can understand the Elixir core team not wanting to bet on a feature that is neither perfect nor essential.

> But having the unnecessary views there adds another level of abstraction making everything more complex for no reason.

Hell no! Imagine how much more succinct and clear templates can be just because you moved some verbose logic into helpers defined in your views? I find that Phoenix encourages people, especially beginners, to adopt nice ways to organize their code.

The generators you like them or not but you are not forced to use them. Personally I find that they boost productivity and are a very good learning tool.

Finally I would say that Django did not become what it is in a day. Elixir/Phoenix is perhaps slowly but surely moving towards a future that I am impatiently awaiting.
Serialization in newspapers and magazines was actually very common right up until the late 19th century into the 20th.
If there was one thing I wish everyone would read, I think this might be it.
I find it depressing that reducing all global commuting related carbon emissions would reduce global emissions by just 1%.
And then the EV is supposed to be poster child for "doing something about the climate" and in that best case it would be much worse than this.
Eden Medina's Cybernetic Revolutionaries is a good resource on this topic.

The way it worked beginning in the 80s was that once you had your local in-country research network, you eventually felt compelled to hook it up to NSFNET (maybe after starting out with an email gateway into ARPANET/CSNET). So it's likely that there would have been just one Internet anyway.
Sounds a bit like 2nd-graders who wish to skip the multiplication because they don't need 2*3 - they can pass the test just by calculating 3+3 after all...

When learning, unlike the person teaching you, you don't know what's coming in the next lesson or the one after it, so it's sometimes a good idea to trust them on a curriculum. It's also the one of the biggest downsides of being self-thought (as I am in big part), you always have holes in your perspective that you're not even aware of and it takes years to stumble on something that someone else was told in the 1st year of being a dev.
I enjoyed the read but would take the advice more seriously had he become a successful musician.
If company can't be bothered to learn how to send email properly, their email will just go to trash, thank you. :)

Things like:

- sending empty plaintext part or differnt content in plaintext part and html parts within multipart/alternative subparts (https://www.freesoft.org/CIE/RFC/1521/18.htm) - pretty much only some automated/marketing email is guilty of this. normal senders always get it right

- sending 5 line uncopiable tracking link in plain text (links should be shorter than 80 chars, to not annoy anyone trying to copy paste them)

- sending broken html just because it maybe renders some insane table layout in outlook 97 from 50 years ago more "nicely"
A lot of these systems — those which build phrases from audio fragments — seem like the bastard love child of miserly bean counters and software engineers being too smart.

For variable data — delayed by $N minutes — sure, building that from pieces of audio makes sense.

For the name of a service though — “The service from $start_station to $end_station” — it’s not necessary to go all in on O(n) vs O(n^2) and record individual station names and put the word “to” in between. While a computer scientist will baulk at the inefficiency, a designer will optimise for the end result and record every route pair because (i) it sound much better and (ii) the problem scales quadratically where n is the number of railway stations you have built, a number which is bounded and grows extremely slowly. You could record every route name in a day, guarantee it.

This example is a bit contrived because most announcement only say the name of the destination station but it applies to a lot of other audio announcement systems where “clever programming” and “cheap out on recording studio fees” were optimised over “make it sound good”.
I'm not quite sure about the fact that ebikes become cheaper. Theoretically yes and practically "somewhat": But a lot of people are convinced that e.g. the 1k€ ebike sold by Aldi must be crap and you need to get one of the more expensive brands. Probably the same kind of people who would buy an Alienware Laptop just for email correspondence or a Ferrari for their commute, but with ebikes I'm under the impression that the average person is more gullible for this kind of thinking.

So in effect people are spending more on ebikes even though they technically become cheaper.

SRC: Recent discussion on golem.de regarding the Aldi ebike & personal experience from friends &family buying much more expensive bikes than necessary for their use.
The way I see it people who just like to get a degree will complain about having to take classes with material in it they already think they know.

People who are really interested in the subject will not complain. I for example have been programming for the past 15 years and I will still read something like an introduction to C programming, just because there might be some ideas, explainations or examples in it that will help me deepen the fundamentals of what I already know.

Arguably there are topics where this works better and topics where this works worse. In electronics or mechanics groking the fundamentals is so essential to the whole field that you should know them by hard. And the only way to know them by hard is spaced repetition. So having some overlap in the things you learn is not only necessary here, it is crucial.
Does anyone actually have details about the project?

Skimming the wikipage https://en.wikipedia.org/wiki/Project_Cybersyn the networking side of things is rather primitive: a single master node talking to a number of child nodes with no other inter node communication. And a lot of software build in the master node to review what is happening in the child nodes. Nothing mentioned packets, routing, or any of the other more interesting bits of what made the original internet different.

Down the wikihole: https://en.wikipedia.org/wiki/OGAS seems like the arpanet not taken, 10 years before arpanet with the same design goals of inter node communication.
Having never thought I needed counseling, after having had some, I wish everyone could do it (assuming you find a good counselor). Hope you get that chance to try it.
I use email addresses that only forward mails to my real address, so I can't use them as a sender email address
I was really looking forward to the Elizabeth line. My commute involved 3 separate trains and took approx 1.5 hours each way. We had noisy equipment working all night for years near our house.

Now it's down to two trains (both Elizabeth line, but have to change at Paddington). By autumn it will be a single train and the commute will be down to a bit less than 40 mins each way.

Of course, I mostly work at home now, so I hardly need to use it! Ah well, it is still good to have I guess.
> If it's -15C and sunny it's good, but if it's +15C and raining it's a pain.

In the Netherlands and I think even in Copenhagen, 15C and raining is much more common. In my own experience, raining isn't the biggest pain. I hated the wind the most.
What I always find inspiring is stationary, e.g. a stack of writing pads and some pens. Gives me a sense of possibility and lets me dream of being creative and sketching cool stuff.
Why would evolution be optimising for capturing carbon? It doesn't seem related to the survival of the trait.
When a validator adds a block to the ledger it can include evidence of slashable offenses. Including evidence of a slashable offense gets rewarded so every validator is incentivized to include them.

Further reading: https://eth2book.info/altair/part2/incentives/slashing#the-v...

There is no separate notion of a slasher, everyone gets to provide slashing evidence when they build a block. I don't understand why you build such a weak straw-man and the push it forward as if it was the truth without even checking how the system operates.
I always preferred summer sessions for this reason. The classes moved at twice the speed, which always felt like my preferred pace. I always did better in those classes too.
The general concept that the post is trying to talk about (and has got slightly lost in the anti-anti-racism discussion) is: "the map is not the territory" aka "all models are wrong (but some are useful)"

https://en.wikipedia.org/wiki/Map%E2%80%93territory_relation

A hopefully less polarising map is the "walk the tube map":

https://www.theverge.com/2015/11/11/9712376/london-walk-tube...
That's odd, it still works for me? Top left corner of the IC, above the dot indicating pin 1, there's a small enameled copper wire connecting one pin/pad of the IC to a nearby ceramic capacitor
There was communication network (500 telex machines) , and one mainframe computer. For internet you may also need packet switching.
afaik the solution that has to be "guessed" is not random. We just don't know how to get to it without brute force.
1. Entertaining read

The unavoidable question is, will our and their kids be able to function without their machine overlords?

In the 80s I had to come up with my own solutions because no internet and no books, being 11.

With the internet I searched it with the error messages. Pre 2000 I got useful and accurate results, post 2k I got more and opinions than results, which had to do with the amount of mediocre intellect on the net and Google trying to provide a larger list of results, but mostly the stupid made it onto the net.

Om github you already have the stupid I'd imagine since it's such a popular platform, although many have left it when Microsoft tool over. But many also let their work be abused by Microsoft to sell the Copilot service, so I'm guessing the stupid is very present on Github.

The evil of taking someone's work, that they shared with good intent to help other people, run it through a machine network and sell it to the "other man" again.

And now it's even corrupting our children and our children's children.

Pure evil Microsoft.
Prolog, Mercury[0]? :)

[0] https://mercurylang.org
A Treatise on Probability – J M Keynes [pdf]
A dad took photos of his toddler for a doctor – Google flagged him as a criminal
I think c't -- a German language magazine for "computer technology" is the last of the classic "quality" computer magazines.

Byte was perhaps the best known, in English at least, and certainly in its prime published some excellent articles. The Smalltalk edition is perhaps the most famous, but there were many, many more. I think they're all on archive.org now.

Dr Dobbs (the Journal of Computer Calisthenics and Orthodontia) was aimed more directly at programmers, but again had an extended peak period during which it was excellent.

There were numerous second-tier magazines, the UK and Australia/NZ for instance had their own titles, which spanned the period from hobbyist 8-bit S-100 systems through to the tail of the "desktop computer" era.

I'm not aware of anything remotely comparable currently available.
Another way to authenticate email is to provide your email address and password.

This has the advantage that you do not need to receive or send an email.

There may be downsides as well, but I cannot think of any ;-)
Show HN: Generate QR-code as Tetris animations
It reacts to the input buffer state (in bad I/O conditions it starves).

On Linux PSI ( /proc/pressure/io ) probably provides more accurate information (the code already uses /proc/cpuinfo ).

Detail: in the fileio.c module there are lines such as:

if (oldIPos == inBuff.pos) inputBlocked++; /* input buffer is full and can't take any more : input speed is faster than consumption rate /

if ( (inputBlocked > inputPresented / 8) / input is waiting often, because input buffers is full : compression or output too slow */

This impacts a 'speedChange' variable.

Its potential values (an enum) are 'noChange', 'slower', and 'faster'.
They are processed rather simply:
if (speedChange == slower) {
((...))
compressionLevel ++;

if (speedChange == faster) {
((...))
compressionLevel --;
still capable of emulating CPU circuits for gucci iOS 0day: https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...
It's not about the author, who did well with what was available. The point is that they deserved to build on better fundamentals than JS. We, as a collective, need to recognize and periodically remind ourselves of the burden we're inflicting ourselves and potential newcomers by considering JS good enough (including the billions that have been sunk in the attempt to make it acceptably performant for normal website needs). JS often gets praised for enabling quick development (quite wrongfully, being that mostly the merit of quick interface building granted by HTML and CSS) but rarely we stop and consider what we're giving up by limiting ourselves to such a crappy language and accompanying library stack.
aw this is so cool! Is there a way you (or someone) could swap out the sounds w/ the Sydney trains announcements?? The announcements really sound similar...
Is Kotlin better than Java?
I wish Mac software dev was not restricted to Mac hardware. One can use cloud service but over the years it will add up to a price of a Mac.
Sounds like something they ought to require in that university course then eh?
> like private jets

When that comes up, people make comments like "The problem with banning private jets for reasons of climate change: it is nothing but symbolism." and "Good intention but in my opinion this is a non-starter." and "This seems like the worst kind of envy politics.", to quote three of many HN comments at https://news.ycombinator.com/item?id=32342021 from 16 days ago.
"Google’s review team [then] flagged a video he made and the San Francisco Police Department had already started to investigate him."

That sounds like a permanent stain on his records.
> For instance, for people starting at the extreme West of the line, Reading, it does not make sense to take it to go to London. People still take the fast trains to Paddington and hop onto the Elisabeth Line there as needed.

I don't think that's a bad thing. Where I live, I often take the Richmond to Waterloo rail instead of the District Line if I'm going to central London because it takes half the time. But it's amazing to have a multitude of options for long and short trips. Now people as far out as Reading have multiple options as well.

> In addition, the trains are designed to be used as tubes and so are not comfortable for long journeys compared to the previous trains they replace

The new trains are kind of a hyrbid with a mix of tube-style seating and train-style seating. They are very large and spacious and very long, but definitely more tube oriented than the typical commuter train. I think they are pretty nice, but I guess it depends on how busy it is and if you are lucky enough to get a nice seat.

The Elizabeth Line is an interesting hyrbid Tube-Rail that covers a medium-length area. I think all your points are true, but I also think it's cool that they connected the whole line and didnt just build the new central section as a new stand-alone tube line. People across the line will benefit even if they don't ride the whole length of the line very often.
After your comment, I went and read the article too. Scroll down to the below part onwards

> 10 REASONS TO PUBLISH A BOOK ON SUBSTACK

> (1) Substack is an accelerating platform:

> A few days ago, I had a chance to sit down with Substack’s founders while they were visiting Austin. I told them that I was initially skeptical about the platform, but a moment arrived when I finally grasped the way Substack empowered me.

I honestly doubt someone who just met the founders of a company face to face would then write an article purely void of any need to promote the platform, plus when you look at the text following what I quoted, I doubt that would be written without checking with the company first.

My 2cents, I could be wrong.
I don’t remember the last time I clicked a mailto: link, and probably haven't seen one in a long time. And it’s configured to use the default Windows 10 Mail app, which I don’t use. Can I change it to Firefox and Gmail? Sure, but why would I bother?
Which is the joke? I assure you that OIF carbon capture is no joke. Nor is utilizing alga as a source for fuel oil, food, and plastics. (I’m a marine molecular biologist, as well as a computer scientist.) I was joking about warming up the oceans, but it would make the process more efficient, and it’s happening anyway. But as pointed out by others, it’s not strictly necessary. Granted, screwing about with the ocean ecosystem is a terrible idea, and shoukd be considered as a last resort, but it’s not a joke. Quite the opposite.
The U.S. Forest Service published a 59 page History of Yard Lumber Size Standards in 1964, which provides more details on the events described in the Harvard article, https://www.fpl.fs.fed.us/documnts/misc/miscpub_6409.pdf

> Lumber size standards came into being almost a century ago to meet the need for a common understanding between the mill and markets that were separated by increasing distances of rail or water transportation. Early concepts called for rough lumber to be of full nominal size, often in the dry condition. After World War I, the increasing demand for construction lumber led to the first national size standard in 1924. This was revised in 1926, 1928, 1939, and 1953, while still another revision is proposed for adoption in 1964 ... Economic pressures among the regional areas of lumber production have resulted in a decrease of standard lumber sizes over the period covered by this history.
ICU has API for confusables:

https://unicode-org.github.io/icu-docs/apidoc/released/icu4j...

https://unicode-org.github.io/icu-docs/apidoc/released/icu4c...

PyICU (≥ 1.9) has bindings for this (class icu.SpoofChecker).
Ugh. For me, mailto link will open… some old forgotten mail application, that will start downloading… 5000 e-mails from my gmail account? or something? and mark them as read? maybe?

I don’t really know, honestly. I always copy-paste mailto links to Gmail.
> worm

I assume it was "work" and that‘s the joke :p

I am curious if there is a name for this situation where someone corrects others’ grammar and then make a grammar mistake themselves?
There are essentially no applications that require email. We should just stop doing email verification altogether. If you need to have a separate communication channel with your user just establish that separately after signup.
I'm fascinated that these (ostensibly internal) reasons are actually broadcast.

Coming from Germany, I'm used to the reason for a train delay being announced as one of

- "people near the tracks"

- "waiting for another delayed train" or

- "operational issues", which ...yeah that includes everything else

It's kind of charming that delayed Scottish people get to bond over yesterday's theft of overhead line electrification equipment.
Many sites I work with use email to communicate information to a user that would otherwise require them to remain on the site to receive such notifications. Email forms an essential part of the workflow so ensuring that process works from first contact is critical.
> "Socially coordinating" is how fiat works.

Or how wearing a UASF baseball cap worked as part of a social coordination movement against power-tripping miners.

> It should only be a bootstrapping mechanism towards trustless behaviors, not the mechanism to cancel each other on-chain.

Yes
All the various 10-minute-mail services.
Hmm I wonder which country has the greatest gun availability
He quotes three excerpts from an email exchange in Japanese followed by his "translation" where he leaves out much of the explanation and even the parts where they quote each other so he can demonstrate his claim that in Japanese "you have to say much more than just what is actually necessary."

Does that make it a fact? I don't think so, because I disagree that the explanations he cut out were actually unnecessary.
On a larger scale, performance dictates what you can have /at all/. If all we had was JS, we e.g. would not have machine learning, because that would be impractically slow and ultimately unviable.
> The West really needs to work on it’s education system, if this is the level of critical analysis and thought you see in a forum which claims to be above average intelligence.

This really isn’t an answer to any of my points, it would be great if you could respond to the substance of the message instead of attempting to attack the person who sent it.

But if you want to think that being into month 6 of a 3 day war is going great I guess that’s up to you.
The 2.5h one was in Pomorze, but Im from the south too, I think you were lucky. Go on a random big station on infopasazer.intercity.pl and its likely youll see at least one 1h+ delay (granted its low traffic on sunday midday)