skysight-inc/HackerNews huggingface dataset:
I wish you could just use Obsidian Publish to host sites, but due to the indentation issue you have to control the rendering, which is a bummer.

Obsidian Digital Garden[1] is FOSS, so it might be modifiable parse and output the code pages correctly.

[1] https://github.com/oleeskild/obsidian-digital-garden
Fractional DevRel: Maximize Your Developer Relations with AI and Human Talent
LINE did.
You switched from representing consumers to representing a political stance around web standards real fast.
The Chinese seem to be pumping a lot of those type of things out lately. I have recently found a driver for quite niche of CRT.
>I wonder why nobody at the US antitrust office has said anything at all.

Gee, I wonder...
Oh, sorry, how would you summarize your argument? I thought “consider where this sort of thinking might lead” was called slippery slope, but I’m happy to refer to it some other way.

> it’s not a compelling example of reasonableness

Why not? The outcome was positive, Patton suffered no serious consequences, and the ability to say foreign words without worrying was affirmed publicly. It could have been much worse, but it wasn’t. There was a temporary misunderstanding followed by some conversation that got it sorted out, no need to worry about that further. Again, the precedent that was set is that using Mandarin is not insensitive or racist. Precedent refers to the outcome, not the temporary misunderstanding. The outcome at USC was not absurd, the outcome was reasonable. The accusation might have been out of line, or just a mistake, but that was the cause, not the outcome.

> are there any other languages about which we should be concerned?

Why would there be? (…especially given the outcome of the USC story) If you read the USC response, you’ll even find it addresses that question directly. It affirms that incidental phonetic similarities across all different languages are pure coincidence and should not result in claims of wrongdoing. It even says the same thing you did, and takes responsibility too, it says college students should have some notion of global context, and it’s college’s job to give them that context.

The case that started this thread is not a cross-language mistake, and it came with evidence of historically racist usage, so it’s different by definition. It’s not the exact same thinking, and I posted some evidence of that. There’s no reason to believe the Mandarin incident will lead to more accusations, and due to being publicized and decided in Patton’s favor, there is reason to believe it won’t happen again, or if it does it will be settled quicker and with less publicity.
There's not much more to share presently. The game presently is very far from having gameplay. The "terminot" part is MIT licensed inside the game repo. The game itself is presently GPL3 licensed.

Small hacking game: https://streamable.com/q840oc

Source: https://github.com/beef331/keyboardwarrior/blob/master/scree...
As someone with an opensource project that ships a helm package, I wish you the best of luck. Helm has many flaws, and we can definitely do better.

It sounds like your pitch is focused on users, but I think you might want to think about how to attract a package ecosystem. Some things that would make my life easier as a packager:

* Statically typed config language. It's insane that we're generating YAML files with Go templates. I'm a big fan of jsonnet, but whatever it is it should not be possible to have errors at runtime.

* A better way to document to users the various options and how they play together. For any moderately complex package it become very challenging to communicate how to configure the chart for your environment

* Better testing infrastructure; am I creating valid k8s resources given all of the possible configuration options?
> LGPL specifically talks about linking compiled binaries.

That's the context where LGPL is used most often, but the license itself is more general than that. In particular 4/d/0 in [1].

AFAIK, LGPL is about replaceability. If you distribute a compiled program (yes, a minified JS program should qualify) then you need to distribute the source of the LGPL part and document a way how the user can replace that LGPL part in your program with their own modified copy.

[1] https://www.gnu.org/licenses/lgpl-3.0.en.html
Most of the APIs that do get published or standardized are so large and complex that they form a kind of regulatory capture. Almost nobody but the biggest boys can afford to make them. Add a few laws that increase overhead, and Bob's yer Uncle.
Didn’t even think about that. Very good point.
It is an unfortunate state of the world is that those can use unethical moves to quickly crush others will live to fight another day. By the time the law catches up, they have made their billions.
Considering bell's experiment proved bohr right and einstein wrong...

Einstein was wrong about the most fundamental aspect of physics of the 20th century. Also, einstein's papers weren't as 'pivotal' as the media leads us to believe.

It's not just einstein. Look at napolean. The guy was one of the greatest military dunces and yet the media portrays him as a military genius. So much of our 'heroes' are artificial creations. Today, it's Turing. The media makes it like he won ww2 for us and that he invented the computer. He did neither, but people think he did because the media decided to canonize him.
Agree. Remember those amazing fish screen savers back in the 90's. Those blew my mind. I have not seen any modern versions of that. Someone please take my money.
I want to hack
Instant messaging and phones aren’t a big leap from Outlook, plus they’ve been in the space since 2007 with Office Communicator, Lync, and Skype for Business.
What kernel takes 200 MB+ to boot?
> Americans of all people should understand that people are willing to suffer worse material conditions for the sake of freedom.

"Freedom" — to be ruled by armed gangs battling for territory (Haiti, Sudan)? To be imprisoned or even killed for disagreeing with the ruling regime (Iran, Russia, China, North Korea)? Or for not wearing the proper head covering as a woman (Iran)? To be poisoned or thrown out a window because you're on the autocrat's shit list? That's certainly "worse," but it's hardly "material conditions."

If you want real "worse material conditions," ask yourself whether North Korean commoners think that their "freedom" makes up for the deprivations that they endure.

The U.S. has been the de facto world policeman for going on 80 years now. Not entirely, but on the whole, the world has been the better for it. Sometimes police make mistakes. Sometimes police are venal or corrupt or vicious. But a world without police would be Haiti, writ large.
No, I added the pick-up locationbut to make it clear the driver knew I was unarmed as I was coming off a flight, since one can't legally fly with a gun.
Couple of anecdotal data points from a new rider. Here's the first time rider spiel they give you [1]. Overall experience is pretty polished. It's handled some tricky situations with confidence like this left hand turn from a two way stop on the inside of a blind curve [2]. Then other times it drives like the most cautious newbie driver. Maybe it didn't like me being so closed to the road, but this time it awkwardly failed to pull close enough on pickup [3]. Definitely got some stink eye from drivers trying to squeeze by.

[1] https://photos.app.goo.gl/apNmS7JNbQ4Cau8dA

[2] https://photos.app.goo.gl/JdUYkTYkJJZYmUt99

[3] https://photos.app.goo.gl/USvznpWqRrY3fnqL9
Workers believe AI will boost their salaries and increase job security
I'm sorry. You lost me.
I would say that HTML/Javascript is not a "tool" in the same sense that HyperCard was.

HyperCard's real strength was that it allowed mere users (not programmers) to create their own apps (or "stacks", in the HyperCard parlance) through pointing and clicking, plus an English-like scripting language (HyperTalk).

We have largely abandoned the idea that users should be able to create their own apps, so there is no popular, modern analogue to HyperCard, though some people keep trying. For instance, LiveCode is a commercial product that is directly inspired by HyperCard. And CardStock is an open source HyperCard clone that swaps out something English-like for Python as the underlying scripting language.

https://livecode.com/

https://github.com/benjie-git/CardStock
The EU's economic recovery isn't looking too good so it's time for them to dip into their war chest (USA tech companies).
> Is your session near bedtime?

I've been doing 2 hourly sessions each day since I came back from a vipassana retreat. One in the morning and one before bed.

I used to do 20-30 min just like you (also advised by some local pratitioners who told me to not overdoing it). But as I experienment further I think it's probably not enough for us in the software industry, where we receive and process large amount of information each day. It will be even worse if some of your friends retire early LOL. Subconciously we're more burdened than those who mildly use their mind each day.
The same thing happened to TCP/IP stacks in the 90s (and multiple alternate transport protocols). They were initially separate products, sold by different companies. Then TCP/IP was bundled into the OS in ~Windows 3.1.

By today's lens you'd say TCP is part of the OS, but this wasn't the state of the world in the early 90s.

If you had disallowed bundling then, we would still be buying separate TCP stacks for our OS!
Last time I checked, they also arbitrarily excluded Firefox, which works fine on other WebRTC platforms such as Google Hangouts or Zoom.

Furthermore, I have always needed a Microsoft account to join a Teams meeting, as they want to make sure you get sucked into their ecosystem.

Aside from that, resource consumption on Chromium is totally crazy. Zoom or Hangouts are fine, but Teams makes my old NUC overheat during simple audiocalls.
Waymo doesn't have to convince its vehicle owners to let strangers ride in their car unsupervised.

Yes there can be cleaning fees and vetting, but all it takes is one or two people puking in your Tesla, and you'll have no interest in providing a Robotaxi for Musk's Mission.
There is no moral when it comes to national interests, that's correct.
The customer misconfigured their SSO 5 separate times? Sounds like you don’t want that kind of customer in the first place to be honest.
I have the opposite problem with my hodgepodge of things, where Zoom links get put in where I want Meet links.
When singing, it often sounds bad to slide between notes. Why is that? Music is rather discrete, rather than continuous— we like notes. But maybe that’s just what we are used to?
The big hope to me is the idea of cheap, cheap rides due to the lack of labor expenses, tipping and eventually gas. I don't see how that happens if there isn't competition, but I don't see how it doesn't happen if there are competing companies that can offer a similar service.
> For example, at night these cars typically do not have IR or Thermal sensing.

This one in itself continues to kinda surprise me. High end Audis have full-blown thermal cameras, and will literally flag heat producing objects on the console: https://www.audi-technology-portal.de/en/electrics-electroni...
Nothing prevented Switzerland from colonizing the web first. If Europe was a VC friendly environment it would be ahead in everything.
Don't FPGAs have some overhead? How much better could this be on a custom ASIC?
Exactly. Uber was shady, but that kind of shadiness and willingness to ignore laws is necessary to bring positive change in a highly corrupt society. It's a lot like Batman: when the police are completely ineffectual or corrupt and working for organized crime, you need a vigilante who ignores the laws that just protect the criminals.

However, in better-run and not-so-corrupt societies like Korea, it's not necessary and probably downright harmful.
Yeah, I misremembered. Here's an example, using "-n 1" so each split "thing" is passed to separate processes:

$ printf "one two three\nfour five\n" | xargs -n 1 echo
one
two
three
four
five
Yes, I am afraid to recommend it for my clientes.
They've invested untold billions into getting this to work and now they need to recoup their investment. They'll get "cheap"
eventually, but don't hold your breath.
A theoretical method, highly dependent on stable Qbits, which has now had a theoretical improvement in its O(function) level complexity, but which alongside the modelling of Shor, depends on the theory meeting practice.

Still: not good, if you aren't prepared for a PQC world.
The update date on the page is within the last week, so their may have been some progress in some direction.

Still can't tell what that direction is though.
This has been expected since 4 months ago. I wish the past posts (https://news.ycombinator.com/item?id=39517757, https://news.ycombinator.com/item?id=39523523) got more traction and people implemented mitigations on a larger scale before exploitation started.
>I live in the USA and EU, and the reason that I prefer a Samsung display in almost all cases is because it is the best product.

No way, LG displays are better.

(In case it's not obvious, there's a joke here.)
Yes.

It was a well-done Smalltalk-like language with a RAD component that made making, albeit limited, GUIs about as complicated as using PowerPoint.

You could give it to a "smart" kid, and they could, at the very least, make interactive fiction with it with very little instruction. The vast majority of HyperCard stacks could be considered to be non-linear PowerPoint slide decks---cards with buttons that called goto statements that jumped to other cards.
Except that they don't keep it very secret:

https://waymo.com/blog/2024/05/fleet-response/

"the autonomous driver can reach out to a human fleet response agent for additional information to contextualize its environment. The Waymo Driver does not rely solely on the inputs it receives from the fleet response agent and it is in control of the vehicle at all times. As the Waymo Driver waits for input from fleet response, and even after receiving it, the Waymo Driver continues using available information to inform its decisions. This is important because, given the dynamic conditions on the road, the environment around the car can change, which either remedies the situation or influences how the Waymo Driver should proceed. In fact, the vast majority of such situations are resolved, without assistance, by the Waymo Driver."

But let's assume they're lying and you're right: what kind of throughput and latency do you expect to be required between the car and the remote driver for this to work safely? How does the car know if the remote driver is actually looking at the data and acting on that? What happens if the connection stutters? Does the car take control again? How would it decide when to alternate between remote and local control? What if the two sides disagree on what to do?
Ball is life
See the other response I got, I misremembered (and waaay too late to edit) - it's whitespace, not newlines. I'm sure you've had files with spaces in the name.
Like I said, every source I found claims the same thing. Do you have data showing it as a distant second?
Do We Need Language to Think?
> Real solution?

I don't think there's any. Too many luminaries are going to defend the fact that we can have things like "poo emojis" in domain names.

They don't care about the myriad of homograph/homoglyph attacks made possible by such an idiotic decision. But they've got their shiny poo, so at least they're happy idiots.

It's a lost cause.
I made some improvements and it's now 340MH/s
> the governments will have to fork and audit the code

Why would they do this? It’s not like they fork and audit the code that they’re using now. They just trust that it’s safe because they paid for it. Which probably sounds incredibly stupid to anyone who’s ever worked for big enterprise, or just followed the news really.
I learned English that way. I didn’t necessarily could speak it well, but gosh darn it, I knew all the tenses: present perfect, future perfect continuous, etc. Pretty sure most students graduating high school in US have never heard of such silliness.

To be fair, it laid everything out well, and it did help me understand English better.
I used to use the meteo framework before, and I think if it's similar. By the way, is it possible to use MongoDB on the server side and Triplit on the React side?
Or do I have to use a new database called Triplit?"
https://archive.ph/ucVY4
Isn't Helm typically described as a package manager for Kubernetes?[0][1][2]

But more importantly, what I'm getting at is that with Terraform I get infrastructure as code.

[0] "The package manager for Kubernetes" https://helm.sh/

[1] "Get up to speed with Helm, the preeminent package manager for the Kubernetes container orchestration system." https://www.oreilly.com/library/view/learning-helm/978149208...

[2] "Helm is a package manager for Kubernetes." https://en.wikipedia.org/wiki/Helm_(package_manager)
Turning on the asm feature of sha2 has me on 230MH/s.
> Why x^2 isn't always x * x

It turns out he's claiming they're different if x^2 is interpreted as squaring each element in the interval x, while x * x is interpreted as a cross product: the interval obtained by multiplying all pairs of elements in the interval. But I haven't ever seen anyone use x^2 to mean pointwise squaring on an interval x. Is that some kind of standard notation?
Those AAA game ports for iPhone and iPad have bombed
Don't forget being a tool for Russians leaking Democrat emails prior to the 2016 election.
> All Java developers would benefit if == ignored object identity and focused on the "essence" of the object

And yet, doing so is explicitly a non-goal of this work, is that because it needs a migration plan nobody can stomach? Before trying Rust I would have doubted that this just doing the Right Thing was important, but now I would co-sign that in a moment. I bet I've avoided a dozen bugs per year by having the == operator do what I meant not something that was easier to implement.
The changes can be checked additionally by humans, although not always.

> We’ve automated most of that process to ensure it’s efficient and scalable. Every time our cars detect changes on the road, they automatically upload the data, which gets shared with the rest of the fleet after, in some cases, being additionally checked by our mapping team.

Doesn’t mean it’s foolproof. But the benefits far outweigh the drawbacks.
I’m afraid this won’t convince my enterprise that now they do not have to scrap that annoying Slack line item.
> So smooth they apparently opt to blow red lights instead of stopping abruptly.

Surprised traffic lights aren't updated to communicate with cars directly. Why not have traffic lights broadcast 'stop' message along with turning red?

I suspect traffic lights, roads and cities will have to be updated to work with driverless cars.
This is rich, coming from someone in a country where everyone still uses SMS to chat with their friends and family. Other countries already have far superior messaging apps than whatever America has produced, but Americans refuse to give up their SMS just like they refuse to give up their guns.
You would make money because the other tools in use at the time were much worse and people were pricing options poorly. So plenty of opportunities. Hence why Ed thorp did well.

It will not work today. For starters, it makes a bunch of simplifying assumptions. And there are better models. It also misses a number of important dynamics.
It doesn’t have Typescript types!
Why C++? Does the C++ code use any difficult C++ features or is it more C with classes?
Oh wow! Not sure if it was this exact program, but I remember some similar sheep roaming my desktop when I was young. It had the ability to draw pictures in MS Paint, and would often do so when you were working on something...
Tale as old as time: https://www.youtube.com/watch?v=tj_4KkTWW2o
Which decade did these events transpire in? 00s? It also sounds like the issues had little to do with the language and a lot with specific positions and market...

I fail to recognize the language you are talking about, but perhaps the fondness of Ruby is a subtle hint of warped perception of reality?
A Dose of Antacids, a Quaint British Bay, and a Public Relations Fiasco
“Right here regulators.” points at tech bros

https://techcrunch.com/2024/06/15/ftc-chair-lina-khan-on-sta...
1) what

#![allow(unused)]

fn main() {

use std::sync::atomic::{AtomicI64, Ordering};

let some_var = AtomicI64::new(5);

if some_var.load(Ordering::Relaxed) % 2 == 0 {
some_var.fetch_add(1, Ordering::Relaxed);
} else {
some_var.fetch_add(2, Ordering::Relaxed);
}
}
> Now, where to find the community of folks who have left Hacker News for something they genuinely enjoy, that would be great to know

They're in private Discord servers.
Whenever someone says "Everything is ...", he is not right.
There were various stages of rollout. The earlier stages required an NDA, the later ones did not.

Meanwhile Tesla hasn't required NDA's except for employees running internal builds.
Couldn't the overdetermination problem be solved by tagging intervals with their ids? E.g., "x*x" should be resolved as "(x, i[-3, 3])*(x, i[-3, 3])" and "i[-3, 3]*i[-3, 3]" as "(nil, i[-3, 3])*(nil, i[-3, 3])". Since the tag matches in the first expression and not in the second (nil != nil) different rules could be used.

Btw this comes up a lot in compiler design for dynamic languages since constraining the value ranges of variables means that you can implement them more efficiently. In static languages it is not as important since the domains of most variables are either given to you or inferred by the type system.

Also an interesting head scratcher is how to implement interval arithmetic for modulus: i[3,6] % i[3, 6] = ???*
Counterpoint: It's not not about being an autodidact or an outsider.

I was unlikely to meet any bad coders at work, due to how likely it is they were filtered by the hiring process, and thus I never met anyone writing truly cringe-worthy code in a professional setting.

That was until I decided to go to university for a bit[1]. This is where, for the first time, I met people writing bad code professionally: professors[2]. "Bad" as in best-practices, the code usually worked. I've also seen research projects that managed to turn less than 1k LOC of python into a barely-maintainable mess[3].

I'll put my faith in an autodidact who had to prove themselves with skills and accomplishments alone over someone who got through the door with a university degree.

An autodidact who doesn't care about their craft is not going to make the cut, or shouldn't. If your hiring process doesn't filter those people, why are you wasting your time at a company that probably doesn't know your value?

[1] Free in my country, so not a big deal to attend some lectures besides work. Well, actually I'm paying for it with my taxes, so I might as well use it.

[2] To be fair, the professors teaching in actual CS subjects were alright. Most fields include a few lectures on basic coding though, which were usually beyond disappointing. The non-CS subject that had the most competent coders was mathematics. Worst was economics. Yes, I meandered through a few subjects.

[3] If you do well on some test you'd usually get job offers from professors, asking you to join their research projects. I showed up to interviews out of interest in the subject matter and professors are usually happy to tell you all about it, but wages for students are fixed at the legal minimum wage, so it couldn't ever be a serious consideration for someone already working on the free market.
Regardless of whether the Waymo is supervised, they're brand-new cars, of course they'll be cleaner.
Yes but the 'backend' (the client, but the non-presentational bit) is Rust; it'd be there you'd want to do this sort of synchronisation or anything to do with state/database. You could absolutely shoe-horn it in, it just wouldn't be the way you'd expect it to work or feel particularly right/supported.