skysight-inc/HackerNews huggingface dataset:
> But most of the value will be in software ultimately.

Isn't one of the points of AI to make democratize the act of writing software? AI isn't like other software inventions which make a product from someone's intelligence - long term its providing the raw intelligence itself. I mean we have NVDA's CEO saying to not learn to code, and lot of non-techies quoting him these days.

If this is true the end effect is to destroy all value moats in the software layer from an economic perspective. Software just becomes a cheap tool which enables mostly other industries.

So if there isn't long term value in the hardware (as you are pointing out), and there isn't long term value in the software due to no barriers of entry - where does the value of all of this economic efficiency improvement accrue to?

I suspect large old stale corporations with large work forces and moats outside of technology (i.e. physical and/or social moats) not threatened by AI, who can empower their management class by replacing skilled (e.g software dev's, accountants, etc) and semi-skilled labor (e.g call centre operators) with AI. The decision makers in privileged positions behind these moats, rather than the do'ers will win out.
“but it seems to me that guessing that displays in the future would be flat, thin, and rectangular would be merely logical extrapolation, not any great feat of insight.”

Well it did take Bell Labs to tell Kubrick this is what they thought the future would look like, I’d call that some amount of insight
I hope many more will take them to court, so that they learn a lesson or two, about blindly trusting some proprietary AI tool and accusing without proof. They should learn to hold themselves to higher standards, if they want any future in academics.
No, got a link ?

Searching for them did bring me to an interesting discussion :

https://www.lesswrong.com/posts/YSFRazdoWXKHgNakz/link-the-b... (2015)

and then to :

https://bayes.wustl.edu/etj/articles/second.law.pdf (1998)

Which confirms my suspicions, but also sheds lights on how old the confusion is !

There are a bunch of assumptions that are easy to make (because they almost always are true), but very hard to get rid of when they aren't :

- that entropy is objective/ontological rather than subjective/epistemic

- that entropy is equivalent to disorder

- that temperature can always be defined

- that entropy is extensive

(- I think there was at least another one, but I had to do something else in-between and I don't remember now)

- oh yeah, maybe it was that there's a difference between a distribution and a macrostate ? (not sure about it myself)

Now, I don't know what the Bayesian framework can bring to the table here (not being sufficiently familiar with it down to the nuts and bolts of calculations), but if it can prevent us (and future students) from making these mistakes over and over and over again, it would be real progress.
A lot of ML outfits are equipped with ML experts and people who care about chasing results fast. Security in too many senses of the word is usually an afterthought.

Also sort of as you also hinted, you can't exactly lump these top-conference scoring PhD student-equivalents with typical "interns". Many are extremely capable. ByteDance wants to leverage their capabilities, and likely wants to leverage them fast.
Hosting service A shouldn't mean that every user of service A can also figure out you host C, B and D.

Also, the IP protocol does not care about ports at all. Ports are a thing for UDP and TCP.
I kind see the points he´s making, however I think there's something subtle here that's worth talking about:

> Rather than empowering the next generation of web developers to achieve more, we might be training them for a career of learned helplessness. Imagine what it will feel like for the average junior developer to face a segfault rather than a familiar JavaScript Error.

I feel this slightly misses the point. We should be making sure that the next generation of Software Engineers have a solid grounding in programing machines that aren't just google's V8 Javascript Engine, so that they are empowered to do more, and make better software.

We should be pushing people to be more than just Chrome developers.

Also, while I understand what the author is getting at, referring to lower level developers as demigods is a little unhelpful. As someone who switched careers from high-level languages to a C++ engineer, I can attest to the fact that this stuff is learnable if you are willing to put the time and effort in to learning it. It's not magic knowledge. It just takes time to learn.
> On a deeper level it is to combat major crime organisations on a financial level.

Lol no, on a deeper level it is to preserve mafia's profits in the soccer business.
Sure. Please DM me on X https://x.com/vivek_jain07
> Torrents are immutable in principle

In practice, that's mostly how they're being used.

But the protocol does support mutation. The BEP describing the behavior even has archive.org as an example...

> The intention is to allow publishers to serve content that might change over time in a more decentralized fashion. Consumers interested in the publisher's content only need to know their public key + optional salt. For instance, entities like Archive.org could publish their database dumps, and benefit from not having to maintain a central HTTP feed server to notify consumers about updates.

http://www.bittorrent.org/beps/bep_0046.html
Or, you know, use a language that doesn't require all of that tooling? It might seem like blasphemy but hear me out, I've worked in web dev for 10 years, now developing a game in the Odin lang for a few months.

It's incredible how I don't need tooling at all, except for a basic IDE integrated language server. No package manager, no transpiler, no linter/formatter, no extensive configuration files. Need to add a dependency? Just copy paste the code you need from a github repo. It's still readable and editable if you need since it's the source code, not some transpiled/minified/optimized mess.

Ever had ESM/CommonJS dependencies conflicting with your tsconfig.json, right when you need to deploy an urgent hotfix? Forget about that madness. It is such a great and simple DX compared to JS.

Edit: Before I'm dismissed, I'll add that my Odin project is becoming as complex as any other JS website I've worked on and it can run in a browser thanks to wasm compilation. So I'm not even comparing apples and oranges.
Yeah now it's just like developing for Apple. Have been suffering from Apple's vague and canned responses for years.
That's not what I meant; Leanpub shows us that the actual book is INCOMPLETE, it's only 40% ready, not 40% discount LOL! :D
"Piracy Shield" is an unmitigated disaster, a terrible idea everyone knew would be useless and harmful, but Serie A bribes make up for it. The next step has already been announced, going after VPNs. Yeah, you read that right, because of a stupid football league there's attempts undergoing to block commercial VPNs and managers instigating against them without even knowing what they are.

Italy is diving into the Internet dark ages, the past few years have been a disaster after another. Another recent ruling will attempt to limit access to adult-content and unrestricted social media usage only by using the government-mandated, privately-owned identification system (SPID) and sites not complying will be blocked. Europe as a whole is heading in this direction with other things such as ChatControl too.
This happened to my company a couple of months ago, and this was in Europe. As anecdata the managers implementing this forced RTO with "just quit if you don't like it" as an option were all Amazon alumni.
> I think everyone agrees that the US economy developed in a qualitatively better way from 01918 to 01971 than from 01971 to today

I don't think everyone agrees on that. There was a huge crash which posed an existential threat to capitalism in the middle of the first one.

> Most of these seem like things you'd naïvely expect to reduce domestic economic inequality, though, however detrimental they might have been to the residents of Taipei and especially My Lai. So why did it skyrocket instead?

What does any of this have to do with currency policy?

> But a plausible alternative explanation is that fiat money rewards elites in nonobvious ways, enabling them to concentrate ownership of the economic base in a smaller and smaller subset of the population.

Even more plausible than 'post-WWII cold war politics and domestic upheaval due to civil rights, the rise of the middle class, birth control and women getting control over their own lives caused society to shift in unexpected ways and gained reactions from all segments of society which shape our modern world'?

> It's not a widely accepted theory today, more associated with crackpots actually, but it certainly isn't new.

Yet you are doing that thing where it is obvious that you believe this but won't say it openly.
I would probably host even some business-critical services on Hetzner's infra. I'm thinking of "worker"-type workloads, where each machine is 100% stateless and just serves to do some compute-intensive work. With that configuration, single-node data loss doesn't really affect you, and the CPU is plentiful and cheap with Hetzner bare metal (e.g. AX101 AMD machines).
I don't think they need IPv6 to cut off everyone from the internet (if that were their plan). They can do the same with just IPv4.
The article says:

As well as firing the person in August, ByteDance said it had informed the intern's university and industry bodies about the incident.
Doctests are indeed a great format for documentation. They are automatically checked for currentness/correctness, aren't ambiguous like natural language and are close to the implementation.

But I have the feeling that doctests aren't seen as documentation the way that is often desired in the documentation discussions.
Both parties have a disgraceful record on climate change, but the GOP is still clearly much worse. High as US oil production is, Republicans complain that it should be higher. And Trump making the hoax claim dogma for his followers is incredibly damaging.
(x === 1) && console.log("it's 1")

Note that you've saved exactly no keystrokes, although this is composable into expressions (if you are using some Javascript-derivative; in ML it would typically already be using the if-form).
No, it's at least 4x cheaper.
I've been using Starlink since early 2021 with IPv6 only internally. Starlink User Terminal hands out a /56 prefix (via DHCPv6) and mine has not changed in all that time so I wouldn't call it dynamic.

The User Terminal issues a router advertisement (RA) and my gateway gives itself an address in that /64 via SLAAC in addition to assigning itself an address from the /56 prefix.

If not using prefix delegation each host's address is dependent on their SLAAC policy - if not preferring stable addresses (e.g: EUI64) then of course the public address will vary (be dynamic) when using temporary "privacy" addresses.

My gateway delegates /60 sub-prefixes of the /56 and bare-metal hosts then either delegates /62 or advertises /64s from the /60 to VMs, containers, network namespaces and so forth.

As someone else described, I have my gateway also delegate ULA prefixes by changing just the first two octets of the public delegated prefix to fddc (fd = ULA, dc = "data center :) but otherwise identical and likewise on the bare-metal hosts, etc.

ULA is used for internal services; ISP delegated prefix for anything that needs public access.

Multicast-DNS takes care of internal hostnames; everything is ${hostname}.local

There's a separate VLAN for legacy IPv4-only devices that does NAT64 using a ULA prefix.

DNS64/NAT64 for the laggards like github.com that can't grok 128 bit addresses :)

The only time I have problems with web services is when their DNS advertises an AAAA resource record but their firewall/load-balancers/servers are not configured to allow/listen on it.
It is not so black and white though: there is a difference between having your whole essay written by a tutor, or having some things corrected by the tutor, or the tutor giving you general tips that you yourself apply.
For many things DO is 2x or more though. Linode I never tried.
It doesn't create a new vtbl, when invoking the base object destructor it just repoints the current vtable ptr to the base object vtable as first thing:

https://godbolt.org/z/MKx6oTE63

I can't recite chapter and verse, but I'm pretty sure that's mandated by the standard and it mirrors the behaviour in the constructor.

Or you meant something else?
Why not? It's ECC RAM and a server grade motherboard. The only downside is 1 PSU, but you can buy 10x the amount of servers compared to AWS :-)
Physically laborious work is an increasing problem as you age though.
Canonical have been going downhill since 2012-2014 From 2004 to 2008 they were game changing.

Their hiring process absolutely sucks. Crap hiring processes means you hire people that don't have other options.
There is no such thing as a global method (in Ruby)
Ha ha ha sorry I didn't get it!
You don't get valued $2T for charity.
I always found Obsidian and whatever other tools a huge time investment by itself with more effort to use them than actually getting the managed knowledge.
Try that query in perplexity :) Spoilers: it gets it right and explains the nuances.
Ok I was thinking Java / C# which I haven't touched in a while either and they were verbose, Typescript may be able to infer types but every place I've used it we write just everything out, and as such there is quite a lot of extra declaring of things that could be inferred, that may be cultural, but it seems pretty ingrained culture.
I did that (in a different company). They fired me. :)
Yeah, cloning your own voice, which you can do already. Same with real-time video of yourself.
It's good to see these success stories, but is also important to account for survivor bias before blindly following their rule book.
Would AI be used to carry out the conversation?
Lilos
lilos is a small operating system for embedded Rust applications. It’s intended for applications that have real-time needs. (from the URL)
CGNAT is a small tor.
> i would expect aws needs a year or two from when they decide to charge for something new just to work out the details

The price had already dropped, and was continuing to fall, when they announced the change, so if rising acquisition cost was the primary reason for adding the IPv4 charge, it had already went away.

I think AWS has looked at a utilization graph and sees a time their current pool is get used up at current rates and doesn't want to go through the hassle of acquiring more IPv4 addresses, regardless of cost (even if it is "cheap").

I also think that they have statistic for their www.Amazon.com storefront, and maybe are seeing a good proportion from IPv6 and so figure that there's a 'critical mass' (especially mobile).
Beautiful work. I'm happy to read it from start to finish. Not at all sure I have an application for this, but I completely get why this is a beautiful thing :)
Aspose Releases AWS Container for License-Free Document Processing
Aspose has launched an AWS Container that allows users to process documents without the need for a license. This solution empowers teams to efficiently handle document tasks, saving time and resources while ensuring accuracy and compliance.

The Aspose PDF REST API provides powerful document manipulation capabilities, perfect for developers and enterprise organizations. Streamline your bulk and batch workflows, enhance document quality, and automate business processes effortlessly.

Key Features:

Add page numbers and change font styles
Compare documents for differences
Compress files to reduce storage needs
Convert between various file formats (e.g., PDF, DOCX, HTML)
Crop, resize, rotate, split, sign, and extract tables
Calculate document hash values
Merge, move, or remove pages
Apply watermarks and locks
Count words in documents
> Why don’t you write an anti-glacier book instead?

> What he meant, of course, was that there would always be wars, that they were as easy to stop as glaciers. I believe that too.

- Kurt Vonnegut, Slaughterhouse-Five
It could, but it currently doesn't. Regulating and enforcing censorship is a lot harder when the offending material is not publicly accessible / easy to find. So even if you have offending content on your own private cloud, as opposed to have someone elses offending content on a shared public cloud, the censors would first have to find out about it.
I'm still baffled as to how this is allowed anywhere near public roads. The only reason I can think of is that the US values trade above risk of killing people.
Pretty sure this had nothing to do with trains or negotiating with terrorists. A closer comparison would be a recent event during which a military prevented kidnappings by killing the people who could be taken as hostages.
This thread is meandering into Russian examples of government malfeasance which is cool but does everyone know about Operation Gladio in Italy itself?

https://en.m.wikipedia.org/wiki/Operation_Gladio
To me, dimensions are just more columns in a table. Seeing in 10 dimensions? No prob.
We end up using AIs to grade AIs in this case.
Very nice, another pro-tip for folks is that you can set the weights to get approximate stratified sampling. So say group A had 100,000 rows, and group B had 10,000 rows, and you wanted each in the resulting to have approximately the same proportion. You would set the weight for each A row to be 1/100,000 and for B to be 1/10,000.

If you want exact counts I think you would need to do RANK and PARTITION BY.
Introduction to Zig (a project-based book)
'As if someone tuned the radio': Why are more adults being diagnosed with ADHD?
Written assay evaluation is not and has never been an effective evaluation. It was always a cost saving measure because allocating 30min face to face time with each individual student for each class is such a gigantic cost for the institution that they cannot even imagine doing it. Think about that the next time you look at your student debt, it couldn’t even buy you 30min time per class individually with the teacher to evaluate your performance. Instead you had to waste more time on a written assignment so they could offload grading to a minimum wage assistent.
We are launching an AI powered search engine for the Czech market.
We are launching an AI powered search engine for the Czech market.
We are launching an AI powered search engine for the Czech market.

Our search engine leverages intelligent agents to explore both the web and its own dynamically built internal database, created as it crawls sites.

We believe this approach delivers more meaningful results, bypassing the clutter of sponsored content and SEO-gamed pages that dominate traditional search rankings.
Factorio: Space Age expansion has been released
You are right, it does.

A better example would be dynamically loading the list of options where it is very long and loading the entire list would make the page size much larger.
Justifying oppression through manufactured foreign threats. Still works just as well as it ever has.
Just like there is a difference between having your whole essay written by a LLM, or having some things corrected by the LLM, or the LLM giving you general tips that you yourself apply.
Io_uring in less than 2^10 characters
Balancing code quality and development speed is crucial in software projects, especially when designing touch screen interfaces. While a fast development pace can lead to quicker releases, it may compromise the user experience if not managed properly. High code quality ensures that touch interactions are responsive and intuitive, which is vital for user satisfaction.

To achieve this balance, prioritize thorough testing and iterative design processes. Integrating user feedback early in development can help identify potential usability issues before they escalate. For insights on designing effective touch screen interfaces, consider exploring this usability study: https://dworkz.com/article/touch-based-user-interfaces-usabi... . This resource provides valuable information on creating interfaces that enhance user engagement while maintaining high quality.
> The need for PostgreSQL to modify all of a table’s indexes for each update has several performance implications. Obviously, this makes update queries slower because the system has to do more work.

You know, I was wondering something regarding this write amplification. It's true that MySQL doesn't need to update its indexes like that. However, MySQL replication relies on the binlog, where every change has to be written in addition to the database itself (InnoDB redo log and so on). So, it seems to me, MySQL, if used in a cluster, has a different kind of write amplification. One that PostgreSQL does not have, because it reuses its WAL for the replication.

In addition, on the receiving side, MySQL first writes the incoming binlog to the relay log. The relay log is then consumed by the applier threads, creating more InnoDB writes and (by default) more binlog.
Care to elaborate on this? So this post does not save the resulting weight, so you don't use that in any subsequent calculations. You would just treat the result as a simple random sample. So it is unclear why this critique matters.
Essays are async and easier to delegate.
> I checked his github profile

You do realize that GitHub is not the only place people can share code and that even on github not all contributions will be visible on your profile? Many notable open source developers don't even have a GitHub profile at all or just a dummy one to prevent others from claiming their commits because GitHub allows that without verifying email ownership.
The OP said their legs were shaking just standing due to lack of exercise. So, they were literally that hilariously out of shape.
Viva Voce scales fine if AI is the invigilator!
I was in the USA on H1-B for 3.5 years and moved to India in 2019. My employer recently applied for my H1B, but it got rejected stating that I'm subject to the fiscal year cap (“lottery”). The company lawyers have turned the case around and re-filed it because I've had H1b in the past and didn't use my full quota of 6 years and should be cap-exempt now. Have you seen this happen before? Does USCIS typically correct itself when it makes a mistake in a reasonable time? (fwiw, my case is filed as premium)

Thanks in advance!
Factorio: Space Age Is Out
> It feels totally inconsistent and patched together.

I believe that multiple article, e.g. on The Register, has mentioned that people who have left the Azure team has routinely complained that the pace was to high, and that everything is pretty much duct taped together. This was years ago, so it may have changed.
> Well-regulated breathing is essential to our health in all respects.

Absolutely. Including mental and spiritual health.

Startup idea to unlock phone/PC by a number of deep breaths as password?
I wasn't so lucky. KLM charged me twice for my ticket (probably because of connection issues when I was buying the ticket) and I wasn't able to get the money back from them because I was redirected between support and other departments, multiple times, and then getting ghosted...

Fortunately, I've used a debit card for the purchase, which made it possible to recover my funds by using chargeback.
US led on nuclear fusion for decades. Now China is in position to win the race
Great point .. I agree; education is fundamentally exercise for the brain. Without challenge, the 'muscle' can't develop.

I especially agree that essay writing is hugely useful. I'd even go as far as saying, the ability to think clearly is fundamental to a happy life.
It's fairly simple in most situations. If it doesn't involve a computer, it's handwritten in class. If it does involve a computer, it's a temporarily offline computer. We have figured out solutions to these problems already.