skysight-inc/HackerNews huggingface dataset:
> jump-if-equal and set-if-equal would seem to have the same level of predictability.

The difference is that branches have dedicated hardware (branch predictors) that will speculatively execute subsequent instructions based on their best guess about which way the branch will go. Whereas conditional moves cannot execute any subsequent instructions until the correct value is available.

Put another way, CPUs have control flow speculation, but not conditional move speculation. I don't know if conditional move speculation would be a feasible thing to implement or not, but I'm pretty sure that no mainstream CPUs have such a feature.
Would it be possible to write a code profiler and compiler that work together to optimize code based on real-world data? The profiler would output data that would feed back into the compiler, telling it which branches were selected most often, which would recompile optimizing for the profile. Would this even work? Has it already been done?
Yes but it's all squishy. Bread is not supposed to have that texture, ever. I can only guess that most Americans object to actually having to chew their food.
The sandbox is not going to protect users from spyware telemetries, bad security for the application itself, ads, and so on.
By having 10 times more PHEVs than EVs, we would use 1/9th the fossil fuels. Why would the oil industry want that?
Nice bit of polemic. but essentially content-free.
Ah, sounds like this isn’t the same Imagination behind the MIPS SBCs https://en.m.wikipedia.org/wiki/Imagination_Creator
Agreed, what is this bigoted bullshit on hackernews, we for real right now?
The definition is at its root: “private” is by nature privative: it is essentially defined by what isn’t. If privacy includes “not being observed”, “not being recorded” and “not being overheard” it is hard to have a conversation around asserting the right to privacy, when some of those rights are violated indeliberately and necessarily by virtue of you just being in view or earshot of another person.

The thing you touch on at the end—not quite privity, not quite secrecy, not quite privacy—is the thing I wish I had a word for.

It’s exactly this ur-privacy, though, that people find missing in their lives and are trying to express a well understood, if cloudy, desire for. It’s also something that I tend to agree with the various European governments on, despite my annoyance at the “I know it when I see it” nature of the thing.
I think that's still somewhat beside the point though. in the case of Prometheus yes it should return a 404. but what if it was nginx routing all paths to some app? or even just some actual file being served on that path? in either case the vuln scanner says you have an exposed home directory, and that's a false positive.
On a practical level it's completely different.
A fun new feature we are working on in systemd: userspace-only reboot
It's not like they ditched them for x86 devices. If people said that 8GB M1s were more capable than their x86 machines, it can be logically consistent with them going for even more power as more M* series chips released.
Is Pop!OS a viable alternative to Ubuntu? I don't like Snaps but I like the fact that all my hardware (even my nVidia GPU) is supported. I think rolling release would be better, though, even if stuff breaks once in a while.
> I had no idea that there are left-leaning, feminist-identifying women who held such views.

They're among the most vocal and out there group among the feminists, they're hard to miss.

> because somehow the book was featured by Tucker Carlson?

That should be a big clue. These aren't feminists looking out for other women, these are feminists looking for ways to elevate themselves at everyone else's expense.

Frankly it blows my mind to see this bigotry on hackernews, yet here we are.
Wild strawberries and bilberries... I grew both for years. :) They are wonderful.
The sequence of model activations is being compressed. s4 treats each activation channel as an independent sequence, and applies a learned version of the Laplace transform, and drops less-significant components.

This is similar to basic compression you get with PCA or Fourier transforms. These transforms re fully invertible, until you drop the less significant components. Dropping less-significant components lets you reconstruct some degraded version of the input, and the transform makes it easy to pick the right components to drop.
what does whose security look like by default?

unattended fleet VMs with common AUTH linked to billing, none of which is run by me, does not look like the same security as my computer, my choice , Sir
I _am_ against UBI for exactly the reason you outline. We'll still need all the agencies and bureaucracy to help those who just need more help.
The weights, calculated through very intensive computing, are what hold the knowledge in LLMs, the source code just executes those. These products could just update/patch their weights periodically, and no one would complain because that's not bad per se.
Sounds interesting, any chance you could share either your end result that you used to then fine-tune with, or even better the exact steps (ie technically how you did each step you already mentioned)?

And what open LLM you used it with / how successful you've found it?
One advantage of threads over Facebook is that with threads there’s no expectation of privacy for people to get confused about. That’s refreshing
Ugh. 100%.

> I said duplicate but sometimes it's triplicate or
quadruplicate because to work around things like
that some teams implement shared calendars,
and you have to fill those in as well, on top of
changing Slack status and focus mode.

Google Calendar supports an out of office event type and still my company insists on having a shared out of office calendar. It's yet another thing I have to sync up with and it confounds attempts at building integrations. All so some manager somewhere can see who is on vacation at a glance.
Threads is an interesting move because of the context. However, I believe that Facebook will continue to alienate a large segment of its users through its aggressive bias. You can't please everyone, but simply censoring and banning one political side is not a viable approach. As we saw with the Twitter files this ultimately snowballs, creating a larger problem that will resurface.

I'm not optimistic about the Threads product, but I think its failure will be a positive overall impact on public discourse.

Facebook isn't our friend. Zuck doesn't want a "more friendly place" he wants censorship and monetization.
We prefer to target F1000/enterprise markets. The ACV is quite high and VCs often require this.

Channel sales/VARs is used to target much more price conscious buyers
I'm guessing Canonical's Ubuntu Desktop customers are businesses that are using Ubuntu as a cheap Windows replacement. The IT departments who set up their OS probably just do the default install, so the minimal install option is just more code to maintain.
A company the size of Facebook can release a new product that they’re trying to eat Twitter’s lunch with and not even buy the dot-com? Crazy.
On the same site:

> Benefits of Tor over I2P

> ...

> - C, not Java (ewww)

It's a joke.
Those two things are very contradictory. Threads taking off is the death of the fediverse in the long run.
What impact does that have on the difference between power dynamics as they exist and as they’re vocalised?
That's not far off from a pew pew map[0]. Maybe you could start the first pure-play, best-in-breed security visualization company with AI-enabled[1] executive dashboards[2]

0 - https://www.csoonline.com/article/562681/8-top-cyber-attack-...

1 - disclaimer: not actually AI enabled

2 - pew pew map
Without starting a flame war, can we have a proper discussion on Android and iOS memory management?

It seems like iOS and macOS do more with less ram. Why is that?

My outdated view on this is that iOS apps are native vs Android that runs JVM apps. Is that even true still?
Threads is an MVP to get people who are fed up with Twitter. It works and they're committed to improving it.

I don't think Threads will have the same fate as other Facebook/Meta products simply because the sign up process is so painless. If you use Instagram (which like 1bn+ people do) then signing up just means downloading the app and pressing a couple of buttons. So barrier of entry is extremely low and Instagram is still popular with young people.

Facebook was forgotten by young people already in 2012, so Facebook Poke was not really going to compete. I don't think you can draw parallels there.

I'm excited to see if they can innovate in the space. I don't really see Zuckerberg as a bad figure.
In my experience I’ve not had any issues finding resources and materials for most anything I want to do with Fedora.

That said I also migrated from Arch to Fedora when I needed to pick between Ubuntu and Fedora for work, so I was used to being a bit more hands on to begin with.
Air France denied my delay compensation, so I challenged them and won
How would you handle the prison situation?

Convicted formerly-male rapist, now identifies as female. Which prison do they go to?

Yes it's a cherry-picked example but it's also a test of absolute statements about bigotry. Maybe there's nuance.
Some people will sink 15 hours a week into an MMO or other addictive game, and that's not even the extreme case (that's like 50h). It's hard to make that actually fun, so just focus on keeping the player coming back. If there's a genuinely fun part of the game, make sure it's slightly more fun when you grind for hours first. Ensure there's some kind of never-ending progress, often in the form of rare collectibles that are added over time to ensure nobody "beats" the game even if they've done everything that's fun in it. Along with customizations, this will make players feel like they lose something if they quit. Also make it seem like they're doing something productive with their time. Some games have a "daily tasks" checklist that makes it feel like a job. Or the simple version is a button you press once a day for free loot, just to get people to log in.

And most video games aren't like this. You'll see a contrast in how addictive games are monetized compared to others. The tactics have been well-known for a while (World of Warcraft pioneered many of them in 2004-06), and in the past decade it's become a lot more common. GTA Online isn't totally an addictive game, but it seems to have a bit of that with the ingame assets.
AV is a very small part of the Cybersecurity space.
$8/mo? For a widget? Compared to what folks are doing on ShaderToy, the visualizations you've got here are pretty elementary. I like the spirit, but I think you need to reconsider what you're charging for what you're actually offering.
Snap makes it easier to distribute closed-source software like skype - but people running linux on the desktop generally have no great love of closed source software.

For open source software, snap is the same software, but slower, more broken and with worse upgrades.

Snap's changed the firefox update process so I now have to run 'sudo snap refresh' and wait for a download, where before I just closed and reopened it. Maybe it'll make my running application's dock icon disappear, hope you always use alt+tab instead of the dock. Snap can install ffmpeg - but I can't feed a screen recording to vaapi for compression because whoever set up the sandboxing forgot to allow that. Good luck sharing anything from, say, ~/.config/ on, say, discord - you get a silent unexplained failure, because hidden folder access is blocked by the sandbox. Installing a browser? With snap you get three copies; you can adjust refresh.retain down to only keep 2 copies - but 1 copy is out of the question.

There's a reason canonical has to force snap down people's throats, and it's because nobody uses it by choice.
> The forced updating is particularly unacceptable.

Snaps allow you to hold updates indefinitely now: no forced updates any more. Use "snap refresh --hold <some snap name>". See https://snapcraft.io/docs/keeping-snaps-up-to-date#heading--....
Do you know if this is possible using "std::experimental::simd" out of curiosity?

https://en.cppreference.com/w/cpp/experimental/simd
His main point is that it is forced and artificial. One vague heuristic a lot of people consider is the value of a social network depends on its "weird" subcultures. I feel however everything is far more sanitized and corporate friendly now. I really can't imagine a fun, weird subculture forming on threads.
What the fuck. So basically it's a very large ad for people who are already famous? Again what the fuck.
I think looking back at the alacrity with which she was appointed, the speed at which Roe was subsequently overturned, not to mention the stated rationale of the POTUS at the time, we can all be confident that the true reason for her appointment wasn't her qualifications as a jurist.
> seem to want is being presented in-your-face at all crowded places

You have described every modern marketing and sales organization. Why is this industry any different than alcohol, fashion, vehicles, banking...
What's tough for me is finding a reason to give you 8 dollars a month. All that other stuff you talk about is pretty easy. This is not an audience of people who are intimidated by github or audio routing.
Do you mean "takes off" in the Canadian sense? Like "Take off, eh."
Messaging = iMessage/WhatsApp/Signal/~Telegram

Collaboration = Slack/Teams/Discord

Element itself does both, but Element X currently is just starting by polishing its Messaging features. So the missing features for collaboration are things like threads, spaces (aka workspaces), widgets (embeddable apps), voice/video rooms, multiaccount support, group permissions, polls, etc.
https://news.gallup.com/poll/403133/ukrainians-support-fight...

>> Gallup collected these data Sept. 2-11 across all regions of Ukraine, including the Donbas

They literally surveyed the occupiers and there was still majority support for the Ukrainians to retake all their land.

That’s hilarious.
This is probably true. But how long should we wait for the fediverse to get its act together? There’s a critical mass of people who want to leave Twitter and lots of pent up demand.
Good idea! I’ll reach out
There's no need to run locally if you aren't utilizing 8 hrs/day.

You can rent time on a hosted GPU, sharing a hosted model with others.
I rerun the benchmark vs loop-5 and loop-7 from the second post. Runtime is basically the same on my machine.

I would have expected yours to be faster given that it needs to execute fewer instructions per loop iteration.
Though maybe the CPU can run `adc` on more ports compared to a load from memory?

Summary
'01-six-times-faster-than-c/bench-x64-8 1000 1' ran
1.00 ± 0.00 times faster than '02-the-same-speed-as-c/bench-x64-7 1000 1'
1.66 ± 0.00 times faster than '01-six-times-faster-than-c/bench-x64-7 1000 1'

Summary
'01-six-times-faster-than-c/bench-x64-8 1000 1' ran
1.01 ± 0.00 times faster than '02-the-same-speed-as-c/bench-x64-5 1000 1'
1.66 ± 0.00 times faster than '01-six-times-faster-than-c/bench-x64-7 1000 1'
The reason for not entering in the EU?
This is called gender-critical feminism, a predominantly left-liberal movement that left-progressives in the US don’t distinguish from right-wing anti-trans people like Tucker Carlson. In the UK there is a clearer demarcation between being gender-critical and being anti-trans.

It is based on the idea that violence/harassment/oppression of women is rooted in sex (biology), not gender (social roles) and therefore that sex is the more important and meaningful way to define and protect womanhood, and thus that “woman” means “adult human female”, and is not something that can be identified into.
My dad attended college in the 1950s. I liked reading his old textbooks.

The geology texts that predate plate tectonics are . . . interesting. They really didn't know where volcanoes and mountains came from.
I've seen the belief that Google Plus failed because of the long invite-only limited access period repeated here many times - if that theory is correct, Bluesky seems to be making the exact same mistake with their launch.
It's called Cyber Ranges.

SafeBreach, SimSpace, and Cymulate do similar stuff.

That said, there is value to this (testing security policies before pushing to enforcement)
I'm saying that FB wouldn't have needed to resort to this lousy strategy if that "alignment" that you mention would have given them enough numbers all by itself.

As such, adding a dying social-media activity ("short" texting) to a fading social-media property (IG) is also less than ideal for Meta the company.
≥≥ I'm curious how much of that is accurate, versus "sour grapes" in other areas.

In the 80s I lived in LA and my mother and father came out from Illinois where they lived to visit so we took a road trip up hwy 101 to Oregon. Everywhere went there people were rude as could be.

After a few days of that I finally confronted one of them, asking "WTF is your problem?" and they told me. They said "You Californians are coming here to buy homes and land and you've raised the prices of both so high our kids can afford to buy a home or land to build one on and we've been living here for generations."

I couldn't blame them for being pissed. They had good cause.
Not saying everything in this article is wrong, but I actually think the opposite is more true.

Google + Wikipedia + chatgpt + youtube are imperfect sources of knowledge, but they are vastly better than the no-knowledge people had in the days when credentialism was born.

It used to be an simple argument: "Is your job $PROFESSION? No? Then you probably know almost nothing about it." There's not much subtlety here, you literally won't know that profession's knowledge. There's maybe some osmosis if you're family with someone in the profession, but by and large: you just didn't know anything at all about it.

Now the argument is more subtle: Do you know this thing at a shallow wikipedia-level only? Is this thing a shallow subject that you could plausibly learn without being a practitioner? What's the difference between someone who has watched 30 videos on YouTube about installing a bathtub and someone who installs bathtubs professionally? It's some difference, but is it a lot? A little?

I get where this article is coming from: we all suddenly have this broader knowledge than we ever would have in the past, but it's not robust deep knowledge. But the answer isn't to counter it with "make sure you see their credentials or they know nothing". The answer is we need our model of expertise to accept a spectrum of expertise, rather than a binary choice like "got a degree in it or not"
It doesn't have to be copyrightable to be intellectual property.
What's the difference between chat and instruction tuning?
Finetuning a better model still yields better results than finetuning a worse model.
> ~47MM people in Spain … and redistributed it equally

I know the OP asked that but isn’t this really about future people turning 18 which would be massively fewer people and roll along every year?
Is rewriting switch statements to a bunch of ifs always faster? Or is there some number of cases where the switch is faster? Seems like it should be added as a compiler optimization if it's consistent.
Difference is that email doesn't have any network lock-in. If I'm the only one with a gmail.com account I'm the cool kid who can email everyone still on hotmail and yahoo to make them jealous, and now they want an invite as well. If I'm the only one with a bluesky account then I'm just...shouting into the void and no one cares.
I'm pretty sure this is what my chatgpt thinks whenever I say hi. I know it's annoying, but you respond so quickly and gladly, so I can't stop starting the chat with hi. I should stop this, or I would begin to do the same to real humans on Slack.
Not necessasily. Some exemptions exist in the DMCA, and the Librarian of Congress has the power to grant further exemptions. LoC exemptions expire after three years unless the LoC renews them.
https://www.federalregister.gov/documents/2021/10/28/2021-23...
Maybe it's just me, but I remember a time where online defaulted to private and anonymous.

facebook.com shifted that paradigm. Making people's conversations with friends as public as possible (via the news feed) turned out to be a fantastic way to incentivise more of that behaviour.

From there it was a short leap to apps like Venmo, where your monetary transactions are public by default. If PayPal had defaulted to public transactions upon launch a decade earlier people would have spurned it.
systemd is great
> a few cosmetic things

Show me someone who thinks a living wage and a boss who can’t overwork you anymore are cosmetic and I’ll show you a university administrator.
Really? That's great, finally I can get rid of snaps on my personal web hosting. I'll be testing it next week.
Politicking judges are less bad than judging politicians.
Yesterday I learned that a significant part of the fediverse (major instances, users) will actively block Threads.

I'm also seeing a lot of toots from users lobbying their instances to do the same. Including the instance I chose.

Personally I want to see Threads' content and I'd prefer to do so from within Mastodon. But if Mastodon wants to be a nice cozy closed echo chamber instead of federating with those (soon to be) 500M new users that's also fine. It's just not what I was promised/thought I was signing up for, so I'll leave (I won't self host).
That's just debt, which everyone in the West is already swimming in.
Ah this is really helpful. Thanks!
And you want it to be so infeasible that even attacking a single message with perfect knowledge of all non-secrets is "astronomically infeasible".

Its not enough to just make it astronomically infeasible to attack everyone.
I read the release notes, and I still didn't see where this was mentioned.

This feature does seem like it's designed to help defend against bad plugins, but in other hands it could be a source of worry.
"similar" is a very bold claim ;-)

Comparable, perhaps.
I wonder if people will make DSLs specifically for LLMs.

For example the terseness / symbols of APL, Perl, or event set notation.

LLMs could train and output the shorter symbolic notation, and it could be expanded for human readability by another program at export.
> it suddenly becomes a lot easier to just download Ubuntu than it is to install Snap for a foreign platform

That's an exaggeration. It's about as easy to install snap support for a non-Ubuntu as it is to install any other third party app on that platform. And the latter case is exactly what you're trying to achieve by trying to install a third party app on that platform in the first place, so by definition it can't be significantly harder than any alternative method.
Abstractions exist in our brains. They are costly when they are unfamiliar (requiring learning) or when they are inappropriate (the product of incompetence and causing pain for everyone). Sometimes they are exactly as costly as they should be, reflecting the inherent and essential complexity of the problem, which is ideal. Inappropriate can mean either “too little” or “not enough”… but more accurately, it just means “the wrong abstraction”. Making everything a class, or treating everything like a Turing tape, is also creating mountains of almost-certainly inappropriate abstractions, in most (but not all) cases.

This is very handwavy, because i’m speaking in very general terms. But for a single, narrow, non-general, concrete example, just look at the ORM impedence mismatch problem with OOP languages. AFAIK, after 40-some years it’s still unsolved. I don’t believe FP suffers from this specific problem (again, just to give a concrete and non-handwavy example), because FP is very analogous to relational programming (functions are a special case of relations).

This shouldn’t be so controversial and should be very intuitive to anyone who spends a bit of time thinking about it. A function is fundamentally a simpler building block than a class. It’s more atomic.