skysight-inc/HackerNews huggingface dataset:
>Try not to let these corporations know that we squishy humans need food, water, clothing, shelter, and medical care

That's right, never let 'em see you sweat.

Opportunites for gouging like this don't come along every decade.

For quite some time before the Wage & Price Freeze was enacted in 1971, it was obvious that workers and those on fixed income were getting the shaft since wages were rising insignificantly (other than unionized labor) compared to spiraling prices.

There were TV commercials from the government urging Americans not to be "piggy", and it could be seen that "this" was supposed to be an effective effort to convince corporations not to raise prices? More so to persuade consumers that something was being done about inflation. After all whenever one of the commercials came on, you could see that the government was aware of how bad it was, and obviously was doing something about it; running ad's as persuasive as can be, right on TV.

People were supposed to be frowned upon for wanting a raise in pay during such difficult times, how could you?

Corporations certainly weren't going to raise prices after seeing all these commercials themselves, were they?

Then once a price freeze was actually being talked about, corps jumped into action like never before otherwise it was going to be too late. The less-powerful small businesses not as much.

Things were then frozen strategically before wages even had a chance to move the needle.
They are using OSI approved licenses (Apache 2.0 and GPLv3) however.
Thanks, I'll check that out next time I find myself in Japan. I also really liked the Shitamachi Museum in Ueno, similar aesthetics there.
I misread your post. I’ve deleted that sentence.
The entire show is about political tensions that result from expanding corporate dominance and private ownership into industrial heavy mining operations like those out in the Belt, with all the attendant cost-cutting and consequent torture of the peons that that entails. Reminds heavily of stories heard from within Amazon warehouses.

Amazon's push to dominate retail markets via Basics, etc., and the anti-competitive practices he enables, only serves to portend an obvious conclusion that Bezos wants to own not just the marketplace but every component of goods production.
The zero cost abstraction remarks remind me of this code that I recently wrote:

https://github.com/openzfs/zfs/commit/677c6f8457943fe5b56d7a...

In order to make that fast, I did C++-style generics and inlining in C via the CPP. However, it turned out that GCC does not properly optimize the result, which resulted in the following GCC bug:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109901

I suspect things like this happen all of the time in C++ (and by extension, Rust), but developers typically do not look at the assembly output, so they do not notice and bugs are not filed with the compilers. The result is that everyone believes that the compiler will optimize away abstractions, but code can become slower because the compiler is not always able to optimize away the abstractions.

That said, it is awesome when the compiler optimizes away abstraction overhead as expected like LLVM does on that particular code.
The whole reason we have notions of due process and evidence is because people are very commonly wrong when they make these sorts of judgement calls from their gut.
Have you tried MMS on real world data or is it just assumption?
What if they didn’t give out email in the first place? What if they came back a few months later with “we’re good. Didn’t check email for a while. Can you use FB instead?”

The point is you shouldn’t dictate how someone you are interested in staying in touch to use certain tools.
I refactored my profiling library to use them. They reduce the amount of stuff to manage. Instead of keeping a whole list of stuff organise, you just pass stuff to the stream and everything just works with good diff.
Ask HN: Whatever Happened to Acquisitions?
There used to be so many startup acquisitions…..
Most of the time a Dockerfile is a very useful living installation reference documentation, but it's not guaranteed. It's entirely possible to encounter a Dockerfile that's just copying in binaries built outside of Docker or was a published image capture of hand installed stuff that is just being referenced in downstream images.
A chapter dedicated to understanding laziness is indeed doable, but my target audience is Haskellers that have already read through LYAH, Real-World Haskell and perhaps UPenn's CIS 194 class; each of which cover laziness and so I want to focus on things that should be more widely used or known, such as info table profiling, eventlog or the one-shot monad trick.

But that doesn't mean that laziness doesn't come up! For example, its impossible to demonstrate using (or defining) unboxed or unlifted types without discussing laziness. The same goes for using GHC.Exts and explaining the difference between Data.Map and Data.Map.Strict.
That's not recording the terminal. That's recording the characters, escapes, and control sequences sent to your terminal. It isn't actually recording what the terminal does in response to them. It isn't screenshotting, and terminal emulators differ in what they do; the same output potentially appearing very differently.

Screenshotting would involve reading a Linux KVT /dev/vcsa file, or a display file with my terminal emulator, or using a Kitty plug-in to get at its display buffer contents, or attaching to a screen/tmux server and reading out its display, or similar (if even possible) for other terminal emulators.

Ironically, BRLTTY can do some of the aforementioned. But it most certainly doesn't spit out HTML.
Last year France imported more electricity from Germany than it exported.
Amazon is a bully and is becoming a brand new type of monopoly that is killing all sorts of businesses.

How in the world is it okay for a single company to be a grocery store, internet infrastructure company, film studio, game studio, online shopping platform, advertising platform, home security company, and more?

They're using their incredible scale to price lots of American businesses out of business. They offer movies for "free", for instance.

Amazon needs to pick its lanes and stick to them. It'd be better for consumers if it were broken up into two or more companies.

I'm also thinking about this through the lens of an entrepreneur. All of these giant multiple category-spanning monopolies can easily duplicate what you do and offer it for free. That's wildly unfair.
This article reads as if the car itself is responsible for the crash, not the driver.
Exactly.

Also, thinking of it from a systems reliability perspective it’s a massive Single Point of Failure.

That system stops working (due to kleptocracy, or shitty rules, or a mistake) and literally the largest economy in the world grinds to a halt nearly instantly.

It would make the days of dealing with cash (which has it’s hassles) seem like Utopia.
> news broke that US lawyer Steven A. Schwartz had turned to the chatbot to find supporting cases in a lawsuit he was pursuing against Colombian airline Avianca. The problem, of course, was that none of the cases ChatGPT suggested exist.

Yeah, a lawyer going to court with "A chatbot told me..." instead of using actual legal tools at their disposal to cite those cases doesn't make as good of an argument as the author seems to think it does.

Realizing AIs hallucinate and are not authoritative is firmly in the territory of caveat emptor, we've had an adage about this for decades now:

I read it on the internet, It must be true.
This, btw, is at the heart of branding/advertising/etc where a company tries to add a “brand value” (or some other human value) to a commodity good, through associations and connotations. This is a substantial component of the engine driving “economic growth” especially in mature economies/sectors.
OpenAI's entire business model depends on users thinking there's nothing that ChatGPT can't do, not the opposite. If anything they'd like to elicit fear about AGI rather than show uncertainty. This would be like asking Meta to make clear when an image has been doctored, or asking Google to make their ads look less like real search results.
You can be a very responsible person and still not be able to cover a sudden expense that is a significant fraction (if not a multiple) of you annual income.
Does anyone know of a JMAP -> Maildir client? I'd love to replace mbsync with something faster.
The problem is that email has been taken over by a handful of providers, all of which have "growth & engagement" as their business model and would rather not implement any open protocol at all.

IMAP remains supported for backwards-compatibility, but I'm sure its shortcomings are seen as a feature to push users towards the official clients so there is no incentive to implement another open protocol to address them.
Diners Are Fed Up with Minimal Service
I don't think playing "my definition vs your definition" is a fruitful discussion in general, but the answer is, it depends.

If you're in the camp who treats UX as a professional title/career, then in principle it has very little to do with UI, and being labelled "UX/UI" is often an "insult" to UX professionals along the same lines as "Computer Scientist / IT support", or "Electrical Engineer/Electrician", "Civil Engineer/Sanitation Engineer", "Pharmacist/Teller at Boots", "Doctor/Medical receptionist". (not to imply that the latter professions are 'lesser', but rather to point out that the former professions in the pairs are typically deemed to require a higher standard of skills/training rather than simply vocational/apprentice-based training).

At the same time, I'm not naive to not understand the fact that, if a large number of people start referring to X as Y, then after a while, insisting that X isn't Y is a lost cause, and you might as well start calling it Z instead.

But, e.g. my wife was a senior UX professional who is now doing her PhD in Experimental Psychology; the original motivation was that this would make her a better UX researcher when conducting controlled experimental studies on behalf of her employer. She specialises in voice assistive tech, and her topic relates to isolating auditory markers of voice trustworthiness. I can tell you if she applied for a UX job and the interviewers started asking her what css colours she prefers on buttons, she'd be pretty pissed.
D doesn't have a special syntax for user-defined literals, which avoids this problem completely. One can use templates for user-defined literals, such as:

km!1000

for 1000 kilometers. Here, km is a template that takes an integer argument:

struct Kilometer { int v; }

template km(int V) { Kilometer km = Kilometer(V); }
Scientists warned about climate change in 1965
I like OpenStreetMaps but any business that uses them in their core app should be prepared for some wild shenanigans:

https://mashable.com/article/mapbox-antisemitic-vandalism-sn...

Facebook uses OpenStreetMaps and I'm pretty sure they had to design their own batch processes to validate that area's of interest weren't renamed racial slurs or for Pokimon creatures.
>This is not a real risk today.

Many experts believe it is a real risk within the next decade (a “hard takeoff” scenario) That is a short enough timeframe that it’s worth caring about.
I think there are really three groups:

1) Healthy people, heart stopped by some traumatic event. Survival odds good.

2) Reasonably healthy people, heart attack. Moderate survival odds.

3) People who were already sick. Odds low, success likely isn't worth it.
> FWIW: binutils/llvm objcopy is a better mechanism still for this sort of thing in most contexts, as it doesn't involve source compilation of any kind

I used to agree with that, but honestly a simple `xxd` to get a C array avoids so many issues with `objcopy` that I'd rather just use that now. With `objcopy` even just getting the names of the produced symbols to be consistent is a pain, and you have to specify the output target and architecture which is just another thing you have to update for more platforms (and if someone's using a cross-compiler, they have to override that setting too).

In contrast if you just produce a C array then it compiles like normal C code and links like normal C code, problem solved and all the complexity is gone.
Nice simplification of the “clever” code. Lodash docs for anyone curious: https://lodash.com/docs/4.17.15#pickBy

Here’s my version of the “clever” example that doesn’t depend on Lodash. It’s longer than your version but still simpler than the article’s:

const extractDataFromResponse = (response) => {
const [Component, props] = response;
const dataIncludingUndefinedValues = { Component, props };

return Object.fromEntries(
Object.entries(dataIncludingUndefinedValues).filter(([_key, val]) => val)
);
};
That's pretty easy to deal with: respond with only "not a security issue" if it's not.

Or, actually have support, but that's not Google's style.
considering how often auto is bundled with home, this is going to severely limit their business.
The Halton sequence doesn't always choose the place where there's the most space left, except in the 1D case. If you plot 2D Halton sequence samples, you'll see the occasional sample placed fairly close to another, even when there's available space nearby. (Not that it doesn't do a decent job of generally filling in the empty areas.) Individually, it always selects a point where the 1D axial projections go in one the largest gap, but that doesn't mean that they're always exactly in the middle, nor that they jointly are in the largest space.

An even simpler way than Halton for the 1D case, is to use the golden ratio. For that, you place sample j at (phi * j) mod 1.0, where phi is the golden ratio. (Or another way to think of it is to keep stepping forward from the last sample by phi with wrapping.) That really does always place each sample into the largest gap between all prior samples. You can use any irrational number as a multiplier and it will eventually sample the entire [0,1) space. But the golden ratio is optimal. See Kronecker sequences for the generalization to higher dimensions. (E.g., https://jcgt.org/published/0011/01/04/)

For higher dimensional sampling that really does try to place points in the middle of empty areas, have a look at Mitchel's "best candidate" algorithm (https://dl.acm.org/doi/10.1145/122718.122736).

That basically goes something like this:

to place point j:
randomly choose j * m points (i.e., the candidates; m is a constant)
find the one farthest from all prior placed points
select and place that as point j

It's slow and expensive, but it's designed precisely to try to find a large empty area and put a point in it, just as you mentioned. It's pretty general too, so you can do variations like computing the distances with toroidal wrapping, using non-Euclidean distance metrics, using any dimensional space you like, etc. It's also pretty common not to scale the number of candidates with j and just choose a constant number.
Not a lawyer, not legal advice.

(I'm not going to criticize a man who runs an educational toy company for not being precise about "lawsuit" "discovery" "subpoena" etc.)

I believe (subject to clarification) that he's a fact (regular) witness in CA's action against Amazon, and the discovery requests from Amazon are overly burdensome to him. He has no commercial interest in this litigation (except very attenuated benefit to his company if the Amazon policies change). It's unclear if this is just unthinking automatic action by Amazon/their lawyers, truly necessary for their case, or intentionally vexatious behavior, but it does seem clear there are two effects:

1) Silence critics of well resourced or litigious organizations
2) Promote anonymous speech (if they couldn't figure out who posted information, they'd have no one to vex through the courts.)

If I were not directly a party to something like this, I'd be very motivated to not expose myself to months/years of pain. None of this sold more educational toys for him in any volume. Using his specific identity and other stuff did add credibility to his initial arguments, but from reading the original blog post, it stands on its own merits, and especially if it had been a "name shaped pseudonym", I wouldn't have questioned it.
While I think your statement is true, a few reasons:

1 - I will inevitably end up on some mailing list or forums when researching libraries, correct way to do things, etc, where such people interact.

2 - As 'governors' of the language, how can I trust them to make sound investments in the future? I don't want to just learn a language and tooling as a one off.

3 - I don't want to support organizations that act this way, even if the language were perfect.
Maybe you could get thousands of dollars big bounty!
You make some great points. Money, investments, banks, programmable money, decentralized organizations, VC where investors don't need accreditation (great for the little guy, bad for the 1%), deeds, remittances, prediction markets. Even capturing a fraction of a fraction of those would be a massive.

I used it quite a few times lately to pay open source contributors in countries that don't have access to Paypal. Paid my rent when Venmo blocked my account temporarily and I had to wait 2 weeks for checks to come in the mail. Used it for Mullvad VPN. Used it to get MJ on a market at far higher quality and better price than locally in Cali. Was super useful.

Paypal in and of itself makes the case, no need for any more.
I'm absolutely aware of this. It doesn't change the fact most professional medium to large enterprises will want to follow along, so whether it's truly legally binding or not is a moot point in reality a lot of the time.
Yeah but it doesn't mean they're useful as non-Docker build steps for reproducing an image.

For example: https://hub.docker.com/layers/library/mysql/latest/images/sh...

"ADD file:e15c235506d8dd134e69d458a7c0afefef1522e9d0cfb28e3538760ddf032785" isn't much help in installing MySQL on a bare metal server.

It's also not something commonly done (I've never seen a project do it), but you can also just push around a very simple base image like a plain Debian image and then move around an image's runtime filesystem through `docker export` as .tar.gz which could have been crafted by someone who started an interactive shell session and just manually performed some install steps without recording what was being done. It's still technically a containerized system but it does obscure or omit a lot of the value proposition.
I tried to implement this for quite a while but the ecosystem situation both server and client seemed to be a status of "Weekend Project" rather than a robust implementation. Is there commitment to create a reference implementation etc.
What I take from this: Keep your head down & your mouth shut. It’s no face, no trace, no case out here.

Also siding with the state of California instead of Amazon would be signaling red alarms in my head. Nothing those states (NY, CA, WA, CO, etc) are involved in right now is morally legit.
Found the clip:

https://twitter.com/CatchUpFeed/status/1663454524118560768
There is no incentive for existing email providers to adopt new standard. They would never adopt something new & improved unless it's groundbreaking.
Agree with you on nuclear, but Germany isn’t the most expensive. While US per kwh is lower, there are so many surcharges and various schemes that the effect rate when you actually need it (day for air conditioning, evening for everything else because that’s when people are back from work) is really high: https://www.sce.com/residential/rates/Time-Of-Use-Residentia...

And remember, CA has no harsh winters and inland is usually all sunshine and good amount of wind too. Still, we are not doing all that much better and still burn fossil fuels (and of course shutting down nuclear).
Surely there should be a way for an owner of a group to revoke these permissions. I am not familiar with the tech though.

If it is not too much hassle I would create a new group, switch to it and delete the old one. This is just one of many reasons corps add prefixes to their naming conventions in the cloud.

I would not go down the path of contacting the companies. You have to see it from their point of view when it comes to security and legal processes. Just because you know that you have not done anything wrong does not mean anything for how they will proceed. They will start from the objectives. Somebody has access to our stuff.
Where is the saving coming from if i may ask ? Are you guys using Databricks offerings or a self managed spark cluster ?
Think of the sun. Sun rays are collimated, yet when you look up the sun doesn’t fill the whole sky.

That’s because where in your visual field a light will end up depends on its angle, not on where it hits the outer surface of your eye.
Local translation is a good choice in case of privacy, but small language models can't offer a good translation quality like Chrome. Brave and Vivaldi browsers use on-premise translation by Lingvanex which helps to avoid transmitting your data to Google or other third-parties
Shelling 5 days before an invasion reads to me: “shelling is the (or a) cause of the invasion”, not “invasion is the cause of the precedent shelling”. Like “causality happens before consequence”.

However I’m far from being familiar with politico-military strategies and am here to learn. Please accept my excuse for the cynical tone of my precedent message.
Black Death Pathogen Lurked in Britain Millennia Before Plague Struck
"Google is very enthusiastic it seems about things which force users to use Google Chrome, and very unenthusiastic about users doing anything easily from the command line because it has the notable quality of removing a place you can show ads."

What else would we expect from an advertising company.
I'm not a lawyer and would never give legal advice.

I'm not making judgement as to what is or isn't, simply am trying to clarify what he's getting at. I imagine to Molson this feels like Amazon is trying to bury them in discovery
I'm specifically worried that an AGI will conceal some instrumental goal of wiping out humans, while posing as helpful. It will helpfully earn a lot of money for a lot of people, by performing services and directing investments, and with its track record, will gain the ability to direct investments for itself. It then plows a billion dollars into constructing a profitable chemicals factory somewhere where rules are lax, and nobody looks too closely into what else that factory produces, since the AI engineers have signed off on it. And then once it's amassed a critical stockpile of specific dangerous chemicals, it releases them into the atmosphere and wipes out humanity / agriculture / etc.

Perhaps you would point out that in the above scenario the chemicals (or substitute viruses, or whatever) are the part that causes harm, and the AGI is just an implementation detail. I disagree, because if humanity ends up playing a grand game of chess against an AGI, the specific way in which it checkmates you is not the important thing. The important thing is that it's a game we'll inevitably lose. Worrying about the danger of rooks and bishops is to lose focus on the real reason we lose the game: facing an opponent of overpowering skill, when our defeat is in its interests.
It looks like Amazon is asking for documents (via subpoena) beyond what the state was in an attempt to overburden him so he decides to stop being a witness.
Just a reminder that various AI algorithms have significant influence over markets to the point that it has by proxy fundamentally changed world culture in significant ways.

Everyone looking at the P/E ratio doesn't realize that this isn't simply a speculative bubble. Rather, this is a collective superintelligence bootstrapping itself, the market will just become another data pipeline at that point.