skysight-inc/HackerNews huggingface dataset:
> I have a PhD in Computer Science and if I am failing multiple basic addition problems, I assure you that it isn't me, the answers are wrong

I also have a PhD in Computer Science and I assure you that the degree does not give me as much blind faith in my math ability
Product Quantization in Vector Search
I may have misunderstood this:

> a jazz bar owner in Sasebo

Where I’m from, that implies nightly live jazz performances from relatively to extremely talented musicians. I have never been to Japan, so I was unaware that I probably am missing context.
I'm curious about the environmental effects of harvesting heat from the environment. Given that hurricanes are driven by extreme sea surface energy, it would stand to reason that harvesting enormous amounts of excess energy in natural systems across a large enough area would be useful. Harvesting in too localized of an area could cause ecological problems.
I don't think they do need technical credibility to "prove" themselves as a fork.

If it were the case that all was well in Zion and nobody had any desire to leave Rust, then sure this would need to make a compelling argument on technical grounds. But that's miles from the truth: a large number of folks involved in Rust have wanted to leave it, and not on technical grounds. If this is the fork that can attract people who have technical chops but don't want to deal with the Rust bureaucrats, good on them. The progress made so far in splitting off while maintaining upstream compatibility seems genuine and nontrivial.
I just can't get over these numbers. Imagine people had instead spent 120 billion into fighting climate change, it would have made a real impact.
> Honestly how much does their political stance affect your work?

Since I do not use Rust, not at all. But if I were this policy would affect me. For example, I had a domain with "rust" in it. I let it expire, since I decided not to use Rust which now seems like a great choice. I am also soon going to be a gun owner. Also, if I were to use Rust I would probably join a user group now required to adopt their CoC and a bunch of other things.

The main issue with people pusing politics in programming is a sign of a possibly unstable project since in my experience and by looking at the trademark policy it appears it was completely right. Restricting speech and adding a gun policy is just wtf. It is a clear indication that the project is run by people that have very specific political agendas that they're trying to push onto a programming project that has nothing to do with them.
It does, because many delivery projects chose languages based on the product SDKs, so if it isn't in the box, they don't come into the discussion at all.

Also in the meantime, most of the cool stuff in D is showing up on the languages that come on those SDKs (C++, Java, C#), weakening the argument to look outside of SDK supported languages.

Doesn't matter if D had it first, or if it has a better implementation, worse is better, when ecosystem, tooling, IDE and technical support are part of the equation.

So it remains a language for hobby coding.
It shouldn’t be a problem if you just use the language. It does become something you should be mindful of if you want to get more involved, e.g. contribute to core, maintain high profile libraries, give talks at conferences, etc.

As a team member of another high profile project, I have had the pleasure of being accused (thankfully privately) of being intolerant towards trans people because I was very vocal about a change breaking backwards compatibility. Apparently the person behind the change is trans; I only learned about that when I was accused. A decade into woke politics I still have no idea why I should give a single shit about which bathroom they go in or who they choose to sleep with or whatever. But some people won’t hesitate to weaponize this crap when given the chance, and disappointingly, they can often amass a big cheering crowd, or should I say lynching mob.
> leading to a lot of effort going into "de-GNU-ification" of technology stacks.

De-GNU-ification was mostly about GPLv3, not Stallman. Some of this was pushed by Apple, so they can use free software without copyleft requirements.
https://news.ycombinator.com/item?id=36108633 [1]

Guess who's the common denominator here? Yup. JeanHeyd. Such a small world.

[1] https://gcc.gnu.org/pipermail/gcc/2021-March/235124.html
I can speak for 7zip: if you drag&drop files from a 7zip window onto some windows explorer window, then, files will be unpacked to temp folder on C drive, then moved to their final destination. But, if you just mark all files you want unpacked and hit the Extract button in 7zip window, and then in the next step you choose destination path, the files will be unpacked straight to destination path, therefore making the whole operation twice as fast.
If the primary goals behind the fork were achieved, to say that it failed and died (when it was actually reintegrated) is far from an accurate claim.
Usually these people are financially secured enough to run their stores or bars or cafés as a hobby, to have something to do and meet some people instead of just sitting at home.

I know a guy in Tokyo whose family owns a small plot of land in the 23-ku area and he leased it to some company who built an office tower on it. They get an upper-5-figure USD amount every month for rent.

The guy runs an import streetwear store just for fun, he's in the red all the time but doesn't care.
> your entire premise is based on not being able to know if someone is engaging in unethical behavior. That's premise is seriously flawed.

No, it's not. It's literally the facts on the ground.

Additionally, it's telling that you used the term "unethical" rather than "unlawful". Whether or not a credit card works should have nothing to do with someone's arbitrary ethics.
well this seems super shady, I am sure there's some context here I am missing but still
There are much better options than GWT, google’s closure compiler, teawm, cheerpj. Though libgdx might be problematic.
Assuming the batteries need total replacement every six hundred cycles[0] and the cost of new batteries is $75k[1], that's $0.25/mile; plus charging costs which is claimed to be 2kWh/mile, and that is going to vary a lot depending on when and where you are but the average I generally see for the USA is $0.10/kWh for domestic and $0.07 for industrial supply (and for a semi I think industrial is the relevant number), which means $0.14/mile; the total is therefore $0.39/mile.

A quick google (because I'm not a trucker) suggests the gross fuel expenses of a truck are $0.40-$0.55/mile.

Thus electric is cheaper, with the usual caveats for extrapolation from the sales blurb from a single model vs. the empirical observations of the actually existing alternative. As none of the voluminous criticism I've seen and read of Tesla is about the fuel efficiency being over-optimistic, I'm willing to believe them on this.

[0] the worst claim I found with a quick google was 50% capacity at 600, the best claim was a factor of ten better; the servicing probably isn't going to be free, but a 50% capacity battery is still useful for fixed installations so I'm going to assume that's a wash.

[1] 500 mile range model $180k, 300 mile range model $150k, so extra 200 miles cost $30k, so 500 mile peak capacity costs $30k/200*500 = $75k
Played for some fifteen minutes. It feels like there is way too much luck involved. On one run I was able to keep the field almost empty apart from the lower corners as I kept getting colors in nice streaks, and on others I just seemed to get a rainbow of layers.

Due to the sand mechanics you can't just stash pieces to the side and without enough information on upcoming pieces it's just too risky to attempt bridging the edges.

If you like games in which RNG punishes you in ten out of nine runs and then gives you a free pass, this might be for you.
Quite extreme words to provide no reference supporting them.
I think there is value in people like Stallman existing. I disagree with him in a lot of regards, but I think it's important for people like him to shift the "Overton Window" of software copyright a bit closer to FOSS. He's a disagreeable bastard, I'm not even sure he would dispute that, but a part of me does respect the dedication to the cause.

That said, I almost always use BSD or MIT licenses for my personal stuff; sometimes I use the Eclipse one because that's the default that Leiningen gives me for Clojure and I can't really be bothered.
Random thought/nerd snipe hazard: would a Wolfram-style classification
of cellular automata running on this tiling kick up anything
interesting?
At least this is much more honest way to do it than tax cuts or refunds.
> The reason slashdot is no longer relevant as the go-to tech discussion site is just because everyone who loves hating on "modern" things like CoC stayed, and everyone else left.

That was certainly not my experience; I left because all discussions were monopolised by a few seemingly unemployed accounts to shame any and everyone into agreeing with whatever the vocal minority at the time was pushing.

When I stopped reading it, the only people left were those who were constantly using shaming language on anyone who didn't agree about things like a code of conduct, or words are violence too, etc.
You accept the payment, absolutely. It should not be your responsibility to do the required due process to ensure that a decision to deny the transaction is actually fair and correct. And more than that, I don't want to have to trust an unaccountable private corporation with that responsibility.
I've invested in a fair bit of time in learning Rust fairly recently -- asking naively, but is this sort of thing something which could realistically compromise the future of the language?
One problem with market economies is that if you subsidize one thing, you have to subsidize everything else or there won't be a level playing field.
https://itsfoss.com/libreoffice-vs-openoffice/

> Technically, both receive regular updates. But, OpenOffice is limited to bug fixes and minor updates.

> LibreOffice has more development activity, frequent bug fixes/minor updates, regular major upgrades with newer features, and improved user experience.

Apache can do whatever they want here, but the project is limping at best.
Commands Cheat Sheet Configuration CLI of Cisco, Juniper, Nokia and Huawei
> fully cloud serverless hooks all over the place

I don't know how this will ever not be a complete maintenance hell. It is even far worse than the monolithic "I push every bit that needs to be pushed for the whole enterprise - Sync Tool".
What a dismissive comment. I was unaware you're not able to work on a programming language until you get your Certified Language Designer™® certification.
I don't think that many thoughts are derivative. One certainly doesn't learn thinking by imitation, at least in early childhood and not directly in later life stages. Yes, many "library-like" algorithms (those for simple and narrow, well-understood tasks) are derivative, but there is much other thinking - "fluid" thinking as a whole, and also many particular small tricks / heuristics that are discovered independently by many smart individuals.
>there's a whole history of Stallman intervention in the project and resulting idiotic architecture decisions behind why that's the case.

Could you expand on this?
I still see him in a somewhat positive light because whilst his aspergers makes him not an optimal face to an organization his dogmatism regarding free software and the FSF's efforts in court and elsewhere have proven largely a good thing imo and I don't really fault him for his corporate opponents that stem from that.
Meanwhile a lot of the accusations turned out weirdly fabricated which left me a bit of a bad taste, inconsequential or were regarding statements he'd apologized for and publicly changed his views on with explanation as to why and how.
I am 100% not arguing with any of your points, you and I agree absolutely on DNSSEC. However...Comodo don't issue anything anymore - it's Sectigo now. Nitpicky, I know!
Ask HN: Do you plan to cash in (some of) your NVDA shares/RSUs?
NVDA stock is up 22% since last Thursday. Right now, it looks like it may go higher today. Who knows where this rally may end, and how much of it is hype/irrational FOMO.

Those of you who work at NVDA and have vested RSUs (or have them coming up soon), do you plan to sell at least some of them to lock in profits at this valuation? Specifically, if you don't usually sell them right away, did this price increase change your short-term strategy?

If you have NVDA shares but do not work at the company, please share your thoughts as well. I'm in this camp myself and while my rational brain and experience tells me it would be a great idea to lock in at least some profit at these levels, I also see a real possibility that this is not simply short-term hype, but that it could be the start of a longer-term paradigm change for this stock (and related stocks as well).

I'd love to know the general sentiment around here.
The argument there is that people from under-represented populations have to face discrimination regardless of their economic status. This is why DEI looks at the whole cross section of socio-economic status, and not just the economic part.

To put it simply, a poor white student from rural Alabama only needs a proper accent and a good suit to blend in with the upper-classes. However, a black student only needs to lose access to their parents money and they immediately have a longer harder uphill battle to fight against racism which will presume them to be uneducated, underperforming, and generationally poor unless they work 2x as hard to prove it wrong.

That said...

I do think there's a danger in supporting DEI programs simply because they have good outcomes (which other posters are doing). If a group achieves your end-results but doesn't have your philosophy, then my life experience (e.g. MAGA) has shown that they will become the enemy that you don't see until it's too late.
Thanks! The way you steeled their point was much more convincing than what I had replied to, and made it clear to me what I had overlooked.
That and the risk of data corruption. Data transfer mitigates that by allowing you to simply retransfer the data in case it gets corrupted. You're also gonna have to copy the data from the drives/SD cards and the best transfer speeds they can do to your local computing machine would be in the order of 1Gbps max for SD Express and 7Gbps for an external NVME M.2 SSD. Now compare that to 200Gbps...
Sorry but you're not even answering the quoted part of the person you're replying to in your reply. Their point is that games on the Quest 2 standalone don't look like AAA PC titles because of the hardware limitations, not because of the missing technical chops of the programmers.
Interesting that both the top comment and the bottom comment are the same thing (complaining about browser support), as of this writing.
There are more eyesight than those which can be addressed with simple corrective lenses.
I am inclined to agree with you, e.g. the number of very long-running family businesses in Japan, traditional arts being kept alive, etc.

otoh unless you've lived in Japan for a very long time it's pretty hard to tell what is sincere and what isn't in a public forum.
I fear you may be right. It always felt a struggle to use FP in perf constrained contexts but with modern compute making that largely irrelevant there's really no reason to avoid indulging one's self.

It is interesting though, the openly hostile subset you describe I don't really consider as working in SWE as it would be the equiv. of working in a kitchen and saying you reject using knives.
What does "give them more competition" mean? The fact that the landscape looks like it does is a strong suggestion that more competition might not actually be viable.

Another possible solution to banks having so much power is to regulate them more. I know a lot of libertarian types don't like that answer, but it is a valid answer.
I've met and hung out quite a bit with Stallman (as part of a conference organizers group) in the early 2000s and he wasn't the most self aware person when it came to social situations. He is very socially awkward. Everything I've read so far has seemed plausible, although I would also agree that it seems to be blown out of proportion. He is one of the kindest persons I've met, very idealistic, and a captivating personality. It's just super socially awkward being around him. Sometimes straight up uncomfortable.
I'm curious, given the fact that they have physical access to the device, would it be possible to clone the hard drive as it is on multiple devices, and then brute force the passcode in parallel?
Oh wow! Many thanks!
It's impressive what you can do on a spreadsheet these days.
which is why I avoid fingerprint unlock on my password app and other finance/banking apps requiring authentication, although my phone itself is unlockable with fingerprint
I wouldn't read anything into a third-hand impression. Willie and the Austin country music scene are pretty chill and nonchalant.
You're right of course, but there's progress being made to require multi-perspective verification (do DNS lookups from many different and ideally randomised locations, only issue if you get consensus). It's not perfect, but it's a great step in the right direction.
Why not 64 bit apps?
> When asked about the future of the business, Hideyuki says he has no intention of doing business (in pursuit of profits) at all. He believes businesses exist to serve society and contribute back to people in the community. That they make profits are merely a side effect and that somewhere along the line the side effect became the main goal.

If only more had his insight.
Ryzen 7840u is already at par or exceeds M2 performance figures.
Yeah, I'm with you on this one. The author describes the past 15 years as a "golden age for UX Research". It's been the golden age of dark UX patterns, huge widgets for touch-inadequate applications running on platforms without touch screens, cartoon figures in professional applications (please explain to me how Octocat is different from Clippit), monochrome or bland icons you can't tell apart, surprising interactions through label-looking text that turn out to be buttons, and metrics-driven positive feedback loops. All of which were overwhelmingly validated by the UX research community, which gradually moved away from reproducible, quantifiable experiments (which the author lumps under "micro-research") and embraced a kind of number-backed hoodoo that makes 1980s psychology research look good in comparison.
I'm planning to buy more. I don't work at Nvidia.

I've been reading HN every day to learn the latest breakthroughs in AI. It's generally one of the first places to post these latest breakthroughs and I read comments from technical people arguing how big of an impact is. Then I use this sentiment to buy or sell AI stocks. The goal is to be one step ahead of Wall Street, who are mostly financial analysts that don't understand tech or AI. They aren't nerdy enough to come to HN or read AI papers, which is why they were so surprise at Nvidia's insane quarter.

It didn't surprise me at all that Nvidia had a blowout quarter given how much hype AI is getting in the tech community.
Lua is easy to learn, dynamically typed and doesn't need to be compiled: it's perfect to get instant reload and it's perfect for small projects.

If you want to create games using Kotlin, you can try my 3D Game Engine: minigdx (https://github.com/minigdx/minigdx).

Or other game engine:

- https://littlekt.com/ (LittleKt (Little Kotlin) is a multiplatform 2D game framework written in Kotlin)

- https://korge.org/ (Korge - Modern Multiplatform Game Engine for Kotlin.)

- https://libgdx.com/ (LibGDX, it's for Java but you can use Kotlin, if you don't want to target the web platform)
I would block it, if I was the maintainer. As the linked post mentions, automated requests can "ramp up" at any moment, risking server stability. By preemptively blocking automated parsing (on a resource which primary usage is individual requests, not mass ones) I would avoid future problems for myself. Let them contact us via support if they really need an exception.

In general I would rate limit by IP anything connected to the internet.
> Let them be lost, who cares?

Users who don't want malware/abandonware. See more: Mumble.com and Mumble.info
Finally, is this Rust but good?

All the best for Crab Lang, they have my contact info if they ever need a PLT legend.
Supercompilation is "top down": beginning with the given program code and trying to optimise it until it can't find any more improvements. It basically runs an interpreter to evaluate the code, but unknown values (e.g. runtime data) must be treated symbolically. It's similar to aggressively inlining (essentially "calling" functions), and aggressively optimising static calculations.

Supercompilation is good at removing unused scaffolding and indirection, e.g. for code that's written defensively/flexibly, supporting a bunch of fallbacks, override hooks, etc. A common problem with supercompilation is increasing code size, since it replaces many calls to a single general-purpose function/method, with many inlined versions (specialised to various extents).

Superoptimisation is "bottom up": generating small snippets of code from scratch, stopping when it finds something that behaves the same as the original code.
I switched from Perl to Python around 12 years ago. I do think the sigils make code a little faster to comprehend. A bare word in python can be anything, wheres a variable will always start with a '$' or '@'.

It's not a huge win, but I do think it's better than nothing.

As for missing things, I do miss Perl a lot. I missed the curly braces when I first started and whitespace didn't feel right. Than after maybe 6 months I had to go back and do some Perl. Moved some blocks of code around, then got the dreaded missing brace problem. I realized that was something that I never got in Python and am a fan of whitespace since then.
If parking would be left to "the market", no one would do it within city limits. Parking spaces are heavily subsidized.

In Germany, until recently the costs for a residential parking spot were capped at strong 35€/year or so.

The actual "market value" of the equivalent space in cities is often around 4000-6000€/year.

Getting cars out of cities and using the space more efficiently for pedestrians, cyclists and public transport is not only a way to drastically improve safety and quality of life in cities, but also a smart economical choice (and no, building tunnels like Musk dreams of it, isn't the solution to this problem).
It can replace manual labor and some desk jobs. But it can program but not debug or write with built in security and quality. It cannot cite papers without faking them for ones that do not exist.
I'm not saying that all eyesight issues stop you from using VR, I'm saying theirs do. This is not theoretical, they have tested it.

Did you miss that I said one of them is blind in one eye? What glasses fix this?
Many here recall 90ies interfaces and lament thier disappearance. Answer seems obvious to me. Of all UX people I have spoken to, not a single one shared that appreciation. Or any interest in technology. But all of them worship Steve Jobs, Apple and such. It's a culture thing. Now a toxic culture eats their own proponents.