skysight-inc/HackerNews huggingface dataset:
This is total speculation but I think the Bahamian authorities are significantly more friendly to him then US authorities, and whether or not he could continue to stay without a passport would presumably be their call. If they grant him asylum they might refuse to extradite him.

Let him keep his passport and there's every chance he'll just turn up of his own volition to speak at a conference, give an interview, or pitch a new venture.

I don't think a jury would look kindly on playing so dirty with someone who posed no clear threat and didn't even seem to be on the run. And I don't think it would be right to either, until there's enough evidence to bring charges, he's presumed to be an innocent man in the eyes of the law. (We are of course free to come to our own judgement as individuals.)

All he's doing is giving interviews. Even if he's lying through his teeth (as I believe he is) - it's still his 1A right to do so.
The more modern solution is to break the large codebases into self contained microservices. In which case dynamic typing scales indefinitely.

I've worked on dynamically typed codebases for a long time. Passing the wrong type is very rare. I mean how would the code pass the unit tests if it was passing the wrong type?
Not sure what you are implying. If your hypothesis was true, wouldn't unemployment numbers rise? When did HN become the place where contradicting anecdotal evidence with data gets me downvoted?
The difference seems to be how far down the rabbithole you go - are you only tracking the energy to make/ship/(hopefully recycle) the bag or, as the study I linked does, goes all the way back to the plant in the field. Cotton is very water intensive.
Exactly my thoughts as well!
Hardly. A password is usually hidden written in a notebook (or a local hard-drive) which would have to be physically stolen in order to obtain, or in a password manager which is (hopefully) encrypted.

I think a better analogy is in how different countries handle national identification numbers. Some countries have a publicly accessible list encouraging people to share it when commercing, these countries usually have other means of preventing identity theft. Other countries issue identity numbers in a private manner, discouraging and prohibiting distribution. These countries use obscurity to prevent identity theft among other measure. However anecdotally it seems like identity theft is rampant in the latter countries which includes obscurity in the id-theft prevention, but not in the former.
A Welsh Colony in Patagonia? Yes. Welcome to the Welsh Wild West
I guess this won't work for me then. I'm not going to unblock googleapis.com for it.
Sorry. To be clear: I think strong AI is "fifty years away" and has been for seventy five years.

So yeah, an expert system that can read a natural language description of a feature and ask questions until it has enough detail to generate the code is science fiction in my opinion.

Having said that, maybe it could be achieved in a limited domain, SHRDLU-style. But that's just a way to deal with the ambiguity by excising it.
The Malady
Doesn't seem very "homebrew" either.
These governments are not firebombing domestic youtube-grade nonentities

No one said it was governments who firebombed the person in question. As for Youtube-grade non-entities: I think the line is rapidly blurring between people on the internet and "real" journalists. I don't really follow the person in question though, so I can't speak for his credentials.

for these and other sins the electorate severely rebuked his party at recent state and federal elections
State elections maybe, but this secret portfolio stuff only came out after the federal election, when he lost his importance. If he had won the election, would it have come out?
This has nothing to do with malls, stores or technology, it's just commenting on consolidation in various industries.
That's not really the point I'm trying to make. There are programs that are literally memory safe that don't compile, that may be using any data structure you can think of.
Each line of that compiler only documentation increases the number of bugs in your code.

Bugs are directly proportional to total lines of code if you weren't aware
Nice references. Going to take me a while to make sense of them. A superficial interpretation is one says relaxed doesn't work and the other says sequentially consistent doesn't work. Not great news tbh, hopefully it'll look better on closer examination.
I feel like this is insightful but also I do not understand what you are saying. Can you perhaps elucidate?
Docubyte Guide to Computing
> When an individual has registered a car and is enjoying the right to operate a 6000 lbs death machine on public roads, why do they need their name hidden?

It's not. They carry a driver's license and law enforcement can reference their name by license plate.
We had statewide man hunts for people who sneezed in lifts that they were the only one in

Source?
OK, I guess it's going to be some shameless self-promotion, then, sorry:

I wrote a book (https://www.albertcory.io/inventing-the-future) that's set 7-10 years after TSOANM. Unlike Kidder, I was actually part of it. One of the reviews compares it to TSOANM, so I guess that's high praise.

Since there are already at least two non-fiction books about all that (Fumbling the Future and Dealers of Lightning) I wrote this like it was fiction, meaning with characters who get to do things and talk to each other, and don't know how it all turns out.

Nearly all the players who are still alive helped & critiqued it, and one (Dave Smith, the inventor of icons) wrote the Foreword.
Show HN: Trading cards made with e-ink displays
I made a thing!

In 2014, I was holding a stack of iPhones and thought to myself:

"Hey, if I had each phone display a playing card, I could click a button and they'd shuffle themselves"

I pared that idea all the way down to this: trading cards made of e-ink displays.

Right now, each card costs me about $20 each, but with only a bit more scale, I think I can get that down to $10.

In doing this project, I learned how to design electronics and circuit boards. I learned Rust and wrote my first driver, I upped my CAD skills, 3D printed, and did my first resin casting. I generated the images on the cards using stable-diffusion.

HN always seems to appreciate new uses for e-ink. Thought I'd share :)
There must be a wealth of fascinating sites, buried under sediment in 120 meters of water.
Ironically....

Having a subset of totally random recommendations wouldn't be a totally terrible idea---especially if you know which they were! It could help push the system out of local minima and it's the obvious benchmark to beat.
from a reddit comment:

"Glad we'll have a built-in struct class that's not Enumerable. I remember passing a Struct instance to a method which had a check for object.is_a?(Enumerable), and then proceeded to do something else than what I intended. It's fine to offer a way to iterate over attributes, but it was unnecessary to make the whole Struct Enumerable."
he might be referring to files over 2GB?
https://7news.com.au/lifestyle/health-wellbeing/covid-positi...
The design of WASI and the component model are layered, though: you could start with V8 and build a runtime with full WASI etc. support.

In fact, Node.js and Deno have both done exactly that, a V8 core with layered APIs on top including WASI.
Try being a woman.
Imo these types of thing while probably appreciated by many lead to cat-and-mouse games and probably ultimately to hard-paywalls being more widely adopted (I see them a lot already in fact). So what happens then? The utility of these paywall bypass options diminishes until there’s little of value left behind soft-paywalls
I think doing machine translation in the cloud makes more sense commercially (easier to monetise) and is a lot less challenging (better hardware, model sizes less of an issue, fewer worries about exposing proprietary code or models).

But I agree that this local experience should be the future. It’s good to have the control and independence.
I honestly don't know the last time I had Pizza Hut, Dominos, or Papa Johns.

There are about 3 or 4 local Pizza shops close by me, and I just call them and stop by to pickup pizza when I want it. The last chain I've visited is... Little Caesars, but I don't even bother ordering from them because most of the time they have one "Hot and Ready" for me. So there's no need for me to order ahead.

Like, I got this one Indian / Italian fusion restaurant that gives me Chicken Tika Masala Pizza. And the other way, there's _ANOTHER_ Indian/Italian fusion Pizza restaurant that cooks every Pizza on Nan-bread. Why would I go to a boring ol' chain when there's crazy stuff like that nearby?

> “Pizza Pizza” … where are’t thou? Little Caesars really is that little compared to its giant rivals

Do... they even understand Little Caesar's business model and/or offering? There's literally no need to ever order ahead. Of course there's no "online sales" of Little Caesar.

-------

Oh right: and my work, when we do Pizza days, uses Costco Pizza. Based on my experience at Costco, I'd say that they're pretty busy.

Starting off the article so incredibly incorrect about the Pizza market / industry makes me less-likely to believe the rest of the article.
It was a giant mess of unqualified people funded by cheap capital.

Isn’t true for 80% of white collar industries?
Looks awesome. I just want to use it to play three card monte.
> The Ford Mustang Mach-E, ranked third in EV registrations, is the only non-Tesla vehicle in the top five rankings, S&P said. Those EVs were followed by the Chevrolet Bolt and Bolt EUV, Hyundai Ioniq 5, Kia EV6, Volkswagen ID.4 and Nissan Leaf.

Nothing new here, really. Until there's something legitimately good in the $25k range, someone who drives for pleasure (5 to 10k miles per year) will have to wait a while before their EV purchase makes sense.
I'm a long-time firefox user and very vocal hater. That said, I've had less and less to hate with each update. I used to hate ff mobile(too slow). I used to hate the browser on Linux(no Wayland, no hardware video, weak multi-process). But all that has been fixed. Plus, cookie isolation, auto cookie banner management, HTTPS preferred, and mobile extensions. Not to mention the promise to support content filtering extensions.

Add to that local translation! FF is the best it has ever been and somehow it is losing user share faster than ever. I used to get all the hate, but now at days... I'm just not sure. I'd love to know why.
Adding to this, there's a set of language features which use the type system to generate code. So, things like traits in Rust or Typeclasses in Haskell use the type system to infer which instance is being used and insert a dictionary of trait method implementations as the first argument to your polymorphic function. You can't really do this kind of thing if the compiler can't do `Type -> code` and is only verifying the types are consistent.

A pseudocode example is something like:

trait ToString for T {
fn toString(self: T) -> String;
}

impl ToString for number {
fn toString(self: number) -> String {
// implementation here
}
}
impl ToString for Point {
fn toString(self: Point) -> String {
return f"({self.x.toString()}, {self.y.toString()})";
}
}

fn printString<T: ToString>(t: T) {
print(t.toString());
}

Then when it generates code, it uses the inferred type information to generate different code:

let p = Point(1.0, 2.0);
printString(p);
// translated into
printString(implToStringForPoint, p);
let n = 2.0;
printString(n);
// translated into
printString(implToStringForNumber, n);

And then type inference becomes implementation inference, which is really powerful
Never used LSP. Imo eglot is a test for your knowledge of other good packages. It won’t work nicely without turning on company-mode, flycheck-project-buffer (spelling?) etc. But it’s good to know about those anyway.

LSP to me always seemed like a all-in-one don’t have to think of know what’s going on type of package. Depends what you want.

I’ve found eglot to be hackable too. I had ugly Horizontal Rule in eldoc for rust code due to tamsyn font. Well eglot->eldoc-> some builtin markdown package -> finally discovered a config option for the character used to draw hr’s.

On one hand it’s annoying to go 3 dependencies deep to configure eglot behaviour. But emacs makes that kinda thing accessible (if not easy) and I learned something.
> Are you sure? If I launch a remote session window and click open file/folder, it's on the remote (either SSH or docker for my workflows).

I am not sure about dedicated extra windows. I've not seen it being done in an ad-hoc started shell, inside a normal VSCode editor instance, at least. If it is a new windows (new process) it is not really the same, as the new instance is then dedicated to being a remote session one. With Emacs one does not have to start multiple instances to get things done, but does everything out of the same instance.

Whenever I see people closing and opening VSCode instances, I feel like: "Why did you close that?! Can't you just do things in your editor without frequently closing and opening it again?" It feels like an inefficient process. "I can't do it in this instance, I need to close it and open a new one from another working directory.". I can only speak from what I have observed people doing when screensharing. Maybe other people do it differently or more efficiently.

> VS Code runs a server on the remote with any plugins (including LSP servers) installed with it. This is as opposed to Emacs, which AFAIK does not have a server on the remote and instead interacts with the remote directly using SSH (or `docker exec`, etc). Note, you still need to have any LSP servers installed on the remote if you want that capability.

Emacs has had a server program since ages. You can run Emacs as a server, for example on a remote host, or on your local machine and when you start a GUI or non-GUI Emacs, start in client mode, to connect to the Emacs server. Your Emacs client will benefit from whatever you have set up the Emacs server to do. If your Emacs server has LSP stuff set up, you will be able to use it in your Emacs client.

For merely accessing a remote via SSH and accessing files in it, editing them and saving them, Emacs truly does not need any server. It channels anything one does through the SSH connection and "commits" to the remote's filesystem.

I agree though, sometimes tramp can be a hassle. It could be better and better documented as well.
> Since it's established that the canard that the mainstream wouldn't touch a story like Epstein's is false...

"Touching" a story (True/False) is not the same as a story being reported on in a proper manner. Printing one story in the middle of one newspaper technically satisfies "touched".

(Note: I have not made a claim that only one story on Epstein was printed, I am only describing what would be required to satisfy "touched").

Also: while choosing a maximally absurd complaint (that isn't even believed by conspiracy theorists) is an excellent rhetorical technique, it may not be so useful for engaging in truthful, good faith discussion.

> ...and we haven't established any evidence of the non-mainstream being so well-informed and independent from the news cycle they had his number long before then...

Who is the "we" that "establishes" things, and decides what information constitutes "evidence" and what does not?

Please explicitly state the person or organization that performs this duty that you are referring to.

> ...it'd be a lot more interesting to engage with earnest arguments that Epstein was framed, or that there's new evidence Epstein was involved with controlled demolitions people were talking about before he was involved in cheese pizza[1], than "that's just your opinion, man" in nerdsnipe form...

Can you explain what the intent of this is, and what it is you are referring to by "Epstein was involved with controlled demolitions" and "before he was involved in cheese pizza" and ""that's just your opinion, man" in nerdsnipe form"?

My intuition is that you are representing that conspiracy theorists (or perhaps even me) believes such things, or has made such claims, but I'd prefer if you explain yourself rather than me making speculative accusations.
It so happens that "good" behaviour that we seek to embed in our children is generally the same as behaviour that is good for society.

Broadly the values I've tried to instil in my children break down as

- Take responsibilities seriously

- Apply your best efforts

- Be considerate

- Cultivate empathy

- Value yourself

- Don't be a dick

- When you screw up, admit it, and make amends

These, when applied, lead to the behaviours that make parenting easy, and I'm hoping will make them good members of society in general.
The article argues against deregulation and then cites a Delta Airlines ad that argues that the form of airline deregulation in the 70s is actually increased deregulation.

I don't really understand the point trying to be made.
Update: I got a GaN (gallium nitride) 65W 3-port USB charger (65W or 45W+18W/45W+15W) that can charge anything I've got.
You do realize I wasn't describing a hypothetical situation, right?
Laws can be irrelevant. Hong Kong had freedom of speech in 1997, but it was gradually eroded without any changes to the law, until recently.
The title of the article could hardly be any more clearly a reference to exactly that.
Since it didn't tell you what ones you got right, I can't use my 76% as evidence (I got a lot of blurry pictures of forests, which are hard because it's either an AI or a low-effort background art asset), but while landscapes are the hardest, a bunch of obvious tells without hands or eyes (and the other well-known one: text) are:

Shoelaces. Or anything where things pass over and under other things. The AIs did really poorly with belt buckles too. Its sense of object permanence is entirely stochastic, and small details don't get a lot of virtual brain power devoted to them.

Straight lines and repeating patterns. "Human hand holding a 30cm ruler in front of a chain link fence" is probably AI kryptonite.

Symmetry. If there's a nontrivial object that's supposed to be symmetric, chances are, it won't be.

Swept curves and perspective. Another thing that's stochastic is the AI's understanding of how 3D spaces map onto 2D images.

Circular objects being transformed in 3D, like a roundabout being viewed in perspective, or a curved road moving off into the distance will typically be inconsistent with human expectations.

Of course, some of these mistakes are also made by human artists, but generally the human artists who make these mistakes also have amateurish colouring, lines or brushwork, and AIs are generally pretty good at emulating good brushwork.
We saw it with contractor-developed code. They took JSON from an API, then converted it to a big blob of text, and did some gnarly searching.

It made no sense.

But we were also in a rush to get this app built, so we didn’t push back on this tortured logic. But we were saddled with this technical debt for an embarrassingly long time.
Trump repeatedly stated that the point of the ban was to ban Muslims from entering the country. Your own source calls it a "Muslim ban":

> As the Muslim ban went into effect on Saturday, lawyers from the ACLU-WA and the NW Immigrant Rights Project rushed to SeaTac Airport to help immigrants on incoming flights who were being denied entry to the U.S.

Kind of hard to take this seriously, when your own source contradicts you. As an analogy, conservatives talk about gun bans in California and New York yet bolt action rifles remain legal there. Not every gun is banned, so it's wrong to call it a "gun ban"?

> Let me ask you how do you feel about the government labeling and suppressing misinformation?

They shouldn't and the fact that said governments are democracies doesn't make it any less authoritarian.
should be the default
> can you give a historic example (pre-1900) where people censoring were on the right side of history?

I don't know why you're constraining the time frame to pre-1900, but sure.

From 1899 prior, almost every time a newspaper decided not to report something that they believed was false. Because by and large, newspapers do a pretty good job of separating the wheat from the chaff and reporting stories that at least seem to be true. What they don't do is report, without editorial insight, everything they could. They don't publish every letter to the editor, they don't run every story a reporter chases, and they never have. Filtering is part of their job. We remember the errors in filtering (especially if it's a good newspaper because they will report a retraction or correction) but there isn't too terribly much evidence in black and white of the dozens of decisions editors make to not amplify the noise. Obviously, since it didn't end up in a paper.

There are people in the world who believe the Earth is flat. Nobody is under any obligation to spread that belief. I'm not saying Twitter should start censoring discussion of flat Earth, but it's up to them if they choose to.

I guess the result is it wouldn't be a very welcoming channel for discussion of flat Earth topics. Nothing really lost there, I guess someone will have to set up a forum for it.
I've seen multiple docs have a default code area (JS), with tabs for other languages (rust, etc)
That is a really cool idea! I really want to see what kind of new games that can be created from this.
As far as I could tell this is the engine powering this:

https://github.com/marian-nmt/marian-dev/

It’s compiled c++ running using wasm.
// Does the same as `Number.prototype.toFixed` but without casting
// the return value to a string.
function toFixed(num, precision) {
const pow = 10 ** precision;
return Math.round(num * pow) / pow;
}

I know doubles are big, but doesn't this combination of multiply-and-divide introduce the possibility of precision issues that I'm assuming is not applicable to `toFixed`?

Unless I'm wrong, I would be very hesitant to use this version of the method when I don't control the input.
This is why it'll never take off.
Revolution in the Valley, by Andy Hertzfeld
Thanks! Yeah me too!
I've got an idea for a game, but I'm not an experienced game designer. If others want to try to design a game for it, I'd be open to sharing with them :D

Mostly wanted to inspire something new.
windows-alt-0147 is not something i care to do

i'm on a mac, so it's a "much easier" opt-shift-8 for ° or opt-shift-e for ´. it's not like i really don't know how to do these things. i was just goofing with the poster for being so pedantic
This is a good start, but it's worth noting that this still sends data to Google (they host the models) and this doesn't work offline. If they can fix those two things I think this is great.
Does anyone remember "BugMeNot" ?
I don’t know about Disney, but in (European centred) machine translation we often pick Icelandic and Maltese as first languages to do specifically because they’re small but familiar enough as tests for the pipeline.
Oh hey, I've been looking for small demo games to implement on it, before jumping into a massive RPG or something. I can try implementing that.
> AT&T isn’t just a telecommunications company … after a recent $85 billion dollar merger with Time Warner (which even the Trump administration sued to stop) it now owns TV studios like Warner Bros and New Line Cinema., online streaming services like HBO, channels like CNN and Discovery, and satellite providers like DirecTV.

This is not true. ATT and Warner Bros Discovery are two separate publicly listed companies. And ATT took a huge loss on the original
Warner Bros deal.

ATT does own 70% of DirecTV, but also took a huge loss on that deal.

So many bad moves in the last 15 years that they are significantly behind T-Mobile, Verizon, and Comcast in market cap.
That's horrible. The most surprising results are in section 5, especially claims that technicians copied files from the repaired devices.