skysight-inc/HackerNews huggingface dataset:
I don't think it just affects hobbyists. It allows affects people who want to use smaller email servers, or even people who WOULD use smaller email servers simply because larger ones did not exist.

I think the government SHOULD go after consolidation such as Google, and that traditional anti-trust law is insufficient to combat the dangers of large tech companies.

This is precisely because traditional anti-trust laws only look after large PROPORTIONS. In today's modern economy, due to its size, we have a danger that we've never seen before: large ABSOLUTE size, which was never a problem in history as it is today.

Therefore, we need new laws that go after absolute size, as well as large proportions (traditional anti-trust).
> the internet would be much better if none of the big players ever entered it, including Google, Facebook, Yahoo, etc,

How this could have been possible? Like there must have been some outside regulations in the late 90s/early 2000s. Maybe as an effect of the dotcom bubble?

Also it’s a good theory but doesn’t fit the capitalist
picture at all.
>Need to create an account to download the logo

No thanks but nice app

also maybe specify that all the icons are under CC BY 4.0 license ?
Old school chats and forums dealt with that with special limited markup language for formatting and embedding images or other special elements like youtube videos. Everything outside the limited markup options was treated as text with the replacement of < and > to HTML entities &lt; and &gt; meant to display HTML special characters in text. It was called BBcode, if I recall correctly. It looked something like that:

[b]bold[/b] [i]italic[/i] [img]example.com/image.jpg[/img] [youtube]youtube.com/watch?v=someVideo[/youtube]
Operation Triangulation: Spyware campaign targetting iPhones using 0click RCE [video]
It is actually pirating content by companies for humongous profit, or pirating by individual human beings for free access to culture and entertainment, oftentimes for content one has already paid for, but rendered inaccessible by megacorporations.
Which of the post of the blog is the one you recoment?
N=1 ... we're still running my mothers microwave, which she must have bought in the 1980's ...

We could get rid of it ... but it just works. Hope we're not radiating ourselves!

I couldn't imagine a modern microwave lasting even nearly that long.

I'm also running a 2005 Toyota, and a 69 Bug ... cannot imagine any modern car doing the service they've done, and reliably so.
Yes. When I taught my son who is on the spectrum, I realized how much we “normal” adults took for granted. Very often, when I read a math problem, I have to stop and explain to him which implicit assumptions are here to expect. And more often than not, the solution will change significantly when the presumptions are not met.

I don’t know if the vagueness is intentional. It can open interesting perspectives but it can also be a burden for children, who has difficulties understanding the context.
It took me all of 5 minutes to cancel my digital NYT subscription from the following month onward. No idea what you are talking about.
.NET Aspire Preview 2: Improvements for Dashboard, Hosting, Components, Dapr
it might be no big deal to link to one pirated short story - but multiply that times the internet and writers are getting shafted out of royalties.

You can say arthur clarke has passed on - but part of the way he was rewarded in his life was through licensing the copyright of his works to publishers, and copyright extends to 50 years after death, last time i checked. and diminishing publishers' ability to make money off their licensed works diminishes our ability as a society to support artists in their work.

I see support for nytimes here vs. chatgpt - isn't that the same thing as this, just on a different scale?
Obsolence-shmobsolence. If you need a kitchen appliance, just buy Siemens. Of course the problem exists, but in many cases it's possible to buy stuff which lasts if you are willing to pay a premium.
What is a difference between growth regulator and insecticide?
There was no option due to lack of upload bandwidth for individuals at their home. And CGNAT.

If there had been significant populations with sufficient upload capacity, and ipv6, then there could have been a market for network devices that operated out of people’s homes under their own control.

Not that this would have ensured that big players would not exist, but it could have technically allowed a solution to be innovated.

The other option I can think of is a federal government provided email utility using post offices for identity verification and stiff penalties for spam/malware, to create a “trusted“ network, as opposed to using opaque processes from Google/Apple/Microsoft/Meta to create a “trusted” network.
>Unfortunately you can't treeshake a language that supports reflections.

Like JavaScript?
Congrats on the weight loss !

Any chance for an android app one day ?
Please don’t take this as defending this thinking. I’m just guessing at how someone could get to this confusion.

I can see how you’d get there by thinking of numbers as a thing for counting. Even numbers give you piles of two without one left over. Zero fails the first condition since it gives you no piles at all. But it doesn’t leave a pile of one, so it’s not really odd, either.

If you ever find yourself confused in this way about definitions consider: is this definition serving me? Could I adopt a different definition that’s used by people really good at this sort of thing?

(Zero is even because any integer n that can be formed by 2k for integer k is even, and that can be formed by 2k+1 is odd. 2x0=0)
If would be even funnier if is-odd would simultaneously do the same thing in reverse.
Is there an equivalent history for Java server side development i.e. the evolution from Servlets -> Servlets + JSP -> Frameworks like Struts 2 -> Spring Web -> Spring MVC -> Spring Boot.
> How would you pay for news otherwise?

You could subsidise news via "public service" style stipends. Much like having a government owned "independent" news service (eg the BBC) this comes with a high risk of corruption. Don't bite the hand that feeds and all that.

You could implement a much lower friction non-recurring payment system. I'd be far more tempted to drop a little money on a fixed term (5 articles, 1 day, ???) setup than a subscription.

Realistically, I am not paying for more than 1 long running sub. And there are > that number of solid outlets.
You are too smart to die on this absurd hill, knock it off.
Could using ASCII Art in the 21st century be said to be letting one's geek flag fly?

### ,d88b.d88b, +-------+
# 88888888888 | ASCII |
# `Y8888888Y' | |
# `Y888Y' | Art |
### `Y' +-------+
AWS's Elastic Cloud Parity already provides this, and is far more scalable.
You understand that news aren't copyrightable right?

You're fighting a scarecrow that doesn't exist...
You might want to change the text color, I can't see ! :D

[0] https://imgur.com/a/fdMsP8g
A friend's parents used to have a maine-coon-esque cat who once brought home a lamb it had discovered in a nearby field. Would have had to get this thing over at least two fences but somehow managed.
Complacency and political/financial benefits for some of the people paddling that shit, a world where public policy is only a team sport and everybody's opinion on expert topics is equally "valuable".

I really hope we find a way out of this before to long.

In the end (polio) vaccines work and praying/magic doesn't, so I'm positive we will be able to learn the same lessons our ancestors did.
I think a lot of people here are missing an important point here that Apple has always been fairly ambiguous about what their level of support is for older devices beyond major feature updates.

If it weren't for a friend giving me his old iPhone XS as thanks for a favor, I'd probably still be using my old iPhone 6s--and I would not have worried about it from a security perspective purely because (as the article notes) Apple is still releasing security fixes for iOS 15. I'd feel differently if Apple had publicly stated that all iOS 15 security fixes from now on will be on a minimum effort basis only.
Yes, it all boils down to definitions. Definitions that have 0 as an even number work well in math.

For most people's daily life, it doesn't really matter which category zero would fall under (as they never really eg consider dividing zero items evenly between people.) So their (implied) definitions can be all over the place.
This is a terrible source… requires the app.

This is a much better source for the article:

https://www.newsweek.com/mass-layoffs-happening-2024-hiring-...

Key quote:

> In 2023, 65 percent of business leaders said their companies already had layoffs, with 25 percent saying they laid off 30 percent or more of the workforce.

> In 2024, substantial numbers of the workforce may be let go as well, as 22 percent of the companies who plan layoffs in the new year said 30 percent or more of their staff would be fired.
Deno has a few of these by default an application has no access to the filesystem, env or network.

You can allow only reading or only writing for files and you can also define what domains are allowed.
Conversely, if you as the sender get a bounce at least you know something went wrong and can try a different way to contact the other person (different email, telephone, text message...) Bouncing is the traditional approach, and the original ethos was "bounce, or defer, or deliver, but don't ever accidentally or deliberately just drop an email on the floor".

It depends whether you think of "the user" as the sender or the re cover -- as a (human) sender I'd rather get a bounce than be silently ignored in a spam folder, but as a receiver I prefer the grey-area emails to be accept-but-spamfolder, not bounced...
I’d agree with you with the caveat that such public support is mediated by regulatory capture on all sides and from all quarters: outside the government by industry and lobbyists, within the government by elected officials, and adjacent to/despite the government by a public apathetic to such issues and/or voting against its own shared/collective interests in favor of individual interests. Participation in local and state politics even in California is not common beyond voting, which is a low bar to clear. Much of media messaging in the area of referendums is focused on niche issues and special interests, and serves to highlight and promote those issues to convert NIMBYs to YIMBYs or vice-versa on those specific narrow issues. Agreement in broad terms like you mention is hard to achieve due to the difficulty in drafting referendum legislation texts such that they will withstand a challenge by the state attorney general as well as state Supreme Court, as well as having the resulting referendum achieve enough signatures to make it on the ballot and have enough recognition and support by voters to actually pass and become law.

One key difference that I do like about the CA referendum process is that laws passed by referendum in California are equal to the state constitution and require 2/3 supermajority in state congress to modify or change, just like the state constitution itself. This avoids many attempts by legislature to foil or spoil the will of the voters’ referendums, in contrast to other state referendum processes which are only considered a law passed by other means and are usually able to be modified by simple majority.
Funny, I don't see it as a moral thing but more a "what can you get away with" thing.

I fully assume that if I was to post a magnet link to a torrent for whatever the link was about, I would be banned.

Morally speaking, I think it's perfectly reasonable to download a copy of something and either read the relevant info for my current task or to sample it to decide if I want to buy it. I see it no different to using the library or browsing at a book store.

Perhaps once news organisations can work out how to effectively wield the DMCA hammer against archive links we'll see the practice of posting them stop.
Well, as a professional mechanical engineer with 20 years of cad experience, I disagree that FreeCAD is “good enough for most needs”. It didn’t even have assembly support until a preview of that feature was added to a fork a month or so ago, and it was a non-starter before that. I currently believe FreeCAD is the best hope we have but there’s a long road ahead before it is “good enough”.

As far as storing cad files as you describe, how does that interface with OpenCASCADE file formats? The data storage is related to the CAD kernel I think, so it might be difficult to move to a “store models as code” storage model.
> I find "modern" OOP concepts apply pretty well to graphical user interfaces.

Though most contemporary frameworks (react, elm, android compose) tend to prefer (functional) reactive programming.
My parents are currently bitten by this - they can't find cartridges for their HP printer and I cannot send them any because they wouldn't match the region.

Also, some poor soul at The Verge went through hell and back to document the fun experience of trying to use an HP printer on a different region: https://www.theverge.com/23648726/hp-officejet-printer-regio...
I'm not even sure total programming needs to be functional. That's just the most common way to do it, I guess, because functional programming is a good vehicle for 'weird' theoretical computer science ideas.
It's so absurd when you work in cyber.

So many fake telegram channels under the "Anonymous brand". And in the end it's either Russian or Irani intelligence when you start to observe their operators, attacks, used IPs, ASNs etc.

Journalism got so bad, they are way too trigger happy on that next clickbait story. They went from keeping legislation in check to being the useful fools on the internet. I haven't seen a news story without the detail word "allegedly" in years.

Putin kind of realized in 2011 that he needs to change the narrative. And western democracies are very inefficient when it comes to debunking fake information, because our legal system takes year or even decades to prove innocence.

For Russia, China or other SCO Nations it doesn't matter what kind of fake information they spread. As long as it keeps us busy, it worked.

Divide and conquer. Not a new strategy to be honest, but it works like a charm.
The government (thus the people, in a so called sharing of public burden)!

For example in Hungary there is an official news agency ran by the government, with (cumbersome) free access for everybody. Of course this does provide somewhat biased presentation of some facts, but on many topics it provides unbiased access to news for any citizen.

This is actually pretty common in Europe, often funded by mandatory fees (for some reason not branded as taxes) certain appliance owners need to pay (UK TV license, German Rundfunkbeitrag). For this fee people get access to news and cultural programmes for free via different media (radio, TV, internet).
Yes, this seems like the kind of thing that should be in Wikidata. Then you also don't have to keep the database locally and can simply do a quick HTTPS request. (The only problem might be if TLS itself needs an even/odd function, but it probably doesn’t.)
The AMA doesn’t require perfection, yet a doctor has to pay six-figure liability insurance premiums for the risk of harming a small fraction of his patients. I don’t have faith that this would be run more practically.
Typed from my phone. I don't reply to hn comments based on your schedule.
Not any Java application, only on Android and embedded.

I never ever saw anyone doing it for desktop or server applications.
No, a binary search will defeat prefetching. A linear scan is cache-friendly and will be much faster up to a certain point. It's called mechanical sympathy, look it up.
You’re preaching to the choir on improving validation. Like you mentioned, In commercial designs that’s where a majority of the man hours actually go, and coincidentally where basically none go in academia where chisel is popular.

I will mention though, not all IP needs max PPA or specific control of the netlist and there could be initial opportunities there. Especially with the cost per area on many nodes going significantly down it can be more economical, at some volumes, to save man hours with HLS even if it leads to larger areas, which in theory means more production cost but in reality might not even change the floor plan.

I think we’re going to see more HLS, not less.
The gap between those that can afford to interact a lot with the physical world & decision makers and those who cannot will grow ever bigger.
It’s not economical to support devices used by less than 1% of the user base. Linux only manages it because community members step up to support older architectures. And sometimes when no one steps up the architectures are removed.

- Linux dropping support for old graphics drivers (Nov 2023) - https://www.phoronix.com/news/Linux-Drop-Old-UMS-DRM-Infra

- Linux Kernel Developers Discuss Dropping A Bunch Of Old CPUs (Jan 2021) - https://www.phoronix.com/news/2021-Linux-Drop-Old-CPUs

Supporting all of these is work. It makes development of new features harder, because it has to account for quirks of older hardware. Older hardware is also harder to get in the hands of developers and harder to test on. That’s why Linux has dropped support for 386, 486, IA-64 and other architectures.

There’s no point saying trillion dollar corporation etc. It comes down to some basic fact - phones must be built with SoCs, that’s the easiest way. The PC way doesn’t work at scale. Now that we are on SoCs you have to draw the line on support somewhere. Just because the costs imposed on future development aren’t obvious to us doesn’t mean they don’t exist.

I think 5 years minimum (and sometimes more) of OS updates is pretty good, FWIW.
Classic premature optimization, assuming that hardware functions must be revealed in language features. If you can't get your integers closed under addition from the get-go, what hope do you have of writing a secure programming language?
I know two people who have had a hell with long covid (breathing, pulse and brain/memory/focus issues). After a coupe of years of hell one seems to be almost recovered and the other slowly recovering. Both were absolute top performers before.
React has always used functional programming patterns. They used classes to define components, but even those applied functional principles.
Unfortunately: as much of programming (eg any non-degenerate evaluation) fails to be injective, the law of excluded middle fails just where one might wish most to apply it.
Apple, in my opinion, does a very good job of supporting old devices. Buying an iPhone and keeping it for 6 years is a great strategy and when amortising the cost of the phone over those 6 years, it's price competitive with Android.

I do wish legislators forced Apple and Google to give users a path to install an alternative OS on their device. That would enable old iPhones(and Androids) to have their lifetime extended further.
People that master this art can go work in Human Resources.
This is only an interesting juxtaposition if you have fully internalized and accepted the myth of people and corporations being interchangeable.
it s also audacious how these news companies reproduce stories from social media and other electronic media of facts that are, like, freely available in nature. Or how they get embargos and exclusivity to government information as if they are some kind of information-bouncer
You surely can, it is a thing since Smalltalk and Common Lisp images.

On Java's case, all AOT toolchains and embedded deployment workflows have supported similar capabilities.
Agreed. Most are very open and public about their activities and purpose. It seems like most conspiracy theories are just honeypots for institutions like the studiously benign "Behavioural Insights Team". The BBC (and other public broadcasters) are complicit in "manufacturing consent" for public policy, or other social goals. It's quite obvious to me that the average person has been woven a deliberate and simple (but critically wrong) model for reality, which complies with government goals.

https://en.wikipedia.org/wiki/Behavioural_Insights_Team
> make inheritance easy but provide no syntactical or semantic support for composition and delegating to inner objects compounds this problem

I admit I would really like a 'delegate function call to <object>' construct, but excuse me for being dense, what composition are you referring to? Other than inheritance and delegation, what else is there[1] , and what would a suitable construct supporting it in the language look like? TIA

[1] (there is functional-style composition, but that's perfectly well supported in many decent languages like Scala)
I have myopia and I always heard vitamin D was what helped prevent it (and you get vitamin d from sun exposure).

I don't know if that has been proven/disproven since.
> In a capitalist system, that means companies, and it leads to consolidation and monopolization.

No, a "capitalist system" does not lead to consolidation and monopolization.
Is this mira of a U.S. centric problem? I selfhost my mail in Germany, have one at a smaller mail provider and never had problems.

It is also not uncommon for companies to either have a local Exchange Server or use the mail service at their hosting provider. If everything is configured correctly, delivery works fine.
I ran a web search to figure out if “Ross van der Gussom” was some sort of inside joke. The top two search results were OP and the parent comment.
The main benefit of Gmail and other big providers is the anti-spam, anti-scam, "Google knows best" approach works really well.

When I last helped manage a mail server for a small business (late 2000's) SPAM was an absolute mess. You can really see why Azure etc has consumed on-premise Exchange.

The massive downside is they are the deciders of who gets through their gates, and if you're on their shitlist, goodluck.
> Unfortunately, the current landscape of popular languages have equated "object programming == inheritance" in people's minds.

Because OOP is somewhat equals to inheritance (or more strictly late binding + open recursion + self-polymorphism, inheritance is just one way to achieve that).

"delegating" is completely orthogonal to OOP, you can have delegates in any modular language, like ML. Saying "you need to use more delegates and less inheritance" basically equals to "you need to write less OOP code".
Which content making businesses earn humorous profit margins?

Are all the journalist layoffs a fever dream?

This is one of the more profitable ones, and only because they employ unscrupulous tactics:

https://www.macrotrends.net/stocks/charts/NWS/news/profit-ma...

This is NYT, the most successful news business:

https://www.macrotrends.net/stocks/charts/NYT/new-york-times...

As for movies/tv show/music makers, let’s just say most people in the software engineering business would look at their numbers and count their lucky stars that they are not in the movie/tv show/music business.

(It is also true that excessive copyright lengths have removed access to content that the public should have a right to).
Some user was able to open a browser modal with a custom message in everyones browser. Any ideas how they did that?
I thought Six Landscapes was absolutely brilliant, and hilarious in a twisted way. This guy is a fierce voice on the bedlam intercom.
CREATE TABLE even_or_odd (
is_odd NUMBER(1);
is_even NUMBER(1);
is_zero NUMBER(1);
is_one NUMBER(1);
is_two NUMBER(1);
is_three NUMBER(1);
-- ...
);
INSERT INTO even_or_odd (is_odd,is_one) VALUES (1,1);
INSERT INTO even_or_odd (is_even,is_two) VALUES (1,1);
Inheritance should be used for interfaces, not code reuse (unless that comes free with it).
There is none, there is a section why and waht to do without it in the FAQs.