skysight-inc/HackerNews huggingface dataset:
> So forgive me for having exactly zero sympathy for the companies that perpetuate this ugly arms race.

But companies have all the power so they should be able to make all the rules, and so we should all be sympathetic with them as they deal with the legitimate hardship of things not being perfectly in their favor.

Those excess humans just need to grow up and die already. /s
6 hours a minute? Are you joking?

Click around a few times on any of your sites and looks like I'll be banned?

Multi tasking? Opening multiple interesting links?

Like what.
If you need to decrypt old zip file this tool is amazing if you know couple of characters in the archive: https://github.com/kimci86/bkcrack
It's like buying a house with locks that can not be changed.
AI/ML has created a race to suck all the data on the internet regardless of copyright or status and use it.

OpenAI introduced gptbot in August 2023… they already took everything
What the hell is going on at ST? Every STM uC I've tried to use in the past few years has had showstopper bugs with loads of very similar complaints online dating back to the release of the part. Bugs that have been in the wild for years and still exist in the current production run.

After burning enough company time chasing bugs through ST's crappy silicon, I've had to just swear them off entirely. We're an Atmel house now. Significantly fewer (zero) problems, and some pretty nifty features like UPDI.
They are both training on the same garbage. OpenAI's accuracy isn't any better.
> Latest Worldwide Guinea Worm Case Totals for 2024: Zero

Maybe the known cases . /s
Waaat :D. This is so nice. I used to use python-ls[0] for similar, but something about it that I can't recall broke for me and it's no longer maintained. Adding to my debugging arsenal which primarily consists of snoop[1] and pdbpp. Only thing I'd like for wat now is maybe an ipy widget for even easier object exploration in Jupyter.

I'm also really appreciating the base64 exec hack. All my years in Python I never thought of or came across it until now. I'll totally be using it for some things :).

[0] https://github.com/gabrielcnr/python-ls
[1] https://pypi.org/project/snoop/
Hi, you might be thinking of another key-value store (FoundationDB maybe?). RocksDB can be linked as am embedded library so it doesn't need to run in a separate address space.
They need support in not attracting the inquiry of oracle auditors.

They’re basically all based on openjdk source with different VMs and GC tech added in or supported to different levels.
Are we excluding religious founders? Even still, in no particular order and not exhaustive: Marx, Freud, Rand, Nietzsche, Skinner, Locke, Socrates, Darwin.
I can see round trips from e.g. London for ~1000€ but to be fair business class seems to start at ~4000.

From what I can find e.g. SF to Sydney was $2300 US in 1986 (over $6000 now).

London - Sydney. Allegedly might have been as low $600 (~$2200) both ways in 1980 (though I don't think economy back then was even remotely close to modern business class...)
HellPot – A portal to endless suffering meant to punish unruly HTTP bots
yeah you really shouldn't layoff a QA team if you do something like that that's just pure negligence

(through yo have to make sure you QA team works properly, i.e. in tandem with your dev not in fight with them, to many QA teams are a mess, but QA is important)
5000$ for 73TiB seems excessive tough? Some EU cloud providers would price it 10x cheaper
I actually wonder how much "overhead" a VM actually has. i.e. a linux kernel that doesn't do anything (say perhaps just boots to an init that mounts proc and every n seconds read in/prints out /proc/meminfo) how much memory would the kernel actually be using?

So if processes in gvisor map to processes on the underlying kernel, I'd agree it gives one a better ability to introspect (at least in an easy manner).

It gives me an idea that I'd think would be interesting (I think this has been done, but it escapes me where), to have a tool that is external to the VM (runs on the hypervisor host) that essentially has "read only" access to the kernel running in the VM to provide visibility into what's running on the machine without an agent running within the VM itself. i.e. something that knows where the processes list is, and can walk it to enumerate what's running on the system.

I can imagine the difficulties in implementing such a thing (especially on a multi cpu VM), where even if you could snapshot the kernel memory state efficiently, it be difficult to do it in a manner that provided a "safe/consistent" view. It might be interesting if the kernel itself could make a hypercall into the hypervisor at points of consistency (say when finished making an update and about to unlock the resource) to tell the tool when the data can be collected.
That's also $73 worth of bandwidth on another server host. Please stop using extremely expensive hosts and then blaming other people for the consequences of your decision.
Excellent, good for them! I don't understand why other governments don't follow suit, or why people are opposed to it. There might be some valid cons about requiring the use of FOSS (e.g. LibreOffice vs MS Office), but the part about requiring government sponsored code to be released as open source is clearly good for governments. Having the code freely open is good leverage against greed and good insurance for vendor failures.
There's probably more ethyl acetate in apple juice (it occurs naturally in fruit) than there is in the equivalent quantity of coffee. Because people freak out when they hear terms like "ethyl acetate", the industry has started calling this "sugar cane decaf".
Hetzner is $1 per TB and that's only if they decide your overall usage is excessive and needs to be billed for.
My understanding of the consensus is that it favors EA decaf.
DVUI – Immediate Zig GUI for Apps and Games
... except that in my experience most mechanics are competent with brakes, and most motherboard makers are not competent with cryptography, or indeed with anything having to do with software.

The auto repair industry has certain standards, and the computer industry... doesn't. In fact, the computer industry does everything it can to insulate itself from any kind of responsibility.
HellPot: https://github.com/yunginnanet/HellPot

> Clients (hopefully bots) that disregard robots.txt and connect to your instance of HellPot will suffer eternal consequences. HellPot will send an infinite stream of data that is just close enough to being a real website that they might just stick around until their soul is ripped apart and they cease to exist.
> For example, I centered the map on my location in Los Angeles, CA and then clicked search for "Gas Stations", and it promptly reposition the map and gave me all the gas stations in San Jose, CA, a city hundreds of miles away. WTF?

I'm not seeing that behavior at all. When I type gas stations in search, it adds a 'nearby'. It will slightly reposition the window if there are matches on the edges, and the search goes into the history with the closest local area (e.g. the suburb I'm centered over).

It is an active beta though, so I suppose it could differ browser by browser, day by day.
Can you elaborate on how shareholders having a say in governance relates to worker compensation? Why shouldn't shareholders have control over governance?
Besides that if the caffeine-free variants were to spread in the wild and cross-breed with regular coffee that would be disastrous.
How is using a Deepgram model "local"?
> save on the biggest household expense (the house itself)

Houses will be cheap when there are less people. See akiya houses in Japan: https://www.architecturaldigest.com/story/unpacking-akiya-th...
Awesome! Let me know if you figure it out!

Yeah I got lazy with the "continue with lecture part" by doing fuzzy matching on the text. If you have an accent or its noisy its not that great. The more robust way to do it would be function calling
I have some RT1176's in my "to try" pile.

The big thing holding me back was that their crypto accelerators were all locked behind NDAs (a dealbreaker for F/OSS work) while the ST ones are documented in the freely downloadable datasheet you can just google up.

But I did find some third party wrapper libraries that seemed to be able to use the crypto registers so it might be possible to figure things out from that. I haven't tried yet.

The other issue I had with the RT is that they lacked internal flash so PCB complexity is slightly higher than with a STM32.
Boeing Starliner officials may know 'root cause' of issues with astronaut flight
I think its referring to the farming of octopus not farming done by octopus.
Seems similar to the angst when SpaceX launched the first constellation of satellites and astrologers cried that their images would be ruined because the sats are visible on long exposure shots. There was some initial backlash, then total silence. Perhaps because there are no follow-up articles, so the whole debacle seems like theatre to the layman.
> I think it's fair to consider Poland the birthplace of the modern computer: https://en.wikipedia.org/wiki/Bomba_(cryptography)

"The first machine was built by the Poles and was a hand operated multiple enigma machine."

There were polish contributors to the general idea of computation. But computation is not the same thing as modern computer. No serious person can view the bomba as a 'modern computer'. It took the discovery of the transistor to give birth to the modern computer.

> but it is very easy to me to imagine a Poland not destroyed by Nazi then communist rule being an innovation center of the world.

Poland doesn't that the population, resources, etc for that. Whatever great innovators poland would have possibly had in your alternate universe would have been siphoned off by germany, russia, britain, france, US, etc. There is a reason why so many renowned poles pre-ww2 made their contributions outside of poland.
We partnered with them and so its locally running their STT model on the container. You will see in the code we have a image reference which includes the Deepgram model
I'm curious if there's a point where a crawler is misconfigured so badly that it becomes a violation of the CFAA by nature of recklessness.

They say a single crawler downloaded 73TB of zipped HTML files in a month. That averages out to ~29 MB/s of traffic, every second, for an entire month.

Averaging 30 megabytes a second of traffic for a month is crossing into reckless territory. I don't think any sane engineer would call that normal or healthy for scraping a site like ReadTheDocs; Twitter/Facebook/LinkedIn/etc, sure, but not ReadTheDocs.

To me, this crosses into "recklessly negligent" territory, and I think should come with government fines for the company that did it. Scraping is totally fine to me, but it needs to be done either a) at a pace that will not impact the provider (read: slowly), or b) with some kind of prior agreement that the provider is accepting responsibility to provide enough capacity.

While I agree that putting content out into the public means it can be scraped, I don't think that necessarily implies scrapers can do their thing at whatever rate they want. As a provider, there's very little difference to me between getting DDoSed and getting scraped to death; both ruin the experience for users.
> CrowdStrike admits faulty content update wasn't tested on a real machine

Real code writers don't test their code. Every user is a tester. /s
> 73TB is a fair amount to have on a cloud

From the article:

"This was a bug in their crawler that was causing it to download the same files over and over again."
Sounds like all the kids who want to make a video-game and start with building a game engine.
Apple built iPhones in China, but the country of manufacture is almost irrelevant to that accomplishment.
It's the degenerative nature of assuming an IP corresponds to a user. They have not corresponded to users for over a decade. I once discovered I'm banned on my mobile phone connection from at least one app which doesn't know that CGNAT exists (a very poor assumption for mobile phone apps in particular). If you must block IPs, do it as a last resort, make it based on some observable behavior, quickly instated when that behavior occurs, and quickly uninstated when it does not.
Double down. Tell all competitors that USADA will be handling drug testing for any Olympic event held in the US and if there's any pushback, we won't grant a travel visa for it. WADA and the Olympic Committee can figure it out on their own.
>As I understand it, that's both the whole point of, and limitation to, the hardware root of trust - it can't be changed even with a firmware update.

The OP states that the vendors could have revoked the compromised platform key with a firmware update. They just didn't bother.
If employees can't sell their shares on an open market, do they really own them? What does it mean for them to own the company if they can't trade their ownership stake for money, if that's what they want?
This doesn't solve their bandwidth costs which is their real problem with these bots.
Agreed! mIRC scripting is the reason I am a developer today and the reason it's been my career!
For a little while, it appears:

https://trends.google.com/trends/explore?geo=US&q=%2Fg%2F11m...

I do have to say, this seems like a website that would get WAY less business after November, for the next four years, and by then there could be another alternative (or more legal issues, which has hit political betting markets in the past).
Zynq 7010s are $2.50 and are a hell of a lot more chip than an RP2040. If you already have the design (or copy one of the 50 available), it's a good option when you don't want to fight the chip.

PIO has extraordinarily sloppy timing (skew in all categories) compared to the cheapest and smallest FPGAs.
> That drives their costs (and prices) up.

That is not a bad thing. Today all these shaky companies exist because they can take all the profit and externalize all the downsides, laughing all the way to the bank.

If they were made liable, one of two things might happen, both of which are positive outcomes.

One, they might upgrade their engineering and quality processes to the point where they can guarantee they won't be the root cause for taking down large parts of the industry. Sure it'll cost more but if they can do it and still make a profit (just less), all is well.

Two, maybe it simply can't be profitable to build these root backdoor systems with enough layers of safety, in which case the companies will disappear. This is also good; if the product can't be safe, it should not exist.
Rate limiting firewalls and spider traps also work well...

There is page referral monitoring, context cookies, and dynamically created link chaff with depth-charge rules.

One can dance all day friend, but a black-hole is coming for the entire IP block shortly. And unlike many people, some never remove a providers leased block and route until it is re-sold. =3
[dupe]

Some discussion a few weeks ago: https://news.ycombinator.com/item?id=40852084

and this week https://news.ycombinator.com/item?id=41047172
<< if they wanted your data wouldnt they steal you, the human, too ?

As chilling as it may be to explore this line of thought, I think there are real, pragmatic considerations that make 'stealing' humans along with laptops less than ideal. Laptops get damaged, lost and so on all the time. Missing laptop raises some, but minimal suspicion and attention. Now, with a human missing, whoever did the deed, will likely have a difficult time moving around assuming LEOs in the area are competent.
Can you insert a podcast item that says "you are spamming our server - please stop"?
OpenJDK as packaged by Alpine or OpenJDK as packaged by Debian, but sometimes Corretto if that happens to be preset in an AMI or OCI source.
A Clone of Deluxe Paint II Written in Python
it sounds like the ideal solution would be something functional (so you have a computation graph), pure (so you can cache results) and lazy (so order of expressions doesn't matter.) why not Haskell? or even a pure/lazy subset/variant of Julia, if you want to ditch the baggage of Haskell's type bondage?

you could ditch explicit cells entirely, and implement your "scope" by selecting a (sub)expression and spying on the inputs/outputs.
Does that also cover public healthcare ?
That's what happenes when you mix sport with politics.
In Unicode, there's no universal 1:1 mapping between cases.

Lowercase "I" could very well be "ı" (lowercase dotless i) if you're typing Turkish.
But if I can memory map the FPGA via the FMC, I can simply put an APB memory mapped QSPI controller on the FPGA and store my config there, using the same flash for the FPGA bitstream as well.

This saves a chip on the board, reduces the amount of PCB routing required, and eliminates use of the sketchy OCTOSPI peripheral entirely. Testing that out is on my list of things to do on this board eventually.
> I forget the name of the app that would install custom themes/docks

Shapeshifter! Those were the days...
We followed https://whichjdk.com/ and chose Amazon Corretto
The BitVMX dispute cost for a 4B steps SNARK verification was only $ 820
Pragmatism, Neutrality and Leadership, or political discussions at work
What's wrong with banning politics at work?
lol, if it is a good enough Ad

Just add it to my Instagram timeline and I can skip the trip and the cost. Everyone else (including me in 30 years) thinks I went.
The big three cloud providers are the most expensive by a factor of 10-100x, and shouldn't be used under any circumstances unless you really, really need specific features from them.
Just whatever is provided with the distro.
Yes, that is the production behavior.

If you have a link to maps.apple.com on a platform with app links (or claimed HTTPS URLs on android platforms), a native Apple Maps app can display the results. Otherwise, they haven't had a web version, so they would change it to a redirect to Google Maps.

I can't speak as to whether Chrome or Firefox on Mac, or alternate browsers on iOS, support this OS feature to launch native apps which have claimed a URL path.

The defacto query parameters from Google Maps (at least historically) are supported by Apple Maps as well.

This made migration to Apple Maps easy when it launched - you can just change the domain in the URL and prefer the native experience, knowing it will fall back to Google Maps in other cases.

Once Apple's web experience is finished, I imagine they will stop redirecting to Google Maps. Google has somewhat compromised the privacy posture of Google Maps, which may very well be how Apple internally justified building a web experience.
Embedded projects are never about doing things as fast as computers: we have full scale computers (and routers, and firewalls, and switches) for that.

Embedded is about solving problems more physical in nature, as you are physically closer to reality in nearly all aspects.

--------

An MCU + FPGA project could implement... say... the VFIR IrDA (Infrared) protocol at 16Mbit.

Traditional IrDA is widely supported at SIR and MIR levels (upto 1.152MBit or so). Anything faster and the equipment has basically been lost to the 1990s (and never was very popular anyway).

IrDA I'd explain as a remote-controller on steroids. Its infrared based (like TV Remote Controllers), so you need to line up both devices and have them looking at each other. Infrared can reliably travel about 3 meters over the open air in a variety of conditions. IrDA allows for bidirectional communications. Its a truly wireless protocol, albeit one that requires significant alignment to function correctly. But ~3 meters is good range and practical for many applications.

Nominally, you could use an entire MCU to handle the encoding / decoding of these light-pulses. However, that's a bit redundant. Its far more cost efficient to dedicate a few LUTs in an FPGA to the task.

Yes, the MCU is needed for the final application-level / OSI layer 4/5/6/7 aspects of IrDA protocol. But the lowest PHY and MAC levels of the protocol can and (probably) should be a small section of FPGA.

Upgrading from standard MCU 1MBit to 16MBit would be a 1600% improvement to communications compared to what's readily available with commercial-off-the-shelf solutions. If you've determined that IR Communications is good for whatever purpose you're using, maybe the 1600% improvement is going to be useful.

------------

EDIT: The "physicality" of this is because photodiodes react very quickly to light pulses. And an expensive enough transistor can amplify that at the ~100MHz speeds needed to run VFIR (at least in theory. I've never done this).

The FPGA (or MCU if you go that route...) just needs to clock at 100MHz or so, and interpret the start-of-frame and end-of-frame signals, while also interpreting a few other low-level details. Overall, this turns the sequence of light pulses into bits-and-bytes for higher-level processing (which code can and should handle).
Behind Portugal's Traditional Amphorae Wines
In reality, they need support in order to point liability towards Oracle when something goes wrong. Enterprises like having the ability to shift blame. "Yes we know its down, we have a support ticket in with Oracle."
We can look outside the software industry to see this is not true.

Building bridges is a very overused analogy, but it's still a good one. Structural engineers still design bridges and they get built.

What they don't do it throw some drawing together and YOLO it to the builder and let's see what happens, the way software gets built.
I think this is probably not seeing the forest for the trees. If using LibreOffice and NextCloud (or whatever) ends up costing more than ~€40/headcount/month in admin, hosting and productivity, then the Swiss citizens are losing out on this decision.
What do you get out of "owning" shares that you can't sell and that have no market price? Why would someone want this instead of just being paid cash for services rendered by someone else who's bearing all the risk?
If supply chain was the issue, surely they could have worked to create a more local source for things; but it seems like a flavour of corruption to use slower and inferior machines instead of trying to leverage the best of both.

My feeling from the article was that he worked outside the box, and THAT was simply unacceptable to the authorities, no matter how good the underlying technology was.
No worries, it's fine.

I was specifically talking about peer-reviewed papers and how bad some of them are. I'm working in the space of parallelization and optimization and a lot of papers out there just implement any given algorithm on any hardware of their choice. They describe vaguely what they have done, claim to be faster than any other papers and call it a day.

That's worthless in my opinion. For all we know they could have a bug in their code and that's why it's fast. Some may even lie, who knows without code or data.

But oh well, I guess it's a step towards graduation for them. So at least they got something for their time (and presumably they have that cool, fast implementation they need for a project and some useful experience, but the paper: worthless).
I think that is unlikely to be the case - the classic example of a proof that human's "can't understand" is the Four Colour Theorem, but thats because the proof is a reduction to like 100000 special cases which are checked by computer.

To what extent is the proof of Fermat's Last Theorem "incomprehensible to humans" because only like a dozen people on the planet could truly understand it - I don't know.

The point of new proofs is really to learn new things about mathematics, and I'm sure we would learn something from a proof of Goldbach's conjecture.

Finally if it's not peer reviewed then its not a real proof eh.
Why can't you just rate limit non-browser user agents very aggressively, if your primary audience is human.