skysight-inc/HackerNews huggingface dataset:
This is great to see. I've always been a fan of Storybook but have also struggled with it a lot. Each new release has reduced the struggle. To their credit, it's hard to drop something like Storybook into a project because frontend projects have almost no rhyme or reason to how they are made up (well, React anyway, which is what I mostly work in).

I am also using Storybook for my game dev. I wrote my own renderer for my engine and so the entities in my game have stories. It makes building new entities and seeing how two entities interact so much nicer and faster.
I agree with your point. Reproducibility and versioning is an important yet ver challenging topic right now and not many seem to help with it. And it might be that the problem is not specifically about tools but rather the mindsets and workflows.

IMO dstack is a lot about process. Technologies can change. The process often stays. We’d like to find the best way to solve problems people face every day regardless a particular technology.

One more little thing which might be relevant is that dstack actually tracks revisions. What we haven't figured yet out is how to link the particular revision of the applications with the particular revision of the code / notebook.
I seem to recall there was some kind of effort in the UAE somewhere? Not sure how far that got.
Of course, but I was just offering a reason for why they would want to do that. It’s not as if it’s unreasonable if they did that.
Interesting, thanks. Do Mozilla really accept restricted funds donations toward Firefox development? What are the steps to make such a donation?

Here's a related discussion on exactly this topic, from 11 months ago. I see that it was you who mentioned restricted funds in that thread, too. https://news.ycombinator.com/item?id=20874641
I emphatically agree that tagging should be automated. Terraform, CloudFormation, Pulumi, whatever - make it part of the code. It's way too easy for someone to miss a tag or misspell a tag if it's being done manually.
> 1. Rust.

Here they come! Right on cue.
I believe that one of the original best practices of touch typing is to use the opposite hand to press any modifier key. This allows one to shift the hand so that the strain through the digit does not lead to an eventual injury. Given the number of strain complaints people that revolve around command key combinations, it would seem to be right up there with keeping your wrists floated in terms of injury prevention.
The entire core of the question is whether when something is not intended to be racist is racist.

For instance: in Iran there is a festivity in which a person with a black face plays a huge role, and it has been declared world cultural heritage. I wonder why there is no discussion about that.

Is that because the Dutch are white and the past is the VOC and slavery? Or because the Dutch are white?
This doesn't cover other interesting uses, like tag-based automation. Random examples: Tagging DynamoDB tables to identify which should be backed up and at which frequency (when you don't quite trust the built-in backup); tagging dev RDS databases with a shut-down schedule for nights/week-ends; tagging Elastic IPs and Auto Scaling Groups with a "IP pool ID", and a Lambda that re-assigns EIPs to ASG instances as they are recycled; using a "data flow ID" tag on resources that are in the hot-path of data flows that are subject to high-volume bursts, so you can easily list them and scale them up before known events.
Look Upstream to Solve Your Team's Reliability Issues
You can also cut small pieces from the sticky end of Post-It notes to cover the letters on your keyboard. You'll have to replace a few along the way, but you'll be touch-typing soon enough. You don't need a durable solution.
No op either, but negatively, too. Why on earth would think that that make it all ok?
Kube2pulumi – convert K8s manifests to Pulumi code
How likely are you to notice if your resulting PDF had a specific unique pattern of zero-width spaces embedded with it? Or if a few curly quotes aren't curly? Let alone scenarios like the cover JPEG having stenographic info in it...
I find many of these alleged philosophical gotchas evapourate with a simple rephrasing of the question. Consider this:

"My neighbour's freedom to force their music upon me interferes with my need for sleep."

Or even,

"My neighbour's freedom to pollute my private property interferes with my private enjoyment of it."

Somehow it seems like an easier question to answer, now.
I think "poach factor" is a more important idiom/risk, naming particular boogeymen isn't all that relevant. It's far more common, and far costlier. As someone who has literally experienced the bus (well car) factor, after the blow of the initial loss, there is some sense of we have to find a way to manage that takes over.
> How is the Google monopoly forcing them to make developer experience worse?

My statement was a broader one about Mozilla's overall struggles in the market, not about this specific decision.

> Turn Firefox into a great developer browser that saves developers time and annoyance, and they'll happily give you money.

Just to state the obvious: Developers are not any browser's primary target user base. Not by a longshot.

I agree that appealing to developers is important. Microsoft had to learn that the hard way through the early aughts.

But appealing to developers and power users isn't going to fill the gaping financial hole left behind after the Google deal got cancelled. Developers are notoriously cheap. If they have the option of Firefox with paid dev features, or a free Chrome, I'm pretty confident I know which one they'll choose.

> And at some point they'll stop testing in Firefox, just like they don't test in IE6.

And they'll do so because their users aren't using the browser and so it's not worth their time. For Firefox to remain relevant it needs marketshare. Heck, I'll bet the reason Google felt comfortable cancelling the search partnership is because Firefox' marketshare fell so far that the benefits were no longer worth the cost.

Hence my comments about monopoly abuse and so forth.
> We protect everyone.

Oh please… 28 US states have actual legislation to prohibit state offices from doing business with companies or individuals that even threaten to boycott Israel.

Not far from how NBA employees get censored by China.

And there is more to come…

[1] https://en.wikipedia.org/wiki/Israel_Anti-Boycott_Act
It's not entitlement. Most people here simply don't like conflicts of interest.

It's not wise to assume a browser that's funded and developed by Google will respect the user's privacy. People who depend on advertising will never do or say anything that offends the advertisers. Scientific articles published by the pharmaceutical industry are regarded as suspect.

Open source developers on some corporation's payroll have the same problem. Are they adding this feature because it's good or because the company wants it? Why they're working on the project matters. What's their priority? Good technology above all else, or meeting the needs of their current employer?

If they're doing it for money, good technology will eventually be sacrificed in the name of profit. People will commit hacks that happen to work at their jobs and next thing we know we're stuck with them and have to maintain the stuff forever. And that's what happens when there's no malicious intent involved.

Donations are regarded favorably here precisely because they don't create any obligations for the developer who receives them. They don't create a conflict of interest.
Thank you for the try!
It was an older looking website, not on a platform like medium, or any type of blog hosting site. Thanks.
Netflix is letting some people speed up playback. It’s a big deal for blind fans
For me, trying to say, that total net economic impact of covid is _zero_, is like gross negligence in analytical thinking. Sorry for being strong here.

funny fact: I'm using (as we're hiring) 'What do you think of covid' as nice and quick question to judge reasoning ability.

Conspiracy? bam.

Flu like? bam.

ends in a month? bam.
> There is no right/wrong here

Discrimination law strongly disagrees with you.
Well, that would explain why they are seemingly ignoring the Firefox power user and fan community, that got them where they are in the first place by free marketing and advocacy.

Looks like we dont fit their badly selected metric. :P
I'm all for small keyboards, but I don't know how people do it with fewer than 61 keys. I use fn+HJKL for arrow keys (vim bindings), and fn+number row for F1-F12. Having to use multiple modifiers in common situations like that would be a pain IMO. I've also rebound caps lock to be an additional FN key, but it wouldn't be enough to drop an additional 19 keys I think.
Depends on what web pages you see. https://timsong-cpp.github.io/cppwp/n3337/ - how about this?
Seems like another patent troll company. Anyone know any more details?
I was actually playing with the raw WASM, but I checked what Rust compiled to and ran it as well (it wasn't any better). It was a simple fibonacci benchmark so perhaps not representative but it still left me very disappointed.
Fascinating stuff! https://www.thestreet.com/personal-finance/credit-cards/15-h...
Also reports of far fewer premature babies under lockdown...likely a result of less stress on the working mother.
You can but I wouldn't
I really understand, I love tackling the hard problems. I'm working on a fully remote freelance project at the moment and we could really use some decent react.js experience. We're processing large amounts of data in deck.gl and we're really pushing the envelope. Can I contact you somehow?
That’s a bummer. I used to work in solar physics so met her a few times and coauthored a conference proceeding with her. She was an exceptional scientist.
(Timescale person) This is also true for Timescale Cloud -- especially once people are using it for TimescaleDB (which, as you probably know, is implemented as a low-level extension to Postgres), we see some users start to migrate over their more traditional Postgres workloads to Timescale Cloud as well.

One database platform for all their data, one (great) support team to speak with, etc.

And thanks for the compliment!
"The only marriage you have the right to be concerned about is your own, if any."

=> "You do not have the right to fear the decline of traditional marriage." Particularly relevant if you think, for instance, the gay agenda would be corrosive to your own marriage, due to what I am told is widespread sublimated homosexuality, or the dating life of your children, due to similar reasons. Regardless, I believe telling people that their fear is invalid doesn't tend to be a crowd-pleaser. Instead, I take the more extreme but also I think more defensibly liberal position that their fear is irrelevant, because reducing fear is not a legitimate policy goal of a well-functioning state. A state should reduce the referent of a fear, if such a referent exists.

A state should not engage in sociology - it should not strive to shape the emotions of its citizenry. Such an endeavour is corrosive to the control mechanism of democratic feedback, because it decouples citizens' reaction from reality.

"Any proxy measure that becomes a policy target ceases to be a good proxy measure."
I disagree on a couple of points. The idea that it takes armies of people to develop a web browser or that the Firefox's technology would be less relevant because of the existence of alternatives like WebKit.

WebKit had its beginnings by being borrowed from Konqueror, an open-source and little used web browse for Linux. That really underscores both how it's possible to develop a quality web browser with fewer resources and that having independent technology is useful. Safari wouldn't have been able to leap frog some other browsers if they weren't able to use WebKit to do it. And I think most readers of this site know that it is important that web technology doesn't become a monoculture.

Whether or not Mozilla can secure independent funding without Google, whether they are "viable" or "relevant". I think those questions are a distraction. The real question is, what is Mozilla's mission? Because if they aren't fulfilling the mission, those other factors are irrelevant. And it's clearly possible for them to do something useful in the browser realm even with 0 resources if they had to fall back on community contributions and be a project like Konqueror.
I'm just starting to look into this and have a question. If I can export my metrics directly to TimescaleDB and it supports visualization with Grafana, is there any reason to go through Prometheus?
With AGPL, if you block AWS, you also block other users unless you have additional licenses for your software, like Mongo and Timescale have to do, and I'm not sure people would want to deal with that when free alternatives like MySQL exist.

With Amazon, they were able to make their own Linux flavor so they could pay Red Hat less. I think if Linux itself sold enterprise licenses, we'd end up with a much more fragmented or corporate batch of OSes taking its place, and I think that's very negative for the ecosystem in general. No one wants to deal with that :/

I'm surprised people want to deal with MongoDB at this point.
>Someone stuck in a one-person flat will have a different experience.

As someone in this position I can say that the lack of a commute has been amazing, I'm sleeping much better and less stressed overall but the lack of social contact is definitely weighing down.
Especially curious that they called a Surface which runs desktop Windows until now. Hopefully they'll make such a version that can still run Android apps. Otherwise I expect iPadOS will be better for things other than consuming faster than these Android devices will.
"MBAs ruin everything" — HN's take on every business story.
Blazor Server downloads a small js script (SignalR) to the client on connection. All user events are sent back to the server through SignalR, then DOM changes are sent back to the client based off of user input.

I use it at work for internal intranet web apps so it's pretty handy for our use case.
It's been talked about for so long now, often proposed by the wealthiest, most powerful people and corporations in the world. So it seems like it won't happen?

Ex: EPCOT (Experimental Prototype Community of Tomorrow) was originally supposed to be this in the 60s[1]. And was in a place exactly like what you propose (a large uninhabited tract of land).

After Walt died they just made it a theme park of the future envisioned by giant corporations like Exxon.

[1] - https://en.wikipedia.org/wiki/Epcot#1960s:_Experimental_conc...
In Denmark, prematurely born babies went down 90% due to lockdowns (source below).

Researchers said the most plausible reason was due to reduced stress levels in pregnant women.

https://www.nytimes.com/2020/07/19/health/coronavirus-premat...
That's much clearer. I wish someone like you had written the original article.
zig is a fantastic alternative to C. The community is mostly C programmers who are sick and tired of undefined behaviour and #includes in C, but if you let them know you're a webdev looking to learn zig as a first low-level language I think you will find a relatively welcoming community.

Undefined Behaviour: Stuff like this - https://twitter.com/jfbastien/status/1280709082626666498
Thanks for sharing!

Can you elaborate on “What’s next”?

> User callbacks- so that application shows not just pre-calculated visualizations but also can fetch data from a store and process it in real-time.

How are you envisioning this working? Will dstack be like a database? How will “user callbacks” be triggered?
I literally don’t have enough space on my iPhone se and always forget my App Store password because I so rarely use it. And I make decent money so I could afford a new phone.

But people who can’t afford a new phone, I’ve met many, will be unable to fly in the same circumstances that people with money can without a problem.

It’s a class system.

Not to mention older people who are sometimes technologically challenged.

If the app is purely optional and has no influence on the decision other than efficiency, then it’s acceptable.
[Author of the article] I understand your point. But the headline is always more of an editorial choice. Nonetheless, Mr. Richards was able to come out on top, and that includes his picking up on the scam throughout the conversation with the hacker.

Also, I'd like not to lose sight of the other main points of the article:
-PayPal's inability to stop obvious fraud
-Modulr Finance's position and reputation for assisting scammers, especially in its ability to create new accounts in seconds
-Ms. Matthews, obviously a victim of the scam, not getting proper assistance from her bank
fareesh at itsalive dot in
Safari isn't Blink-based (though I suppose modern WebKit and Blink do share a common ancestor). I agree with the sentiment though; we're getting dangerously close to a browser engine monoculture. Not to mention Firefox is unique in that it's the only independent browser developed and controlled by a non-profit.
Seems like a fair outcome to me. If they can't operate within the law, they shouldn't operate.
Most recently in The Undercover Economist by Tim Harford.

I can't give a full recommendation because it's recent enough that I'm still only about halfway through it, but overall it has been worth a read so far. (I found some chapters dull -- in particular the bits about the 2008 financial crisis have just not interested me -- but I have high hopes it will regain my interest again in the rest of the chapters.)
Final Plea for Feedback on DearPyGui
The prospect of handing off city data to further product development for an American corporation to then sell it back to said Canadian city sounded and still sounds pretty dubious no? I mean we didn’t say no to smart cities, we just said no to alphabet. Great call imo.
Cilium Launches Ebpf.io
As someone who lives in Toronto, the collapse of this project is a great outcome. While the goals of the project seem forward thinking and could benefit society in the long run (in terms of renewable building, etc) Google is 110% the wrong company to be involved.

Imagine you lived there and your google account gets banned by some overzealous ML model. Do you just get locked out of your house?

If Google, or any other company, wants to make this kind of development, they should be regulated as a public utility and be accountable as such
The redirects are done directly if github supports it. Going by the undeniable fact that bucklescript.github.io was unreachable when the repo was renamed, you will need banners.
That's part of the solution I'm working towards.

I'm using 'static references for the map keys, but they're not really 'static, so I use unsafe transmute to create them and I rebuild the map when the memory map changes to a different address.
I haven't played around with v6.0 yet, but I've been using Storybook for a while now and it's been great! A lot of the new features aren't relevant to most of the components in the current app I'm working on, but the changes still help reduce a lot of the boilerplate with configuration.

On a related note, I've also started playing with Percy (https://percy.io/) which automatically integrates with Storybook to provide visual diffs of components in multiple browsers. Super useful for quickly validating changes since it can automatically comment on your GitHub PRs when a change is detected. (Not affiliated with Percy at all, just a fan.)
From my 5-minutes-reading-the-comments understanding, this is fairly specific to lyrics because they're not your invention, even if there was work involved in transcribing them. I don't think this applies to scraping different kinds of content. For example, a map is similar but different: no creativity involved (just map what's there) but lots of work. Yet that falls under sui generis database rights (which Wikipedia says the USA doesn't have, but Wikipedia also says they signed a treaty and so they have it... It's complicated) and Google can totally sue me if I copy their map data into OpenStreetMap. (Yet we can't sue them if they use our open data as a distinct but invisible/unlabeled layer.)
The problem with that is that the Device Manager feature is simple and understandable. When I install or reconfigure a driver and want to pull a driver from Windows Update, I can specifically start the update client for that device and see when it's done.

With Windows Update I just have to believe that it'll look for drivers at some point. There's no direct feedback anymore.
The point of libertarianism is not to be "acutely aware of tradeoffs". The contemporary libertarian writings I have seen were pretty much the opposite.
> But "hard compliance rules" and "superficial scans" combine to create a lot of busywork which makes people less motivated to work with auditors instead of against them.

Absolutely :)

The fact is that if you have experienced engineers a security audit is rarely able to find anything. You would basically have to do code reviews, and this is hard / expensive, and even then rarely fruitful.

So, superficial scans, hardening, checking for obvious mistakes is really all you can do.
Making hard rules is unproductive, but then again, migrating from md5 to crc32 hopefully isn't very expensive.

IMO, crc32 is a better choice for testing for changes, and has the benefit of removing any doubt that the hash has any security properties.
Could be mobile safari but I still don’t see a vouch button. :(

I have 4 karma, my guess is that HN admins restrict who can vouch, which would help stem the tide of spam.

I’m not spam. If this is working as designed, I’d like anyone calling the shots at HN (if they read this) to know that I am vouching in spirit and wish I could vouch in reality. :)

Update: I’m dumb, this comment explains what I’m too lazy to search for:

https://news.ycombinator.com/item?id=24133425
Those are really practical and interesting use cases for tags that we should definitely cover more of. Let me note this and we'll be sure to cover more in-depth uses as we develop more parts to this guide! Appreciate the feedback.
Stalin would have loved this ability /s
https://d2l.ai

And

https://247reading.group
> Unless the author is proposing printing billions of gates and wires one by one ...

Just to point out, it wouldn't necessarily have to be in the "one by one" serial kind of approach of FDM 3d printing.

Something like the "one whole layer at a time" patterning approach of Stereolithography (SLA) 3D printers might turn out to work.

The closing piece of the article does say:

The future of 3D printing integrated circuits will likely
adapt a photolithography process or functional self-assembly
process to produce integrated circuits with competitive
resolution.
The point is Hickey brings up important points about language design as its experienced by devs actually using the language. Hardly anyone discusses this. Furthermore, you seem to be making my argument for me when you claim that Clojure doesn't have types so why complain about types. In Clojure you could write a type system to do all that, probably in a a dozen hours (the language is programmable after all), but it would be an academic exercise to most which is the point Rich is trying to make when he disparages other type systems.
> To me, this seems like just another made-up topic, so that people can yell and hate each other.

Well, it does distract a bit from the real issues like systematic racism, COVID-19 and global climate chance.