skysight-inc/HackerNews huggingface dataset:
> HN is one of the few communities where I've had scenarios where I've gotten into a spirited discussion, been gently told to cool off (or gotten a temporary rate limit), taken a step back and realized, you know what? I was not interacting in the spirit of the community.

Not the spirit of the 'community', the spirit of the company. The community didn't set the guidelines. The company did. It's a private company so it's their right. Also, what you experienced is a form of social/behaviorial engineering. It's what happens in cults, when the leader admonishes a follower for hurting the group, collective or community by breaking the group's rules. Of course the group doesn't make any rules, the leader does. The stubborn or independent minded tend to fight against leader and get banned. But most people are docile, blame themselves and rejoin the cult becoming even more fanatic than the leader.

> Thanks dang!

They even come to love the dear leader.

> something I immediately miss when I step into other less curated forums such as Reddit and Twitter

It isn't less curated. It's even more curated using the same dark arts and patterns of social engineering. It's just that reddit and twitter have many more users. If this 'community' grew to the size of reddit and twitter, it would be a much different place.

Edit: If you ever wonder if social engineering works, read the comments in this post. Nothing 'hacker' about it.
Specifically Marian Rejewski, Jerzy Różycki and Henryk Zygalski - they even built the first bombe machines which were scaled up at Bletchley park.

> Is the whole Bletchley park history just some fairytale?

More the common mythology about Turing that gets repeated by people that never checked the details.

Bletchley Park was real and people like Bill Tutte cracked encryption methods more difficult than Enigma.

Tim Berners Lee alone, without being part of a vast group that adopted and used WWW, wasn't sufficient for WWW to take hold.

There were many proto markup attempts, he authored one but it needed soil to grow, s/soil/CERN/.
If we're talking about high speed rail into Seattle, then you have pretty solid public transit options from the city center to where you would most likely be traveling to.
Some of the best HN indeed. Would love to see any links to HN posts that you think are similarly good!
Link to the passage in question:

https://groups.google.com/a/chromium.org/g/blink-dev/c/Ux5h_...

It mentions threats of physical violence, which gives a different context than what the post's title suggests.
multithreading with shared state introduces several limitations:

1. random jumps in memory and branch misses
2. L1/L2 cache flush
3. context switch cost
4. concurrency locks cost

my understanding is that LMAX eliminated these costs:

1. pre-allocated arena ensures cache locality of operations
2. we dont jump form one sector of memory into another. Algorithm more resembles linear scanning of working memory set, and mostly within L1/L2 cache
3. no context switches, no cache flushes
4. no concurrency control costs
Google's next big idea for browser security looks like another freedom grab to s
Yet another reason to support and use Firefox and forks.
To be fair, if you thought the parent's response was negative or not up to community standards, you could indeed have just ignored it. You can do the same for this comment. It's a great habit to develop.
> "Oh, don't worry: the tests will show you what you need to do."

>grug once again catch grug slowly reaching for club, but grug stay calm
Map of the United Kingdom, England, Wales, Scotland, and Northern Ireland
I think it'd be useful to have a cute little helicopter hat, like in the Inspector Gadget cartoons.
I've said it before and I'll say it again: Twitter's censorship is an act of free expression within the American legal context. Now that it's Musk at the helm, it's no different. But the "free speech absolutists" who used to bark about this are nowhere to be seen.
I definitely do.

And this absolutely furthers your point because I hate Spotify and all streaming services for this purpose.

It's just not a thing like streaming tv. I need to know I have the song forever, I need to know that I will not be interrupted.

Meaning, I have a separate mp3 player. For the car, the USB drive is EASILY the best thing that ever happened. Youtube and friends on social media is more than enough for discovery.

As for acquiring, well, don't ask don't tell?
What am I missing? I type "worm", and then that's it. There's nowhere to type, nothing to do with the mouse, etc.
> If you really think I'm wrong, do a writeup and share it on HN with everyone. You can go to the awesome-cl repo to find the most popular libraries in the ecosystem, and show how easy it is to avoid using Quicklisp to install/build/find the deps/run tests for all those repos. It would really help and I think it would save a lot of people time. For something like the Nodejs ecosystem, for example, such a writeup would probably only take like an hour tops because of the maturity of the npm package manager.

I picked dexador because Fukamachi likes lots of small projects, so it's going to have lots of deps; it took me about 50 minutes while watching baseball and chatting with family:

https://gist.github.com/jasom/474ba02bf3d4e0c02d8fc10feacd3b...

I should also note that, should you want to avoid reading the .asd file, you can skip steps 2-4 and just download dependencies as-needed.

This is literally what my workflow was for using 3rd party Lisp projects the day before QL came out. Prior to my discovery of Google it was even more of a pain.

I've never successfully gotten a Nodejs project working without NPM, but NPM vies with pypi for my second least favorite packaging ecosystem (haskell cabal "wins" this contest).
A vulnerability in your SDK that lets a malicious actor control when something is read from the pasteboard. Or a bug in your code that forgets to place the route on the clipboard and ends up reading the previous item from the clipboard and attempting to load it on your server (i.e. sending user clipboard data to your server). And besides, beyond the issue of risk mitigation or code security, there's also that of trust - why should I trust that you're only using clipboard access for the claimed purpose, and why should I trust you implemented and tested your code correctly?
People just like to think they're special "thinking out of the box" rebels because they use android when the equivalent android phone costs the same as an iphone. There's very little price difference between the models for the main brands (you can off course find cheaper alternatives with their own issues) but if you get an iphone and a samsung side by side odds are they're at the same price range.

And as a professional developer that uses a mac (that is by far the best bang for the buck if you're not into gaming) it just makes sense to pick an iphone instead of an android due to the ecosystem value. I doubt many people in developed countries care that much about the fact that you use an apple device or not, that's the kind of shit you'd expect from developing nations like Brazil (where I'm from), where they do remain a status symbol mostly because the population in general is still pretty poor.
No. Unnecessary complexity is a powerful snake oil that will always be sold. Everyone benefits from it too, except for customers and investors. And screw those people.
FreeCAD Hackathon Discord
There are tons of loopholes, the biggest of which is running freights that are longer than every siding ...
Apps and solutions developed with B4X programming tools
Your post reminds me of three things -

The nature of what's being learnt. Some things require a continuity - to understand B, prior A is needed (or helps, to understand faster).

The method of learning. Book/theory-based, or practical? For either, what's the nature of scaffolding (self, or via resources) to help leap the chasm? If testing one's self, what's the complexity and can that complexity be broken down into simpler (or more discrete) parts, (perhaps testing working better in smaller parts)? Perhaps A isn't fully (or at all) required to 'know' B, depending on how it's learnt. Which goes on to -

The nature of the learner (at that point for that task). Someone that's looking to solve a task, somewhat surface, or someone that's interested and will go deeper into edge cases or approach with greater curiosity?

[I'm skipping the nature of the learning/knowledge, since 'resolving DNS' is a pretty externally verifiable result. However it might be fruitful to consider the nature of the learning is not only 'resolving DNS', and even if 'resolving DNS' fails, learning always happens (intended/unintended, positive/negative, a can of worms there).]

You point out that 'easy' and 'hard' are motivators that might have unexpected, or the reverse, effects vs. intended, depending on the reader. When putting it into those 3 parts, perhaps this shows the usefulness of framing.
> They interviewed a cadre of transportation experts in France, the Netherlands, Spain, Taiwan

Have they never heard of a country called Japan?
That tracks with what I'm seeing - BlueSky is where most of my twitter-addict friends have either already ended up or are angling to get into. A few of them have Mastodon accounts too.
It's over for this compound I'm pretty sure, but it is cool to see the range of responses from professionals in this field. Some like Jorge Hirsch (superconductivity researcher and came up with the h-index) think it's a joke (and his work is cited by the Korean scientists), and then some guys at a national lab are trying to synthesize it.

Hirsch is also apparently a bit of a shitposter at age 70 and was banned for flaming people on arxiv last year.
If the train have an average speed of >200mph it's likely to be a <55minute ride. It's not uncommon for people to have similar timed Amtrak rides in the North East as part of their commute. You can use a laptop to work on the train.
Except they're not at all analogous situations.
In python 2 -> 3, if a new version of a library came out Python 3 only, you couldn't use both it, and your old Python 2 code at the same time.
Here, you can use the GIL until every one of your dependencies have migrated, even as new versions of your dependencies come out with nogil support until one magical day they all have nogil and you can migrate. But since you have been able to keep up with the library and weren't just arbitrarily cut off at their last Python2/GIL version, it's not a huge breaking change!
thank you for your comment, your points are valid
I am very anti WEI but I can still have sympathy for anyone who is doxxed or has death threats sent to them. It's a bad proposal and it should be argued on its merits and resisted in its implementation. But even in HN threads I saw commentary on how it wasn't enough to just oppose this civilly, and that people needed to do more. I don't like the idea of people thinking that actions that threaten someone's physical safety is fair game, just because it's a terrible feature.
You don't even really need to get to 100-125 MPH to greatly improve travel times; usually the first step is just double tracking all the things; once that's in place you've shaved 20-30 minutes off a 3 hour trip.

Then you can worry about running faster trains.
I don't think LK99 is a superconductor

But as an experimental chemist who got a PhD and works at a national lab, if the twitch/Twitter streamers don't produce a semiconductor, it says nothing

Experiments and processes are hard and particular. You're expecting to produce a nanoscale material through macroacale processes. Chemistry can be like producing a microchip with a ballpeen hammer. "I hit it seventy times in thirty seconds in 3.8mL acetone and it just forms a single crystal structure. Do not hit it seventy-one or sixty-nine times."

Chemists are experts at clearly explaining their procedure while leaving out the meaningless keystone detail that will only take a year or two to suss out if you're a clever experimentalist.

And this isn't a clearly outlined procedure.

But, again, I think the best case scenario is to watch an ambitious amateur do materials synthesis and see it work less perfectly than he intended. Maybe he and they stick around for the other 5 or 10 or 150 weeks as he does the same thing again to make sure the problem is nature rather than technique.

If bet-placing is the fashion, shall we place bets about tenacity and thoroughness?
HSR can use the same rails (standard gauge) if they are in a good state (i.e. fine in most of the rest of the world, not in the USA which is far behind on rail safety). Big differences are turning radii (HSR obviously wont go around sharp corners easily) and station distance (HSR will want stops ~50-100km apart, older railways its often more like 1-5). That generally means a new route rather than using an existing one.
Because labour would never. You think this will go away when labour get in?
Literally making a dent in the universe
That’s how you know you’re doing actual groundbreaking science
The review process for new web APIs in general is pretty shoddy and not terribly concerned with security (eg Canvas). However I was specifically referencing this of the past few days: https://news.ycombinator.com/item?id=36910978
We are interested for outside use, but right now we just copy (and sync) the libasr directory with LPython/LFortran manually. All the commits thus go first into either one of the frontends. We decided on this approach as it is currently the easiest for us to manage. Once the frontends are finished, we'll be able to just depend on the libasr as a 3rd party library.
Words that will be ignored in the actual implementation:

- independent

- bipartisan

- biggest

- promote

- guard

- unique

- giants
I don't think the blog you cite backs up your claim of "it's still really easy to run into race conditions".

The author literally says: "This was actually pretty hard to discover. The first few experiments failed, because Python is pretty smart about when it runs each thread."

But I think the main way the GIL protects inexperienced users is that its presence has the effect that Python code using the threading APIs is very uncommon, since those APIs don't currently provide parallel computation (only parallel IO). So inexperienced users are protected due to 99% of Python programs not using multithreading as a result (and so likely the one they're developing also doesn't), whereas this will presumably change when the limitations imposed by the GIL go away.
Only useful HSR is maglev like SC line in Japan. HSR is such a boondoggle it’s not worth it anyways.
"There is a fix for this."

There really isn't, not an easy or simple one, anyway. People across the board are forgetting the fundamentals.

You USED to need studios and distributors because it actually did used to cost significant money to make a movie or show (film and cameras etc) , or to record and distribute an album (putting songs on plastic artifacts.)

NONE OF THIS IS TRUE TODAY.

You literally can make a movie or show or song or album FOR FREE and have it go everywhere FOR FREE. This is the internet. That's what it does.
> Not the spirit of the 'community', the spirit of the company.

The spirit of the company aligns with most people's basic ethics and morality. When that's the case, having an exemplary moderator just reemphasizes the basic ethics that most people already believe: "I should treat others with respect, and attribute any unintended harm with ignorance rather than malice". Sure, we don't all believe that. But most people think that at the very minimum, it's good to treat other people well.

The difference with a cult is apparent looking at the definition. Google gives me this:

* a system of religious veneration and devotion directed toward a particular figure or object.

* a relatively small group of people having religious beliefs or practices regarded by others as strange or sinister.

You could argue there's a weird veneration of dang, which I do find kind of odd, but most people wouldn't consider "treat others with respect" as strange or sinister.
I'm curious how much listening to recorded music as a single-focus activity was ever really the case outside of concerts or those dedicated to it. I certainly don't remember growing up and having my parents putting on records, cassettes, or CDs for us to sit around and just listen to them. We'd put something on while cooking, or cleaning, or otherwise, but it wasn't the sole activity.

If anything, listening to music on the radio, either while around the house or in a car, feels like it was the primary mode that most people listened to music in until fairly recently. Albums were expensive! These days, you can buy a set of nice headphones for not all that much money, but a solid receiver and speakers and your record or CD player of choice used to be a serious investment only for the dedicated.

Even with all of that, I question your implication that people just want "background music" and have no care or taste in the matter. Most people I know have vastly different choices of what we listen to while working or driving or exercising. I know I specifically keep different music loaded on my phone for walks or drives vs. when I'm at home and working or relaxing. Just because they're not trying to pick up on the finer points of a quality recording doesn't mean they're only "listening" to music with dismissive quotes any more than my parents who used to listen to the radio for hours for that new song they liked to come back around to record it on a cassette were just "listening".
I've had to do Boston to NYC a lot lately. I wish it was faster but frankly not really sure how much value is added by going faster.

US cities are still fairly spread out so for someone to be able to feasibly commute on it they'd have to be a short distance (both their house and workplace) to the train station. My unsophisticated take is that it seems like better local transpo would have an easier time of finding enough people.

Obviously these aren't mutually exclusive, but the number of people that would take advantage of true HSR that wouldnt take advantage of slower rail seems small.
Is it possible that you are projecting, just a little bit?

I assumed that this comment was starting with sarcasm, and I had to re-read it to realize that, no, you really think music has become the new hardcover book.

I assure you that humans, on the whole, listen to just as much music as they ever have. I read yesterday that Taylor Swift fans in Seattle created a 2.3 Richter event from sustained, passionate cheering and jumping. That's Beatles level shit.

Vinyl LPs are such a hot commodity that they literally cannot build new pressing plants fast enough. https://www.youtube.com/watch?v=bpNj60awEiM

Don't get me wrong: I'm not judging you nor do I believe that people whose priorities have shifted away from music are less awesome than people who still make mixtapes for their loved ones.

I do think that you are making an unfortunate correlation between "me and my in-group" and "everybody", though.
It's not nice but it is true.

"Dur dur this <insert anything here> is just like 2 -> 3."

HN had always been susceptible to drive-by ignorant comments, but it's reaching new levels.

There's literally nothing of substance to the suggestion. (And if you think there is, present an actual informed argument.)
Prisons are a money maker for both public and private entities. Everything has a cost including copays for medical and dental. Oregon is the worst when it comes to advocacy for prisoners while they tout how progressive they are. It's a racket and hopefully California is the example that motivates other states to change.
Well, this looks quite interesting. I've never used a node-based editor before and I've been using Photoshop since the 90s, and haven't used much else so I don't know what I'm missing.

I took a look at the demo and at first glance, it looks like the current version is just a basic image editor. I don't see any options to add noise, blur, filters, etc.

Also, curious to know about the graphite fileformat. When editing an image, are the set of transformations, etc. suitable for version control?
California's spent something like $9 billion and they hadn't a single mile of track by 2022.

Maybe we should do a crawl/walk/run instead of jumping directly to HSR.
Ironically, I just posted this on Sunday night: https://news.ycombinator.com/item?id=36843136

it deals heavily with the California "Bullet Train" and why it's such a shitshow.

I read (or skimmed) their 80-page report. They seem to have learned the lessons of other megaprojects, but I'd call this more of a realistic meta-plan than a plan:

> The reasons for this dismal record of performance are not inherent in the technology or the environment, they are mainly due to human behavior. It is possible to build a megaproject under budget and on time. However, the ways in which people behave in the planning, development, and delivery of megaprojects, and the choices that result, render that outcome unlikely.

There are political reasons that turn projects like this into disasters. I don't know how you avoid them, except maybe by facing them upfront.
> it is not a natural consequence

Cats, dogs, animals in the wild not not agree, try taking their food away and see what their natural reaction is to theft and|or interference.

> and not one they should learn to accept.

I agree that they should not learn to accept being punched for knocking down other peoples lego houses, I agree they should not learn to accept being punched for cheating others out of their lunch money.

I woud suggest encouraging them to respect other peoples work and to not cheat others out of their money.

I'm guessing your comment was poorly phrased and that we're in agreement here on the need to play nice and to first address poor behaviour with non violence.
The immediate jump to food preferences in this thread is strange, it's very evident that changing diet,
modes of transport and a plethora of other things we argue about doing is a rounding error compared to simply having one less child, overpopulation is the root cause of all this yet an incredibly taboo issue to discuss.

https://i.cbc.ca/1.4204289.1499983814!/fileImage/httpImage/e...

Countries should work towards stabilising their populations first otherwise it's all for naught.
I don't buy this argument.

Historically, people in the countries that now have low fertility rates were much poorer and yet were having far more children.

In fact, the countries with the highest fertility rates globally are very poor.
While I am excited to see a study has been done, the pessimist in me thinks I will not be alive when this finally happens.
1) My remark comes from not understanding bull and bear as jokey, but as, like, cool aggressive forces of nature to describe what a line on a chart looks like.

2) People in the software industry, also extremely full of themselves.
Good interface design absolutely does not require a gui. When I first encountered a BSD distro that used ports, that was a huge interface improvement. Then Deb or whatever beyond that.

Using sane labels and coherent layouts isn't dumbing anything down. You can make things easier for humans while having sane interfaces for scripting. Redirecting the output of `ls` and similar commands automatically change the layout to something easy for cli i/o manipulation.

We realized long long ago that the API and human-facing interfaces are often better when separated, which is why I don't browse the web with curl... or maybe telnet.
The x86 world certainly had a lot of interesting outliers that other architectures, like m68k, never did. Sometimes I wonder how a 100 MHz m68030 with tons of cache would compare with an '040 or '060...

The Blue Lightning supports 80486 instructions, so it can run modern NetBSD. That'd make for some interesting observations.
You won’t get a google fellow for 900k
> death prevents bad people from remaining alive forever,

It also prevents good people from remaining alive forever :(