skysight-inc/HackerNews huggingface dataset:
I mean, if you did a good job, then this is no extra work for you. But there's very little reason to trust any of you right? Especially after stunts Apple is constantly pulling, everyone in EU leadership would have to be a brain dead moron to believe whatever US corps are telling them without any kind of verification.

If you pass with flying colors, that doesn't diminish any of your work - it confirms that you did it well.
SPQR, as the name suggests, is just a query router.
Hi! This seems amazing and sustainable since it leverages industry standard tools such as yt-dl and chrome headless.

Now I'm curious, what made you stop using it?
You rant feels unnecessarily emotional and victim assuming.

"WAH! WAH! The EU doesn't apreciate the job at Google I signed up for and getting paid $400k+ to do."

If you don't like your job, quit and find something you'll find fulfilling because you're not gonna get any sympathy for you not getting public government appreciation for the very well paid job you singed up to do at a private company. Go out and get some perspective, there's people out there with real problems in their lives, breaking their backs and barely scraping by. Seriously, the entitlement of some well paid big-tech workers is astonishing.

The EU hasn't got any beef with you or your job. Nobody at EU said that Google engineers aren't working hard on DMA compliance.

It's Google's (management's) responsibility to prove to regulators that they're DMA complaint, not their employee's to go public under burner accounts to say this.

"Trust AND verify".

Blame your management for lack of (proactive) action and lack of communication to the authorities, not the EU for looking into your employer.
> bad faith reading of this comment would suggest you're opposed to the concept of democracy

Elections everywhere for everything isn’t democracy, it’s tyranny of the majority. Western thinkers have been writing about this since the Athenians.
Alphabet is under investigation for, among things:

> Whether Google preferences the firm's own goods and services in search results

Are you saying that Google doesn't preference it's own goods and services on the 'Google' platform ahead of it's other competitors on that platform?
I mean, the US is also pursuing competition investigations into Apple; if the strategy is to just flee anywhere that the regulators ask them mean questions, then they're probably realistically looking at only operating in developing nations, and not all of those.
About time, they should be split long ago, all the GAFAM/BigTech monopoly abusers. They are all the same.
"past several quaters". The DMA entered force November 1. 2022.
thanks. looked that up. for the curious: https://embassy.dev/
So are we all going to just trust your word? That ship has long sailed, the trust is not there anymore.

This is what tech companies deserve to get (not just Google) when they try to play the different laws and circumvent them.
I've just finished Blindsight by Peter Watts - a First Contact sci fi. This discussion echoes it. Take that as a book recommendation, if you will.
Are kale, broccoli and Brussels sprouts all the same plant?
In a way - yes. Ice in nature forms usually by water cooling heterogeneously, but not by water being below 0 all the time and everywhere and the ice forming slowly in some areas then.
2. You would be surprised, especially on the science/university level in stat, health or bioinfo. Unfortunately a lot of people go with the path of least resistance and use excel propertiary format or csv for everything.

Like NHS with their post covid data due to excel limitations or gene name conversion problems in sci journals.

Same happens with stupid amount of laboratory management things or bioinformatics tools.

Honestly obviously the article is biased but we should at least think about moving away from csv in non customer facing fronts.

Small files? Json
Big files? SQLlite or parquet.
As a non-American looking in from outside:

"De-platformed" and "cancel culture" seem to be the names given when the it's done by a left-associated corporations or governments.

"Black-listed", "not renewed for another season", "banned from VISA/PayPal etc. payment providers due to ToS violations", and "violating public decency" seem to be the names for the same actions when taken by right-associated corporations or governments.

(${team}-associated because this is about perceptions rather than any actual political preference).
I hope they did not forget Microsoft and their continuing monopoly abuse.
Have you seen how much they all bend over backwards for China?
> Time is up for regulation-free business in IT. We had 50 years of freedom (compared to let us say: drugs, medical devices, cars, airplanes, ...)

This is an odd reading of the history, tbh. The US regulators were generally more active on competition in the industry in the 90s than today; see the Microsoft and Intel investigations, for instance.
> dont support the local/cheap option it because they have been sold starlink

Has your family tried talking to any of them about it?
Eh. Async and to a lesser extent green threads are the only solutions to slowloris HTTP attacks. I suppose your other option is to use a thread pool in your server - but then you need to but hide your web server behind nginx to keep it safe. (And nginx is safe because it internally uses async IO).

Async is also usually wildly faster for networked services than blocking IO + thread pools. Look at some of the winners of the techempower benchmarks. All of the top results use some form of non blocking IO. (Though a few honourable mentions use go - with presumably a green thread per request):

https://www.techempower.com/benchmarks/

I’ve also never seen Python or Ruby get anywhere near the performance of nodejs (or C#) as a web server. A lot of the difference is probably how well tuned v8 and .net are, but I’m sure the async-everywhere nature of javascript makes a huge difference.
Google can spend a lot of money on it, and still be non-compliant. How much time has been spent on it, or how seriously it's being taken, is not really indicative of anything relevant.
The tool is cool, but very US-centric. There is no possibility to select the Azure Datacenter.. I think pricing is different from NA to EU, if I am not mistaken.
Mostly because Microsoft doesn't really gatekeep Windows and is actually compliant with the DMA; they were motioning to the same tricks as the other gatekeepers (main one is forced bundling), but the DMA caused them to retract on all of those changes.

Right now, you can properly remove all Windows apps from W11, which was really the big one that they started doing with Windows 10 alongside the Microsoft account push in OOBE (dunno if that one is still required). They also supposedly made actually disabling the Windows telemetry much more feasible than it used to be.
For Amazon, they’ve been unable to enmesh themselves in the same way, and with the EU DATA act passed, I’d assume they’d make quick work of the egress fees which are the main barrier towards multi-cloud architectures.
> I find this assumed-guilt and assumed-lack-of-giving-a-shit irritating.

Europe's probes works differently w.r.t. US. It's not "assumed guilt", it's "we want a clearer picture".

If you did everything alright, there's nothing to be afraid or be irritated of. You answer your questions and move on.

If you tried to work your way around, then, well...
That would destroy the console industry as we know it.

Consoles are sold at close to break even with money made back through game sales.

If EU allowed third party stores and stripped their commissions it would trigger a mass consolidation where Sony, Nintendo etc would buy developers, game engine vendors etc en masse and force exclusivity.

Indie developers in particular would have no way to compete. And consumers would be forced to buy multiple consoles.
Great idea, now you've just added a RICO charge to the prosecutor's menu
> I got this impression once I failed to reproduce the examples in your documentation with free backend.

This is easily verifiably false. All the examples have direct links to the playground to reproduce, except the few explicitly called out in the layout section as belonging to TALA's. If you still claim this, simply provide a link to an example that doesn't explicitly say it's made with TALA in the docs (d2lang.com).

> I did not mean to say that your engine outcompetes the open-source ones, but rather that d2 gives inferior results with them.

I'm not sure you understand the role layout engines have. All languages like PlantUML etc just abstractly represent nodes and connections and choose some styles for them. The rest is layout engine.

> Why would it keep showing up among highest-ranked posts?

You're engaging in conspiracy theories and there's nothing further I can prove short of an HN mod telling you these are legitimate unrelated posters and upvoters.
The best example for Nuclear is Barakah [0]. I just so happened to do the napkin math for it compared to solar + batteries yesterday.

TL;DR Barakah is 4 reactors with total of 5,6GWe and came $5B under budget at $24.4B to about $4.4B/GW which is 4x the solar case. At about $1B/GW the solar capacity factor would even out in a very sunny and cloudless location.

Build time for each reactor (smartly staggered) was 8 to 7 years.

You would not get batteries in the same budget at all.

That said I think solar can be built much cheaper. $0.5B/GW BoS should be easily achievable with module prices alone being in the $0.15B/GW range at the moment.

Jenny Chase in her book Solar Power Finance Without the Jargon [1] comes to the conclusion that both nuclear and solar+batteries end up at about $100/MWh energy price.

With the energy price being equal there are really only two questions left over:

1. How fast can you build out capacity? Here the win is hands down solar. Everything is super modularized, systems/costs/buildout scale in a very linear fashion and can be stupidly parallelized. A GW of Solar PV can be physically built in months. For nuclear this is at best 7 years but more realistically 10y+.

2. What about places in higher latitudes where seasonal variation of insolation varies drastically? Nuclear would obviously be ideal as it does not care about seasons, smart people could also make use of waste heat. That said, would it still be faster to build out HV links to carry power from further away than to wait for nuclear to happen? Don't know.

[0] https://en.wikipedia.org/wiki/Barakah_nuclear_power_plant

[1] https://www.amazon.com/Solar-Finance-Without-Jargon-second/d...
Spine AI (YC S23) is hiring a senior back end engineer
You've very clearly never participated in an audit if you believe this. Audits are a ton of work, to prove in excruciating detail that things actually work the way you claim they do.
And that would literally mean that the probe was warranted.
Perfectly ready* to be used.

* Recently tried to run an Electron application, in particular Element. It failed completely to show UI even with the extra options to do it.
Even with Xwayland

* Interesting handling of drag was spotted in GNOME on Wayland with touchscreens, as in events are discontiguous breaking apps. The one we spotted it in is Blender.

* Multiple important use cases have no replacement or equivalent, especially remote desktop access is weak, and software KVM like Barrier doesn't seem to exist.

* Issue with 3D also messes up timings on video playback at high frame rates.
It's possible that both are true at the same time: 1. Google doesn't really give a shit and will do the very least they think can get away with, 2. They have some people working on it out of the 27k engineers they have.

I'm not even sure how it's controversial, I assume you are biased and emotional as a Googler, but every company will do the very least possible to loosen their grip on the market.
Yes, you're missing something. The link includes details about turning DOOM screenshots into ASCII art and fine-tuning a large language model to play DOOM based on this screenshot to ASCII input.

The link also provides illustrations, training details and demo videos.
> There are no shortcuts, no silver bullets when it comes to concurrency.

But you can identify the opposite of the silver bullet, which is shared mutable state, and then hurry away from it as quickly as possibly.

Rust defaulted to avoiding sharing and Haskell defaulted to avoiding mutability.

For application code, I've yet to see a better concurrency story than 'use pure functions where possible, or use STM when you absolutely need shared mutation'.
This and the OpenAI relationship seems the equivalent of using Credit Default and Total Return Swaps in finance to 'hide' effective ownership of the underlying asset. It's hard to see how the regulators won't investigate.
Safari is not hardcoded to the first position, it is fully randomized.
From all the comments in the Reddit thread and from Apple's documentation it's entirely random.
Google only cares about DMA compliance because they don't want to get in trouble. Otherwise you wouldn't be so busy with it right now, you'd already be compliant.

I have sympathy for you as a SWE, but I have no sympathy for megacorporations - they should never be trusted.
The case of a leaky goroutine
I think you are talking about a different issue. Also the six figure salary point is irrelevant, it's just a personal attack.
I also wonder if personel/talents/headcount to handle all that crap can become an issue. VPs (CEOs even) distracted with compliance etc.
>But if you have to launch a long, sprawling compliance investigation the minute the law enters in force

"Trust but verify"

Or

"Trust AND verify."

Pick your answer, but how else do you want the EU to make sure that Google is now compliant with the law if they don't check. Should they just take Google's word for it?

If you go to a concert they always check everyone's tickets at entry. You can't complain they don't let you in by taking your word for it.
Looks like the EU are investigating Alphabet for "Alphabet's rules on steering in Google Play and self-preferencing on Google Search".

Is it possible Alphabet has complied with some parts, but not all?

This might not be pedantic. Maybe they're missing important details?
> So the networks you mentioned aren’t LLMs? Why is that a correct comparison then

Because an LLM is a neural network and neural networks contains neural networks. There is nothing stopping it from having an embedded neural network that learned how to do computations well, except an inability to identify such structures and patterns well enough to train for it.
- No mention of Dependency Injection

- No mention of dynamicly scoped vars

- No mention of Implicits in Scala

Who is the target audience of this article?
This is also a prominent point in his review of Boku no Natsuyasumi. He's a fascinating person.
There are multiple parts to it --

"The 2 May 2023, 6 months later, the regulation started applying and the potential gatekeepers had 2 months to report to the commission to be identified as gatekeepers. This process would take up to 45 days and after being identified as gatekeepers, they would have 6 months to come into compliance, at the latest the 6 March 2024.[8][32] From 7 March 2024, gatekeepers must comply with the DMA. [33]"

https://en.wikipedia.org/wiki/Digital_Markets_Act
The actual law is about any kind of personal data, including but not limited to fingerprinting web/app users, which can be associated with a real human.

European fear of harms caused by malicious use of databases of personal data go back to actual harms caused by such databases when they were still paper-based and the first transistors had not even been demonstrated.
That's in the Basin and Range province (most of Nevada is in this province).

It's a zone of crustal extension, with the crust being pulled apart on an east-west axis. This leads to the characteristic horst and graben geography, with valleys interspersed with mountains. It also means the crust has become thinner. This has brought hot rocks closer to the surface, where some have melted due to decompression, allowing magma to flow up through all those normal faults, creating volcanism.
In a low-trust country such as Italy, I'd say that it would be useful.

Also it would depend on the specific commune and not a country-wide requirement.
The tech industry can't agree on what open source AI means
Hi swyx! The easiest way would be to train a custom model to detect raised hands. I found one on Roboflow - https://universe.roboflow.com/search?q=raised%20hand. I'm not sure how good it would be on your images, so I'd recommend adding some of your pictures. Then you just detect hands and detect people and calculate the ratio.
> once all goes to hell and you have a chain reaction of destroyed satellites destroying other satellites - each next satellite moves the scenario towards a positive feedback loop

There is no orbital solution in which this happens to any meaningful extent. Even worst-case scenarios of massive anti-satellite activity create localised messes that clear in a few months.
Thank you for posting this. Async vs sync is a tough design decision, and the ecosystem of crates in async gets further partitioned by the runtime. Tokio seems to be the leader, but making the async runtime a second-class consideration has just made the refactor risk much higher.

I like async, and think it makes a lot of sense in many use cases, but it also feels like a poisoned pill, where it’s all or nothing.
Am I the only one who said screw it, I'm getting 64GB of ram? The amount of concern about ram, it's not that much more expensive atm to get double or 4x if your already buying a laptop.
> Don't get me wrong, I think the DMA is a good thing and it is totally the right thing to do.

This is the part that you and Google don't agree. If you look at your comment from that perspective, you can see why probe makes sense.
New players emerging in the high-end smartphone space? You seriously believe that a comparable player to *Apple* is going to emerge any time in the next decade? Lol
We Built the Internet
Ask HN: Some tips for evaluating intelligent agents?
A friend of mine is a solo developer, he is creating a big intelligent actors platform using LLMs. I think his platform is overly abstract and use a lot of calls to LLMs. How can one measure the increase in intelligent behavior of this platform versus vanilla GPT4?, I am thinking in same use case that would allow him to show the strength of his idea without having a huge cost.

Edited: googling I found this one (), but don't know about the cost of testing the platform.

() https://openreview.net/pdf?id=zAdUB0aCTQ
This [1] help article says that it's free. Not sure how much we should trust that though. Did you find a better source?

[1] https://support.babbel.com/hc/en-gb/articles/13752043233170-...
I may be more serious than you think. Having worked on applications in which blocking for multiple seconds on a "non-blocking syscall" or page fault is not okay, I think it would really be nice to be able to statically ensure that doesn't happen.
SpaceX has had 10 "Transporter" smallsat missions over the last four years that have each launched at least 40 non Starlink satellites and as many as 143 to sun synchronous orbit.
Yeah but it'd be pairable and most of the wifi cards that framework ships with all have internal bluetooth.

i.e. you'd no longer need a dongle.
It's not a bad challenge question.. that said, Is ask if the input and result should still be treated as an integer, floating point or arbitrary decimal value. What level of precision and if rounding at .5 should always be up or random in the case of interest precision.

For the simplest path I'm pretty sure I could figure it out. It's been a few decades since I touched C though.

Aside: currently job hunting and really hate the automated coding challenges. They all suck with too many assumptions. I'd much rather be tossed into a task like TFA in a language I don't even know.
Asking the LLM to correct itself doesn't improve answers since they will happily add errors to correct answers when asked to correct it. That makes it different from humans, humans can iterate and get better, our current LLMs can't.

> But if you stop them just there, an error persists

But humans doesn't stop there when they are making things that needs to be reliably correct. When errors aren't a big deal humans make a lot of errors, but when errors costs life humans become very reliable by taking more time and looking things over. They still sometimes makes mistakes that kills people, but very rarely.
You can always slice the images into smaller ones, run detection on each tile, and combine results. Supervision has a utility for this - https://supervision.roboflow.com/latest/detection/tools/infe..., but it only works with detections. You can get a much more accurate result this way. Here is some side-by-side comparison: https://github.com/roboflow/supervision/releases/tag/0.14.0.
Yes, that's what the name suggests
As far as I know, only Apple and Microsoft operate in China.
You're assuming these monitoring devices are actually capable of observing the quality of your driving while being cognisant of the particular conditions of the road at the time you made a decision to do something it algorithmically deemed "unsafe".

For a while I used an insurance company in South Africa which rewarded "good" driving, you'd need an app installed on your phone which would use Bluetooth to communicate with a little device you'd put on your windscreen.

They were very clear that the monitored results would never be used to affect your premiums or used in the event of an accident, however, if you drove "badly" then you'd get less rewards. One of the rewards options was cashback on money you spent on fuel (from particular partners), the percentage being more or less depending on how "well" you drove.

Something it used to rate your driving was accelerometer readings which would be used to identify possible "harsh" cornering, acceleration or deceleration.

However, the thresholds chosen were clearly not very scientific as often I would get penalized for "harsh" breaking at amber lights where my only other option would have been to go through an intersection just after the light changed to red. Worrying about how much cashback you'll lose for stopping at a red light is not something that encourages "safer" driving.

Aside from harsh breaking, I managed to avoid all other penalizing behaviours, namely: speeding, "harsh" cornering (as I would have to take corners quite slowly, this was likely somewhat annoying to other drivers), not using my phone while driving and generally not driving at late hours.

I landed up changing my insurance company for other reasons, but I don't miss having to factor in "rewards" penalties in my driving decisions on top of trying to be as safe as possible.
DNA testing would presumably help cut down on dog theft, which was a big issue in the UK when puppy prices increased due to lockdown.
> For that matter, the whole port-scanning agent/aggr combination shouldn't have needed to exist in theory, but in practice, independent verification was needed.

This is very much tickling me as one of the truths about operational work. I can't count how often I have said something like "Yes, technically we don't need all of that.... but..." Systems tend to become weird in production if many people use them.

Like we have a central component at work and most things have good client side load balancing and retries in place. Thus we decided against adding a server-side load balancer - more software and systems on the path are slower and more pieces that could fail.

Except, as we found out during an outage, ~2-3 critical requests into this central component in a third party component... aren't and just fail hard if they hit a bad node. And then everything escalates into a mess very quickly.

So now we have both kinds of load balancing. Isn't that wonderful?
Trusting Code
Also necessary in NYC which I don’t really feel is low-trust in general.