skysight-inc/HackerNews huggingface dataset:
Solder dams come down to a bunch of factors, but the bottom line is basically the best dye is the one that lets the resin cure stable and strong.

For instance, white dyes are hard (for a lot of things) because white dye particles are large[1] and you need a lot of them. That means they can interfere with curing.

Green dye can be relatively small amounts since green is so visible to the human eye, but afaik its more down to the fact that theyve been able to tune the dyes down better over time.

[1]: also why you can't dye anodized aluminum white. Most dyes are colored at the molecular level, and are much smaller than the wavelengths they reflect. White dyes need to reflect every wavelength, and normal molecules only reflect quite narrow ranges where they resonate.

In order to reflect white light you need particles at minimum the size of the wavelength. Then you need a range of particles for each wavelength. In practice this judt gives you black, since each particle will also be absorbing light at other wavelengths. You need one size of particle with fine, often fractal-like microstructure that has features at every size. That means white dye particles are hundreds of times larger than colored dyes.
0.45 vs 1.3 is mentioned as being almost irrelevant in the article - from article: “Another interesting observation is that it makes no difference what hardware you use to run it. If the solution is fast, it’ll be fast on a notebook as well as on a beefed-up workstation-class desktop. Sure, it might be twice or thrice slower, but it’ll be a difference between 10ms and 30ms.”

All up the article starts with reasonable discussion about how different solutions can have more than 6 orders of magnitude time difference, then it segues irrelevantly to a complaint about electron.
These are not the same product as is sold in Europe.
> How do you know that it is food related in itself?

I don't know that for sure. It's simply my suspicion as a mostly layperson that has spent years researching and experimenting on myself through various diets, everything from SAD (Standard American Diet) to Paleo, AIP, Carnivore, Keto, etc. I notice a huge difference in the way I feel based on how I'm eating.
Mustard oil.
Instead of an allowance, seed a fund and teach your child to manage the money as it is theirs.

They will learn how to balance a check book. How to invest. How to work and save for what they want. If they squander the money, they learn the consequences of that in a safe environment.

A friend of mine's family did this with their kids, and they all became entrepreneurial.

Everyone had chores, and chores are what you did to help the family.
I don't understand what the investor gain buying the points. What they can do with the points? People wants something for they money.

Also, are you going to host the content? The main problem with the current privatized vigilante censorship is that if you don't deplatform the evil members of the internet, someone will ask your providers to deplatform you.
Hello, Marco here (CTO of Kong). Correct, Kong is primarily written in Lua with some bits in C, for two particular reasons: low latency and very high performance.

Lua per-se is a fast language (having a very small footprint), but running Lua on top of LuaJIT [1] is just so much faster. LuaJIT is an alternative implementation of the Lua VM created by Mike Pall and now supported by a few other folks and organizations like Cloudflare. Cloudflare in particular has a very large runtime implementation of the Lua + LuaJIT stack, and usually people are surprised to learn that at least 10% of the worldwide Internet traffic [2] goes through this stack.

With that said Lua + LuaJIT is being used in other applications as well, like mobile and embedded devices, where low footprint and high performance are required.

Having a low footprint is not just a nice-to-have, but a requirement for running a proxy in a Service Mesh deployment as a decentralized sidecar container (to not exhaust all the resources of the underlying VMs as we scale the number of pods and services) in addition to the traditional centralized API Gateway deployment.

[1] http://luajit.org/

[2] https://blog.cloudflare.com/cloudflare-traffic/
They’re not the genuine article. If I recall and the toys either on the outside or the egg isn’t completely encompassing it.
MSG is not a health hazard. That’s a myth unfounded by science, often associated with the placebo “Chinese restaurant syndrome”. MSG occurs naturally in all sorts of things, seaweed, celery, meats, etc.
Washed eggs (required in the US) vs unwashed eggs (required in Europe)
Agreed. The new Burberry logo is pretty awful in my opinion. I get how the cursive "London, England" script could come across as too pretentious (and these days, younger folks may not be able to read it), but the original Burberry text was pretty timeless and classic. Now it looks completely bland.
What’s the middle ground you are referrring to? Don’t feed it to kids but feed to adults? If you don’t know something is safe for consumption then it shoulnd’t be sold, right?
I bought one the other day. It turns out the US kinder egg is nothing like the EU one. The EU one is a chocolate shell containing a plastic package with a toy in it. the US one is two halves, one with a toy, and the other containing a (white-chocoate?) fondant with 2 hazelnut-chocolate balls in it. It was pretty bad and I threw it out after trying it.
Is it really? Most of the things I’ve read say that there isn’t any evidence showing it causes long-lasting problems. Are there studies that show consumption (not injections) of MSG cause health issues beyond what sodium causes?
>then I don't think I get the logic on the default being "okay, feed it to your kids!"

Why would you feed something to your kids just because it’s legal?

Who are the idiots that just pick things blindly off of shelves in stores without reading what’s in it?

Sugar is completely legal, yet I read the amounts of sugars in foods to avoid high sugar items. I’m also not giving my children bottles of olive oil to drink with dinner.
There are two types of Kinder Eggs: Kinder Surprise[1] and Kinder Joy[2]. Kinder Surprise is banned in the US because it contains "non-nutritive objects" inside the egg. Kinder Joy packs the toy separately and has been sold in the US since 2017.

[1]: https://en.wikipedia.org/wiki/Kinder_Surprise
[2]: https://en.wikipedia.org/wiki/Kinder_Joy
"Bread with sugar in it" isn't banned in Europe.
Yes and no.

This does not seem to be the case with newer games, as if most players didn't like "finding their way back" to a place they have visited before, and prefer a linear progression instead.

People don't mind the backtracking so much -- the "Metroidvania" genre has never been so popular! Exploration is, generally speaking, fun.

It's the tedium of making one's own maps (either mentally, or on paper) that gamers generally don't have a lot of time for these days.
Actually you can find the new style in Europe now too. They're moving away from the in-egg version everywhere.
I think you will find both reactions here in the United States. I am strongly of the opinion that we have too many food additives and things like antibiotics in meat. I'm not alone in this. I know a lot of people on the other hand who hear phrases like "EU regulation" and as a knee-jerk reaction start rolling their eyes and mocking Europe and/or the concept of government. I guess short of that, you have people on this thread arguing that the specific additives are not a problem.
there is no "real" bitcoin. everybody decides for themselves which consensus rules they deem "correct". it's your money, it's your choice and it's your responsibility.

the point is that when you choose consensus rules bootstrapping doesn't rely on third parties in bitcoin. it does in many other coins including ethereum.
Your comment is a health hazard. Monsodium glutamate is simply the salt form of the glutamate amino acid (Glu), an amino acid found in virtually every protein or meat that you eat.
What would that middle ground look like?

Selfishly, I’d be happy with banning a lot more food stuff. I love salt, sugar, and saturated fat, and like that they are well understood.

Most of the newer riskier things are ways to improve margins for companies that mass produce food, either by letting it sit on a shelf longer, or to make processed cornmeal taste more interesting.
Throwing my hat in the ring. Micro provides an API gateway that routes dynamically via service discovery. It's written in Go and includes a surrounding toolkit of useful features. It's also entirely pluggable. https://github.com/micro/micro
Haggis is not illegal in the US. It's illegal to import it eg from the UK. You can make and sell haggis domestically in the US.
We’re pretty sure that wheat is safe, right? We don’t have a proof in a mathematical sense but it’s clear that wheat is ok to eat.
At least some of the bans seem overly cautious. For example looking at the first item on the list, KBrO3 aka potassium bromate used as a flour additive. KBrO3 is a demonstrated carcinogen but it converts almost completely to KBr during the baking process. Straight from the paper[1] that seems to have been the basis of the ban, "adverse effects are not evident in animals fed bread-based diets made from flour treated with KBrO3".

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1567851/
Is the middle ground “feed it to someone else’s kids”?
That’s untrue. It’s safe and delicious.
And did he mean a spy or an intelligence officer. And remember that the more traditional army/navy types look down on intelligence.
This would come off as meaningful if you didn’t dismiss the environmental impact without even acknowledging its existence. I am not against celebrations like these so long as you can acknowledge their impact.... sanitation workers are not responsible for our actions, regardless of how content they are to clean the visible impacts from the streets.
You actually do not need to know the consensus rules to determine the PoW chain with the most work.

Simply by understanding the hash function and difficulty, you can calculate the total work of any PoW blockchain. This provides some amount of trust that is very difficult to subvert. You only need to know the consensus rules if you want to be a miner on the chain.
It is so easy for agencies to get a secret court order to collect data from Google directly. So they do not have to break TLS to Google's sites. With these secret orders in the name of "national security" anything is possible and you do not know and most likely will never know what is ordered.
If the cause of starvation were under-production, I’d sympathize with this argument. But given the amount of food waste in Western countries, I’d say the real issue is one of distribution or access. Producers make production efficient not in order to feed the poor, but to increase margin by lowering the costs of production.

Growth hormones exist to make the agriculturist more money, they don’t help feed a war torn country.

If the priority of these systems were solving hunger, we’d disincentive meat and dairy production and incentivize high nutritious vegetarian production.

When we’re dumping corn into salmon feed, sugars, and vehicle fuel, I can’t fall for the idea that food is constrained by supply.
"protest" is an interesting way to describe harassment, threats and blocking people's movements.

Would it be called that if I did this to someone as a pedestrian?
I know of a guy who had previously run a successful VPS service. He dropped the VPS gig, sold the company, and is now driving trucks. Things aren't always as they seem.
So do you propose that bread with sugar be banned?
I kind of don't care. I don't think a lot about what's in what I eat beyond avoiding carbs and starch.

I prefer the way you order steaks in, at least, Holland and Switzerland. The steak comes with nothing - which is almost always what I want. In the US I have to explicitly ask for no potatoes, for instance.
The perception I'm aware of is that it is mixed in sensibility from early bans of carcinogenic while also including frustratingly absurd junk science bans and luddite paranoia over GMOs pushed by absurdly protectionist farmers who literally would riot over their neighbors one kilometer from the province border being given the right to use a name for identical food stuffs despite the climate and soil being identical - the whole division was literally political since ancient times.

The bit with dyes on kid focus issues for instance. That doesn't sound like a health effect - it sounds like kids being excited over bright colors as they are prone to be! It seems to fit so well with the suggestion bias of thinking kids were more hyperactive when they were given candy.
Serious question: is it illegal to exploit a cryptocurrency flaw for profit (strictly at the protocol level -- not hacking someone's machine or wallet, etc.)?
Horse meat, anything deemed unsanitary like haggis (edit: think like scottish-made haggis, meaning containing "unsanitary parts" like lung), unpasteurized milk (though some states override this). I think banana tree oil and sassafras oil are allowed in EU as well but are banned in US due to links to cancer.
The person I responded to said "Kinder Eggs." Which they do in fact sell in the US, and this distinction doesn't change that.

If they had wished to say Kinder Surprise, they could and should have done so.
I proposed writing something like this while working for DuPont's Encirca platform. Years later still little to no adoption in the farm IT field of these models.
Actually, no, there's plenty of people that believe wheat not be safe. Obviously this is true as well if you have Celiacs, which also wasn't widely known until relatively recently.
What tool do you reach for?
Java/Play

Why?
Using it for many years already, that's probably why I am most productive in it. However I try to look at other frameworks every now and then (Spring, Django) but I always come back to Play, because it just feels right to me (E.g. I prefer Play's config style, Spring's however is much more verbose I think. I also don't like the excessive use of annotations in Spring e.g. to set up routes).

BTW: You can use Play without Scala, but Java only. No problem. There seems to be this wrong prejudice that Play is a Scala only framework - which is wrong. Yes, Play is written mainly is Scala (69% according to GitHub stats) however as a framework user you can choose between Java or Scala. Or even mix both languages. Back in the early Play 2.x days some features/components of the framework where usable only via Scala, meaning you had to write Scala code to make use of them, however these days are long gone. We run major projects in production written entirely in Play Java.

Play 2.7 will be released soon, containing many nice enhancements and fixing many hickups (for Java users at least) I faced the last years (I contributed some fixes myself ;).
For me Play 2.7 (Java) is the framework I always wished existed and it's finally there (soon)!
Beluga caviar
Indeed. It's everywhere.
My parents viewed chores as part of living in the household. I asked for an allowance once and my dad said the food that showed up in the pantry every week was my allowance.

My dad also used chores as a way to build discipline, and teach lessons. I remember washing the cars one time and doing a really crappy job. He made me completely wash them again. Do something right the first time.

Helping him with his side jobs like cutting firewood or picking oysters showed me what physically hard work looked like. It also showed me how to do things I don't want to do, but that need to get done. This came in handy while studying in college, and is a lesson that has helped whatever success I have ever had.

Chores are one way to teach kids how to be successful when they become adults.
From your "do know" list you sound like a video game developer. I would think that a video game developer would be strongest in C++. Are you telling me your "do know" list is applied using Java?
Ok, but if you don’t physically live in Estonia, who accepts your ID card or permits you to do business using only an Estonian corporation?
At my work we use a COM Express module that has a Potato Semi part on it. Gotta wonder what the backstory is on that company.
Checkout the samples page: https://rsms.me/inter/samples/

I didn't notice the navbar at the top at first too!
Seems weird that anyone would even feel strongly enough about it to go to the trouble of blocking the charger.
I heard they kept it alive in China longer. Maybe they updated their client. Maybe.
MCTS can be applied to imperfect information games, in fact it is quite robust against uncertainty.

It's AlphaZero's deep neural net component, that's used to learn an evaluation function and move orderings that will need a substantial redesign to take into account imperfect information. The difficulty of this redesign will vary considerably between games- in some games, information is gained throughout the game, by observing another player's moves (e.g. in Poker), in some others an initial state (e.g. a starting deal in card games) dominates the probability that a certain possible board state is the real board state (e.g. Bridge) [1].

On top of that, AphaZero's deep net has the shape of the board and the legal movements of pieces on it hard-coded, as part of the net's structure. That would also need a substantial redesign to accommodate a card game, or any other kind of game without a board and without pieces that move on it. In fact, different card games will require different architectures, most likely. It's very hard to see how, e.g., the same neural net structure could be used to encode both Bridge and Poker rules - and still allow learning chess, shogi and Go.

Given the great variety of board games out there (and that's only classical games, I'm not even considering modern board games, like Settlers, etc) a lot of very hard work would be required to even train AlphaZero to play any game that's not very similar to chess, shogi and go. Not to mention, training AlphaZero is very expensive (wikipedia quotes a cost of $25 million for AlphaGoZero, AlphaZero's predeecssor, and that's just to buy the hardware [2]). So I don't see how or when they'll demonstrate the "general" game playing power of their system.

Basically, I think all that stuff about "generalized" game playing is just so much pointless bragging. The way DeepMind designed AlphaZero is exactly how everyone else has designed their systems- hard-coded with structures appropriate to the targeted game (e.g. boards and pieces, etc). DeepMind are clever in that they chose three very similar games, and then threw an immense amount of money on the problem of solving them all in tandem. And still they had to train different models for each game. That's just no way to get to general game playing.

___________

[1] See chapter 5. Adversarial Search in AI: A modern approach, 3d Ed. for a discussion of imperfect information and stochastic games and the difficulties of designing evaluation functions for them.

[2] https://en.wikipedia.org/wiki/AlphaGo_Zero#Hardware_cost
If you aren't sure, then I don't think I get the logic on the default being "okay, feed it to your kids!".

Um. There's kind of a big difference between requiring something and just not forbidding it.
The Man Behind Most of the Ski Maps in America
The nature of bans makes it pretty difficult to specifically name items that I feel banning them was a disservice :-)

But here's an example: Cannabis. Why? There's now tremendous evidence that the ban was misguided, and that there are very real medicinal properties that benefit the human body and help control inflammation. When banning it (and making it a schedule 1 substance) research was severely hampered and in many cases halted.
That has little to do with what I'm saying. I'm not saying development shouldn't happen, I'm saying it won't on any quick timescale because of the existing infrastructure and how people fight to avoid change. All I'm saying is that rezoning to allow different building types won't lead to enough new housing immediately starting, nor even the change a decade from now being sufficient. A lot of things are required to fix the problem, and new zoning is just one of them.
In the US, unwashed eggs aren't allowed. In the EU, it's the other way around; eggs must be unwashed.

https://www.forbes.com/sites/nadiaarumugam/2012/10/25/why-am...

https://www.businessinsider.com/why-europeans-dont-refrigera...
Actually that's kind of an interesting point. Don't know why you are getting down voted for bringing up an important dynamic about dictatorships in the nuclear family.

But is it the cause or is it the effect? Do some parents not know how to communicate positively and so they just shout the kids down (which still leads to a shouting match, just not a productive one) or do they start out with the ability more or less and then when they use the shouting down technique they find the short-term reward beneficial and it starts to become their go-to tactic to the point where they don't know how to not do it because it has become so automatic and to suddenly start going in the reverse direction would be seen as weak and they just can't have that?

It's kind of interesting watching Super Nanny when they have these extreme cases and she makes the parents change tack to more reasonable styles of communication and the kids improve dramatically and quite fast.
Ask HN: Which is an ideal embedded database used for search indexing
Need to index string values from a RDB

Fast to index (upto million keys per second)
> You can make and sell haggis domestically in the US

I don't know if you're an expert in Haggis, so maybe you know more than me, but this FAQ says otherwise.

http://www.scottishhaggis.com/index.php/frequently-asked-que...

> the USDA does not allow sheep lungs to be used in manufacture
Do they work fine though?

1. On the one hand I see folks accessing files over and over by paths/names, and on the other hand they demand features that would break unless they switched their fundamental approach to handles/descriptors. Which is it? You can't claim descriptors would fix a problem and simultaneously insist on path-based approaches being perfectly fine. Most programs use paths to access everything (and this goes beyond shared libraries) and assume files won't have changed in between. You can blame it on the program not using fds if that makes you feel better, but the question is how do you magically fix this for the end user?

2. Do you actually see this working smoothly on a Linux desktop environment in practice, or do you just mean this is possible in a theoretical sense? Do you not e.g. get errors/crashes after an apt-get upgrade that presumably upgraded a package your desktop environment depended on (say GTK or whatever)? That happens to me frequently (and I'm practically guaranteed to see a problem if I open a new window in some program in the middle of an update), and it scares me what might be getting corrupted on the way -- makes me wish it would reboot instead of crashing and stop giving me errors.
"Transfinite" is a crappy word. It sounds cool, but it means just the same thing as "infinite" (namely "not finite"). Cantor devised it because he wanted a way to say "infinite" without offending certain theological sensibilities.
Ok, what is the origin of this document? It looks like a pdf copy of an article, but it reads like a poor ocr.

Check out #54.
Do you think the Cannabis ban was a disservice?
That's not completely true. While it is banned for consumption, Indian cooking and more recently, American cooking, has begun using mustard oil[1].

Edit: the linked article mentions that research into the health risks of mustard oil has not been conclusive.

[1]: https://www.nytimes.com/2011/11/02/dining/american-chefs-dis...