skysight-inc/HackerNews huggingface dataset:
Highly recommended TED talk: https://www.ted.com/talks/david_brenner_a_new_weapon_in_the_...

And the longer interview: https://www.ted.com/talks/david_brenner_can_light_stop_the_c...
Maybe this is what I need to like git.
Yeah licensing sounds like heavily enforced CC BY-ND
Wont it take like 18months or something to actually get the transaction done?
I hesitate to reply to this, because it's such a caricature of negativity. It's kind of a rollup of all of the crap that HN comes up with to fling at Mozilla. Everything has some kernel of truth in it, but it's pretty heavily buried.

1) The majority of developers at Mozilla are working on Firefox. Many more than 50. It is true that we have fewer staff than Google has working on Chrome (Mozilla is less than half, I heard rumoured?).

2) We did kill XUL extensions, after resisting for years. It would have been a self-inflicted fatal wound not to. https://yoric.github.io/post/why-did-mozilla-remove-xul-addo...

3) Anyone who's had to make a decision of when to ship a product will be familiar with the things you need to juggle. There was a much earlier alpha that got close to shipping and then held back. You would have been less happy with that. There are later versions that would have been more complete, at the cost of maintaining two separate code bases longer. Massive opportunity cost. Was it shipped at exactly the right point? Almost certainly not.

1000 might seem like a large number to you, but we are a small organization relative to others in the same space; we can't keep a lot of extra bets going.

4) Superficially: uh, isn't that what bugs are? The only way to prevent your decisions from causing problems is to not make decisions, and then that's a bigger problem. Specifically with the signing, nobody forgot to sign anything, a cert expired. We screwed up.

The decision to sign addons had consequences, yes. A decision to not sign addons would have consequences as well -- which we knew intimately, because they were very, very real and growing rapidly. But I can't make anyone believe that if the starting point is the assumption of incompetence.

5) Shifting resources away from enterprise does not equal "not caring about the product at all". I've long taken issue with that particular (now changed) decision too, but I never assumed that I had enough of the full picture to be confident that I was right and the decision makers were wrong. Contrary to prevailing opinion, just "providing" something is not free. Enterprise support costs resources. Throwing something over the wall and saying "patches welcome!" when it doesn't work for people is worse than not pretending to support it in the first place.

Your beef with side projects is a little bizarre to me. Why do you think they take up such a huge percent of resources? Assuming 95% is not a good faith argument that I can even respond to. Maybe we could agree that 0% would be unhealthy and shortsighted?

I'll stop there. I will suggest that you at least stop repeating things like "development teams are not working on core product" since I know that to be objectively false.

(I'll admit that at present there is one fewer developer working on core product right now, but that'll be fixed as soon as I close this tab.)
How is that a better analogy in any way? A better analogy would be going to a race track and breaking the rules and having them tell you that you can't race your car there anymore. Apple owns their app store. In the same way that no one can force a mom and pop shop to sell their goods, no one can force Apple to sell their goods.
> what would be possible ...

Toasted Z80
We operate literal concentration camps for children here

Holocaust survivors would find your hyperbole disgusting.
There may be no definitive proof, but it's not nonsense. Trump has made clear on many occasions that whether or not a group supports him is always on his mind. He's made clear he would ban Twitter if he had some legal cover to make it seem legitimate.
Method calls and virtual method calls are not the same thing.
Aren't reciprocal tariffs illegal? First you have to sue in the WTO, and if the ruling is in your favour, you can put in reciprocal tariffs. And if the country takes off their tariffs, they don't have to pay anything back. Eg. The US not paying Canada back on softwood lumber tariffs
Yes, I do think he was very proud of the shipping product and saw that there were many more achievable gains.

My impression of pessimism came from his skepticism that Moore's law would continue long enough to get them to where they really wanted to be on mobile VR, his struggles with latency probably making cloud rendering a poor experience for most, recognition that they were already at the ceiling of their heat and power budget, his belief that foveated rendering was not going to save the day, his recognition that the lenses were now a limiting factor vs the screen for image quality and that other lens designs would be fragile and suboptimal in a shipping product.

I didn't mean to say that I thought he was pessimistic about VR overall, just that he didn't seem to think there were any large gains in hardware quality coming soon and it was down to the software to make full use of what was there.
Ask HN: What RSS feeds/newsletters are you subscribed to?
My top follows:

The Orbital Index, for weekly updates about the space industry: https://orbitalindex.com/

Bitcoin Optech, for weekly Bitcoin news: https://bitcoinops.org/

Lil'log, for well-written content on topics in AI: https://lilianweng.github.io/lil-log/

The Gradient, for the same reason: https://thegradient.pub/

Slate star codex, no explanation needed: https://slatestarcodex.com/

I also subscribe to releases for Python, Julia, Rust, Matrix, Jami, LBRY, and a few others.

And a shameless plug for my own blog: https://jarbus.net

I use newsboat as my RSS reader, lovely way to check the day's feed from the terminal.
> Epic could challenge the legality of these actions

It’s not hypothetical anymore.

Also, Epic now doesn’t have to prove that Apple is doing everything to damage their business, it has become a fact with quantifiable effects.

Apple won’t be able to say their contract is just standard legalese that they didn’t intend to enforce. Perhaps they’ll get away with everything they’re doing, but that looks like a lot of rope to get hanged high.
The Presence of One’s Own Smartphone Reduces Available Cognitive Capacity (2017)
> the point" is to figure out how to lose weight (and keep it off while being healthy)

Well yeah, and finding a good macro balance is huge positive for your overall health. But beating the dead horse of technicalities about how our bodies metabolize different foods a little differently is utterly irrelevant to the question of how much energy am I intaking (and metabolizing) and how much am I expending which is the only thing that has any meaningful effect on body fat and body weight unless your already fit and doing athletic training.

There's lots of good advice on dieting: eating high-volume foods, keeping track of satiation, staying hydrated, eating slower, staving off cravings by not quitting foods cold turkey, focusing on exercises that have a good kcal/time ratio, understanding the process model for self-control and managing your willpower. But all of it has the singular goal and of making net calorie expenditure positive and what tricks and rules of thumb that work for people is personal and situation dependent.

Telling someone to adjust their macros as dieting advice is setting them up for failure unless you happen to already know that the result of their adjustments will put them in a deficit. It's really hard to help people who are doing some diet like keto, aren't losing weight, and end up frustrated because "it's supposed to work." But when you estimate their TDEE and count their calories the problem becomes super obvious.
A couple questions/comments.

1) Why should an unsigned ballot be considered a vote? Why is it being reported as though its conspiracy?

2) In a swing state, a random batch of ballots will likely be very tight, like 48/52 for either candidate, so 1.5% of the mail in ballots going uncounted should be something like 1.5% times 4% of 2.5mm anticipated mail in ballots means 1,500 critical swing votes in a state with nearly 10,000,000 voters.. well that seems like pretty strong results.

3) I always think, if that's the best the chaos monkeys can do, then I think I feel pretty good about the process?

4) Is following the stated and simple rules that 98.5% of the other voters managed to comply with, for the special dispensation of getting to vote remotely really all that burdensome?
I think you have a point. SI units should be at least in parentheses.

Most science textbooks in the U.S. use SI units (as well as imperial).
>leveraging their monopoly power

Apple does not have a monopoly so that can't possibly be true and the judge has already stated that. If this was true, then Sony, Microsoft, Steam, and even Epic themselves would not be able to sell goods on their own stores. That's ridiculous.
if i have to invest into one of the Big 3 then market-share becomes a concern, each of them requires quite some time and efforts to master, and you normally don't have enough extra time to switch after a while.

if I pick less known but easier-to-learn-got-job-done option I expect to invest less efforts, thus market-share is less critical for the concerns.
Thanks for sharing it here.

I think there may be something wrong with your blog page, because it does not have any content except the title for me, even when I enable JS.
The book "American Kingpin" is a great retelling of Ross Ulbricht and the Silk Road events.
I still dislike the practice, but my apologies for the more curt earlier comment. My assumption was that the practice was indeed your own. I had maybe confounded registry with registrar. That said, in general terms, who would these registry partners be for unclaimed domains, who then set elevated "premium" prices?
That statement is neat but it looks to have little to do with programming and more to do with programming style. What about Smalltalk, the language, for instance, helps you "eliminate state oriented metaphors" any better than any other programming language?
The browser does supply a huge number of APIs.

To set one of the Minesweeper tiles to bomb, you could do:

tiles[x][y].className='bomb';

And you are done. The rendering will nicely take place according to what you defined in the CSS.
Alpha Go has generated a lot of activity in the weiqi community! I guess that's what happens when your AI beats the world champion in a match viewed by 60 million people (in China alone).
You have it backwards. That would prove that it was made in a lab. How do you prove that it wasn't made in a lab?
I don't think CCP cares about you enough to pay people who write good English (not so easy to find in China, surprise!) to try to influence your opinion on an online forum.

It's not a theory, it's been documented. I believe the New York Times was the most recent publication to run an article about it.
Trump bans TikTok and WeChat from US app store
> So my uncle got 3000 visitors to fill our a survey and I transcribed the cards into my TRS-80 Coco 3, printed out a crude report, and circled one number that he asked for.

This can be read two ways: Did you give him the number he wanted, or did the survey end up being a favorable number to his cause without any influence by you?

I think that's what the parent was getting at, that having reports can give an illusion of propriety regardless of whether someone is playing games with the numbers on the back end.
And its amazing! https://i.imgur.com/7p5g5os.png

The one thing I'm still missing from iTerm is the hotkey-implementation, but we'll get there eventually :-)
Did you honestly not know the answer? What was your point?
Even if NVidia is going to abandon Mali, why give consumers less reason to switch and not jump ship to some hypothetical RISC-V thing? (Before one might say "well, it was already closed source".)

I want to believe this is some mid-level employee going rouge trying to salvage what they can before the inevitable rent seeking :D.
Sure - here is one of the claims made by business insider:

“Joe Rogan made the inflammatory and false claim in a podcast episode on Friday that Caitlyn Jenner could be transgender as a result of living with the Kardashian women.”

This is a false statement, which I would call a lie.

Joe Rogan spent 20 minutes talking to Tim Kennedy about how about the difficulty of doing comedy in the environment of political correctness. He illustrated this by talking about a joke he told during a stand up routine. In that joke, he spent the first half talking about how his own masculinity was being taken away piece by piece because he lives with 3 women by a process of continuous attrition. Then he made the joke of suggesting that this might be what happened to Bruce Jenner.

This simply isn’t the same as what the reports say. If you believe he was making this as a ‘claim’, you would also have to believe that he was making the same claim about himself. Both statements were made in the explicit context of explaining the challenges of making jokes about socially sensitive issues.

It’s more than just a misrepresentation - it’s a lie to say that he claimed Bruce Jenner was turned trans by the Kardashian women.

He didn’t make that claim. He used it as an example of a joke which is hard to tell because it’s politically incorrect.

It would be fair to say he made a joke that many people see as transphobic.
> There's https://webwormhole.io/ and https://file.pizza/ , but can I know what they really do behind the scenes?

Also they're not very reliable. I tried to use both of those a couple weeks ago and it just didn't work. File.pizza crashed during initialization on a large file from a friend, and they both failed when I was trying to send a file that was only about 3GB.
Handlebars works nicely clientside.
Yeah good point. It did strike me, though, because I'd just written several scripts running JMeter commands and sort of breezed over how they're written even though I had to go and look up all the flags.
Out of curiosity, how do you handle data needed by tons of components at different tree depths (info about the current user for example)?

I don’t always reach for Vuex, but when an app reaches a certain size it sure beats passing every bit of common data down through the entire tree, as I find you quickly hit a point where you’re passing data to components solely so it can pass it to it’s children.
Oh that's odd. Which browser are you on?

We mirror our blog to Medium: https://medium.com/emvi
I misspoke when I said "Patch [...] the generator." I meant to say "Have someone else patch it". I meant to imply your time is too valuable to look at the intermediate source.

I'd drive a car to work to save time. If I have to get out and push the car instead, that's
happening no more than once. I ditch the car, because it no longer saves me time. Getting out and pushing the car is not going to become part of my commute, and I'm not going to evaluate future cars on how easy they are to push.

You can afford to throw out the generator because it doesn't claim to give you new functionality. It just cuts down on boilerplate. If it can't do that properly, write the boilerplate.
- Working in a car lot: when you dent the fender of the $200,000 Mercedes, go tell the boss instantly. That's the only way you're going to keep your job.

- Working in a print shop: set up a system to check your work, double check, and triple check it. You can fix mistakes in code, but it's a lot hard in print.

- Installing Windows 7 on new PCs for government employees: follow up as many times as needed. Don't assume it's anyone else's job to help you do yours. They have important work to do, and you need to work around them. Don't expect people to be eager to turn over their computer to a co-op student, even if they're getting a shiny new one.
>it's pretty clear cut that this is Apple's decision and not Epic's

This is a chicken or egg problem. Epic was the one that violated the rules of the App Store, not Apple. If Epic hadn't done that, Apple wouldn't have been forced to take away their capabilities to provide updates. You can follow that chain of events without insinuating that Epic is lying.
Check out represent.US . The fundamental issue in much (not all) of American politics is the "company -> lobbying -> legislation -> company" feedback loop, and Represent.US is taking steps to address it. They're running pro-voting campaigns ahead of this election, and have had 114 wins across cities and states over the last few years. You can get involved by volunteering (https://represent.us/volunteer/) or by donating. I don't work there, just love their work.
The Montreal protocol is really narrow, and addresses the commons in a way that benefits everyone everywhere in a narrow and specific way (reduced ozone depletion), while only requiring a switch to a slightly more expensive/less efficient replacements for CFC and HFCs.

I'm clearly not arguing against environmental protection. Im arguing against the nebulous idea of "the good of society (species as in the grandparent post)" vs protection of individual rights.
Does anyone care about the standard?

Let's be honest it's outdated, has a bad UX and is with the standards I would hold such a standard against today generally not so good.

Sure systems seen try to somewhat be POSIX compliance but from my experience not because they care about POSIX but because that happen to overlap with the idea to be somewhat compiland with other similar systems so that porting software/scripts is easier.

So if the systems you use support long options for POSIX commands go ahead and use them. Furthermore if the command you can are not in the standard anyway you again can use long options because they are as much standard as the short ones. Let's be honest this leaves very little use-cases where long options are a problem.
This attitude is definitely something that makes my life harder. My OS is usually OpenBSD, and I constantly need to fix other people's scripts.

It's not difficult to do, but it is annoying. I don't blame people for ignorance, but it'd be nice if people thought about portability.

Non-portable scripts can also bite you on Linux, where Debian, for example, will swap out the shell from bash to dash for performance. but others will not. So, even within the Linux ecosystem, you can end up with scripts that behave differently across distros.
The statement "Apple is preventing Epic from signing games and patches for distribution" is 100% a falsifiable factual question.

Because your argument seems to be "well Epic made them do it", you don't seem to disagree that it is true either.
> If there were some way to just grab controls directly in 3D space instead of using the pinch-as-a-mouse mechanism,

You mean virtual controllers?
I agree, but the cost/benefit analysis on that involves asking what percentage of employers would qualify as bad.

If it's 1% or even 50%, you may come out ahead by eliminating them. If it's 99%, it might present practical problems.
Also it's really important to conceptualize the sheer scale at which a virus operates. One single virus isn't a problem, but when it enters the host's body and replicates, you're talking about millions of the little things. Some of them will die off to all sorts of natural causes and that's (from the virus's point of view) not a problem so long as enough of them survive to continue replicating, in their host, in some adjacent host, etc.
Who cares. All that matters is how much of the company someone owns.
OTOH, why should we want an Infiniband monoculture (which is also a Mellanox/Nvidia monopoly)? Why not let AWS try their weird stuff and let it fail on its merits?
What does that even mean? Of course Epic's actions being the catalyst is relevant. It's the whole reason this is even happening. Are you trying to imply that Epic's actions are irrelevant, but "Apple just plain not liking Epic" is? When you make a claim that Apple is doing this just because they don't like Epic, you have the burden of proof for that claim, and you can't just flip that around with "where’s the part where Apple didn’t decide they don’t like Epic".
Which is undoubtedly why so many free CAD programs are hitting HN today.
Why some artificial intelligence is smart until it’s dumb
I am not sure she ever liked working for trump. It is weird that she chose to anyway.
I would not interpret this as ISP blocking, just no peering or CDN services by U.S. companies/servers.
This is good news for Pinebook Pro users.
https://rustwasm.github.io/wasm-bindgen/examples/webgl.html
WTF are you talking about... so you don't consider any of these to be serious? sentry.io, Gitlab, Grammarly, Codeship, Behance
haha... build more walls...

Bring the world back to isolation, then what follows? Wars, and destruction of what we have accomplished after the two world wars. Beware of the slippery slope, my friends.
It sickens me to see people using silly rhetorics to rationalize this kind of dangerous moves:
* We are doing this for your security...
* Because C has been bad, we need to do the same BAD things...
* We should attack Q because we believe they are planning something bad...
...

Very disappointed, I thought democracy is better than this. What difference do you make when you adopt the same approach that you criticized?
As far as I know, there are many people in China who once almost believe in democracy and freedom of speech, who managed to get across the Great Fire Wall, end up facing the same Great Trump Wall.
Fiber Optic Magnetic Switching Could Expand Internet Capcity
The TI 84 Plus CE graphing calculator has a 48MHz eZ80, a 320x240 16-bit color display, 154KB of RAM, 3MB of flash, and a built-in rechargeable battery. No audio capabilities, though.

Z80 machines of the 8-bit era were typically 2MHz or 4MHz.
No, I'm suggesting that their tactics are neither anti-competitive nor draconian. Epic violated the terms of a store that they willingly entered into. Apple owns the App Store. They do not have a monopoly on mobile phones, app stores, or devices and, as Apple just provided to the judge in the case (who agreed with the response), Apple was the single largest driver in mobile growth and competition. How can they be anti-competitive if they've nearly single-handedly been responsible for the growth of those market segments?
Indeed, you don't see.

As the article makes plain: It's an entire hardware stack specifically designed for virtualization from the ground up, and a corresponding software stack to utilize and manage it. There is no traditional HAL in Nitro because the hardware itself handles virtualization and resource isolation. You can't do that with traditional PC server hardware where a NIC is just a NIC and a SAS card is just a SAS card.

Xen, on the other hand, is designed to use standard PC hardware, with all the virtualization handled in software. The only VM-specific hardware support in Xen is the hypervisor support built in to modern CPUs, and occasionally some helper functions in NIC firmware. But you still have a 100% software-based HAL to provide the isolation and bare-metal simulation.

Imagine a NIC, for example, that instead of presenting itself to the OS as a single card with however many ports, can generate new virtual NICs, in hardware, and present them to the OS for assignment to a VM. The card itself manages bandwidth allocation, aggregation, encryption, and communication with cards in other hosts to create and manage VPCs.
Nitpick: I think the reasoning -- in jurisdictions where this applies -- is that the presence of a third party listener removes the expectation of privacy (for both parties) and makes recording by either party legal, not that it counts as consent per se.
Facebook is being targeted by cancel culture because of their refusal to entirely ban republicans off their platform.
If one is experiencing cognitive dissonance and the only apparent solution is that everyone else is a conniving idiot, then this is a very strong signal that something is amiss from the understanding of the situation.