skysight-inc/HackerNews huggingface dataset:
I so happen to disagree, but well reasoned point. However, please abstain from using theory in that context. What you mean is a conjecture, or hypothesis. Anything substantiated by evidence is in fact a theory. Those that are not are hypotheses. In fact, theories work in practice. That’s why they are theories - quantum theory, germ theory, general and special relativity theory. Etc..
The US actually has enormous sugar import taxes. Sugar is super expensive here compared to its value.

It's the subsidies on high fructose corn syrup that's the problem.
Many people base their decisions on whether to emulate someone on more than the success of that person's career.
Using the widget set provided by the platform is not easy, and that's not what druid tries to do. Rather, there's a platform abstraction layer (druid-shell) that takes care of all this stuff for you, and has all that nasty unsafe code in it, then it draws its own widgets. We try to feel more "native" in that we're using platform menus and so on. It's certainly possible to be more native (calling into Cocoa widgets) or less (using Web technology), but I think what we're doing is a good pragmatic approach.

Of course, things have gotten a bit postmodern, even on macOS there is no single widget toolkit, but basically a series of choices of what technology to build on. I'm actually not sure that binding other languages to SwiftUI is going to work well at all, but in Objective-C it works fine, just isn't very smooth. On Windows, I've generally found COM to be quite pleasant, and noises coming from Microsoft suggest that story will become even better.
Yes, but in many cases the rules were not fixed also. Agile is a mindset and philosophy. Whilst not a panacea, i feel it does help reduce inertia in organisations that adopt it.
I mean the number is lower, how could it?
I would suggest origami. Origami is probably the art form that's been studied by mathematicians and computer scientists more than any others, e.g., flat-foldable origami crease patterns obey some simple mathematical theorems [1]. There has also been considerable research into finding an origami crease pattern for a particular target shape, and software such as TreeMaker helps one do that [2].

[1]: https://en.wikipedia.org/wiki/Mathematics_of_paper_folding#F...

[2]: https://langorigami.com/article/treemaker/
What is the theological explanation of why sugar cane, beets, and corn are tainted with original sin and the other plants are not?

Many bottled fruit juices have their bulk made of juice from a cheaper fruit that doesn't match the label...but it's not sugar cane, beets, or corn. Does this make them ok?
Thanks. Don't miss the landscape view: https://landscape.cncf.io/

And we've started creating them for other fields, like visual effects: https://landscape.aswf.io/
> I don’t mean to single out this particular project. There are many examples of massive models being trained to achieve ever-so-slightly higher accuracy on various benchmarks.

Sounds like particle colliders and Big Science in general.
I was personally more astounded when I first discovered the Davy Crockett nuclear warhead recoilless rifle:

https://en.m.wikipedia.org/wiki/Davy_Crockett_(nuclear_devic...

When I told my dad (who grew up in the Cold War) about the weapon, he said "Oh yeah, I had the toy model version."

I'm often astonished any civilizations survived the Cold War.
I have been wondering this for ages. Just last week I had to manually set up KeePass, VSCode, IntelliJ, Guitar (git ui) by manually unpacking tarballs (luckily already built) into ~/bin. Guitar luckily had an AppImage which worked beautifully as a single executable.

For that reason alone I'm a huge fan of AppImage above snaps and flatpaks.
What’s New in Azure Cosmos DB: November 2019
Designing Data Intensive Applications is not exactly what you're looking for, but it touches on some API topics and is a genuinely great technical read for application programmers.
>As much as I support states refusing to wait for the feds to end our disastrous war on drugs policy, this is a reminder that unless we legalize and regulate marijuana at the federal level and make serious efforts to make the legal market work for everyone, there will continue to be a black market

Canada legalized and regulated marijuana at the federal level over a year ago and yet 40% of users still prefer to get it from the black market.

Vaping weed became very popular here also and there's no official source for THC vape cartridges.

>That black market will continue to land people in jail

Yes, breaking laws may result in incarceration. Even if you legalize it and regulate it, there will still be many people who'll roll the dice and try to undercut the market for their own gain.
Sketching is great because it adds another dimension to your ability to communicate. Even a crappy sketch can convey an idea more effectively or quickly than thousands of words, sometimes.
You think that's crazy, you should see some of the other things the Army was working on at around the same time.

At least the M65 could lob its atomic payload a respectable distance away from the people operating it. That wasn't as true of the "Davy Crockett" atomic rifle (https://en.wikipedia.org/wiki/Davy_Crockett_%28nuclear_devic...), though, which could fire an extremely low-yield (equivalent to 10-20 tons of TNT) atomic warhead a distance of 1-2 miles, tops. That would probably have been far enough to avoid killing the operators of the weapon when it went off, though if the wind was blowing the wrong way they would have had some nasty exposure to radiation.

And beyond even that was the so-called "Special Atomic Demolition Munition" (SADM: https://en.wikipedia.org/wiki/Special_Atomic_Demolition_Muni...), which used the same warhead as used on the Davy Crockett, only this time packed into a backpack (!). The idea was that a soldier would either hump the backpack to the target on foot or be air-dropped in with it, plant the backpack near a strategic target, set a detonation timer on it, and then run like hell. Foreign Policy magazine ran a good article about what it was like to be one of the guys tasked with this mission a few years back (https://foreignpolicy.com/2014/01/30/the-littlest-boy/). Spoiler alert, it was kind of a stressful job.
That happens in areas of Brazil that had German immigrants. They had their German-style names, but at one point, Brazil forced them all to adopt Portuguese-style names.
There's nothing appropriate to suggest. Predicting the rate at which health insurance costs are going to rise over the next 20 years is impossible.

I can however tell you that naive extrapolation is definitely the wrong way to do it.

Look at the 2nd derivative it's all over the place, so assuming that it will magically stay constant is wrong. The 2nd derivative of healthcare as a percentage of GDP is actually negative over the last few years.
They could easily fine the carrier that is interconnecting the robo callers. The telecom lobby doesn’t want to fix the issues since they make money from robo callers and also selling services to block the robo callers.
I also would love to see more discussion of this topic. There are some academic papers on functional reactive programming and so on, but now there's this huge wave of frameworks for declarative UI. I've found that there's a strong convergence on goals (one-way data binding, unification of initial creation and deltas, etc), but huge diversity in the way they're implemented.

And I also agree that IMGUI is one of the most interesting of these, mostly because it's very simple. You'll find makepad (mentioned in my blog post and in comments here) is fairly directly based on IMGUI ideas, but also has the ability to retain intermediate results. Also, I've been admiring the architecture of Jetpack Compose, and feel it's true to the ideals of IMGUI - you can think of it as IMGUI + "positional memoization."

And yeah, it's one thing to build toys and another to build real applications. This is one reason the focus of druid is to build a font editor, as opposed to making a GUI toolkit first and hoping for adoption.
"If you can't be kind, if you won't empathize, then you're not on the team. That team is Team Humanity, where we are all in this thing together. Where we are all flawed and imperfect. Where we treat other people's point of view as charitably as we treat our own. Where we are civilized and respectful and, above all, kind to each other - particularly the less fortunate, the mistaken, and the afraid."

Flawed conclusion. I really dislike when people think of empathy as this strange, bland, chore-like sort of service. In reality, it seems artistic to me. You are putting yourself into a completely different world. Have some fun with it! Engage in some creativity!

Plenty of people are horrific to others and yet kind to those within their tribe. Plenty more people hurt members of their own tribe - clumsily, by mistake. Kindness won't get you out of your own head, or out of your own way. It's not enough to just respect the things that exist outside of your head that you don't agree with. You have to want to do the hard work of going through the thought process of someone foreign to your world, in good faith until you can render their world in a reasonably lifelike fashion as they would.

All the kindness in the world without that mental exercise, or research, or attempt to speak someone else's language -- it's better than nothing, but not by much. We should focus on the larger task at hand: getting to know one another's way of lives better and strengthening community.
I had heard somewhere (sorry, too lazy to try and find a source right now — maybe someone else can) that some researchers suspect that fruit carries phytochemicals which signal to the body that sugar is on the way. Idea being that these signals might have an anti diabetic effect — e.g., change the insulin response to the sugar.

I have no idea if there’s any validity to this, but it sounded plausible. [edit: it would make some sense, since we evolved alongside fruit.] Would love to hear if anyone else knows more about it.
>I also noticed a bunch of health agencies took advantage of the headlines to stir up fear around using them, they never specified what types to watch out for.

They'd no early insight into what was causing the issues, only that it appeared en masse at a time where vaping suddenly got very popular, especially among teenagers.

It would have been negligent of them to try and throw darts at a root cause without having done the due diligence to research the cases and results thoroughly, and so it's fair that their warning was about vaping in general.
USB stack is because one of the rom bootloader’s primary functions is DFU mode so that you can reflash a bricked device.
> it draws its own widgets

I have never seen this go well in practice :( Qt and Flutter do this and the experience is just…not great. Do you have any ideas on how to do better than them if you're using this approach?
Business would be a bit better if there weren’t robocalls. But free-rider/coordination challenges make it difficult for the diffuse category of all businesses to group together and fight it.
Looking forward to the Medium article about how Boeing wouldn't be in the mess they're in today if they'd just used semver.
The 737 max is what happens when the bean counters are in control of an engineering firm.
"Bike" in India is short for "motorbike". OP's relative probably needs to register a newly bought motorcycle with the local transport authorities.
There are a lot of other factors that are stronger signals than the first order approximation of time behind the wheel. E.g., professional drivers get more practice and probably have fewer accidents per time or mile than casual drivers; some people look at their phone or in-car computer while driving and others don't; driving around pedestrians and bicycles is more dangerous to society than driving in times and places when the roads are empty or only have other cars (interstates); etc, etc.

Anyway, I suggest looking at three-strike drug possession laws as a good example of how dysfunctional this kind of hard-on-crime legislation is in practice.
There are zero profitable syn bio companies in the world because even simple projects are too slow and costly.

Ginkgo doesn’t value it’s employees, and doesn’t have secret sauce. I think the next company, that Ginkgo diaspora found or flee to, will be the one that starts making these claims real.
I think in this particular case they suffice, because they are clearly different subtypes as I've mentioned.

It is much harder, if not impossible, if you have to describe a relation between two or more values of the same subtypes. For example, imagine that you already "know" certain indices never go off the boundary of given array but want to encode that information to types. Sure, there exists a Rust crate [1] that tracks a relation between indices and originating array via lifetime, but it is complicated.

[1] https://github.com/bluss/indexing
Generating Castles for Minecraft Using Haskell
This is an interesting question, and one I did not directly address. One of the features of Rust is that it's practical to bind it to other languages, so I think writing a "GUI engine" in Rust that's designed to play scripts in other languages is feasible.

That said, it's not the main goal of the druid project. There, we're focusing on writing a real application in Rust. Dealing with language binding issues is hard, and anything that increases the scope too much puts the project at risk.

So if you want a multi-language GUI toolkit written in Rust, asking me is not the way to get that, because I'm not going to build that. But if you want to be part of a community effort to build it, I'd be open to collaboration.
What methods make BERT outdated? Do you have pointers to other options?
Like U.S. President Harry S. Truman:

https://www.trumanlibrary.gov/education/trivia/use-of-period...
Would you being willing to elaborate on what makes it special to you? I'd love to know more!

Years ago I worked at Ames on the ACES system (minor but fixes and a Greenfield projects involving data/flight path visualization), but I felt the airplanes themeselves were these magical black boxes. I'd would appreciate having a deeper understanding about how they differentiate from one another in a non-superfical sense.
It's a rather complicated question. Intention matters a lot when it comes to dealing with on-road incidents. If there is no intention, we deem it an "accident", else we deem it manslaughter. The punishment - by courts and by society - are much harsher for the latter.

Can code be "accidental"? Surely not. Someone had an intent to write and implement it. If it fails, its not "accidental"; the system was just programmed that way.

So the question is: are we okay with for-profit companies intentionally writing software that can lead to deaths?
Never understood why the 757 wasn't more popular?? It had the best performance in its class while still being economical. Maybe back in its day there was too much overlap between it and the 767, but from talking to pilots who have flown it, the 757 handled like a fighter jet, and passengers seemed to love it too.
I once saw a research talk at MIT, where the visiting professor ended up in tears. I've also seen a couple of talks, where a question at the end was phrased so "softly", that if you weren't already close to seeing the fatal flaw in the work, you might miss that it was pointed out. I've wondered what the right thing is. Kind to the person, but unsparing with the ideas, seems... hard to execute here. The person being so invested in their ideas.

And yet, I once saw someone doing a community outreach road trip. Maybe from NSF, for Next Generation Science Standards. She was awesome. As in, I sat there in the audience, and was awed. Some of the questions asked were emotional, and angry, and too confused to even be wrong. Where I would boggle, and could think of little more than "okayyyyyy... moving on". And yet she fielded them with empathy, respect, and grace, extracting value for both the questioner and the audience. I've long wished I'd tagged the event, so I could find and ask her, how does one train to do that? I still don't know, but I was left with a new presumption, that no question is so broken, that a sufficiently skilled respondent cannot address it with productive kindness.
There's no such thing as the perfect programming language, but there are languages that are plainly bad.

For example: I don't think anyone would seriously defend the idea that brainfuck is a reasonable language to write production code in.
Agreed. As someone who has lived in CA all thier life, I'm afraid of leaving, because of lack of opportunity elsewhere, but the cost of living here is absurd. My rent constitutes 75%(!!) of my monthly expenses.
There are YouTube videos.

You're probably too young to remember, but Germany was a very hot frontier at the time and the most probable point for battles on the ground as opposed to ICBMs or subs.
Yeah, I think there is a massive opportunity here. Combining marketing, design and depth knowledge into a learning experience.
Look at healthcare as a percentage of gdp over the last 50 years. Costs have been rising at a much slower rate over the last 10 years, and have dropped over the last 3. There's no reason to think the rate will stay constant over 20 years.

If anything naive extrapolating shows falling costs as a percentage of GDP, and sustainable rising real costs.

The only way we get crazy numbers is extrapolating using the average from 2000-2020, but there's no reason to do that.

https://www.statista.com/statistics/184968/us-health-expendi...
There is at least one simple reason for obsessing over efficiency for computer vision models. It takes a lot of bandwidth to transmit an image (even a small one) over the air, whereas text is cheap.

A picture may be with a thousand words, but you can send an entire book in the same amount of space as a single holiday snap at low resolution.
Does anyone know where to read up about advancements and more modern techniques on food preservation?
CDDA is CLV. https://en.m.wikipedia.org/wiki/Constant_linear_velocity

CD ROM drives may spin CD's with CAV, but if so the data rate changes, increasing steadily towards the outer edge of the disc.
For the uninformed individuals downvoting in anger, please inform yourselves by learning about what is currently actually happening.

https://thegoodhuman.com/nuclear-waste-on-native-american-re...

http://www.nbcnews.com/id/13458867/ns/us_news/t/store-nuclea...

https://www.nirs.org/private-fuel-storages-proposed-interim-...

https://www.wagingpeace.org/radioactive-reservation-the-uphi...

http://www.healthnewsdigest.com/news/Environment_380/Nuclear...

https://en.wikipedia.org/wiki/Skull_Valley_Indian_Reservatio...

https://en.wikipedia.org/wiki/Environmental_racism#Native_Am...

As is typical with the uneducated groupthink religous cult of HN, facts will continued to be downvoted and threatened by mods for bans.
Think about it this way - what if you post something you know is well made and people will like, but it might take some time to gain some traction?

If you have a post sitting there with only a handful of likes, that might prevent potential fans from even checking out your post, simply because it didn't receive a ton of likes very quickly.

A private like count that only the original poster can see would better, right? Removing the public count by itself seems like a pretty reasonable and fair way to handle that scenario. It at least prevents some of the worst ways low quality content games the system via purchased likes, bot accounts, etc.

Another way to put it - if it's actually popular, that would hopefully show via the content's own merits, and Kardashian-style tactics won't work as well.
I also think this is just how education works broadly.

Whatever information has been printed in ten million textbooks and distributed across ten thousand public schools by a legion of educators is at a stretch mostly accurate.

Our actual best understanding of the universe is whatever was just mumbled in a graduate seminar by a half-asleep emeritus faculty member who doesn’t really mind that nobody heard it, because they’re bright kids and one of them will work it out if they think about it.
Also don't assume these requirements come from developers. I've built form fields countless times and explained these rules to countless stakeholder and they always push back with "no, street address is a number" or "no, phone numbers must always conform to this format" and "no, everybody must have two names because I need to be able to sort the list by surname".

And then the system launches and the complaints start to roll in to support.
John Snow's data journalism: the cholera map that changed the world
who is "we"?
BTW turns out that was a typo and they used two threads per core anyway.
> Well the repo description is "World's most dumbest Load Balancer", which might count for something

Amongst the synonyms for "dumb"[0] is "simple" and is used commonly as such.

A definition of "simple" is[1]:

easy to understand, deal with, use, etc.:
a simple matter; simple tools.

The GitHub repo[2] has as its project URI the leaf segment "simplelb"[2].

The first non-title line of the GitHub repo[2] reads thusly:

Simple LB is the simplest Load Balancer
ever created.

Nowhere in the README.md are the words "educational", "production", "research", or "fun."

All of this is to say, what "might count for something" may not be what the author intends.

0 - https://www.merriam-webster.com/thesaurus/dumb

1 - https://www.dictionary.com/browse/simple

2 - https://github.com/kasvith/simplelb/
Why would you identify an FK relationship other than requirements?
Telecoms aren't responsible for who uses their service, or what they do on it—thats why they are classified as a utility.
To me it depends what kind of learning I am after. Some subjects I want to learn more about for "entertainment & curiosity" reasons. This includes for example learning about historical events. This I prefer to do in a laid back fashion, I could read books of course but what I do instead is search for educational videos to find interesting lectures. I also search for podcast episodes on a topic.

But is it more for professional growth I want to learn, I want to be hands on ("forward leaning"). Typically, write a program or a tool using a programming language I want to learn more. This takes more effort, and gives better results too.
uhh. is this a trick question.

It's no coincidence they spent little money until Seattle politicians started coming after them.
To be clear, we're focusing on the use case of a font editor, where you're mostly interacting with highly custom views, much less so with layouts composed of stock widgets.

As I said elsewhere, increasingly we're in a world where there isn't a standard set of platform UI widgets. I think that was the case when we had Cocoa on macOS, but on Windows it's a choice between MFC, WinForms, WPF, WinUI, and those are only some of the choices offered by Microsoft itself.

It's a good question, though. It's possible somebody will figure out a good way to abstract over officially supported platform UI toolkits, and if so, that might become a compelling choice. This is one reason why the main point of my blog is that we need to figure out the best approach, rather than just assuming we know what to build.
that's a bargain
Facebook doesn't like Trump? I don't see that as a negative about him.
Grazie: the ultimate spelling, grammar, and style checker for IntelliJ IDEA
That might be what I'm remembering; then again, I don't really do Python, so maybe it was something else. I doubt it was anything better than the link above, regardless.