skysight-inc/HackerNews huggingface dataset:
would creation/lastmod timestamps cover this requirement?
> the lawlessness of finance is so pervasive that it has effectively become legalized through intellectual and regulatory capture

Right, this is the popular narrative, and it’s why numpties think they can get away with trading out-of-the-money calls on tenders.

> check out how Enron sought and acquired SEC 'approval' for their ponzi instruments

Source? Because the SEC doesn’t approve (or deny) corporate instruments. It regulates disclosure.
Show HN: Craft Your Cube – Create 3D Cube Scenes for Free
Hi HN,
I'm excited to share a project I've been working on: https://craftyourcube.com/

Craft Your Cube is a tool that allows you to create stunning 3D cube scenes. Whether you're in e-commerce, running an NFT marketplace, managing an art gallery, or creating mystery packs, this tool can help you showcase your products and content in a unique and interactive way.

After years of building products behind the scenes, I wanted to share something that could be widely useful and get feedback from a community I respect. I’ve poured a lot of passion into this, and now it’s time to see what others think!

I’m offering Craft Your Cube for free and would love your feedback. Here’s how you can help:

Try it out: Explore the features and create your own 3D scenes.
Share your feedback: Let me know what you think, what works, and what can be improved.
Spread the word: If you find it useful, share it with others who might benefit.
Check it out at craftyourcube.com and let me know your thoughts in the comments!

Looking forward to your feedback and suggestions!
Useful CLI, https://archive.org/developers/quick-start-cli.html

ia download american-experience_20220511
A deference to chevron price, so to speak.
YouTube upgrades 'erase song' tool to remove copyrighted music only
You could make a new account with a burner email/plus address. You’ll quickly realize that your accumulated Fake Internet Points are meaningless, and it gives you a chance to re evaluate which subs actually give you joy.

It’s also nice to scorch the earth of internet contributions every so often, especially on such a shoot-from-the-hip forum as Reddit.
Shouldn’t that be shit for thought.
This is why I regret using my email from a personal domain the past 25 years. I can’t ever sell it.
Thank you!

The first version of it, had the static implemented however, it was rather erratic and decided to scrap it to avoid much confusion since it did not behave as expected. For example the static would stop while buffering of a stream thus you would end up with static then sudden silence the stream which is worse especrience than just silence in between the switching.
I’m not disagreeing with you that it’s predatory but I think the point is that by not charging up front, you get more people in the door. And even if each of those people spend less than the upfront would have been, there are so many more of them that you make money. That basic philosophy isn’t bad, it’s what most tech platforms are based on
> But if someone compromises your phone, they are already physically close.

I don't know how to respond nicely to such an idiotic comment.
> If you do care about privacy and having control of your own hardware, Google is the only choice, and that should be very obvious.

Google is an ad company so it's totally not obvious to me.

> Not because Android is so much better, but because you have a lot of options, even using a custom rom if you want.

Oh, and can I pay with my phone when using those custom roms, for example?
Cydia requires a jailbreak to begin with, which won't be available on newer devices. Sandcastle project is just Android for iPhones which wouldn't be an alternative to Android and it looks abandoned, too.
We reset them every time a religious figure comes along anyway.
Yes so? I don't need another app store for free to play crap. No one does.
Blocking IPs from Brazil :/
> What is proposed here is that the truth is decided on a judicial trial based on facts and proofs.

Justice systems are not designed to decide on such broad and open-ended questions that arise in politics all the time. Questions like mask-wearing or not, WMDs in Iraq, Wuhan COVID origins, whether capitalism is harmful or not... does God exist... The list goes on. A much better proposal is to improve public education, fund journalism, enforce transparency in government, separation of corporate lobbying from the state, etc. A final arbiter on "truth" is chilling to democracy, and besides it, violates Godel's Incompleteness Theorems. It's also anti science.
> this negates their conclusion how? To a layman it reads like a distinction without a difference

You’re correct. It’s not generalisable to countries without an independent central bank. (And the U.S. Treasury absolutely mints coin.)
It is the best choice, but the difference is mostly in working manually with slices and offsets and array windows, for indexing and iterating they are mostly the same with maybe a small benefit for mathy notation (the reason why Julia is 1 indexed)
You could probably just use random uuids and then encode/decode them to ULID whenever you read/write them.
> So sad to see a perfectly good piece of hardware being obsolete due to software.

My sentiments when creating this!

Will check RadioDroid and will get in touch with radio-browser as well to see if they can list the website, thank you for the suggestion.
I believe metafont, created by Knuth for Tex, is an exception here in that it does use strokes.
This page has a graph of cumulative revisions of the last two months.

https://en.macromicro.me/charts/99068/nonfarm-payrolls-month...

BLS explains why the revisions occur: "The initial estimate of job change for a month is based on the growth or loss of jobs at the businesses that have reported their data. Generally, BLS assumes that the employment situation at businesses that had reported is representative of the situation at those that had not yet reported. BLS continues to collect outstanding reports from the businesses in the sample as it prepares a second and then a third estimate for the month. With each subsequent estimate, more businesses have provided their information. In 2012, the average collection rate at the time of the third estimate for a month was 94.6 percent. (See chart 1.)"

https://www.bls.gov/opub/btn/volume-2/revisions-to-jobs-numb...

There may be a conspiracy to manipulate the numbers or a bias in the collection process or some dependence on the state of the economy. I didn't look closely at those theories. Some of which are compatible with the BLS revision process and some of which challenge it.
Zerohedge a conspiracy minded site with a massive agenda? Say it ain't so!

The US government is so eager to hide these numbers that it… publishes them on the web site of the Bureau of Labor Statistics: https://www.bls.gov/web/empsit/cesnaicsrev.htm

The reason these revisions get made is that the statistics are based on a survey of some 130K employers, and not all report in a timely manner. Additionally, newly founded and newly defunct companies are generally not known immediately. Therefore, every monthly number gets revised twice over the next two months, and there is an annual adjustment in addition: https://www.bls.gov/opub/hom/ces/presentation.htm#revisions

The pattern of revisions can be an indicator of the direction of the economy. In early phases of a recovery, initial surveys tend to undershoot the actual statistics (e.g. in 2021, there were upward revisions, many of them massive, in 11 of 12 months). In slowdowns, there tend to be more downward than upward revisions.

If you believe that the current administration is deliberately reporting exaggerated initial numbers (How? Presumably by strong-arming 130,000 employers?), you also have to explain why they deliberately reported underestimates in 2021, or why revisions in 2022 were nearly balanced.
Great article, in my Master's and PhD despite being in a stodgy philological field I always opted for this for clarity and conciseness. It can be hard for people to let go because they want to sound clever.

But oh, dear writer, slightly irksome that you learned copyediting but do not use en-dashes for your date ranges!
I was curious about this and did some casual googling. It spawns an interpreter per thread. However, it seems this is not advantageous performance wise. From docs [1]

The "interpreter-based threads" provided by Perl are not the fast, lightweight system for multitasking that one might expect or hope for. Threads are implemented in a way that makes them easy to misuse. Few people know how to use them correctly or will be able to provide help.

[1]: https://perldoc.perl.org/threads
you're really paying for the software, imo
Show HN: Guess the One Word Prompt
Thank you for your work. I like this work very much. It meets the requirements of no ads and comprehensive collection. Excellent work.
I agree doing is good. But talking to your customers is also important.

You can paddle in a lake but if you don't check your direction first it can take you further from your goals.
This is an instance of the general problem that a path of lenght n has n+1 nodes
Police raids found Dior was using exploitative suppliers to produce luxury bags
Show HN: AI Tool to Generate AI Feedback Survey Form
I don’t understand this thinking. If you understand what’s at play, you can infer the potential security implications. What you’re advocating for is being entirely reactive instead of also being proactive.
How is it that Apple has no problem to follow Russian regulations, but are having a hissy fit to follow EU regulations?
AvaloniaUI can also utilize framebuffer to run on Raspberry PI, see https://docs.avaloniaui.net/docs/guides/platforms/rpi/runnin...
Picat
> See below.

See above.

> So the free to play model fleeces you for more money. It's not predatory. At all. Honest.

Ah, I see the cause of the misunderstanding. You're assuming the free to play model fleeces people for more money always when that simply isn't true. It's obviously true when companies are playing dirty, but not all companies do. Consider little indie studios, for example.

Quite often, free to play can end up costing people less money. Case in point, I played CSGO for 10+ years and spent less than $5 on it. If I had bought the game when it came out it would have cost $20 or so.
This is answer on question: Is Apple going to leave EU? No they can't even leave Russia.
>Potentially it's items that move very very low volume but provide significant value by being available?

That doesn't matter, and exactly why corporate brought it up. Again, opportunity cost.

I asked my nearest 7-Eleven manager (I never go to convenience stores, so I just went in to the closest one) about how many customers he gets a month, and he said about 8,000. How many SKUs? About 2500. So for 40% of his SKUs, of the 8000 customers that walk in, 1 of 8000 is willing to buy a specific one of those 1000 items (at that elevated price) from that store. That's 1000 SKUs that could be at least partially replaced with something with far better sell-through. Shelf space isn't free. Backroom space isn't free. That's dedicated square footage, he's paying a lease on every single month, forever, for stuff that doesn't move.

The guy isn't running a convenience store out of the goodness of his heart. There's a supermarket 3 blocks away selling the same items for far less money, so it's not like he's selling something you can't get just a 3-minute further walk (or 1-minute drive) away.

I asked him about slow selling items. "Oh, you saw the video too?!" He was fully onboard with corporate support to not just get much better sell-through (and ergo, revenue), but having a reason for more people to come into the store, especially on a regular basis, and not simply getting things because, "they happen to already be here."

This location in particular WASN'T with a service station out front (inner city location). So for the manager, a way to get more regular customers, that are coming in to buy things they want -- possibly if they can't get it as easily (or at all) nearby -- is a HUGE potential win for him. That might help him get hundreds more customers every month, which might buy other things as well.
> This doesn’t exempt them from the law.

Sure it does. If they leave the EU market and have no presence, then EU laws can't reach them.

> Apple is never giving up the EU.

I would normally agree, but if EU fines surpass the profit Apple can make in the EU, they might.
> Even IF you know PHP you would not pick it over the more modern alternatives in 2024.

That really depends on the use-case. If you need a batteries-included web framework, the top 3 that come to mind are Spring (Java), Django (Python) and Laravel (PHP).

And Laravel is a very good framework.
Android is the better choice not due to Android specifically, but rather due to Android as a platform which includes the hardware that the Android OS can run on, and all the forks of Android.
I didn't listen to the podcast but that list is only telling you if something is or is not carcinogenic, but not the magnitude of the effect, or if you should avoid it or not.

For example, a substance that for sure, increases your odds of getting cancer by a one in a million will be ranked at the highest level, while a substance that may increase your odds by 50% will just be "possibly carcinogenic". There are some carcinogens that are unavoidable, and in fact shouldn't be avoided, like sunlight.

It is a useful list, but when presented as a list of how bad things are, it is misleading.
It’s a copyright issue.

https://en.m.wikipedia.org/wiki/Radio_Garden

“unfortunately the restriction must be extended for an indefinite period due to copyright and neighbouring rights related matters that require clarification. ”
It's nice when you change invoicing software, to be able to have gaps. For example, before Stripe is invoice <500 and Stripe invoices have >500. This makes it simple for humans to determine where an invoice may be located during the transition year. Further, it means we can plan the entire switch-over in advance, vs. only knowing the invoice number AFTER the switch-over. This makes a huge difference in internal communications to customer support, because you can let them know how things will operate once the switch is done. If you can't have gaps, you won't know how to tell customer support where to find new/old invoices until after the switch.
I agree, everytime I think of migrating away from Proton, there's nothing that can replace the stack for the same price.
Maik + aliases alone are 6.5$, that's without including cloud storage or a vpn, you just can't beat it at that price.
> it's a fact that all countries aim to keep inflation at around the 2% to 3% mark

False [1][2][3].

> didn't Gaddafi of Libya try to introduce a Gold Dinar currency

He also began using every other currency than dollars. That’s how rebalancing works.

> Did any country manage to abandon their national fiat system without its leaders being assassinated or overthrown in a violent coup? Kind of suspicious

Pegged currencies and currency boards exist. Also, what are you thinking of? Because we haven’t had a working economy with a fixed-supply currency since the Industrial Revolution, for obvious reasons.

> no country will dare try the deflationary route. Why?

Did you miss the Euro crisis? Austerity is forced deflation.

> Why is it that only decentralized currencies without leaders were able to achieve this?

Straw man. Every time crypto crashes, they’re hyperinflationary in real terms.

[1] https://indianexpress.com/article/business/economy/rbi-targe...

[2] https://www.ceicdata.com/en/argentina/consumer-price-index-i...

[3] https://www.reuters.com/world/middle-east/turkey-inflation-h...
Broken Connections (and USB Gadgets)
"Asymmetry of nudges" is more directly conveyed as a ratchet: you can only change things in ways that benefit the corporation.
Much simpler than the paper, but I have a 3D screen space implementation here[1].

[1] https://mattdesl.svbtle.com/drawing-lines-is-hard
How else would they compromise your phone?

They're not going to be able to login to your Apple/Google account due to.. drum roll.. 2FA.

The only idiot is you.
Yes, you can share a query, and also the visualization.

See https://tobilg.com/using-duckdb-wasm-for-in-browser-data-eng...
Hello! I would recommend trying out DuckDB's SQLite attach feature! You can read or write data, and even make schema changes, all with DuckDB's engine and syntax. The storage then uses SQLite, which is row oriented!

https://duckdb.org/docs/extensions/sqlite

(I work at MotherDuck and DuckDB Labs)
How is this any kind of problem? They trade on the brand, obviously.
I've been talking with Edsko de Vries about Falsify when he was implementing it / writing the paper. Very cool stuff, although somewhat mind-bending :)
Since they are going to split it into parts and rewrite some of them, I see an opportunity to rewrite those parts in Rust or Go a la swc or esbuild. Whilst I'm sure a rewrite in JS or TS could improve performance too, the fact remains that ESLint is a massive part of build times across the ecosystem. I don't even want to think about how many monthly hours computers spend in ESLint, especially translated to MWh.

Since it seems they want to have it runnable in the browser (not exactly sure why[1]), I guess Rust would be more amenable to that with its WASM targets.

But "use what you know" I suppose.

Finally, I am really glad this post did not mention the initialisms "LLM" or "AI".

[1]: Being able to easily make a site where you paste code in a textarea and get it linted is my best guess, but that seems like it should not be a core feature, since it is not its primary use case, and can instead be done via a WASM bridge or something.
Saying stuff like "the seventeen hundreds" works in English, but it doesn't necessarily work in other languages. In Dutch that would be "de jaren zeventienhonderd", which sounds like crap compared to "de achtiende eeuw".

> because they want to sound clever

Citation needed. I've never considered "nth century" to be a product of trying to sound clever.
Interesting view :) May we know why is that?
> If they leave the EU market and have no presence, then EU laws can't reach them

Selling your product in the EU means having an EU presence. Like, I can’t just ship heroin to Europe from abroad and claim I’m immune.
Might be worth considering a switch for this? I think a lot of people wouldn't care about the data, but the switching time is a little annoying at the moment.
ArsTechnica has been resorting to increasingly alarmist headlines to the point where many articles should be regarded as spam as they don't serve to inform nor provoke any meaningful discussion.

Their selection of reporting over the last two years has been centered around pieces that do great for flamebait comment sections across several sites, not much for reasonable discourse.

As far as the concerns raised here, my browser history is substantially more sensitive and is in the clear.
From the dashboard, and the Tesla BMS is fairly accurate as long as you allow it to calibrate at 100% charge occasionally.

I have also not seen a noticeable change in my range for actual long distance driving over those years, and I do occasionally stretch it to near its full range.

The biggest change was putting wider, higher-performance all season tires on after the factory eco tires were worn out. Still I mostly noticed that efficiency change by tracking my stats on trips. There wasn’t really a noticeable difference from the drivers seat.
Favorite stations?

Couple of mine: Hip hop lounge in DC, zootopia Stanford, alpha boys Kingston, Kauai community, soggy dollar BVI, smooth jazz NY
Towards human-readable binary encodings
The obvious solution it to use a odd balanced numerical system https://en.m.wikipedia.org/wiki/Balanced_ternary
Well official disclosure in finance is very similar to assigning value, since many of the instruments that actually trade are derivative or abstract representations of actual assets with 'real' value.

My only point is that the notion of 'legal' can get very fuzzy when you're talking about an industry with so many private/self-interested entities that rival or exceed intellectual/manpower of the agencies responsible for regulation.

If you want to learn more about the SEC's role or dereliction of duty in the Enron case you could start here:
https://www.investopedia.com/updates/enron-scandal-summary/#...

Google could lead you to more evidence, if you wish to explore the hypothesis further...
More likely to follow the exact path that selected breeding did. Shelf life, increased size, herbicide immunity, and similar at all other costs.
If you reduce the problem statement to an ELF x86 program written in C, with a symbol table and a complete relocation table (not just the one you get when dynamically linking), then sure it's trivial, you have almost all the information you need to make an object file (issues like switch jump tables can still crop up in that case). If you don't have that relocation table from `cc -r` however, you'll run into problems.

Without this relocation table on hand, you'll have to recreate it in order to make the section bytes relocatable again. This means analyzing code/data and identifying relocation spots, like you've said. But that `0x00400000` integer constant within an instruction or a word data, is it referring to the function at that address or is it the TOSTOP flag value? Who knows, but each time you get it wrong you'll corrupt four bytes in that object file.

I'm dealing with one rather gnarly scenario, which is a PlayStation video game without any source code, symbols [1] or linker map, just a bag of bytes in an a.out-like format. The MIPS architecture also happens to be an absolute nightmare to delink code from (one of the many pitfalls for example is the interaction between HI16/LO16 relocation pairs, branch delay slots and linkers with a peephole optimizer).

I've been at it for two years and I've only recently managed to pull it off on the entire game code [2]. Writing out the object file when you have the program bytes, the symbol table and the relocation tables is the easy part. Writing an analyzer that recreates a missing relocation table for the 80% of easy cases isn't too difficult. Squashing out the remaining 20% of edge cases is hard. All it takes is one mistake that affects a code path that's taken for some very exotic undefined behavior to occur in the delinked code.

Delinking with a missing relocation table (and without manually annotating the relocation spots yourself) is a thing that looks easy at first glance, but is deceptively hard to nail all of the edge cases. I'd gladly be proven wrong, but if you do have the full, original relocation table on hand then you're cheating with `cc -r` on code you just built yourself. Almost no real-world artifact spotted in the wild one would care about is ever built with that flag.

[1] I did end up recovering lots of data out of a leftover debugging symbols file from an early build later on, but that's a story for another time.

[2] Note that I'm working on top of a Ghidra database that contains symbols, type definitions and references, so the bulk of analysis is actually performed upstream of my tooling. Even then, the MIPS relocation synthesizer is a thousand lines of absolute eldritch horrors, but I do acknowledge that the x86 relocation synthesizer I have is quite tame in comparison.
There has been some research (can't find the paper right now but it was about F-metric or something?) suggesting uniform generators will trigger bugs more often than the edge-case-preferring ones. I'm still not too sure about whether I want to believe it though.