skysight-inc/HackerNews huggingface dataset:
>> (I instead use QKSMS on Android)...

"Honestly, the days of any third-party SMS app are numbered."[0]

[0] I asked Signal motivations for SMS removal: https://news.ycombinator.com/item?id=33258684
haha thanks, trying to work towards a show HN
I don't really agree with this at all. You need to keep possibilities open for forever. I would guess that whoever the author has decided on some opinions he considers "solid" and feels that other people need to come to agree with him. This is hardly a remarkable position.
How did you infer that? The council and parliament are two separate bodies.
This is how every other language handles it, it's not new territory

#import foo
foo::bar();

vs
#import foo::bar
bar();

Now, I'm sure there's more nuance to actually standardise this, but given you already need to replace #include with #import, this isn't going to catch anyone off guard.
I've seen this tale too many times to believe it. Nine times out of ten, the "asset" will be something that is shady at best. (Especially when it's from a completely new HN account)
As a former Google Web Search engineer, I agree.
> intelligent people

We're constantly patting ourselves on the back for how intelligent we are. And yet we fail to address such systemic problems, which reduce our quality of life. This feels much more like stroking our own egos while letting ourselves off the hook, than an insightful analysis of the situation.
Using Virustotal to check for malicious code seems like a good first pass but no guarantee. That asset could easily contain some naughty tracking code that isn't considered malicious enough, or is new enough not to be detected. We can surmise that Unity likely scans assets with commercial solutions, so if malware makes it through to the asset store, we can assume Virustotal wouldn't detect it.
Very unlikely. needs better proofs

... and they need also to review the concept of fibrocartilage, that shows very similar rings, in animals not suspicious at all of having a reptilian metabolism or cold blood (Like, for example: humans).

The main problem could be trying too hard to milk a poor sample. If this animal was cold blooded, why the other goats and sheep living in bad places didn't developed a similar system? We have lots of sheep races selected for very poor environments. We fully explored their different genetic possibilities... nobody has seen a "crocodile like" sheep in the whole planet
They’re so rich they could do almost anything and it would “work” — at least in the short term.
>Copy and paste was invented at Xerox PARC in the 1970s, and desktop Linux still hasn’t worked it out.

Not sure what you mean? In most app you can copy-paste with C-C C-V as on windows. Am I missing something?
In the next update, there will be a "Paste Tasks" button. So you could then select some tasks in Reminders, copy, and then simply paste them into One Task.

Even if I wanted to integrate with Reminders, it wouldn't work that well. The app would have to be running to synchronoize with Reminders. This means the widget would not update if you made changes in the Reminders app and One Task was not running.
NO

My mapper mindset[1] can't let this pass. Corruption of the language like that creeps me out.

I've enjoyed the times I was a milli-millionaire in life, and I was a Centi-millionaire once when we paid for the house, but these days being a micro-millionaire is a treat.

[1] https://wiki.c2.com/?MappersVsPackers
This is great. Good to see standardized testing improvements to the pg_regress add-on. YAML does better than JSON when it comes to readability. To an extent, TOML as well.
I thought it was AI
If it were an arbitrary biological instinct then it wouldn’t be contextual based on cultural clues.
>As a result Windows will only lessen over time, fewer will install it, people will avoid it, stay in what they’ve got.

People don't install windows, they buy devices with it already on it. So when they stay in what they've got... well, that's whatever their device came with, or whatever it ends up having once the OS updates itself.

The fact that you are avoiding Windows 11 puts you in the 99,9th percentile... for even knowing what version you're running. Everyone else, when asked what version of Windows they're running, says "I don't know... the latest one?"
naive question: where is the difference to Instapaper?
i just checked my main user-facing dns servers, and indeed i disabled pf on them

on my big-boi pf NAT cluster, i keep the udp timeout relatively low to deal with state table congestion:

set limit { states 1000000, src-nodes 100000 }
set state-defaults pflow, sloppy
set state-policy floating
set timeout src.track 240
set timeout udp.multiple 120
There used to be a website which would allow you to encrypt and decrypt data.

I was expecting some kind of Firefox addon to implement this kind of encryption to regular messaging websites
They don't care about users.

They care about extracting every drop imaginable from locked-in enterprises.
Yeah, for example, you can grant Edit permissions on Cloudflare Workers overall within an account, but you cannot grant permissions on a single Cloudflare Workers deployment. Any developer who has permissions in, say, a development Cloudflare Workers deployment will thus have full permissions to the production Cloudflare Workers deployment, or permissions to deployments owned by other teams.
'They couldn't even stop Hamas from attacking Israel with all the illegal surveillance states in the world'

I've yet to hear an at least plausible story of how a massive prep operation could not just have been missed by the world's most advanced embedded spy agencies in what is possibly the most surveiled group in the world, but then not just effectively executed but lingered on without direct response at again, maybe with exception of Korea, the most heavily secured high tech guarded border in the world.
wow! this is awesome. I keep a daily journal with logseq and it feels similar to this. I like the idea of distilling someone’s day of browsing down to only relevant bits.
> If you have done something so terribly wrong to cause your account to be terminated, and to remove all your apps, you would expect at least an email properly written by a human being, with evidences of the mistake you have done.

This is precisely why I have zero interest in developing anything for Android or iOS.

I simply don't understand why anyone would spend countless hours of their life developing apps for platforms which are happy to completely annihilate all of that effort in an instant, without even an inkling of justification for doing so, and no way to appeal.

That's pure insanity to me.
Extern templates have existed since c++11 for that.

> The only way to speed it up before modules was to use pre-compiled headers, which are compiler-specific.

Modules are compiler specific too, unfortunately.
Reminds me of when the CEO of Cloudflare chose to remove Daily Stormer in 2009 while reaffirming that it wouldn't take down content it disagreed with [1].

Even proponents of free speech have limits.

[1 ] https://www.cnbc.com/2017/09/24/cloudflare-ceo-matthew-princ...
IN multitenant situations this is even more complicated. Because I may have a time slice of the machine I’m “entitled” to and within that I have priorities with which I want to allocate things. If one of my tasks can’t complete, I hope it’s to the benefit of another of my priorities. Not someone else’s.

I suspect you intimately need a little language for this. Decoding priorities for frames in a video stream are already complex and those are trivial compared to the sorts of scenarios Conway’s Las introduces.
> That being said, I'm not convinced that Microsoft would push things quite so far, considering how easy it's becoming for users to switch to Linux.

Unfortunately, Microsoft is in a position where they can make it harder for users to switch to Linux, due to their control over SecureBoot: they can mandate that disabling SecureBoot or adding a custom key be forbidden, like they did on ARM (https://softwarefreedom.org/blog/2012/jan/12/microsoft-confi...).
You are wrong, people are stupid

average people are, don't count people who visit HN as average not at all, what I mean by average is most people that use something like games, media production etc

they dont have a choice because windows still has best ecosystem in this respective areas
Another reason it's with you switch to Linux.
My understanding is that 200mm / 8-inch wafers on the older nodes is a literally dying technology. It's inefficient, it's costlier, it's just worse in all possible attributes.

180mm, and other similar nodes from the late 90s, are 200mm wafers. And since area is radius-squared, the modern 300mm wafer contains more than double the mm^2 and therefore double the chip-area.

Except 28nm process also shrinks the transistors by many magnitudes.

It's infeasible for 180mm to remain cost efficient against 40nm, 28nm, or 22nm.

Top-of-the-line 5nm or 3nm are far more expensive. But a 10+ year old 40nm fab has most of it's one-time-costs already paid for and overall has a more cost effective process in general due to the upgrade to 300mm wafers.
Orban & Co. "work for the family" so not a big shocker. Plus more power over what people can see or do on the Internet, an attractive tool of state power. Controlling TV stations and major outlets works on pensioneers, the next step is get control of the phones and computers. With more Orwell from the EU itself, stuff like phone hacks of journalists and political opponents will get easier.
Just propaganda. Before crypto, what they lie about was exist too.
This post is two months old, so it's unrelated to recent events, in case someone might believe this is a reaction to the Hamas attacks.
If true, this could be one of the most significant propelling forces to encourage Linux desktop adoption in recent decades. All we need is for OEMs to strike deals with major Linux distributions, and for at least one distribution to hold their nose and make a further dumbed down version of Linux that can be installed and used with zero user configuration like Windows 11 currently is.
Hyphens in man pages
The syntax isn't the problem. The syntax is fine: I've never had a serious problem with Rust's async syntax, and the language has been and continues to remove the papercuts that have emerged since async appeared.

The thing about async Rust that absolutely destroys my efforts with it is the legion of problems involving dependencies and their async runtime peculiarities.

As a result I've had to set Rust aside for most things where I'd otherwise love to employ it. I can't risk losing days to some tangle of an async runtime compatibility snafu. The one area that Rust has really astonished me recently is embedded Rust and MCUs: the ecosystem there is still young, but the results that can be produced with Rust in embedded development are really astonishing.

Of course, there is typically no async runtime involved at that level, so problem solved...
First move to do what? Have the electorate vote cabinet members?
Anyone know what the browser support is likely to be for this?

I’m working on something right now where I’m having to use a web service to merge an mp3 and mp4. Doesn’t even need to re-encode. So this might be perfect if a decent amount of browsers can run it.
> Popular films are nearly 50% longer today than in the 1930s

Uh, try 1.8x longer today than in the 1990s.
compare Noahideen
Wouldn’t this law be unconstitutional according to the EU constitution? Its own top legal departments seem to say so

https://cyberlaw.stanford.edu/blog/2023/06/eu-member-states-...
That's the nice thing about unfalsifiable statements, you're never wrong.
Depends on how you interpret the “stop saving” part of the phrase. If it’s just for an iPhone sure, it’s definitely sarcasm. If it’s a comment about not saving money at all and just scraping by enough to sustain and argue philosophy, then there are a lot of people that would agree with the non-sarcastic take.

The phrase would have been better replacing “saving for” with “coveting” or something that better disambiguates a statement against materialism from one supporting selfish financial recklessness.
I think the final remark about a hypothetical language, Rust-like but without all the low-level requirements, is important here. There is essentially no widely-adopted programming language out that feels like a modern ML with a good tooling situation. Until that happens, Rust will continue to awkwardly serve the audience of such a language while never truly being what they want it to be.
This is a beautiful thought, but also a very ugly one at the same time. When only "approved thoughts" can be given voice, even if those thoughts are weighed by a super-majority, is the organism of humanity truly healthy? Monocultures are dangerous to themselves. The only way to have heterogeneity is by allowing for the existence of secrets.
After TREK.EXE on PC and PDP-11/VAX-11, I then took the next level multi-player Star Trek called Netrek, specifically Paradise variant on SunOS 4.1.2.

Good times, good times.

https://paradise.sourceforge.net/
Ok, we've changed to that from https://www.infoq.com/news/2023/10/cloudflare-sippy-migrate-.... Thanks!
People praised Apple for doing that. Apple basically impose MacOS subscription via hardware deprecation every 6-7 years. Judge sided with Apple over Epic for the store payment too. Microsoft is basically mimicking Apple from afar with more direct approach of direvt fee charging instead of hiding it in so.e kind of "premium Apple tax". You want they dont do that, then as consumers, trash Apple behavior. Force them to be fully accountable for and open up their OS to multi-platform hardware. You dont do that. You praise Apple. Then domt fault others to immitate that success route of laughing to the banks.
Hah, Linux zealots downvoting I guess? Do not worry. Acually, I feel the same. Ive been tried serveral Linux desktop distros and always there is something annoying there, pissing me off. Im still on Win2003. For now im buying my time using very very nice Linux distro called AntiX. I run it as VM and browse shitty^Wmainstream webpages from it thro Xserver installed on Win2003. Not bad experience. If only mainstream webpages would not be so bloated. (Eating 2 cores and 3GB RAM).

As for Desktop Linux. I found only AntiX as only usefull distro for now.
What 2TB pf pirated course materials is this article referring to?
Yeah. Fucked up, isn't it? Israel is home to literal corporations providing cyber weapons and digital espionage as a service and they couldn't protect their citizens from this attack. These politicians totally "need" to break our encryption though. For our safety.
I mean is already happening in office and I doubt that wouldn't happen to windows

they know most consumer wouldn't want to pay it but Enterprise and Pro level consumer ???? uuhhh that where the money come from
Pretty rude assumption to make. Nothing in parent's reply indicating anything about that.
>cuteness, ergonomics, stability, features..

So long as you don't need fractional scaling, touchpad gestures, or hibernation. Also you are able install right wifi card. And don't mind your windows not staying in place when you plug/unplug external monitors.
The algs for media codecs are typically in handwritten assembly in combination with C. Actual GPU hardware acceleration implements specific media algorithms in hardware and is not accessible from the browser. I'm not aware of any kind of gpu codec algs that work in browser.
> still around in English but archaic https://www.merriam-webster.com/dictionary/peradventure

Wow I didn't know that. Totally worth an update :)
You're really burying the lede here.

Headers are literal copy paste, and are entirely different. Anyone who has ever had to define WIN32_LEAN_AND_MEAN knows that there's _way_ more going on here.
The whole story does seem pretty speculative at this point. They're not going off much.
Mastercard Should Stop Selling Our Data
I don't think your bank account would stay with positive balance for long?
My friend Jacob Kaplan-Moss says "Hiring is probably the highest leverage activity a manager will engage in. If you hire well, that person could be on your team for 10 years and do an amazing amount of work. On the other hand if you screw it up, you can absolutely destroy a team."

Is a cover letter or a resume going to allow a manager the best chance at making a good hiring decision, WRT to finding a good fit for the project and team?

Clearly, you'll need more than just one or both of those, but as a first step, I'll take a cover letter that shows you give a damn over a fire and forget resume . If your only interaction with hiring is: "I'm willing to put in nothing more than the bare minimum", that's telling me something.
We just need some sort of "search engine" that can find it. If only such a thing existed.
I don't know why you would bother to reply if you are going to assume that level of ignorance.

Yes,the parliament exists. I have voted for members of it. It is the most democratic part of the EU. The rules give it much more influence than hereto. But it has problems.

1) The Council, which is not so democratic, can veto it

2) The parliament is huge, so each member has very limited influence

3) Because of 2) it has not succeeded in creating an EU 'public sphere' or 'demos'. The 'parties' are just agglomerations of national parties. When you think of EU politicians, who are the big names? They are a) national figures and , b) Commissioners. Rarely do parliamentarians become well known,and usually for some other reason (Eg Nigel Farage).

I stand by my statement that the EU would be much more democratic if the council were elected. Firstly, do you really think the US was not more democratic when the Senate became elected? Secondly, it would mean that there were 'big figures' that get elected at an EU level. That would get the pubic much more interested and that is a significant part of what it means to be democratic. It doesn't matter how democratic the rules are of nobody cares.
i guess the messages should be sorted by that tuple (run_at, max_latency), and only if they miss the run_at, then run_at+max_latency comes into play. Or something even more twisted.
Awesome in theory, thought-police result in practice. In theory ;)
Because you need connections to be one?
yes and slow AF. also nobody is gonna use worker threads without async to handle API requests in NodeJS - why would you use nodejs then?
This is why I appreciate that HN doesn't do notifications. Sometimes I'm just looking to share my opinion without really being interested in argument or discussion. So it's nice to not be bugged by notifications.
There's at least one support thread for this issue that links to a troubleshooting tool: https://support.google.com/googleplay/android-developer/thre...

The use of the unity asset to launch a web browser to load code to run a very basic drawing tool seems like a very likely reason that Google says this policy was violated.

Such an app could easily include the source files for such a basic web app or could have actually just been a web app.

There are two possible explanations for implementing a web app like this. One benign inexperience/laziness/incompetence and the other is a malicious intent to target specific users with a different payload in certain circumstances.

While this developer isn't being malicious, removing this sort of app does appear to be the right call by google.

The problem here arises from how the lack of transparency impacts people who are trying to learn. We need gatekeepers, but we also need those gatekeepers to be sufficiently transparent that we don't keep out newbies but educate them.
I don't know if you'd need to only have approved thoughts. I think the world would need to accept that people have different values and people don't completely align with their own values. Someone would do, say, or think something wrong and the response would be "meh" (depending on the consequences of course).
Add a touch of Dutch to your street
I couldn't disagree more about YAML. Semantic whitespace is unreadable, as are all the optional language elements. I've been using YAML for years and still can't read it quickly. I find myself asking, "Wait is that a string or boolean? Is it an object or siblings in an array?"

JSON is unambiguous and whitespace agnostic. There's only one way to do things. It's far more readable.
As a Rust user, I have to say that it was an incredibly confusing feature.

Not because of the technical decisions behind async/await,
but because of the async ecosystem, especially the runtimes.

Picture a Rust user when the feature came:

- You can use it with future combinators!

- No, actually, use it with a macro library that almost works but not really.

- Here is Tokio (with a lot of moving parts).

- Wait, async std is much simpler (again, almost seems to work but not really).

- Wait, here is Smol, which is truly simpler (or at least smaller but not used).

=> You get "async fatigue."

I can understand the position: let's not commit to anything before seeing what sticks on the wall.

It might have worked for Serde (even that is debatable by some).

But as a user, it's hard to follow, and you get the impression that this feature is not the stable foundation you can build on.
Didn't Whatsapp and few others threaten to do just that in UK? I'm not saying they would necessarily put their money where their mouth is if push comes to shove but implications were made that should encryption laws pass, bye bye Briton.
Can you have the runtime run a job every second, to trim thread stack depths and return memory to the kernel (whatever was meant by https://www.youtube.com/watch?v=kPR8h4-qZdk&t=1150s) while holding a FFI mutex (or a sharded one), and have every C function call first lock the mutex and expand the stack to the necessary depth?
Not taking GP's position, but I imagine they are considering that the author promised drawing and relaxing, but then (additionally) provided an out-of-app redirection in a web veiw to market their own separate product.

Maybe(?) one needs (recent change?) to mention, on the app page or in the app itself, that the game is supported by ads and they didn't mention this. I've never published my own app to Google Play or read their developer agreement carefully. I'm only speculating based upon the facts which have been provided.
It didn't even boot. However, I did a bit of research and I probably confused the proc type. Under Linux it claims to be:

model name : ARMv7 Processor rev 2 (v7l)

Which is a 32 bit processor. If I go to the download page:
https://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/1...

That made be believed it is for my processor, but no, that's a 64 bit version.

I guess I just need to find a 32 bit version image.
> and that I do not use for anything

Let's try. I suppose you know 1.1.1.1 but:

- Their WebAnalytics

- Flexible SSL ( instead of letsencrypt)

- Their free Hugo setup ( for your blog) -> Cloudflare Pages

- Buy DNS domains at cost

- 500 Cloudflare worker scripts for 5€ / month. Or 100 Cloudflare worker scripts for free

- Cloudflare tunnel - instead of ngrok or others. You can link it to your subdomain, other options have a paid option if you want to link a subdomain.
Unfortunately it also opens up the door for so many new exploits.

A lot of hardware has very minimal protection against attacks, because the general idea is that anyone able to run software on a machine could also just trivially physically attack the device itself. The result is that you can often update device firmware over Bluetooth or USB.

Allowing random websites to suddenly have unlimited access to poorly-secured devices is a terrible idea. Google's opinion seems to be that a permission popup is enough, but you get basically identical popups for a website wanting to send you notifications, get your current location, or completely own your physical hardware.