skysight-inc/HackerNews huggingface dataset:
I would add https://blumira.com to that list; it's more mature than at least a few of these (I'm a former employee)
Then everyone should just roll out their own app… this seems like an EU-regulation-needed situation.
I strongly believe users should be able to automate and interact with their accounts through whatever clients they wish however I think blocks/bans/technical countermeasures is fair game.

Count yourself lucky for not having an undeterminable, unfightable legal threat over your head from a $800bn mega corp.
So we're just making bottled spring water illegal? Why not put limits on how much can be drawn from any given area? Why is it an outright ban? Pretty weird.
That still seems like a pretty good deal. You missed out on capturing the entire upside, but lost no real money.

Loss aversion and all that, but it feels like a reasonable strategy where you still come out ahead in the worst case. In the typical case, you can continue to collect those pennies.
Futility Closet Returns from Hiatus
Looking at the images, I'm confused how he drowned in that stream.
> Germans are paying 42%

With a median income you'll pay quite a bit less, when I was working in Germany I paid about 35%. Income beyond ~65k is taxed at 42%, one of the many reasons why I left - it's really hard to get ahead with such a handbrake considering that a normal house sets you back 500k nowadays.
I would have very much preferred it. It would be a lot more readable and accessible. Nowadays there is tooling, but imagine having schemas and autocomplete for all the K8s files from day 1.

So pretty much all enterprises use it. Not bad for tech not in fashion.
Amazing overview. Right now I work on a completely new OLAP database: vectorized query execution is must have nowadays if you want to have competitive performance. What's interesting is that vectorized query engines benefits a lot from SIMD instructions (that is obvious). But what is less obvious is that rising popularity of ARM CPUs made it more complex to developer vectorized query engine because one has to provide support for both architectures.
This is whining that people won't endorse a lazy, poorly scaling approach to an engineering problem... and justifying that approach by conjuring hypothetical whiners against a common, better scaling solution.

If you need 12 levels of nesting, add indirection, or live with the fact no one is designing formats to enable your oddball mess of a use case.

12 levels of nested braces in a single function is already a crappy idea: it's an even more crappy idea in a config file because of the generally inferior tooling, and now there's a downstream component that needs to change to support a cleanup (meaning it almost never gets fixed and the format just gets worse over time)
The thing where it gets murky though is that the theft argument needs someone to be stolen from, or defrauded.

In classical insider trading, the victims are the investors in the M&A target. I'm misappropriating MNPI about the target, so I'm essentially defrauding the target's investors.

In the "shadow" case, I think it's a harder argument to make. If I work for a potential Cisco M&A target that falls through (as per the GPP), I've got, MNPI about my org, and probably MNPI relating to Cisco. Can I defraud Splunk's investors with that?
Could you elaborate on “asymmetric embeddings”? That’s the first time I’ve heard that term used in this context.
So far he seems to be annoyed based on suspicions, but without evidence. His actions seem a bit rash in that situation.
Why the hell should the Indian government trust Canada's so-called evidence that they are not even willing to reveal? Anyone with two brain cells will call bs on something like this.
Are you saying a Harvard CS degree isn’t a thorough education? Or are you assuming that everyone at Harvard pays full freight?

I don’t get the elitism or why you think someone with a degree from a specific school is inherently stupid. That’s as weird as refusing to hire non-formally educated people.
This Arctic-News site is very interesting: the alarmism in there, with statements for example that the earth could become uninhabitable already in 2026, seem to me like perfect future fodder for continued climate-change denialism as soon as, well, 2026.
Luckily the style of display and a few slips in the pseudo-scientific wordage of the presentation kind of spills the beans for the awake reader.
All you need, hardware wise, is an MMU that can protect the OS microkernel from abuse. Modern peripherals have their own software that also needs to be tamed.
This is what I did from the start, was never going to deal with Wifi bulbs or proprietary hubs, just a zigbee transceiver plugged into my server with homeassistant, mosquitto and zigbee2mqtt and I get all the functionality I could want, I basically always use my watch to control my lights now.
Sounds like you'd end up with a microservices architecture. Not a fan.
No, it’s not true. You can add lines of code which use a more efficient algorithm.
thank you for your replies but I think my density is getting the better of me.When ii want to pretend I am in Switzerland, my vpn client connects to an exit node there through an encrypted tunnel between my machine and the vpn service's exit node. If I have an Apple TV in my home running tail scale, how can I make it talk to the internet through an exit node in Switzerland ? My understanding is that I cannot. If I run tail scale on my Apple TV and then travel to Switzerland , can I connect to my Apple TV and watch shows in Switzerland from it? But how can I get through my home firewall / NATted router to my Apple TV? is there a tail scale client that I run on my laptop that finds my Apple TV running tail scale?
HEB makes / made a fuck ton of money in Texas - specifically DFW - buying property and selling it when people find out HEB bought it and potentially could put in a location of some sort. I mean it’s good business sure. Ruthless? Kinda.
Worked on a piece of software which suffered from years of this split brain. It had some logging and some metrics, but the team was told to be economical about observability. This resulted in the software having many blind spots which led to production issues that had to be manually reproduced. When I become responsible for the software I personally overhauled the logging and the team had to work together to rebuild the metrics functionality.
What about 7 years late and $17 billion dollars over budget is promising?
> The situation the author described where the system comes to a halt as memory contents are paged in and out of memory/disk is (subjectively) worse when the only option is for the OOM killer to begin reaping processes everywhere.

This one's interesting since your outcome often depends on what hardware you have. On systems with slow IO, i.e. a slow HDD, it's possible for swapping to make a system entirely unusable for minutes, whereas if swap is disabled the OOM killer is able to kick in and solve the issue in less than a minute. That's the difference between being able to keep most of your work open and none of your work open (because the alternative is being forced to reboot).
In aerospace? Extremely well. Software (in context) that is subject to DO-178 certification is generally more reliable than the plane hardware. This is an industry where the 737 MAX, a plane safer than driving per-mile, is considered a death trap because the standard for safety is being 1000x safer than driving.

The software in one of the highest reliability industries is one of the highest reliability components. Unlike in other industries, especially consumer electronics, where even in low reliability products the software is almost always the lowest reliability component.

To put a more concrete take on this. In consumer systems, 5 9s is viewed as a gold standard. A level to aspire to, not necessarily one to achieve. In critical aerospace systems, 9 9s is viewed as the minimum, a level to never drop below. Many systems see 12 9s or higher.

The minimum standard in aerospace is 10,000x higher than the maximum standard in consumer. And the software reaches and exceeds that standard. That is how far the gap is and how well it works.

However, the downside is the expense and time. But, this can be mitigated by only applying these techniques where it matters. A key component of the DO-178 standard is identifying how critical each portion of the software is. You then only apply the most rigorous techniques for the highest criticality pieces. Of course, this requires the pieces to be well isolated, so that errors in one piece of non-critical code can not affect critical code; otherwise the non-critical code is actually, transitively, critical and thus demands increased rigor.

These techniques are tried and true in the most demanding circumstances. It would be prudent to start from these expensive working standards and work downwards to invent cheap working standards rather than fixing cheap non-working standards into cheap working standards. I think every software developer here can attest to it being much easier to start from something working, no matter how crude, than to start from something broken.
More serious question: how are you positioning MotherDuck in terms of Cloud Data Warehouse versus Analytics tool?
Seems pretty. Will read soon.
From an outsider perspective, it looks hard to label this as anything but insider trading. Is that the wrong take?
> The documents here discuss exactly what the main problems were, so there's no need for us to speculate

Hmm, no, I prefer to not believe everything I read, thanks.
Plastics for potable water tend to be copper lined where I live, not sure what is used elsewhere.
Surface Laptop Go 3
Straight to jail https://youtu.be/eiyfwZVAzGw
Competitor disruption?
I'm not going to claim that Go has the ideal approach to whether an error can be ignored. In general, in Go, some errors can be ignored, and some can't. For example, fmt.Fprintf to a strings.Builder can never result a non-nil error. It's fine to ignore the error returned by fmt.Fprintf in that case. On the other hand, fmt.Fprintf to a os.File can return a meaningful error, and for some programs it's appropriate to check for that error. (Though the issue is complicated by the fact that complex programs probably use bufio which does its own error handling.)

I'm not personally concerned about examples like os.Open, where the result must be used. Sure, you can ignore the error. But a failure will show up very quickly. I'm not saying that this is not an issue at all, but I believe it's a less important one.

Part of the reason for Go's behavior is the idea that "errors are values" (https://go.dev/blog/errors-are-values). And part of it is that the simple fmt.Println("Hello, world") doesn't require any error handling. And part of it is the desire to make error handling clear and explicit in the program, even if the result is verbose.
I don't understand what specifically is of concern here. Do you have exact examples?

Some platforms publish a list of recommended guidelines which are effectively a standard. For example here's one from Apple about when and how to use charts in an application: https://developer.apple.com/design/human-interface-guideline...
Yeah. I don’t think engineering certifications are needed. But I do think it should be illegal for companies to avoid legal liability for their products like this.

I mean, you don’t sign a 20 page contract when you visit a restaurant saying you agree not to sue them if you get food poisoning. Or sign something saying you take responsibility if you die in a plane crash, or from a shoddy building collapsing on your head. Companies in all other areas of society are held responsible for foreseeable harm caused by the products they sell. EULAs make a mockery of that, and the law should void or ban them.
WebPwn is a great name and I almost want a direct RCE in WebP just so it can get that name
select"this statement is valid""Postgres"from"table"
Is there a way to know which alternatives don't contain lead?
So is there is there any fowl play or competition with Marvin the Duck over at Prefect?
My perception of the elites in western society is that most could not be more clear about the existence and threat of climate change.

It's popular to mock them for using private planes or using their yachts, but that sort of activity is dwarfed - by orders of magnitude - by cement production in China, or steel from India.

What can wealthy westerners do about that?
AMPKT – Amateur radio packet explorer
This is a project to connect two Linux machine's network stacks via the amateur radio bands. It uses Linux's TAP interface to read & write packets at layer 2 to/from the kernel. QPSK modulation is used at the RF layer.

For now experimentation has mainly been done in a Ramsey box. The next step is to add a callsign field to the QPSK frames so the data can be legally TX'd.
You can choose on a component basis what you render server-side.

This project is a marketing site, for which client-side rendering never made sense.
I guess? There was a time where Jiro's restaurant was booked months in advance (as many uber famous locations can be), and had people traveling internationally just to eat there. That's a pretty big cultural impact whether it's your cup of tea or not. There's other people that shrug their shoulders at the Studio Ghibli content. I recognize their work as being very good, but I'm not a "fan". It's not my cup of tea, but I'm not going to claim it as being meh at best. I can recognize talent even if I don't like it.
> 3. Connect a Zigbee/Z-Wave combo USB radio dongle.

Can you recommend a dongle?
Smart Phones at the Border: What Does the Fourth Amendment Protect?
Europa is definitely the most exciting part of the solar system that sparks imagination. Literally 100s of miles of pitch black ocean with thermal vents, ripe for life. Getting kiddy thinking about the leviathan sized aliens roaming the deep ocean of Europa. Does anyone else feel this way?
I'm glad they killed the Cortana branding.
Cortana deserved better, both in the games and this MS ecosystem.

"Bye bye" indeed...
> something together something that works

or something that works... sometimes, and is indecipherable, so all the "ergonomics" of the initial cobbling phase disappears to reveal how unergonomic this really is
Dont you have to directly affect or compete with someone or something for it to constitute copyright?
Obesity is becoming more common in a growing number of states, CDC data show
You don't necessarily have to allocate space for the whole message upfront. You can write some of it into a buffer, write that out to the socket, fill the buffer with more stuff, etc. There are actually programs that do this, although it's true that it's rarely worth the complexity.
Can you share any long term plans past 1.0? Honestly it feels like a finished product already. Which is amazing for a 1.0!
Just using zigbee2mqtt is also an option, as a more lightweight alternative to Home Assistant (for zigbee devices only).

It may require a bit more tinkering though, you either need to use it via its web dashboard, or write a simple program in anything that has a mqtt client library (which is basically everything), if you want to link it with things like zigbee remotes or some external triggers, etc.
I don't know for Go case how it would work, but what I saw in case of Maven is it's company wide blocked and you have to get your packages through Sonatype Nexus - and Nexus either has it's own packages or it has a proxy for Maven packages. So I wonder in case of Go, if it would be unfeasible to block GitHub so they would just block the entire use of the language in company developed software.
Decoding Diversity and Power at Machu Picchu
please.

his son is simply not good enough to replace him (them, including Takahata, actually).

Let's be honest, dynasties are such an abhorrent thing that we should rejoice Studio Ghibli did not end as one.
I’ve never understood ESG funds.

1) It’s hard to reliably turn ESG goals into fair (non-gameable) portfolio metrics to incentivize funds

2) LPs still want funds to make returns, so even if they define good metrics, they still want most of the incentive to be based on returns.

3) ESG companies don’t post better returns than those from other asset classes.

It makes more sense for LPs put their money into non-ESG funds and just set aside some amount to achieve ESG goals through a charity with established metrics. They’ll get a tax break to boot.
Volvo to cease production of diesel cars in a few months
never heard of it, and probably 99% of Canadians haven't either.
Canada is pretty much an oligopoly in everything: media, communications, air transport ...
not sure what is the surprise for you, do you live here ?
I'm not sure this is a true story.

Open Interest is 420 contracts, this is a max number of options someone can hold (for that strike and expiry). See the first line on the first screenshot, just below "Historical Volume / OI". Nobody could hold more than that much contract.

Edit: The total contracts is 127, so it gives 127 x $18 x 100 ~ $230'000 profit. (Seems like the post on Twitter is missing x10 factor.)
Serious counter-question: How do you run Postgres in a native and hands-off replicated failover setup? With MongoDB you create a three-node replica set and you're done. I've yet to see a simple guide for Postgres. But I might be wrong, so happy to hear how you would achieve the same with Postgres.
It's not shared with public, which these things rarely are due to usual sources/methods excuse. US formally supports Canadian allegations against India, which means intelligence at least been vetted by FVEYs. Which isn't to give credenance to FVEY credibility, only it suggest there isn't LACK of evidence that gives US an out.
Also: 1. Mainstream enough for grandma. 2. No public hosts, you are required to self host it. Totally reasonable I don't see why this is so hard. /s
There is SPA on Pjax. You can use an independent HTML and/or JSON server in any language to create SPA.

https://github.com/falsandtru/pjax-api

https://falsandtru.github.io/pjax-api/docs/modes/
Ask HN: Any way on Linux to support OMTP or CTIA headphone remote?
Hey HN,

on macOS systems with audio jack it is possible to use in-ear headsets with a remote to change volume but also use media key codes like play/pause, next, prev, etc. (similar to iPods)

On my MacBook Pro 2015 with Apple Earpods I can control every playback action via this small headphone remote, e.g. Music, Youtube Videos, etc. Headsets from other brands with a remote (e.g. SoundMAGIC E11) are NOT supported.

On Android devices with audio jack (e.g. Google Pixel 4a), Apple Earpods are NOT supported but SoundMAGIC E11 are working.

After doing some research I found out the reason for this:

Basically there are two different standards (CTIA and OMTP), both made for mobile devices. Both use an audio jack with 4 connectors (instead of the normal 3), also called TRRS. Apple uses CTIA standard, Android devices use OMTP standard where the pinouts switched the aux channel.

In Both cases the control buttons on the remote are just shorting the auxiilliary line (mic) with a specific resistance:

Play/Pause <70 Ω
Vol+ 210–290 Ω
Vol− 360–680 Ω
(reserved for voice control) 110–180 Ω

More about this here: https://thecablesland.com/ctia-vs-omtp/

I own a ThinkPad T480, supporting a Headset with microphone via audio jack.

product: HDA Intel PCH Headphone
physical id: 1
logical name: input11
logical name: /dev/input/event9

Now to my question:

Would it be possible to support the same controls like apple does via some kind of driver?

Since the buttons are only shorting the mic channel, this could be possible with a generic driver / hook, but the only commit with the topic CTIA / OMTP in the kernel I found is this:
https://patchwork.kernel.org/project/alsa-devel/patch/1645017892-12522-1-git-send-email-quic_srivasam@quicinc.com/
> unilateral, extrajudicial, extraterritorial assassinations

Is an assination ever bilateral or judicial?

This is basically the trolley problem: Do you pull the lever and kill terrorist, or do you let him keep bombing movie theatres and organising hits?
Whether it’s required or not, it’s rarely enforced.
> Android (and I believe iOS does too) enforce that.

This is absolutely not true. Android simply detects that there has been no progress on the UI thread "for a few seconds" before force-closing the app [1]. By this time, the interaction has been janky/frozen for WAY too long. If you have seen bad iOS scrolling and lock-ups, you know this as well.

I have worked on mobile software for these apps that have billions of users. When I pointed out how much stuff ran on the UI thread, there was a collective "this is just the way it is" response and life went on.

It's super-depressing.

-----

[1] "Performing long operations in the UI thread, such as network access or database queries, blocks the whole UI. When the thread is blocked, no events can be dispatched, including drawing events.

From the user's perspective, the application appears to hang. Even worse, if the UI thread is blocked for more than a few seconds, the user is presented with the "application not responding" (ANR) dialog."

https://developer.android.com/guide/components/processes-and...
The problem is that as far as many corporations are concerned, AGPL doesn't count as "open source we dare to use", and thus a AGPL+commercial software vendor doesn't get the benefit of companies adopting the "non-Enterprise flavor" first/easily/via grassroots.
Only if the programmer wasn't on fast local storage when they tested their code.
No, not run scremaing! God Emperor and beyond are awesome. But they're not the same thing, no. They're far more philosophical, and kind of about something else.

The Brian Herbert books are very bad.
Wouldn't this be simpler if everyone was an insider? A public company releases a significant amount of internal financial and operational information every quarter. What if it was real time? Live stream everything from the boardroom.
yeah, go modules have streamlined golang development so much. Providing a custom domain configuration on your site allows go to grab the code vs a user visiting it in their browser.
It's embeddings that are generated differently for queries and for documents. The idea of that queries are usually short, while documents are longer, so if you embed them in the same way, the most relevant docs will be far from the query. Instruct from HKU is an example of such asymmetric embeddings
Seems steep, but since good used cars are well into 5 figures, but one with a blown motor can be had for a few $k, add $10-20k and we're still in range of a good used car or bottom-of-the-barrel new car, and below most electrics... and batteries are getting cheaper, e.g., by 10% in August alone [0] — this could be good!

[0] https://www.reuters.com/technology/ev-energy-storage-battery...
How would you make the GUI work well over SSH, unless you mean having the GUI installed on the client device and only connecting to the host over SSH?

A huge part of why I keep my workflow 100% terminal / TUI is because I know I can use anything with a solid shell (even my iPad or my phone) and instantly have my full workflow exactly where I left off with every single program looking and working exactly the same in exactly the same state.
If neutron stars have mountains, they should generate gravitational waves
Why would you use tools/olatforms that was clearly made for enterprise as non-enterprise. Plenty of free tools and platforms around. Github for an example has really good F2U workflows.
That's exactly what it looks like