skysight-inc/HackerNews huggingface dataset:
Cost is a different issue - I'd be very surprised if the subsidy profile of planes vs. trains vs. motoring stays the same over the coming decade.

Unless you live airside at Heathrow and your destination is the Edinburgh duty free shop, I sincerely doubt your journey will take 1.5 hours total. More realistic timings allowing for 30mins travel either end and arriving an hour early for your flight bring it up to 3.5h - the fastest current London-Edinburgh expresses are just over 4 hours.

At those timings, high speed rail starts to look quite attractive, considering it's much easier to work and relax on a train and you don't have to waste time shuffling through the airport and waiting in queues.
And blood. I cut my thumb trying to get mine out of my wallet - I would like it if they rounded the edges a little.
How to use proxies with Python Requests module
Human Sacrifice
Same here... so many bad memories of losing 2 hours of writing school works.
Using AI to Automate Atomic-Scale Manufacturing (2018)
Maybe you're looking for D? :)

Anyway, what is "not simple" about Rust's syntax?
And why would that be in any way relevant to an article about a Chinese ad targeting other Chinese in China?

Contextually it's more than obvious for anyone even casually familiar with Chinese history which the audience would be.
Could you give an example of the kind of problem you're talking about?
Definitely not obvious if not pointed out like this to me, but the words generally spread fast once somebody points it out which the chance is almost 100%.

To be fair, I knew HongKong and GuangZhou area are still very traditional, rooted with a lot of these ancient Chinese language games. People there might be much more conscientious looking for word games than I do.
Eh, that's not what he's asking for.

Runescape 3 has been on its own development path since 2007. In 2013 they released OSRS, which has its own development path that sticks to the old design philosophy rather than the one that they took in Runescape 3 following the evolution of combat update.

Content in Modern WoW has an entirely different design philosophy than Vanilla. If they added to Classic, say 6 months to a year after Phase 6/Naxxramas has been released, that new content could stick to the Vanilla design philosophy and be totally warranted. They could even implement horizontal progression paths that don't invalidate Naxxramas as a source of powerful gear.

If necessary, they could also leave up a museum server up for certain players who just want to relive 1.13 over and over again.
Yeah, add B&W TV that everyone around me used, we did not really saw those colours :)
If I recall rightly from the documentary "Fast, Cheap, and Out of Control," a representative of the last school is Rodney Brooks, who among other things cofounded iRobot, the Roomba maker.

We'll see who gets there first, but I have a lot of sympathy for this approach. It's the one way we know intelligence got going in the first place. And given that too many degrees of freedom make coherent creativity difficult, it imposes some useful constraints.

Anyhow, I think those interested in this debate would enjoy that movie. It's 20+ years old, but the director, Errol Morris, is a stellar documentarian. And it's available to rent on the major platforms for a few bucks.
Yeah, the universal things more people crave after the basics (food, shelter, health) are covered are, I'd say:

- a sense of meaning
- a sense of purpose
- the ability to influence their environment
- community
- companionship
- love
- sex

And those are not to be found in consumer goods, and would be a problem in 1200 as much as in 2019 (if not more so)...
cue somebody asking the difference and a paragraph explaining the drama that unfolded between them
A Video Explaining the Social Benefits of Micromobility in Three Minutes
Korea and Vietnam were decades ago, the United States annihilated Iraq. Surprised you didn't mention Afghanistan. Modern technology would make any potential secession in the United States almost impossible. You are also applying American culture to Hong Kong. If Hong Kong residents violently opposed the Chinese government with weapons, they would be systematically destroyed. The Chinese government has done that before and has shown no compunction in destroying people based on what's happening with the Uyghurs.
Potential Uses for the Privacy Sandbox
I vouched for this one, which was [dead], but most of their comments made in the last 20 days are [dead], and so are all of their submissions since July.
Your last post said you would never open HN again. Where is the courage of your convictions?
Webpack is still a nightmare of terrible configuration.
Obviously a GIF, but with its name pronounced correctly.
yes, who could imagine a group of civilians with small arms defeating the US military
We're there tanks back then?
Why has the US military machine failed to wipe out a few thousand foreign insurgents (generally less well equipped than American civilians) using drones then? Why did many of my peers, troops, die?

I have severe doubts that the US could contain a civil uprising scenario, especially given international pressures. About 42% of Americans *live in a household with guns according to Gallup, with approximately 30% owning them. If even 10% of those people decided to revolt, that would be approximately 9 million people.

I'd wager that's vastly more than the insurgent military forces we've lost to in the past few conflicts we've had.
Eventually if you force yourself to figure things out at every painful step you'll get there. We still have quite a few ignores but the type safety is actually so so nice; you almost know your code will work 90% of the time if the red squiggly lines disappear.

I'm really going to struggle if I have to go back to normal JS now which says something!
I mean, from the outside I get it. For a very long time I avoided frontend jobs because JavaScript did suck. And I'd say that JavaScript-as-it-was--not writing ES6, not polyfilling browsers, not using a sane framework--sucks today.

These days I write pretty exclusively NestJS serverside and React/React Native on clients, using TypeScript through the whole stack and Swagger-generated clients for plumbing, and it definitely no longer sucks. But I had to 1) have a reason to get into it, and 2) spend a ton of effort to weld together a consistent environment that values developer time.

There probably is too much nonsense going on at any one point in the JavaScript ecosystem. I mostly work in infrastructure/devops roles, where it's just expected that you know ten thousand little things that are arbitrary and stupid but will eventually bite you; having to hold an entire stack in my head and understand how to pivot and manipulate it is kind of what I do everyday, but it's not a standard programmer skill. If you don't have somebody who can do that--and it's a mixture of human communication and empathy, technical skill, and a certain kind of technical taste, so it's not as common as one might like--I still, today, see why somebody might say that JavaScript sucks.
HN discussion at https://news.ycombinator.com/item?id=19199647 .
It can actually be useful for security - you can tell the DPUs to erase memory the moment the OS frees it, reducing the risk of data being read or decrypted. That's probably a very trivial use of the tech, but it's a low hanging fruit.
I wish they had some photos of the damaged cards. It's not like they have to hide the cc#. I have one coming soon and would like it to stay nice and fresh. I remember getting my first debit card from a local bank back in the 90s and it came with a protective paper sleeve which most people promptly discarded. That sounds like a simiple solution to this problem.

amazon has a pretty big selection.
https://www.amazon.com/s?k=credit+card+sleeve
I agree that damage is going overboard language wise, however, that’s what happens when the card itself is supposed to be designed to be distinctive. Anecdotally I’ve had people express interest in it because it looks nice.
How the coffee machine took down a factory control room
Reuters tries to spin this as the tariffs forcing this company to do what they were planning to do anyways.
You're holding it wrong. (Sorry)
grpc uses protobuf which still does traditional serialization. The cool stuff is capnp/flatbuffers, where you write to and read from the "serial" memory directly.
Hong Kong is consistently ranked as one of the freest societies. Casting HK in a bad light implies more daunting things about the rest of the world.
Putting Your People in the Spotlight
Obviously very unsophisticated compared to Chinese, but here is a similar vehicle by Kubernator Schwarzenegger to the CA State assembly: https://m.huffpost.com/us/entry/us_336319
After you collapse on the sofa for a few minutes you then get back to work keeping yourself current, right?

A reasonable measure of what it takes to stay current and relevant in this industry is twenty hours of dedicated reinvestment per week. Often times this reinvestment time is not afforded at work and as much as employers want to provide this as a benefit to developers, few offer the resources or time to allow developers to get anywhere close at work alone. Therefore, that time is likely your sole responsibility at home.

If you're like most developers you should be budgeting four hours each day M-F (or three if you include the weekend). I know many that push for even more.

Since our jobs tend to be sedentary and it's probably helpful to budget at least an hour for the gym a day to help mitigate the severe health effects of working a desk job, don't forget to factor time at the gym in your scheduling. Also, if you're like many developers I know you're likely on call and answering e-mails at home as well which is easy to forget about when calculating available time.

This then quickly becomes a challenging schedule even for eight hour days. Those selecting ten hour days are probably not reinvesting as much as they should and will potentially burn out or become irrelevant in the long term. I've attempted a sustained schedule of 12 hour work days with 4 hour reinvestment and an hour at the gym and found it unworkable in the long term.
> Since then, discussions about the benefits of flexible working have intensified around the world, with a boom in large global companies embracing the concept...

I sure hope companies operating in U.S. adopt this behavior more and more. It always seems like in the U.S. we work harder and not necessarily smarter; certainly not healthier. I'm envious of the health-related foundations that other countries at least try to establish for their citizens. I'm tired of chasing the dollar, and wish to only pursue happiness. </sigh>
I'm sure for some people its rose tinted glasses. But I would think the consistent popularity of private servers over such a long time shows the real non-nostalgia based demand for the game.
I had believed the original reason was that politicians could not travel to each district/county/state and that it was easier to get a small, informed, educated group together than a large, unfocused, sometimes uneducated group together.
Reinforcement Learning is not a Causal problem
It's that damn straw lobby that's driven is to this point.
I don't think it's beyond the wits of engineers to work out which parts of the track need to be 250mph capable given the acceleration profile of the trains that are likely to use it. The ECML out of King's Cross is a 125mph route but unsurprisingly the points outside the station aren't designed for anything close to that.
I wonder what having these in-memory processing units can do with cryptocurrencies. Serial processing performance is rather low, but there are thousands of DPUs in a memory DIMM.
Do you receive shares without knowing the total amount of shares at some places? That's insane.
Typescript certainly eliminates a class of errors from a JS codebase and can also make development more productive.

My issues with it are that it's just an extremely verbose language. Just like all Microsoft languages. All the while lacking advanced type system features like algebraic data types, pattern matching etc.
Dependency types are definitely one of TypeScript's biggest weaknesses.

That said, it can be seen as encouragement to minimize your dependencies. The big ones like React will be kept up to date, so if you have lots of breakage you're probably using lots of smaller dependencies.

As for mitigation strategies, you can always just use "any" as a temporary stopgap, or you can even write your own type files for third part libraries depending on how big of a footprint those have in your own code.
Many GUI programs use components to store data instead of using them only for display, but this eventually means that your program's state is contained in lots of different data structures with different ways of accessing them. Having everything centralized yet organized enables managing a lot more complexity.
I have given up on fighting Brexit
Every time I read it, I think of a scenario:

Say we can build a roman colosseum with brutal games between human, with advanced technology - that people enjoy brutal games (of course there are people like it as it was popular and people like brutal movies) can see the game on something like the internet easily.

And you can increase the size of the world and the overall population infinitely, assuming the technology will still valid to broadcast.
Is there even a way to combat this? I mean the already raging fire, can it be stopped?
The Capcom Power System had games in arcades around the same time Sega was doing it as well.
I’m seeing a 404. Anyone else?
Scratch 3 Programming Comes to Raspberry Pi
Intensive agriculture is very damaging.
It seems unlikely that a child could scream loud enough to cause significant hearing loss.
We can still get milk delivered in glass bottles here. But everything else I agree is pretty impossible to avoid plastic.

Hell, I even saw some fruit, fruit, in plastic containers at the supermarket. I guess to stop it getting bashed. It was peaches.
Blizzard had a fair amount of inertia. They had been working on Diablo III (2012) for years but it shows how quickly Activation destroyed what made Blizzard great. The problem was not really core gameplay mechanics at release, it was the final balancing being completely out of whack that destroyed the game. This meant early review where generally positive, but gamers quickly stopped playing as late game was simply broken.

Similarly, Burning Crusade and Wrath of the Lich King are pure Blizzard. Cataclysm (2010) was controversial. On the other hand Mists of Pandaria (2012) was generally disliked, Warlords of Draenor (2014) was an inane mess.
Quality degrades, just as it would if you did the same with film.
I understood it as:

Tenths of gigabits -> 10, 20, 30 gigabits
Hundred megabits -> 0.2, 0.3, 0.4 gigabits

So "tenths" as in "multiples of ten" instead of "fractions of ten". So probably a typo of "tens" being mistaken for "tenths" (maybe autocorrect?).
I think the person you are responding though means adding more content without changing the gameplay mechanics that later patches and expansions brought.

Also not every evolution means going down the paths previously taken. Old School Runescape has been developing continuously without turning into modern Runescape.

AFAIK Blizzard has stated that if successfull (udefined criteria) they want to expand on the Classic release, but they have not decided wether they want that to be releasing ports of the next exansions (The Burning Crusade etc., 'vertical expansion'), or more content but still in the Classic game ('horizonal expansion'), or both etc.
Google Is Killing Another Messaging App Feature Something You Never Used
I noticed that most criticsm indeed concerns "shallow presentation" and lack od deep (e.g. mathematical) analysis and explanations - and I could agree with that. But by "inspiring" I meant "getting people excited about machine learning" rather than "teaching people how to ML" - and I think he is great in that sense. Maybe "AI coach" would be relevant. His choice of topics has some "clickbait" features, but that's exactly what makes me subscribe his channel. One of my favs: [1]

He also has strict educational projects like "Shool of AI", but I'm not familiar with them.

1: https://www.youtube.com/watch?v=mvwBgAqrheo
Use Reinforcement Learning for Datacenter Scheduling
Same could be said for github. I regularly literally copy and paste a variable name from a file on Github itself - paste it into the search, and it finds 0 results.

HOW COULD YOU FIND NOTHING?! Not even the file I copied it from? A simple grep search would've had no issue and would've been faster!
> If you move to a friendly neighbourhood

Everyone out of the inner city!

> I'm no expert, but I suspect a strong correlation in autism development and 'hours spend in front of a screen instead of playing outside with peers'.

Autism is usually diagnosed at 24 to 36 months - you're saying that the toddlers are playing too many video games and not spending enough time building treeforts?
Linux Begins Preparing for Intel's New “Lightning Mountain” SoC
>In this a City with the 0.539 Gini coefficient, why people hate the government on the other side than rich oligarchs? capital owns media.

This has perplexed me to no end. The straw that broke the camel's back was an extradition treaty being proposed, and not the crushing living conditions that have been worsening over the past two decades.

Sounds like you are a native. curious why you think this is the case outside of the oligarchs owning media. If that's the case i can't see why the CCP is complaining they lost control of the narrative via the press, if they never had it in the first place.
Here's an example, apparently after two months of use.

https://i.imgur.com/Bg8yOKT.jpg
...is that bad? Why shouldn't the most populated areas be priority?
This was about 90% of the conversations my friends and I had:

Them: "hey whats up"
Me: "nm you?"
Them: "nm"
Me: "cool"

EOL
There is a roadmap for Classic releases, rolling through the major milestones of Vanilla - content that went through gated or staggered releases last time, is being staggered again this time.

It's unclear what happens when that reaches its natural conclusion, however. Best guess is that it's going to depend on the userbase - which I suspect will see high attrition rate as the reality takes over the rose-tinted specs.
And now I want to read his book - “The Poo Bomb: True Tales of Parental Terror”
> Yep, it's a beautiful technology, total type safe heaven.

If you do what you're actually supposed to do (check in package.json files) it is.

> Two basic basic rules if you want to work with TS: 1: apply the 'any' type 2: tweak TSC config so it won't complain anymore

Oof, no. As you say, you're basically removing all the benefits of using TS that way. Honestly it surprises me what a hard time people have with it, it felt entirely intuitive to me not long after starting to work with it, and now I don't think twice about it (except to be thankful for it)

> I'm curious btw how long TS will live, especially when you realize that within a few years we can write in virtually any language through WebAssembly

I think the benefits of this are wildly oversold. There will be some very performance-intensive areas where WebAssembly will be useful, and it'll be a boon to be able to bundle cross-platform libraries easily. But outside of that you're going to be adding complication for little real benefit, and good luck hiring a "Go web front-end engineer" to work on your brand new codebase...
Yeah, I realized that later. It's still more obscure than the version with the list comprehension. In particular, the place where x is introduced is at the very beginning, but the values it can be bound to are at the end of the expression, and that is much less clear than "x <- [0..5]".

The rule for asterisks is that they must be followed by whitespace to show up as asterisks, so you just need to format your code nicely :-) x * y works.
Why bring any personal confrontation into this discussion?
What part of 'let's communicate the case for our new infrastructure' translates to 'shut up'? If anything, they're saying they need to move away from steamroll it through and try and make the case to local communities that they'll benefit from this and should be singing its praises.
I guess it wasn't enough that they cut your wrists when using their MBP, now they want you to bleed every time you pull out their card. I see a disturbing trend here. Who knew that metal has sharp 90º edges?

On a side note: This makes the thumbnail for TechLead's video review of the Apple card that much funnier (it's the card slicing through a steak)
Google: Proposal for Giving users more transparency, choice and control [pdf]
I did research on model-based reasoning in the early '90s and actually thought (though I never mentioned this to my supervisor) that Brooks had a lot of good arguments summed up by his pithy phrase "the world is its own best model".
Elixir Internals – Todd Resudek on Hex.pm // Smart Software Podcast
I have a leather wallet. What material should my wallet be made of?

Apple's page says: Store your titanium Apple Card in a wallet, pocket, or bag made of soft materials.

What is soft wallet material other than leather?
Are there cards that don't?

I don't remember specifics as to what was making this card special (think it had something to do with financing), but I'm pretty sure the physical cards durability wasn't one of them (would've probably eye-rolled pretty heavily if so).
Each time I read an article about this I am convinced that any person contributing to this kind of learning algorithm should have the opportunity for equity in the outcome. (perhaps in addition to the wage for doing the task)

If I'm a delivery driver roaming all about town with my camera on my dashboard which is tagging street signs and speed limits and other data, do I get a residual if that data is used to make billions of dollars? Do I even get paid .02/mile to collect it, or am I forced in order to have the gig in the first place?

A morally straightforward way to make a more equitable future would be to acknowledge how important it was to collect and classify all of this data, and provide the humans that are doing that work with some part of the insane returns of scale that will (and already have been) achieved by these organizations. Sure, you contributed a really really small amount to the overall algorithm, but that really small amount generates billions / trillions of profit, so maybe it scales, and it will scale over time after training is done.

I hope we see efforts to do this kind of thing.
"...we're not dying from the chemical accumulation of these particles" Can you provide more evidence for this statement? National Geographic writes only: "We haven’t yet seen the consequences" and there is a huge step from "we haven’t yet seen consequences" to "we're not dying... of these particles"...
Activision's games are themselves popular. Popularity doesn't mean the something can be liked by the same people as the last popular thing.

For some people, there hasn't been a great traditional Blizzard game in many years.
A credit card, damaged by a wallet?

Only Apple.
This winter will bring complaints that it scratches windshields when you use it as an ice scraper, I guarantee it. Quite a few folks use plastic CCs for this in a pinch.
Seems a little disappointing if they disabled wall jumps.

Were there any wall jumps that were actually exploitable (i.e. let you do bad things)? Most of the ones I remember just let you get to weird spots in the environment.
If you run your games on an emulator you can throw on an NTSC filter (even with CRT curved distortion if so inclined!) and you get a little bit closer to to that old experience.
Verbose? Do not agree at all. Adding types to function parameters for example is just a simple ": TYPE" I do not see how that could be much shorter.

Furthermore, where possible (variable assignment, function returns) types are inferred, and do not need to be specified at all, leaving you with mostly plain JS syntax.