skysight-inc/HackerNews huggingface dataset:
I see where you're coming from.

Many languages support the ternary operator, where it would be:

foo = y ? x : z

Which "feels better" but I think that's because I learned ternaries first.

Some languages like Rust and Kotlin do support assignment of an if statement like

foo = if (y) { x } else { z }

And I think that's a good step, as it doesn't need to introduce new syntax, just allows assignment of "blocks"
Crypto probably isn’t dead, but should it be?
In fact in most cases dynamic subclassing is enough for such things.
In JavaScript that's achieved by changing __proto__ reference on an object.

So "obj instanceof A" becomes "obj instanceof B".

As of persistence case I've solved it on JavaScript internal implementation level.
In Sciter there is built-in JSON-ish data persistence module - close to Mongo-DB on feature set (modulo sharding).

Storage loads objects as half-backed proxies that contain only db references.
Only when code tries to access props/methods of the loaded object it gets fetched from disk, its __proto__ is set to particular class, etc.

More on this architecture: https://gitlab.com/sciter-engine/sciter-js-sdk/-/blob/main/d...

By the way, dynamic subclassing is not a prerogative of only dynamic languages, here is how I did that in C++:
https://stackoverflow.com/questions/21212379/changing-vtbl-o...

Patched QuickJS with storage support is here: https://gitlab.com/c-smile/quickjspp - it uses DyBase of Konstantin Knizhnik as a storage.
> Does Twitter need those specific advertisers...

I guess Twitter doesn't need these specific advertisers, but there isn't much out there to replace them. The companies leaving have huge marketing budgets, and I'm not even sure if it's possible to build a list of new companies with a combined marketing spend equal to them willing to do business with Twitter. Heck, just making a list of companies with an equal combined marketing spend is tricky.

> ... more than they need Twitter

Certainly Twitter needs them more. Those brands advertise with the current world cup, on TV, Meta, all over the place. They have a lot of advertising dollars and a lot of places to sink them.

Like, Summer of 2024, Twitter usage will be driven by the Olympics. Coca-Cola will have a bigger presence at the Olympics than Twitter will.

> The ones that remain that couldn't quite make the list will become their new "top advertisers" and reap the benefits.

Yes. It is good for the people still advertising on Twitter. They will give Twitter no more money yet become a bigger % of Twitters ad revenue and can probably demand more ad views. This is not good for Twitter itself.

> I doubt they are in any danger of running out of companies that want to advertise on their service.

Maybe they aren't. But companies aren't equal. How many small companies that make stuff you would see on shark tank would it take to equal the advertising spend of Coca-Cola?
Yeah, this isn't necessarily a gouge. Could be a pretty cool way to expose design decisions/wear envelope to the end user.

I prefer the one-time purchase to subscription models for big-ticket purchases though. I don't like the mental overhead involved with addons.
Twitch says it’s getting better at detecting and blocking young users
This is how it starts. Look at the game industry for how it ends up. Usually not good for the consumer.
Incremental parsing of incorrect code is one of those things that is literally impossible in the general case, but tree-sitter has found a lot of good ways to do it that are not just possible for a large fraction of reality, but also performant. It's hard to understate how impressive a piece of engineering this is.
It's an intended side effect. The paywall banners are also just clutter to remove from the DOM, often the entire text is still there.

Technically, messing with paywalls is forbidden for Chrome extensions listed in the webstore (and detrimental for getting press coverage). Which is why no one advertises this.
Meta faces lawsuit to stop 'surveillance advertising'
Yes but the exact quote is confusing as he specifically mentions email addresses (in bold text). I know the author mentions usernames elsewhere in the article and I agree with the author this isn't applicable to websites that allow username signup since anyone can pick any random string... But for email address signup, as the exact quote mentions, there is no additional context switching since you already need to confirm the email address regardless.
Do you mean the PNG is automatically re-generated if the commands to describe the chart or graphic, are changed?
The fact that a particular location switched to another district and/or switched political parties is not itself evidence of gerrymandering. That is inevitable in any redistributing.

In the case of Arizona, fivethirtyeight and CNN both show a loss of 1 Democrat-leaning seat and a gain of 1 Republican-leaning seat.
Agreed. In Tabletop simulator Jigsaw Join the pieces fuse together when they're in the correct place. Maybe the white border could disappear between pieces in the correct place - although that might make it too easy if there's only one left.
I guess the argument they have is if you have someone suffering today and $10,000 will end their suffering, longtermist EA’s will argue that $10k should be spent on AI alignment research because theoretically AI could end human life & theoretically there could be trillions more humans if that doesn’t happy so trillions of lives > 1 life (valuing existing and future lives the same). I don’t subscribe to this view but it does exist and ‘harming people today’ to make ‘the future go well’ is a vocal minority within EA.
It's legal to install an aftermarket turbo, swap the engine, lift the car by a few feet. Or repair your powertrain with zip-ties.
Sounds like cognitive dissonance, I have had similarly humbling experiences.
Seems to work for me in Japan, although the "u left ur ipad behind broooo!!!!!" feature is not useful (100s of notifications; never actually left unintentionally).

AirPods specifically: annoying alerts in airports, like 20 minutes after going through security (this is in USA, so that means doing the security theater boogie). That made me think AirPods had a severe latency that made the alerting even less useful than usual.

Also I lost a set of AirPods Pro (original generation) and I am 90% sure it was because they fell out of a pocket -- but no alert.
> So, what is the unique trait that will make sure there’s no way to achieve a worldwide average earning as an average American family?

Geography for one. Countries have unique shapes, sizes and access to natural resources.

History for another. Chess is considered one of the most even games invented, but moving first has a small but distinct advantage. Countries that are more developed today have an advantage over those that are less developed. It’s possible to catch up, but it requires some advantage over other countries.

The thought that every countries advantages and disadvantages could be equal is vanishingly small.

Now if you’re born in a country with fewer advantages, you’re at a disadvantage even if you’re a clone of someone in a more advanced country.

Then throw in that we’re not clones of each other and that mental and physical disabilities are huge barriers to success through no fault of the individual.
At least that was an actual optional part, and not softlocking functionality the plane already had behind a paywall.
>US helped them

IMO more accurate to insinuate whether countries succeed or fail to develop is ultimately at the discretion of the (wealthy) hegemon. Especially more so in recent history with the viability of export led growth models and US / western bloc constituting huge % of global GDP, who can choose who to "uplift" via absorbing exports. Which is zero sum process, since demand is still finite, ergo Hegemon + co's policies / cooperation / coercion / indifference picks winners and losers, frequently explicitly via trade agreements / sanctions.

Also The moat and wall around modern tech is so high that industrializing / modernizing / moving up value chain can only be expediently done with active facilitation from other advanced economies. Even primary resource states that on paper should be able to extractive their way to wealth (not equality) still depends on increasingly advanced tech (and now increasingly export restricted) to even get goods to market in first place.

SK / NKR good example. NKR initially more developed than SKR via USSR until US with more resources and consumption seriously invested in SKR while absorbing their industrial policies' surplus. Meanwhile US kept NKR down via sanctions. Even post Korean war, NKR had fairly competent residual industrial prowess. Once country has the industrial institutional memory, it's able to quickly rebuild base to technically flourish but they still need permission to grow unhindered. Most of destroyed european powers postwar got back on feet with push from Marshall plan. Except NKR got pushed down.
It seems to be working again. It looks like something wasn't working out with my cloud autoscaling setup..
Hah, I did this ages ago in notebook application that I wrote for myself..

Though the amount of times I went a long time between logging in, got the wrong credentials and got scared very quickly when all of my notes had vanished :P
Why can he send letters to employees? He's not CEO anymore and the company is under Chapter 11.
I'm really interested to see Jai in the wild, but I have to say I find the Jai v.s. Rust comparison here...unconvincing to say to least. It's particularly funny to be excited about "being able to do anything during compilation" using Jai and then complain to that the #1 problem in programming is "culturally tolerated and even encouraged complexity."
Windows already sells this as Windows 10 Enterprise LTSC - all the crapware, telemetry, and other bloat is stripped out leaving just the bare OS for installation in kiosks, industrial equipment, digital signage, point-of-sale systems, etc. It's designed to get minimally disruptive security updates, and defers feature updates as long as possible.

It's not that the trillion dollar company can't be bothered to optimize the OS, it's that each division within the company needs to justify their own existence, and if they can sell a Candy Crush promotion in the start menu at the cost of some customer goodwill, that might be an ephemeral, unmeasurable $10M loss to Microsoft as a whole but a $1M profit, clearly described by a graph going up and to the right, and a promotion....for the middle manager who foisted Candy Crush on all of us.

The problem is that LSTC is not available through retail channels. If you're interested in this because your startup wants to sell a Windows-based hardware product, buy a prebuilt system from OnLogic or similar.
Muahahaha, there's no escape! Maybe dial down the paranoia. It's a bit unhealthy.
> Did you work on it with a team in a serious production environment?

I did. I left because management was a brood of compulsive liars.
Tesla Cybertruck reaches 1.5M pre-orders
Ah, well, as long as there's a single objective definition that all humans can agree on, sounds like a plan.
What's your definition of effective?
So Scotland can become bigger Northern Ireland?
I was actually a bit surprised by the low regression coefficient values in figure 3. To me, the low values say that many of those features are not hugely important. The authors don’t emphasize this, but they also found that going to sleep later correlated with higher morning alertness.

My own takeaway from the data is a bit different from what the authors say conversationally (vs in the figures). I’d summarize the paper, mostly based on figure 5b, as:

Try to be happy, old, sleep well, and don’t eat too frequently.

In terms of breakfast, the data’s main conclusions are to avoid a lot of sugar (which is hugely important), and to wait a while before eating breakfast (see fig 3).
This is precisely why I hate my job so much right now.
I bet some more people are interested in howto and your experience. Maybe a gist or some blog post?
Thanks! Does that mean someone might work on it? :o)
In terms of parsing, sure, Python may be slightly simpler. In terms of mentally interpreting the code? Absolutely Rust wins.
I find it entertaining how many people there are who apparently have this need to psychoanalyze things like musical tastes.

Apparently if you like whatever's on the radio this week, this requires no special analysis, you pass as normal. But if you don't, that must be a reflection of attention-seeking.

What makes it funny is that people who think like this never seem to notice the neuroticism and empathy-weaponization inherent in the need to bucket other people's taste like that.
The 30 Year History of Crystal Dynamics - Noclip Documentary
Yes. And it may be worth noting that Zork is literally something like 50 year old parser technology.
SPAs don't solve data exchange problems. Json and xml API's do.

You can have a templated html multipage site that still has a Json or xml api for other UI's that need it like android or ios. SPAs just try to morph html into some kinda more responsive dynamic app at the cost of complexity and initial load times.
Unless you're in reverse, it's literally the exact opposite of what you said: the acceleration will try to pull your foot off the pedal.
Initial version of Pipes was linear. Mid development we realized it was too limiting and decided to introduce “wires” to allow graphs. It meant a much more complicated UI (thanks to JT for pulling it off - mind you this was back in the IE9 days, no standardized canvas, SVG etc).
Criticizing a product doesn’t imply that you’re accusing anyone of anything.
Electric motors don't have valve timing or fuel ratios or anything that would normally require a chip tuning.

This is thousands of dollars of year to change the MAX_TORQUE_ALLOWED to a different value already tested, nothing more.
Billionaire Barry Silbert seeks to reassure investors in his crypto conglomerate
More of this kind of thing, please. Any boost privately run blogs get is a welcome respite from the walled gardens of most social media.

I am just sad that my very unfocused blog doesn't really fit into any of their categories.
This gave me a flashback to the final season of "Halt and Catch Fire", which I enjoyed a lot and recommend to anyone who has nostalgic feelings about computing and the internet in the 90s.
For some personal reasons she is not ready to evacuate

I do not expect anyone to agree with my logic and I know this does not answer your question but the only responsible answer in my opinion would be to do what you can to help her get past the personal reasons.

Any technological answer anyone here could give would just make her a target. Satellite phone or computer terminal? Target. Generator? Target. Portable solar generator and panels? Target. In my opinion she needs to grab anyone and anything that can not be replaced and relocate. I would even further add that nobody should expect to go back to Ukraine for at least a decade based on historical patterns. Perhaps your company could expense and write-off her travel and first few months rent somewhere?
Acceleration does not make accidents more likely (well, technically, without the ability to accelerate, it'll be impossible to have a car crash, I guess?). Risky behavior makes accidents more likely. Not being able to control your machinery and still trying to push it to its limits makes accidents more likely. Here the problem is people who behave anti-social and ego-centrical. But that's behavior we like to generally encourage and then fix it by adding regulations around the most stupid things.
I thought it was "he received the Turing award for Schmidhuber's work on neural networks": https://people.idsia.ch/~juergen/critique-turing-award-bengi...
> If you’re accelerating and take your foot off the gas pedal, the car continues to accelerate until braking is applied.

No it doesn't.
I found my way to solve the Rubik cube thirty years ago. I still can solve the cube in between 5 and 10 minutes. My way of solving is not the fastest. Sometimes I have to repeat the last sequence six times and this takes a long time. But I know that my way is mine and only mine, and this makes me happy.
We don’t produce intelligent humans nature does. Otherwise I agree. We’re learning what the end result of intelligence looks like (predictions) not the actual intelligence yet.

The intelligence is what determines the shape of these networks so they can even learn a useful pattern. That’s still gonna be humans for the foreseeable future.
Be 64-Bit to Ride This Ferry: Reverse Engineering the NY Waterway App
Certainly immoral. Sales people are the scum of the earth. Just ask literally anybody,
Perfect break entertainment
Unless of course the "domain experts" have fundamental disagreements or have equally limited knowledge of what should constitute what is important to extrapolate data beyond their own scope. E.g. like in comp sci, there might be multiple comparable ways to accomplish n, but which is best to reliably accomplish an unknown or unforseen n+1...depends.
I wasn't forced at gunpoint, true.

I made the deliberate decision to travel and see different cultures.

But to be frank, I was more or less forced, because I was traveling with my parents ;-)
Complexity often arises from restrictions on "anything", rather than people actually doing anything.
Oh I should add that I track my family members with it, and it is fucking superb. Like when my wife (iPhone) is coming home by taxi, or my kid (hand-me-down Apple Watch) is coming home by subway, it's almost like one of those fake Hollywood movies where the CIA is tracking people by satellite.
We can't play every game. Life moves on.
Tree Style Tab, Show tabs like a tree
Same problem, but I did enjoy the game.

This feels like a great thing for beginners.
“Slippery slope” is generally a poor argument, especially without strong evidence regarding it’s existence.

If they fuck this up and piss off their customers, that’ll just mean that BMW or VAG will take the sales instead.
Yup, the costs for parts, maintenance and potential repairs for a lot of luxury cars has always been a running joke. Hard to use most of the features if you can't fix the car to run.
Did the bow on bass guitar sound like this? Did it happen in Iceland? https://youtu.be/z6zvrTxy6oI?t=73
I'm with you. Of course, if I already owned one I would be searching the net up and down on how to crack the feature without paying :)
.. https://freezine.xyz/1/high-bandwidth/index.html needs a strobe warning.
Backing up iPhone photos to an external disk is pretty easy. It's not the happy path because most people cannot handle their own backups.
It’s actually not legal to drive a car on the highway with cut brake lines
Huh? What answer is in the links of the link I posted? If you mean "the russians sent a bear dog into space", that doesn't explain all the detail the model generated.

The statement about bears isn't just factually wrong, it generated specific details that make it appear right! At first, I was going to say that it wasn't half-wrong because tardigrades (known as water bears) have been sent to space.

This is simply a project that wasn't ready for the real world. A wiser R&D leader would have told the team standards were higher, rather than advising they put a disclaimer on it.

EDIT: since you didn't reply, but just edited (you're probabably at your reply limit depth): laika wasn't a bear dog. She was a mongrel found roaming moscow.
First, it's a small percentage. Or believed to be a small percentage. There are some larger buckets (eg distributions that disable telemetry), but it's possible to do very rough estimates of the sizes of those through other means. And anyway, the vast majority of users are on Windows.

Second, it's fair: if you disable telemetry, you're choosing to not be considered in any telemetry-backed decision making. If you want to still be considered, then it's up to you to make your opinions heard in some other way. (Filing bugs or https://connect.mozilla.org or discussions in places like here, though note that the latter is mostly useless. Not many Mozilla people read this forum or take what is said here very seriously. And even if they do people will be vigorously arguing both sides so it's easy to pick the side you already agree with.)

There's nothing wrong with disabling telemetry. I respect the decision, and I'd certainly rather have people using Firefox with telemetry disabled than have those people not use Firefox. But it's your browser, and even the social contract by which you're using it doesn't say you owe us telemetry data.
It's fascinating watching the difference in concern with legality expressed over this versus z-library.
That sounds like a wrongful death lawsuit waiting to happen.
It really does seem that there is one big ponzi after another with all these centralized exchanges. If Coinbase really is out of this mess and being fiscally responsible without gambling user funds, they will just completely dominate the market in the US and will likely continue acquiring global influence.
An alternative is to change the scoring system, and count consecutive clicks on the same tile as ‘one’

Alternatively, just count three consecutive clicks that are close in time as one.
Those fans that start at 30% and then allow you to go lower are explicitly allowed by the spec from Intel (linked in the article, sec 3.2 and 3.4).
This is what Volvo does with their Polestar upgrades already, with the only difference that it's a one time fee.
The vast majority of the time the number one priority is reducing friction before a conversion. As much as a email confirmation prior to completion is more secure, the business case is far less strong.

Customers can fix their email later, they can contact customer support if they got something wrong.

Get them in the door ASAP, and either using the account, or complete an order. Don't redirect them to their email where there is a good chance they will either get distracted or the email will be delayed.

That's not to say you shouldn't also have your own measures in place to detect errors, or malicious checking if an email is associated with an account.
I created https://www.flexulator.com for a deeper look into how the spacing algorithm works, you can see how the values are calculated.
Except Toyota already came up with a subscription to start your car over on https://www.theverge.com/2021/12/12/22831105/toyota-subscrip...
The problem is if an account for that email already exists, see https://news.ycombinator.com/item?id=33720063.
An old story:

“What are you doing?”, asked Minsky.

“I am training a randomly wired neural net to play Tic-Tac-Toe” Sussman replied.

“Why is the net wired randomly?”, asked Minsky.

“I do not want it to have any preconceptions of how to play”, Sussman said.

Minsky then shut his eyes.

“Why do you close your eyes?”, Sussman asked his teacher.

“So that the room will be empty.”

At that moment, Sussman was enlightened.
Which 3rd-Party Traffic Estimate Best Matches Google Analytics?
The article makes a good point, were it not for security auditors (SAs).

SA: You leak information and therefore violate policy by disclosing on the login form whether an account exists or not!

Me: Yeah, but figuring out if an account exists is really simple anyway: just a query to a different endpoint...

SA: NEVERMIND, MY LAD: disclosing account existence upon login violates BEST PRACTICES!

Me: OK, yeah, whatever, we'll just change the error message to "something you may or not have entered may or may not be valid information, try again, or not"

SA: cool beans! WE ARE NOW INDUSTRY LEADERS
Without even opening the link I half expected it to be about LeCun and I want wrong.

Him and Grady Booch recently had a back and forth on the same subject on Twitter where to me it seemed like he couldn’t answer Booch’s very basic questions. It’s interesting to see another person with a similar opinion.
You mean there’s a huge premium for being willing to scam people and lie to their faces?
How old are you?