skysight-inc/HackerNews huggingface dataset:
> And for a long time even a firm with the resources of Qualcomm couldn't outperform Arm.

For a long time (around 2010 to 2016) the internally developed Qualcomm ARM core did outperform the cores you could license from ARM. Qualcomm's internal team fell behind and then Qualcomm started licensing the standard ARM designed cores. Now Qualcomm acquired Nuvia and wants to develop their own custom cores again. We will see how it goes.

Most of the old Qualcomm ARM CPU team went to Microsoft for a few years, got laid off, and now actually work for ARM.
>Speaking as a greasy capitalist; if I can invest in renewables and make money or resist renewables and make money, why resist?

Because, hypothetically speaking, as a greasy capitalist you already piled billions into coal fired power stations and oil companies years ago.

The capitalists who aren't invested in those things won't resist of course.
A little bit fluff to say Ghengas Khan, and then a lot more fluff after the fact. Skip this article.
> I was thinking the same thing. I started thinking the article was satire towards the end. I was expecting that it would be about climate scientists being gagged for not being alarmist enough or for presenting some evidence that went against the climate change narrative.

This comment is a good example of being primed to accept a particular narrative, assuming that the OP would confirm that bias, and then on discovering that it does not confirm that bias, reacting to reject the offending data point as a "psyop". A neat encapsulation of the challenge we have in communicating honestly with each other.
> esProc SPL is a JVM-based data computing class library

Those who ignore the lessons of the past are doomed to reimplement them… poorly.

Your first example is what MATCH RECOGNIZE is for, no?
https://modern-sql.com/feature/match_recognize

Also, you could use CTEs to make your SQL example far more readable/maintainable. Dumping subselects everywhere doesn't really sell your case; it just makes your argument against SQL weaker right out of the gate.

And on that note, why is it that folks always properly format and indent their code unless it's SQL? Yeah, if you write a statement with 150 characters in any language without formatting and indentation, it will look like crap. So why write your SQL with absolutely no efforts toward formatting and indentation unless you're intentionally trying to put your thumb on the scale? (On HN, you can preformat code by indenting four spaces.)

The final bit that appears to be missed is that SQL DML, by design, doesn't specify HOW to retrieve the data, only WHAT data you want returned. This library is (a) intimately tied to the JVM, so immediately not language agnostic, and (b) straddling that line for HOW to get the data. In exchange for personal preferences on syntax and their aesthetics, you've lost declarative aspects of querying, no matter how cherry-picked the examples are.

(C'mon! Be honest! How often does your example come up in real world development? I'm glad MATCH RECOGNIZE is making its way into the SQL toolbox, but it's not anything I'd be reaching for on a daily or even monthly basis.)
Is this not Ted Nelson's transclusion? Namely, "...the same content knowably in more than one place".

https://en.m.wikipedia.org/wiki/Transclusion
Yes, but cutting off water and supplies while explicitly declaring that they will turn the city to rubble... while at the same time claiming that the attacks are targeted and proportional is a thing that only a western ally could get away with.

Russia pays complete lip service to always trying to make it look like they don't attack civilians (they do) yet are unequivocally accused of war crimes (as they should be).

It got to a point where Israeli officials had no problem publically declaring thinly veiled threats of extermination like:

>On October 10th an Israeli official told a television station: “Gaza will eventually turn into a city of tents. There will be no buildings.” Daniel Hagari, an idf spokesperson, boasted that “hundreds of tons of bombs” had been dropped on Gaza. Then, he added: “the emphasis is on damage and not on accuracy.”

Again, only a western ally could get away with this with such a massive support at all level from all western countries after such statements.
> I became increasingly terrified of making changes.

That's the main value of automated tests.
> The few people who do need it every day can probably work it out for themselves.

People are much less sensitive to their own body odor than you may assume. Please default to taking a shower before you go to public places unless you have very concrete evidence otherwise.
It's really because we have some wonderful collaboration between vendors now, and they don't want to have to come up with their own APIs.

https://wintercg.org/
That guy's job is pushing psychiatric medicine and techniques on society though, right?
>Germany is a powerhouse of medium-sized companies supplying precision engineering to a bunch of other industries.

Sure, but looking at valuation of the likes of Apple versus German "hidden champions", the big money is in products targeting the general consumer and not niche machinery widgets. This is also reflected in things like work culture, treatment of workers and pay.

This missing out on the wave of consumer tech and software, and sticking to pushing dying tech like diesel engines all the way till the 2010's, is probably one of the reason the purchasing power of the average German has stagnated since the 90's when it peaked.

Source: have worked at a couple of Germany's hidden champions making some high end machinery widgets and wouldn't do it again unless I was facing homelessness. US companies for me all the way baby (operating on EU soil).
NASA already used metric internally for the moon landings

https://ukma.org.uk/why-metric/myths/metric-internationally/...

And I doubt that calculations for the voyager mission where done in imperial. The output and for contractors yes, but internally it's metric.
I think it’s an article targeted at laypeople, many of whom consider COVID to be a respiratory disease like the flu. It’s simply spreading awareness of the fact that it’s more complicated than that.
An Investigation into Butter Cows
Artemis II Orion service and crew modules slotted together at last
Before modules, "let"/"const", uniform APIs cross browsers (xmlhttprequest, anyone?) - js was much, much worse. Rails dates back to before 2005 - before chrome existed, and around the time Firefox emerged from Netscape.
Not sure how formatting will go, from desktop twitter:

Craig Murray -
@CraigMurrayOrg
To be entirely plain.
I have always viscerally opposed war. I have dedicated my life to conflict resolution and reconciliation.
But in the coming Gaza genocide, every act of armed resistance by Hamas and Hezbollah will have my support.
If that is a crime, send me back to jail.
7:24 PM · Oct 14, 2023
·
167.9K
Views
I thought Google doesn't do layoffs? It's even a Silicon Valley meme ("rest and vest").
The Torture of Tinnitus
I wonder if anyone has done a study of the relation of market share to software quality. It seems as though there is an inflection point of the market share measure above which software quality declines significantly because the fear of being outdone is diminished.
That's an awesome insight that was clearly hard-earned. SumatraPDF is awesome, thank you very much for all your hard work on it.
PPE - https://en.wikipedia.org/wiki/Philosophy,_politics_and_econo...
Inform 7 happens to double as a very useful (but very verbose) prompting metalanguage for GPT.

"A creature is a living thing. All living things have a counter called HP that starts at 100. Some living things are aggressive." Etc.

Then you can extend and do "A monster is a creature. The Wumpus is a monster. Baba Yaga is a monster. All monsters are always aggressive."
By Marc Andreessen's techno-optimist logic, fentanyl is a cool technology we should accelerate. This is what happens when you live in a bubble and don't engage with critics.
I understand this point of view - why shouldn't people share things that have helped them? - but that's why we regulate things like cures for diseases. Taken to an extreme, "here's what helped me" leads to cancer "cures" being hawked all over the internet. To me this app falls somewhere in between "here's how I quit procrastinating" and "here's how I cured my skin cancer." I can say from experience that social anxiety is not always easily treatable, even by your average therapist, and specialists in it have valuable knowledge that I think it would be wise to take advantage of if you're publicizing a treatment.
> the country works like a clockwork

Except trains and government bureaucracy and a bunch of other things.
Irish cops data debacle exposes half a million motorist records
And reverse your flip: how do Scandinavians perform when they immigrate to other countries (vs the local population) ?
> It's unstoppable because clean energy is - by far and no small margin - the most economical option to generate energy.

That's the reason why Germany and Denmark have one of the most expensive electricity prices in EU?
My first objection is that any intolerant minority then becomes the arbiter of shame. By nature an intolerant minority is the last category of groups that should have that power.

Second is the question of where you draw the line. Mason Greenwood was cancelled after audio recording emerged of him raping his girlfriend. Kurt Zouma was not cancelled after recording emerged of him kicking his cat. Should he have been? Any answer you give is based on your personal values around punishment for crime and behaviour towards the defenceless. I'm anti-punishment but also anti-cruelty, so it's a head-scratcher for me. What about drink-driving? Parking tickets? You see the problem?

I'm fine with deplatforming the genuinely loathsome, given some consensus on what that is...

...but one of the early cancellation twitstorms was over some hapless male nerd making a sexual joke about USB sticks within earshot of (I'm doing my best to phrase this in a value-neutral way, and I mean no imputation beyond this specific individual) a tumblerina.

I stipulate that it's a horrible experience to be female at a very male tech conference, and that may have given her good reason to be sensitive, but AFAICT the joke in itself was merely unfunny and not inherently offensive to anyone who isn't already primed to explode. I presume that tumblerina received some genuinely bad behaviour previously at the conference, from men unnamed, but hapless nerd was the one she could name, so she did.

Aaanyway. Tech nerd got cancelled. Then tumblerina got cancelled; both of them, understandably, for becoming liabilities to their employers. And much heat was generated in twitter datacentres. The whole thing was a storm in a teacup.

So I refute your claim that "no-one is getting cancelled unless they're doing something shameful". I'd argue that neither of those two people should be ashamed - their sins are no more than common human failings that I hope Osiris would gloss over in his reckoning.

Stepping back, I'm concerned with your comment's assonance with "nothing to hide". I find that mentality deeply problematic. I accept authority only grudgingly, as I believe that organised crime is inevitable anyway, but it doesn't sit right to celebrate that some group that holds power over one, in which one has no representation, can use that power to harm one, using dogmatic justification and motivated reasoning. I really hate your position. Please soften it, so that we can have more forgiveness in the world.
I agree with using Uint8Array (although it's really ArrayBuffer that's the key difference), but what is up with the author using an NPM package to do something as trivial as checking if an object is a Uint8Array? `Uint8Array.prototype.isPrototypeOf` should be perfectly adequate and doesn't involve adding an attack vector to your application.
TBH I prefer Buffer as an abstraction. Too bad it didn't make it into native JS standard. I can't think of many use cases in JS land were Uint8Array, Uint16Array, Uint32Array, Int8Array would be absolutely necessary. Seems more useful for perf optimizations. For WebAssembly? Surely a plain array of numbers can be used in most cases. The main use case for Buffer IMO is to convert between different formats like Base64, hex or for sending raw binary data over a transport; ultimately we just need an object to represent binary. It doesn't seem appropriate for a high level language like JS to concern itself with the details of CPU architecture which warrant thinking of binary in terms of 8-bits, 16-bits or 32-bits in the first place. As an abstraction, it's rather arbitrary to treat these numbers as special. It really seems to come down to a marginal performance optimization.
Not a response
I downvoted you not because you said anything racist but because I strongly disagree with your argument about achieving high salaries through limiting the workforce availability.

The problem with this approach is that, the compensation becomes high for no good reason and since less people are working the output declines. Everything becomes more expensive because the consumption stays the same or higher but the production don't follow. Maybe you make more money by not letting a Syrian immigrant to cook food and compete with you but you also pay more to have your apartment painted because they didn't let some other Syrian immigrant compete in the painting business.

Immigrants that work create prosperity. If you are having trouble competing with a newcomers who barely speak the language, don't know anything of your culture and they grew up in a much poorer conditions in a country with much less opportunities, then it's on you. You should have taken advantage of living in this rich country that has given you all kind of opportunities, if you can't I don't see moral obligation to pay you well just because you are local.

People who want to participate in the society, create value and be compensated for it should not be stopped from doing it just because it might hurt someone else's prospect. This is basically the same argument against technology where some people would argue that we should limit robots and automation so that the workers can keep their jobs.

People are scared of change and don't want competition but if we artificially limit competition, the whole society will end up uncompetitive and catastrophe can happen. Protectionism is very dangerous, look what's happening to VW.
Last time I checked, we actually did manage it, the last time I mean. Care to elavorate which bad things happened because of it? Because happening since is pointless, we have the war in Ukraine and Covid for example since then, and neither has anything to do with it.
Great use of colors. Initially I thought these were AI made, and that those animations are examples.

But not being so really shows the effort put into this, these are great animations.

Thanks for sharing.

* And the videos on the YT channel are really worth watching.
Well, that looks like a straw man fallacy. Assuming the only alternative is a full-blown enterprise IDE for a Unix shell is at least a strawman.
I am dealing with this right now.

iOS has a feature called "Focus." Focus enables you to create different views of your home and lock screens and silence/allow calls and notifications.

iOS also has a basic automation framework called "Shortcuts" that lets you build workflows that trigger based on a variety of conditions.

two of these conditions is being able to trigger a shortcut when you start or end a workout on Apple Watch or when you start a drive.

These shortcuts fire maybe 30% of the time. When it doesn't work, it doesn't tell you anything about why it failed to trigger.

Every time this happens, I want to trade all of my Apple shit for Android and Windows kit. I almost did that today, even.

I would rather use software that doesn't have features than use software that does...but they don't work.
What do you mean "old enough"? They still don't ship parallel cables with printers. :D
The sweet spot for scalar code is about 24 registers, but that leads to weird offset-bits (there's an ISA that does this, but I forget what it's called), so 32 registers is easier to implement and provides a mild improvement in the long tail of atypical functions.

On the flip side, the ability to have more registers is very good for SIMD/GPU applications.
I get the impression that the way the law was being interpreted was that there is a window of one hour in which:

a) in which one does not have the right to remain silent

AND

b) one doesn't have the right to a lawyer.

I could imagine a potential world in which one or the other might briefly apply, but both together would be a complete license for abuse of course. So that can't be entirely right.

Reading the actual text of the law [1] I can't quite see how that would be the intended interpretation. I hope someone with more knowledge of British Law can clarify.

[1] https://www.legislation.gov.uk/ukpga/2000/11/schedule/7

(edited for clarity)
You pay 30 euros subscription and you have ads too? Jesus
Cloud giants sound alarm on record-breaking DDoS attacks
Yeah - that was my first thought .. A bee sting inside your trunk would be no joke !
> from my experience, professional writers are just low paid freelancers

It tends to depend on the company...and what the writers are building, and of course, what the product is. Some products do not lend themselves well to a freelance approach, as the domain and product specific knowledge is quite high. Other products have very specific regulatory compliance obligations that also do not lend themselves readily to freelancing (unless you are talking about long term contractors with 2+ year commitments, etc....
Reading through this thread, I think that if the conclusion is to disallow misaligned 16-bit instructions, then not much has to happen.You technically only need to relink the programs to fix that issue.

The question is really about how far do they want to go beyond just disallowing page-crossing / cacheline-crossing instructions.

Personally, I always thought the C extension would have been much easier to implement if it had certain rules about it. Imagine looking at a random location in memory, how can you tell where instructions begin and end? You can't.
Interesting. Is there a Slack integration? That is, someone who monitors the messaage can easily escalate to someone in Slack and get that reply (without having to actually give that person in Slack access to Rather Text).

Also, who are you using for SMS?
Parent claims genetic inferiority for not grasping metric, NASA does, so they are excluded in the first place.

Same with "military" time.
The Speed of the Librem 5
>> This is basically what qualcomm proposes, 32 bit instructions and 64 bit aligned 64 bit instructions.

Well that's only sunk cost if they assumed from the start that they were going to change the design to RISC-V AND drop the C extension. In that case, it was a rather risky plan from the start - assuming they can shift the industry like that. I'm guessing RISC-V was a change of direction for them and this would make things easier short term.
Your complaint isn’t racist, it’s critical of the forces of capitalism.

That’s expected and instead you’ll probably get a lecture on how great capitalism is.
Nice. I made something similar a couple of years ago: https://www.colorfulwolf.com/retirement/
Very encouraging progress. Will be interesting to see whether the anti-covid vaccine crowd will keep the same resentments against cancer vaccines.
Allogenic CAR T seem to be a thing, but graft vs host hasn’t been figured out yet.
Nah, if opting out was hard it would educate people about just how insane the situation is. I mean, why the hell do they need 30 cookies?

(Part of it I know is that everybody in the advertising ecosystem has their knives out because they expect that everybody else is going to cheat them. If they have 30 tracking cookies from 30 third parties, they can't all be in on the scam, can they?)
I won't call you racist (although your sibling earned a flag), but you have to understand that _right now_ you're wrong. Maybe in 3 years there will be a huge economic downturn, but if Germany missed a year of immigration, they would have had a lot of worker shortage this year. Which is imho crazy, because their energy usage grew way less than their GDP last year, which is like, impossible for any country but Germany and Japan.
the only solid fact that you need is that tech giants of the past are not tech giants today, and the same way MS missed mobile market, Nokia failed with touchscreen smartphones, atnt and its parts failed to innovate, ibm lost and left pc/x86server etc, current giants are likely to loose. The only difference now is that the biggest competition today is from foreign companies that leads to them being able to get support of government and therefore compete not on the basis of merit, but in a political way.
I still haven't found "that one visualisation" that makes the attention concept in Transformers as easily understood as these CNNs.

If someone here on HN has a link to a page that has helped them get to the Eureka-point of fully grasping attention layers, feel free to share!
You can use ‘atob’ and ‘btoa’ functions for some of that.
Once again I want to profusely thank the HN'er who posted the story about BioNTech and their herpes vaccine in pre-Wuhan Flu October 19. At the time of that story, one could invest in its ipo @ $13.
Three affirmations made from a borderline perspective, no arguments given.

Macho-ism is a psychopathetical ideology, it's the worst part of being human. It's the reason of wars and absurd conflicts, and everything bad that has come from it. You don't need theories to conclude about its toxicity.