skysight-inc/HackerNews huggingface dataset:
Aside from the first paragraph’s claims of inadequate research, I thought GP’s post was actually a pretty good critique of some of game theory - especially when you try to break out of the neat mathematical formulations it espouses and apply it to the real world.

Your post, on the other hand, reads like an argument from authority.
This (partly) exists for some mobile carriers.

I know of at least one carrier, but is only usable for their own customer self care portals/apps. There it is possible to auto-login to their app if it is accessed via their network and not via Wi-Fi. For security reasons only a limited amount of functionality is accessible. Neither customer data can be changed nor can any actions resulting in additional cost (buying packs / options) be performed without additional authentication mechanism of a higher security level (auto-login via SMS or use of a password).

The MSISDN is only added to the HTTP request internally in their secure network and never exposed externally.
Here is an even better way to phrase the question with respect to schooling:

You spend 10 years telling John and Jane some stuff every day for hours. John also gets told stuff for hours by a third party while Jane gets all information from you. Which one is easier to lie to?

School adds a third party so that the child isn't reliant on things taught by their parents.
The "Butler" in Butlerian Jihad is a reference to a person whose surname is "Butler". It wasn't started by a bunch of butlers: https://dune.fandom.com/wiki/Jehanne_Butler
Fire ants build little syphons out of sand to feed without drowning
I read through the whole thing and came to the same conclusions. Your comment summarises the situation well.
Why do we use languages like C# when we can use Node.js/Python for an interview
As the above. I am familiar with those languages with having applications written in all. However, I am self-taught, I wonder if such a question was asked, how would you approach it with valid points? I am familiar with performance implications, concurrency, ease of use and others. But how do you go about it in an interview? Thanks.
> If Zig can settle in the niche that C is used for today

That niche is "code that needs to be portable to any system with a C compiler", or "... to a particular system that only has a C compiler" so i am not sure it can.

There are lots of projects using C that aren't in that niche, but i don't believe there is a good reason for any of them to be using C over C++ these days. It's either history, inertia, or Luddism.
I wonder how these comparisons manage to take hold and spread.

Being balanced doesn't mean being somewhere in the middle between thinking the Earth is flat and thinking the Earth is spherical.

It's neither, but it's certainly closer to one of them.

What truths do you suggest these "identity-politics liberals" are ignoring?

I also can't help but notice the incredible irony in repudiating identity politics and post-modernism while simultaneously lumping them all into one group.
Indeed, "Raspberry Spy" is a catchy name, rolls off the tongue - and avoids trademark infrigement.
Well, the idea would be that references and values alike could be marked to be excluded from the garbage collector and then used in a borrowed way. If you want to interface with the garbage collector, you have to do so in an explicit way. However, I have no idea how to do so.
Shells such as dash and ash do not support it, which are the most common test cases for POSIX scripts. It should also be noted that pre-increment itself is considered optional by POSIX, although += should work.
Show HN: Microservice Orchestrator (Simple and Fast)
Darwin’s theory about atolls is ‘beautiful’ but wrong
I think it would need to have a GC like Go’s that allows arbitrary interior pointers. Then most of the standard library could continue to take references, which would be allowed to point to GC or non-GC memory. There isn’t too much in the standard library that wants you to pass things to it to take ownership of that make sense to be shared. For example, the buffered reader structure wants ownership of the file it’s reading from, but it’s not like it’s going to make sense to read the same file descriptor at the same time it’s being read by the buffered reader.

I think the bigger problem is that GC pointers will have to work like Rust’s reference counted pointers do today, meaning you need to use mutexes, read-write locks, etc. to mutate anything behind them. Most shared-memory GC languages allow free data races on all member variables, and just provide unordered atomicity to prevent you from being able to cause a race that writes a bad pointer somewhere. Changing that would be a much stronger mismatch, and as long as that’s the case you’re still not going to be able to write Rust code like you would Java or C#.
D language is currently experimenting the ownership model made popular by Rust/Cyclone and similar to Zig it has excellent CTFE support:

https://dlang.org/blog/2019/07/15/ownership-and-borrowing-in...
SHOW HN: My macOS terminal setup
Ask HN: What's your opinion on notifications in general?
I am developing a community application that is engagement driven. I've always shied away from implementing notifications to not bother users. However I keep a passive activity stream for users to check for any engagements on their post and that is it. No notification bubbles or even emails.

I noticed HN doesn't have a notification. I got into the habit of checking for activity by clicking `threads` too. I'm expecting to do the same on my application, but not sure if people will be able to get it.

What do you think about this?
THIS.

This morning I left my daughter at home until noon.
Not knowing how to stay in touch with her 'just run case', I tried to set up a Google Meet that I could join at work to see what she was up to.

Cue 15 minutes of:

- trying to create a meet without an account => fail.

- use my account to create a meet, take link, pull it up on daughter's computer.

- need to create account for daughter on Google so that she can join.

- creation of children account requires me to login because children not >18.

- create family with my account.

- back to creating account for child.

- strong password entered.

- google requires a payment setup, picks up my credit card (??) from my account to add to daughter's account.

- cannot dismiss payment option, stuck there..

Then I thought about Discord:

- Go to Discordapp.com

- Click on "open app", enter chilren first name, server is created

- copy paste link to my computer and go to children server

- Done

This is just fantastic. I just abhor the user story on anything else now, this is just so easy, and solves so many issues.
For me and my friends the audio quality is fine, but the latency just kills it. There's like 150-200ms of delay (just guessing based on how it feels, haven't timed it properly). It's as bad as Skype in our testing.

It's probably fine if that's what you got used to, but going from low latency to higher latency is so jarring that I can't see us ever moving from mumble as long as it's still supported.
Even if the local politicians are allowed to do it, do they have to?

Sure, it would have been nice if the supreme court had stopped it, but it's a deeply broken system that even requires the supreme court to decide it. Political decisions like this NEED political consequences.
I never followed it that closely, but from afar HTTP/2 always seemed like an amazingly stupid idea to me, and I always wondered if I was missing something -- apart from all the bloat and complexity, multiplexing several streams over TCP is a typical networking rookie mistake, because chances are you will be caught out by head-of-line blocking.

First there was all this hype how awesome HTTP2 would be, no mention of head of line blocking. Then, several years later, lo and behold HTTP3 is hyped next, and one big motivation is that HTTP2 turned out to have a head of line blocking problem.

What on earth is going on here? Google obviously has great engineering talent and HTTP2 must have been high profile enough to not leave to a bunch of interns. So there must be more nuance to this, does anyone know the score?
The Netherlands: broadcaster goes incognito due to violence, vandalism (Dutch)
AFAIK various studies have shown that people tend to drift to a slightly long cycle, but there's variation in how much the internal clock differs and how hard it is to adjust. And some of us just have bad luck with that :/
I see a lot of popular outrage here, and I love me some popular outrage against the big bad boy just like everyone else, but still, what was Foxconn's gain here? The billions in subsidies were in the form of tax relief, they will not see a dime if they don't build the factory. The bulldozed houses in Wisconsin, while a loss for the state, don't make Foxconn any richer. In the end, the only thing Foxconn achieved was some horrible PR in the US.
The trademark rules are just the Raspberry Pi Foundation's opinion. They don't necessarily line up with what is legally permissible.
idk didn't read like a joke to me. Poe's law I guess
The OOP Has Been Explained Wrongly to Me: Code Kata for Developers
ASML is currently the only maker of EUV lithography machines in the world. Each machine costs over $200 million.

TSMC, Samsugn, Intel are all relying on ASML.
Talking on the moon: NASA and Nokia to install 4G on lunar surface
I prefer systems that default to few/no notifications but let me opt-in to things I specifically choose to be important. E.g. my messengers typically are set to show no notifications, with some important channels giving silent ones and very few people or channels allowed to disturb me.
I turn it off for most everything that doesn't include my messenger (Telegram). And even there, it's only set to notify me of private messages. Anything else can wait and has no urgency to it.
It’s water resistant which is very useful for me. I also like the physical buttons for changing the page— I often disable the touch screen so I don’t accidentally change the page and appreciate having the physical control, which the Paperwhite doesn’t have. Also the screen is higher resolution so everything looks nicer.
They are called wafer-steppers and they transfer the design onto the wafer.

Actually making the wafer into proper chips is multi-multi-step proces ( like 50 - 100 steps ).
FWIW it's not true. You don't lose trademarks by letting others use them, you lose trademarks by not paying your renewal fees (or genericisation: but that's actually protected against by trademark use).

This is not legal advice; this is my personal view and in no way relates to my employment.
Is there UI for managing?
If you have time to watch a long, low-information video you have time to read the article so you can comment knowledgeably.
>>> To OP (if they are reading)

I am reading. I see these reports come up regularly about 9X% being covered by fiber and yet every building I lived in and visited in London, except for one, did not have fiber available. Same experience for coworkers and friends so it's not just me.

I honestly wonder who makes these reports and how they come to these figures? They're pulling numbers out of their ass.

About 4g, I tried it once 3 years ago and it was really bad. The speed was no better than copper (the tower wasn't close enough sadly) and it had issues during peak times (evening 6 to 10 pm is the worst), I assume because of serious contention and oversubscribing. I think mobile is a perfect example of something that's great when it works (right time right place) and that's terrible when it doesn't. Considering that I depend on internet for my job, I'd rather have ADSL that works 100% of the time even if it's slower in average.
Rebuild or Refactor? Perspective of the CTO of a 100 person company
Virtually all economic talking points you see in the news and columns are based on data that simplifies the issue to the point where it's misleading. You need to evaluate international trade using value added to get a proper picture (TiVA = Trade in Value Added)

Chinese tech exports have been typically low value added assembly jobs. They import components from Taiwan, South Korea, Japan, EU and the US and assemble them together at the PCB level and up. Few years ago, only 4$ per iPhone was left in China when you subtracted the value of imported parts from the exported value.

Chinese are climbing the value chain and sanctions force them to climb them faster.
> So, where are we at? Could we render a plausible Toy Story in real time now? Bug's Life? Monsters Inc?

The Kingdom Hearts games have areas based on various Disney IPs, and the last one came out fairly recently so it makes for a nice comparison

Pixar Toy Story vs Realtime Toy Story: https://www.youtube.com/watch?v=tkDadVrBr1Y

Disney Frozen vs Realtime Frozen: https://www.youtube.com/watch?v=q8vCQqg6SYg
THiS is sO aWeSoMe! But it blocked - CORS. I just tried if loop works. I guess it did get me kicked.
>I remain to be convinced that this is possible.

Check out D language with default GC and the ongoing effort opt-in ownership model:

https://dlang.org/blog/2019/07/15/ownership-and-borrowing-in...
Will be interesting to see if they ever say the word jihad in the movie, but using the word crusade still fits, after all this is directly from the books appendices:

>JIHAD: a religious crusade; fanatical crusade.

>JIHAD, BUTLERIAN: (see also Great Revolt)—the crusade against computers, thinking machines, and conscious robots begun in 201 B.G. and concluded in 108 B.G.
That would be nice, but seems they're plenty influential as their beliefs and value systems keep spilling out out of universities into the corporate world. This dangerous position that it's OK or even virtuous to be racist towards white people keeps popping up in places it shouldn't, and they keep getting what they want. Yes, we can simply treat the entire academic liberal arts as fundamentally toxic and poisoned by this kind of racial hatred, but that won't stop it spreading short of shutting down their funding completely. Even then they'd just get hired by places culturally allied to them.

This sort of story has happened many times before, it's just an unusually clear example. Senti Sojwal could easily be prosecuted for this, as there are laws against racism and she openly admits that she is discriminating against white women, but of course she won't be. The only serious way to put a lid on this would be for Trump to win and then to start systematically prosecuting academics and companies who ban white people from things, under racism laws. Once a bunch of them have lost a lot of money or worse, the actual legal definition of racism might start being respected again.
> Of course, inexperience is not the only reason people are too harsh on early versions of ambitious projects. They also do it to seem clever.

It's ~100x harder to create than critique. I find it's often much more important to ask "why might this work" than "why won't this work?" People will freely tell you the latter, but rarely the former.
Investors Extracted $400M from a Hospital Chain
Zig has high interoperability with C and plans to have a C backend as well.

https://github.com/ziglang/zig/issues/3772
This is the basic problem with the government’s case in Citizens United. There is no real limiting principle to the law; the government actually prosecuted a dinky little non-profit, not a giant corporation, making for a fantastic test case; and the government admitted at oral argument before the Supreme Court that there was no limiting principle to its theory of the first amendment that would keep the government from banning books.
This is not true of all ChatBots. In fact, some companies outright discourage using theirs as such.

USAA, for example, makes it abundantly clear that you’re talking to a robot, before beginning the conversation and provides multiple choice options for common support flows. I’m actually a big fan of theirs for things like travel notifications or ATM withdrawal limit increases.
Show HN: 1000+ APIs at one place. You can search and filter too
The "intel view" of this announcement can be found on their newsroom [1], its justification for this sale is basically this PR spin its CEO:

"For Intel, this transaction will allow us to further prioritize our investments in differentiated technology where we can play a bigger role in the success of our customers and deliver attractive returns to our stockholders."

[1] https://newsroom.intel.com/news-releases/nand-memory-news/
Fine selection of podcast about AI/ML and Big Data
It’s already been documented that there is a Twitter guy who works closely with Mr. Trump who originates most of the tweets and then gets approval to send them. It was kind of a big deal because he has his own office very close (physically) to the Oval Office. There was a profile of him done a few years ago. I think it was on CBS News.
Or using corporate funds to provide abortions.
I disagree. Insurance -- all insurance, even high risk pools -- is fundamentally a numbers game. If the premiums are high enough, then it can be profitable; if it is unprofitable, then the premiums aren't high enough.
Disappointing? At first, I was thinking that this designer was just a junior designer and they didn't know better, maybe learning how to implement designs so it's fine, we can't all be pros for day one.

But now when I realize that this was made from someone at Google's UX team, it all makes sense. Interacting with this site feels exactly like interacting with the typical Google property, where all standards and expectations gets thrown out for something that probably looks pretty on the designers screen but is 80% off for everyone else.
Not OP but I use Monzo and they have a very silmilar from to this. You have to enter an email address for account recovery and they send you a "magic link" that opens the app and logs you in, if you ever get logged out.

You then have to record a video selfie saying something like "I am NAME and I want to recover my account" and then send a pic of an ID. Same process (the selfie+ID part) for if you want to display your card PIN reminder.
Encarta (1993-2009) was a big inspiration to start the Conzept encyclopedia project. Still much more to do to reach the audio-visual wow-factor and sheer fun that Encarta had, especially for children.

Conzept is an attempt to create an encyclopedia for the 21st century. A modern topic-exploration tool based on Wikipedia, Wikidata, Open Library, GBIF and other information sources.

Please check it out here: https://conze.pt

There are also various screenshots of the feature progress on Twitter which give a sense of what is already possible: https://twitter.com/conzept__

For the future I am also looking into adding some WebXR enhancements (such as eg. for more immersive image viewing) and some form of social meetups around topics.
It is very hard to read a long form text in such a narrow column. Sentences are ripped apart, I'd need at least twice the width.
Latest AI-Led Developments in Covid-19 Prevention and Management
Great work — the functional spin on top of Rebol's clean syntax is really nicely done!

Any chance you'll be adding something like the parse function? The ability to have domain-specific dialects was one of the best things about Rebol and would be great to see in a modern language.

And speaking of functions, could you make the "Function Reference" that's on the homepage, be available on a standalone page too? It's a very useful reference and would be great to access it easily. Thanks!
I am aware that there are various offline wikipedia compilations and I am grateful they exist and to the people who work on them, but last I looked using them looked like a bit of pain, and on checking again that still appears to be the case. I get the impression that if I want to have something of decent quality that fits into the 10s of GiB range I'd consider reasonable¹, I'd have to manually munge together several non-Pokemon topics I consider important plus one of the text only dumps. This would be more palatable if I had a strong impression that once I hit upon a working process I could rinse-and-repeat on a yearly basis.

Do you have any experience with this?

¹E.g. the 100k top article page linked by sibling does not look super promising, ~700 math articles vs ~10k fluff (sports, entertainment etc.).
WebSockets was defined in a way that was incompatible with HTTP/2. RFC 8441 defines a way of reconciling the two, and explains the nature of the problem in its introduction: https://tools.ietf.org/html/rfc8441#section-1. But I don’t believe any browsers has landed support for this yet. (In Chrome it’s been behind a flag for 2½ years with apparently no changes for the last two years. No idea what the hold-up is. https://www.chromestatus.com/feature/6251293127475200.)
Translates into: “we didn’t know how to play this right and now we need to cut or loses quickly, otherwise we’re doomed”
For me its easy: haskell was cool for more obvious reasons but a bit much, and rust felt like an interesting yet practical very strongly typed language.
The nice thing about this flow is that I only need what I already have: my face and my ID. Even my (elderly) parents can manage this process when needed.
Searching for the Atoms of Life
I recall reading that there was a time the Wikipedia article on the lightsaber was longer than the article on the printing press. No longer the case, thankfully.
Meh. Even my phone can store the entire text of English Wikipedia and still have half the storage left over for sloppy OS and App code.
https://www.independent.co.uk/news/uk/politics/britain-being...

https://www.bbc.co.uk/news/technology-23194287

https://br0kent3l3ph0n3.wordpress.com/2013/09/26/dcms-misman...

(admittedly those aren't all recent, but that's how we got in this situation over the past decade). It's not just me but the Commons Public Accounts Committee.
> The thing with google groups is, it's not really a walled garden -- it's just a mailing lis

Yes and no. It's not much of a mailing list for the people without Google accounts who couldn't figure out how to subscribe after Google made the documentation for doing that hard to find (they used to have a decent page about it that was removed). That's quite different from other mailing lists.

Thus the anecdote about someone who asked how to subscribe, which was solved by a group admin manually subscribing them. I'm certain we lost a number of other people who didn't want to bother an admin enough to ask for help, and just gave up.

What we found over time is, eventually, a lot of the people reading the group thought it was a forum, and either posted via the Google Groups web interface (never using email), or didn't post (and therefore interact) because clicking the Post button took them to the Google login/signup page, and that put some of them off.

> Anything is a mess if you need to keep track of lots of events. Has Facebook figured out how to make calendars non-confusing?

I find Meetup ok for this, because I can see in chronological order what I found interesting today and in the next week or so. It tells me what's the next event I signed up to. And I can see a good selection in chronological order that I might like to take an interest in, because I signed up to a bunch of groups.

Facebook events also seems to be ok if you are only ever invited to very few events on it, as I am. I still miss them because I only login about once every 2 months these days :-)
Where do you see such usage in the article?
Hadrian X is a bricklaying robot
How long can you survive without water
Convert your website into an application in a few minutes (FLUTTER WEBVIEW)