skysight-inc/HackerNews huggingface dataset:
As someone who used to work occasionally on explaining 3GPP/2 to laypeople, I’d call “remarkably challenging” an understatement.
Have you tried asking your favourite search engine or even chat bot?

See eg https://en.wikipedia.org/wiki/Terence_Tao#Research_contribut...
Sure, live and let live, but there is no way I would use a library that doesn't maintain a version history, especially so given the nature of go's non-centralized dependency management system.

Even if you pin your dependencies to a particular commit hash, eventually github will garbage collect detached commits, and your project will fail to build.
Economic projections from the 2023 September 19-20 FOMC meeting [pdf]
Just another middle-aged message board tyrant
> It seems like, idk, maybe we should do our best to put money in the pockets of the poorest people (regardless of the cost) and create the postwar great society that JFK and LBJ were championing.

There may never again be a Great Society middle class, regardless of economic policy. Most of the discussion I've seen about how to return to the post-war golden age misses how important the post-war aspect was for US success.

The US was the only industrialized country left intact after WWII, making it an export superpower on top of being a military superpower. Confidence in the American economy lead to the Bretton Woods system, enshrining the dollar as the global reserve currency, giving Americans enormous buying power, and leading to the US controlling over two-thirds of the world's gold by the 1950s. Compared to Europe and Japan, the US also had vastly more room to grow its agricultural and mineral production, and thus its economy.

Those unique advantages have dimished. Other countries have caught up in industrialization and the delta between the US and the rest of the world has shrunk. For the middle class to be rich again, the US would have to get comparatively richer relative to the rest of the world market, but the trend is in the opposite direction. Even significantly reducing the wealth gap wouldn't bring back the comparative wealth of the middle class of previous decades.
> The same could be said for Linux.

No, because the CDDL was intentionally written to be incompatible with the GPL.
So this is kind of what I was talking about but it's more than that -- if your default is structured logs (simplest example is JSON) then all you have to do is put the data you care about into the log.

So I'm imagining something more like:

{"level":"info", "otlp": { "trace": { ... }}}

{"level":"info", "otlp": { "error": { ... }}}

{"level":"info", "otlp": { "log": { ... }}}

{"level":"info", "otlp": { "metric": { ... }}}

(standardizing this format would be non-trivial of course, but I could imagine a really minimal standard)

Your downstream collector only needs one API endpoint/ingestion mechanism -- unpacking the actual type of telemetry that came in (and persisting where necessary) can be left to other systems.

Basically I think the systems could have been massively simpler in most UNIX-y environments -- just hook up STDOUT (or scrape it, or syslog or whatever), and you're done -- no allowing ports out for jaeger, dealing with complicated buffering, etc -- just log and forget.
I used to work in operational risk management at a major investment bank. This kind of thing is not at all unusual.

Fat finger errors would often result in unintentional gains. We incorporated them into our models as if they were losses of the same magnitude.
AI-focused tech firms locked in ‘race to the bottom’, warns MIT professor
It's a matter of habit. Due to lactose sensitivity I moved to soy and hated it. Got used to a specific brand of rice almond milk and it's the best. Now if some place has only cow milk it tastes funny and not in a good way...
It's a bit rich having the whole case hung up to the fact that YAML interprets numbers as numbers and not as strings. What when your go version moves to 1.20.1 ...? You'll have to stringify it. Iow version members should always be strings.
Ask HN: What are some resources on building extensible systems?
I'm thinking of software running locally that's highly extensible, think VSCode and Chromium. Are there any in-depth guides on topics like allocating resources between extensions/plugins, managing permissions/sandboxing/security, loading and killing processes, enabling inter-extension communication, and so on?
The norway problem is way overstated, people didn't learn YAMLs reserved words and got mad when it did what it said on the tin. If you
know the type specify the type and YAML will happily err when you put a square peg in a round hole. Better yet actually validate the types when you ingest a document! Pfft who would bother with that? Recent versions of Ansible will now force you to do it right and not accept numbers when it expects a string. I believe the Prometheus ecosystem does it as well.

When it comes to config formats this is pretty reasonable. People are just primed to expect true/false to be reserved.

---

enable_frobulator: yes
use_thopojog: no

This was also the issue presented in the OP where they were mad that their version which is a string was interpreted as a number because it wasn't in quotes. Like I don't know how you expected YAML to fix that for you. If you don't quote a number in TOML it'll also be wrong.
The problem is that XML doesn't even map that well even to objects and classes, even with annotation. And XSD is quite a heavyweight format with terrible UX.

I'm pretty much consistently on the strict/type-safe side of the "should we have a schema" debate, but there are better options out there to maintain a consistent schema for either data interchange.

JSON is simpler to map, faster to parse, simpler, more lightweight, and less dangerous to add to an online app[1]. You can also use a schema like JSON Schema for inter-app compatibility. It has replaced XML as the standard data interchange format for a reason. It's not great for configuration files, and it's definitely being overused nowadays, but it is a solid data interchange format.

Then you've got binary formats like Protocol Buffers which are even more lightweight and faster to parse and (generally) have schemas that map better to typed languages.

I think the OP has it right: XML is very well-suited as a generic document format. I wouldn't compare it to YAML, because in a perfect world they shouldn't compete in the same categories: Nobody should use XML for configuration or YAML for documents.
And I also agree that there are better formats than YAML. I like the ease of writing indented multiline strings in YAML, but the fuzzy typing is pretty terrible. At least YAML 1.2 fixed the Norway problem.

[1] https://en.wikipedia.org/wiki/Billion_laughs_attack
I agree, which is the reason I don’t buy Hancocks theories or for that matter, the idea that aliens and UFOs exist.

I admit I went too far with the lasers but my thinking is that the fact that we are alone in the universe gives a lot of credence to the theory that we live in a simulation, and wouldn’t “Age of Atlantis” be a fun mod?
All you need is a good XML editor. It could even make it look like YAML so that it is nice at read time, and even let you edit it like you would a YAML but save it as XML and enjoy the validation etc. tooling.
Huh, you're right. It got the random string close, but not exact. I'm still blown away... what in its training set could predict that random string as base64 that closely?

https://chat.openai.com/share/02d616c2-5667-454d-9b72-43dfb1...
@dang can we can A ban or at least make the this feels AI generated comments heavily unfavoured?

They add zero substance and are nearly on every single article these days.

Now, if it's an AI article, sure. Or if it's low quality. But my God we do not need these comments polluting every discussion for the next few years
> This is why democratising power is so important, regardless of system.

What makes you think that some form of democracy will help with whatever you diagnose here?
Stop posting your own tweets.
I've recently heard there's the IMF has been looking at the effect of supply side effects on inflation. The best summary I can find is in this NY Fed post (https://libertystreeteconomics.newyorkfed.org/2022/08/how-mu...)

"Our analysis of the relative importance of supply-side versus demand-side factors finds 60 percent of U.S. inflation over the 2019-21 period was due to the jump in demand for goods while 40 percent owed to supply-side issues that magnified the impact of this higher demand."

I've always found it interesting that econ discourse usually takes such a rigid view for the causes of phenomenon, if this were another quantitative discipline I imagine there'd be a softer position. Anywho, just chiming in to opine that the models for economics folks argue about is likely more nuanced than portrayed.
> Netherlands. There or is much safer to bike, so you will see more diversity

Okay, there's more diversity. But you immediately say this:

> not too many Indians, Chinese, Native Americans, or middle easterns, but that's more for geopolitical reasons

So which is it?

-----

By the way, there's plenty of people from all over the world in the Netherlands :)
Didn't that use to be IBM?
Them why not json?
Thanks, confirmed. Do you have any resources where I can read more about this phenomenon?
I'm not criticizing having attributes-vs-child-elements. The problem with XML is not that it exists or that it is a particularly badly designed markup language.

The problem is that XML is ill-suited for configuration files.
I kindly ask: Provide numbers, how this survey was conducted, some math. Please.
Star Wars is set in the distant past, not the future.
Ah! I'm sorry to hear that. It's surprising to me that Canada has looser consumer protection laws that the US.

Best of luck with the repair or replacement then.
Ah thanks for noting this, I that's exactly the insight I mean here.

Yeah I think the worst case you basically just exfiltrate metrics out to other subsystems (honestly, you could kind of exfiltrate all of this), but the default is pipe heavily compressed stuff to short and long term storage, and some processors for real time... blah blah blah.

Obviously Honeycomb is actually doing the thing and it's not as easy as it sounds, but it feels like if we had all thought like this earlier we might have skipped making a few protocols (zipkin, jaeger, etc), and focused on just data layout (JSON vs protobuf vs GELF, etc) and figuring out what shapes to expect across tools.
The Mysterious 'Warming Hole' in the Middle of the US
> I actually think WotC has done a great job of stewarding the game.

I quit the game because I believe it's so far the opposite in the other direction. Secret lair sets with fomo limited time high cost mechanically unique cards. So much power creep, bans happening practically every set now, increasingly ridiculous monetization strategies, I could go on.

Even the OG golden goose TCG is dead to me now. I wish we could have a good card game but the TCG model is just doomed to head in this direction, I'll play all inclusive board games and card games now.
The subsidy is a reduction in insurance premiums. Or, if you want to look at it another way, when insurance payouts are required, the public pays a portion of the cost. The math is the same either way, so take your pick.

This is considered a social good as it compels farmers to carry insurance instead of rolling the dice, the latter of which they would be more apt to do if they had to pay the full premium cost. Even with the subsidies, some farmers still opt to roll the dice. But perfect need not be the enemy of good. The split gets enough farmers interested in carrying insurance.

Farmers having insurance is considered a social good as it maintains some stability in food production. If experienced farmers are going bankrupt every time Mother Nature decides to throw a bit of a curve ball, you are at the mercy of the newbies who swoop in to replace them. Indeed, you always need some inflow of newbies to ensure that there are future farmers, and some farmers making mistakes can be absorbed, but when they are all newbies at the same time because everyone else went bankrupt, that is a big risk to the food supply. There is a lot of generational knowledge and experience required to make good management decisions in farming, so it is valuable to have some experienced people remaining in the business.
I'd say it's not only those execs, but rather the fact dark patterns do work and there's no strong legal* reason not to.

They have the data on the dark patterns and it keeps people paying. Need some better rules on that to keep them out.
Otherwise every God damn subscription is going to be impossible to get out of.
Currency is just a means for trading of other goods and services.
This is a real decline not inflation adjusted. When the child tax credit and the stimulus money was given out, the lower half of the individuals spent their money quickly. This is a long standing economic fact as your income grows your ability to spend it all efficiently and especially quickly declines. There are huge differences in the velocity of income circulation between the bottom quintile and the top quintile. It gets easier to wait to make a big purchase when your not hand to mouth so the 2017 tax cuts along with their punitive incremental middle class tax hikes every odd tax year through 2017. That tax bill made the wealthy tax cuts permanent but has a stealth increase every odd tax year, which are reductions in temporary adjustments to pull the wool over our eyes. The GOP gamed the way the CBO scores bills actual costs with this monstrosity. The top quintile isn't creating jobs they are enjoying their higher interest rates while they wait for bargains to materialize later.
Minor point of clarity... it doesn't have to be a king... in blackjack, a 10, jack, king, and queen all have the same point value (10), so any one of them paired with an ace makes a blackjack.
Terraria developer bashes Unity, donates $200k to open source alternatives
> You'd need to order the magnetic lens inserts for your prescription. To achieve a sleek fit, glasses cannot fit under Visor.

:/
What relationship does a company need to have to UK to be subject to this?

(Have an office in the UK? Use a SaaS/PaaS subject to UK? Have users from UK? Want your iOS or Android app to be available from the official store to UK users? Want your DNS and routing to work in UK?)
Splunk does have margins and I think they're quite high. Same with Datadog (see: all the HN startups that are trying to grab some of that space).

There's a big gap between what it takes for the engineering to work and what all these companies charge.

My point is really more about the engineering time wasted on different protocols and stuff when we could have stuffed everything into minimally structured log lines (and figured out the rest of the insight machinery later). Concretely, that zipkin/jaeger/prometheus protocols and stuff may not have needed to exist, etc.
“Stop Making Sense” is having a theatrical rerelease
The embedded copy of Clang is doing some heavy work I think. At no point does any of the C or C++ code get transformed into Swift. Instead, it's used to import the the header directly into Swift (in a manner similar to a pre-compiled header), and then Swift is able to use the platform C calling convention to directly call the C code. Swift is generally really good at code-switching between various calling conventions, including its own, C, Objective-C msg_send, etc.

Many languages have some facility for importing declarations like that and even using C calling convention to invoke them (e.g. Rust + bindgen), but Swift goes much further than just importing declarations; if the header happens to contain C definition code, it actually compiles that code directly and then can then emit a call to it.

In the case of C++, which doesn't have a stable ABI on most platforms, it likely also knows and emits code using Clang's C++ calling convention for the platform (e.g. Clang on Windows uses the MSVC calling convention and so does Swift when calling C++). But Swift's ability to actually compile C++ code is very powerful in dealing with template functions and classes because Swift can instantiate and compile templated code in the C++ headers. AFAIK it's the only major production language I've seen that even attempts to do this.
Ok, so are you saying that currently Electric SQL only works with Firefox, but NOT with Google Chrome?
Don't have a strong opinion about the platform but I have heard decent things about Mendix..
The original intent of the license authors is irrelevant. The aspect of the CDDL that makes it incompatible with GPL is present in the GPL too. Neither license is more or less "dogshit" than the other, they are the same. The difference is the CDDL only applies to code written under the CDDL, whereas the GPL spreads to everything it touches.
We find many dinosaur fossils because there were so many dinosaurs over so long of a time. The actual events that lead to a dead dinosaur fossilizing and then having it be in a place we find it all these years later is astoundingly rare, and speaks to the scale of numbers we are working here when we find these fossils. There were probably orders of magnitude less humans over orders of magnitude smaller amounts of time in question here than say, dinosaur finds. Then you have the issue of early humans generally settling in places that are poor for long term preservation, like along shifting coastlines. The fact we find so many hominid remains in places like caves isn't really because that's where people spent a lot of time, but that these people were all over the environment and of all the places for their remains to end up, in the cave is a good place for it to not only survive the elements but to be found by spelunkers in modern times. Most people probably died and left evidence of their life in places exposed to the elements or to time.
GNU Turns 40
What exactly does that hide? I don't any good motivation to drop the whole history. And it does not help trust.
Does it work together with an actual VPN profile?
I will implore you or anyone to ask ChatGPT to “eli5 compressive sensing”. It was a fun honeymoon day for me with ChatGPT when I did that.
YAML is way less verbose than JSON. Something as simple as multiline script is terribly suited for JSON.
Exactly. The brain isn't "filling in" anything like the post claims -- we just have lower resolution for color than for brightness.
I've been using Proxomitron (a MITM proxy) to filter sites and have accumulated plenty of filters over the years, but unfortunately it doesn't seem there's an easy way to convert between the filtering systems; uBlock and similar in-browser extensions work on document structure (DOM), while Proxomitron is basically an application-specific-regex syntax search-and-replace.
> If you want people who aren't ideologically on board to sacrifice, you need viable alternatives.

If people are not ideologically onboard with "we don't want society to collapse" while wanting to keep using plastic straws... I think they need information more than viable alternatives.
Why do you believe spammers - who make money off the platform, would be unwilling to spend a nominal sum to stay relevant on the platform.

If that is their business model, it would be pretty stupid to not use the tools provided by the platform to stay relevant, more so when the cost is as cheap as $8 (presumably they're making more than $8 a month, otherwise it wouldn't be lucrative enough to bother).

Whereas an average user that simply wants to consume content would probably just find an alternate for free because they're not gaining any monetary value...
Impressive. I can't think and type fast with accuracy nearly well enough to do that for regular text, let alone a markup/page definition language.

Looking back I wish I had continued practicing typing after the one class I took in it. I should also have learned shorthand.
It's from the Hebrew "שוק" which today means "street market"

https://translate.google.com/?sl=en&tl=iw&text=Street%20mark...
Simpler but funny tech support anecdote: at some point, someone called me over and said their keyboard would print the letter 'e' repeatedly. I tried another keyboard of course, and it still did it! Rebooted the computer, still 'e's all over.

Finally, I looked at her mouse: it was half of a wireless mouse-keyboard combo. Turns out, the keyboard hadn't been turned off before it went in the pile, and other keyboards on top of it were pressing its keys, or rather just the one key.
>Neil Lindsay, former head of the Prime team

He now runs their healthcare teams (pharmacy/pillpack and one medicine). His background is marketing and not healthcare.
Do we have innatural ones?
I second this. Blocking quality is on par with ubo, never had any issues with it. One of the less hacking, more value apps.
Most of the time the reason isn't nefarious, but rather that people aren't interested in (a) doing the versioning work as they implement things bit by bit and (b) exposing their "draft" copy work while they are still trying out things that fail.
fun fact: souq.com was Amazon's biggest competitor in the Middle East. They were acquired by Amazon a few years back: https://en.wikipedia.org/wiki/Souq_(company)
Hey, what is this? Project with exactly one commit from a user with no other projects, no recent contributions.

Is this a real library or some honeypot?

Seems very suspicious and dangerous. I would not touch it or install it.
I though the Niche could "do it all".
> Requirements gathering gets short shrift, if it's mentioned at all. But really, it's the overwhelming majority of the job.

Tell that to managers - oh wait - hire on algorithms and performance review on BS such as commit count.
> typically dealer blackjacks are not announced until the end of the hand (a significant loss in EV for the players).

That’s not just Eastern European, it’s European in general. In fact, that ruleset is well-known as ENHC (European no-hole-card) among blackjack players.
Very basic engineering would be to modulate the sender at a specific frequency
It's great for doing security reviews! Often times with crazy template and macro ridden code, it's a challenge to even find the implementation for something. Sometimes it's easier to compile the binary, throw it into Ghidra, and look at the disassembly and decompilation to grok what the code is actually doing than try to bounce your way through a dozen templates and types.
Do you store these remotely anywhere or just local?
The FBI agrees: https://news.ycombinator.com/item?id=34916239
I love this and will definitely try it out! Although I admit I'm a little puzzled when people simultaneously want to do a TUI but also design things so there is generous (excessive, actually) whitespace around everything to create the illusion of "minimalism" or "comfort".

It's a TUI! It should be buzzing with numbers, packed with information, sparing with space and using every pixel possible. btop[1] is a great example imo — one of the best.

[1]: https://github.com/aristocratos/btop
Update: it works on Android now
That one is too good to pass up, though. A good Mt.Gox joke triggers a Waterfall. I'll start.
Recent discussion: https://news.ycombinator.com/item?id=37347447
The tokens that make up rare words would still likely be just as rare as the words.
I assumed souk has much more common usage in the UK given the source. It's not a word I've ever heard used by an American speaker.