skysight-inc/HackerNews huggingface dataset:
I have a hard time believing there is any objective definition of “healthy” foods. It seems to me that the healthiness of a food is entirely dependent on the state of the individual consuming it. A can of spam is “healthy” for a person on the verge of starving to death. Likewise, a kale salad is “unhealthy” for a sedentary person that just consumed 20k calories.

I don’t believe there are any healthy or unhealthy individual food items. Rather, it’s the individuals diet that is healthy or unhealthy.
Well, yeah ok, the lines move from the drawFrame() function into the init() function basically.

It may not be less code to type, but it's much less code to run :)
> Maybe another spent stage is headed our way.

The important question on that idea now is: is this new object coming in along much the same trajectory as Oumuamua, or is it coming from a different point of origin?

A different origin would rule that out, but the same origin would be very suggestive of a relation between them.
> Growing one burger's worth of cow.

Are there any numbers that support that?
Tbh...with the kind of politics in the world, I won't be surprised if US is doing the same to Israelis or some other country.

Another example would be Turkey bugging the Saudi Embassy in Khashoggi killing.

But the other thing that irks me is how easily one can get labelled an antisemite for an honest cricism of Israeli politics.
Taking photos (with analog film actually) was a sort of an emotional outlet for me. It also made my wife say, either you quit doing that or we divorce. And I thought to myself, is this... a normal way to argue? I figured, no probably not. Slowly I started questioning more things. Many months of pain and suffering and finally we are divorced and I'm so relieved. What helps me sleep now is podcasts and making sure I've had at least some exercise during the day, like biking to work or long walks with the dog. The physical activity is especially important if I have a lot of troubles to worry about.
If the employer didn't pay for the school, they shouldn't have access to the information. You either graduated from the program and the program is respected, or you didn't/program isn't respected.

On that note, perhaps we should remove school names from degrees, and you simply get a degree from an institution that has x accreditation.
Such a shame that webGPU is not Vulkan based...
Thanks Apple.
This is an answer to a different question
> Truth is, Israel barely has anything to gain

Without support from the USA, Israel would LOSE everything.
25 mph if you wear a helmet, register your vehice, get mandatory insurance and a driver's license or a drivng legislation certificate. Otherwise no. E-bikes are assisted up to 25 mph, why would e-scooters be any different? At least in Europe, if you have an e-bike that is assisted up to 25 mph or over 250 Wh continous rated power, you have to register it as a moped, wear s helmet, get insurance, pay vehicle ownership taxes in order to operate it on public roads.

There are already too many irresponsible e-scooter riders on the roads who ride the wrong way on one way streets, cross mounted at pedestrian crossings, ride on sidewalks, ignore red lights, stop signs etc.
2 wrongs don't make a right.

It's not okay to say "something has been done before" or "this is like that".

As human beings, we are learning what types of things are destructive. When we learn about these problems, it's not healthy to justify doing another thing wrong because we happened to live through doing it wrong before.

For example, people who say "I didn't wear a helmet when I was a kid" are being irresponsible. No, you didn't. But thankfully, science, data, and time have shown us that wearing a helmet makes far more sense for our health and safety, so that's what we do now. We learn, we change, we adapt. It's part of the process.

So, Pokemon, and Baseball cards, etc, were all gambling. The whole ordeal of spending money in hopes of getting what you want, then every once in a while getting a jackpot is very unhealthy and can be destructive in our development.

Are we okay after going through all that? Pretty much. But would we not be far better without having had that in our lives? Maybe. So now we know. And now we must stop these destructive business practices.
Look, I think philosophy is important and fundamental, and yes philosophy is a language game. What I don't like is how most philosophers don't actually contribute, in other words don't actually do philosophy.

The most philosophical thing I have seen is formal verification software. Like metamath.

Philosophers could easily gain a lot of my respect if they switched from natural language philosophy, to slowly formalizing physics, law, norms and values, natural language dictionaries into actual formal concepts, in a collaborative way, so that all philosophy can actually be integrated into a theory.

Back to the clocks, what you claim is patently false. It is perfectly possible given 2 types of clock A and B to assess which type of clock is more precise:

Let's model an imprecise clock as one that reports as time passed: the actual time passed plus an error term. The error term undergoes a random walk, or diffusion.

This means all you have to do is make an ensemble of 2 (or more) clocks of type A: A1 and A2, and similarily 2 (or more) clocks of type B: B1 and B2, reset all clocks and then observe for which type of clock X we have a smaller difference between X1 and X2, as time passes.

if the difference in reported time between A1 and A2 wanders away from 0 slower than the difference in reported time betwween B1 and B2 then you know clock type A is more precise.
Physics and calculus should be taught as a single class, it's a mistake when they are separated.
For that very reason you have MIME type setting
> Talked to my boss on Skype once a week to discuss progress. The rest was up to me. Most of communication was done via ticket comments.

Wait, is this common? I'm constantly answering questions and helping my team along as people get stuck all day. If I had the kind of an arrangement you're describing, I'd just get all my work done for the week in a day, and I wouldn't have a problem. Was there anything preventing you from doing that?

Maybe I'm doing remote wrong? I can choose "where" as long as it's quiet and has good internet, but I can't choose the "when" at all.
Do you really doubt the guilt of Jonathan Pollard? That's a new one...
No kidding. Not only is fat not bad for you. It helps with vitamin absorption. You’re indeed better off eating a salad with fatty dressing than not.
The article is pretty good at explaining why WebGPU is needed for the Web. It could probably be more clear about the fact that all browser vendors are developing this API (i.e. it's not Apple's thing, and never been, if you don't count the name borrowed from their earlier prototype) and have implementations in the works.

For shading languages, it's not clear to me why GLSL-to-SPIRV would be so slow. Would be great to hear back from Google. Side note: we are currently experimenting [1] with Rust-based SPIR-V generation, and the transformation is looking to be mostly trivial - there is no reason it should be slow.

A bigger question though that needs to be resolved is how to specialize SPIR-V shaders. Without this, there is no good alternative to text-based cut-and-paste that the blog argues to be the best approach.

[1] https://github.com/jrmuizel/glsl-to-spirv
> No one eats fake meat to be healthier

I know people who do eat fake meat to be healthier
> It is difficult to believe it's sincere.

I believe it's sincere.

Sincere in the interest of the multibillion dollar meat industry agenda.
Do we know what Slack is doing with the data?
[desktop link]
https://www.google.com/maps/place/Moon+Bay+Cir,+Wellington,+...

[mobile]
https://www.google.com/maps/@26.6249928,-80.227623,23m/data=...

-- thanks to comment below for mobile link.
Some of them are downvoted and that is fine. The problem is that most of my comments (lately almost all of them) are not visible at all.

Could it be that I am classified as “dumb” by some automated spam protection?
This is How Agile Helped a Consumer Electronics Organization Become Successful
Wow, I wonder why Firefox is so much slower? Quantum seems pretty zippy overall, but maybe that's largely due to fast rendering speeds?

Does anyone on the Spidermonkey team have some insight?
s/since sugar is so much more energy dense/since you have to use a lot more sugar to make it palatable./

It really is unfortunate. Also, you to digest it faster causing 1) blood sugar and insulin spikes, and 2) causing you to feel hungry again soon.

https://en.wikipedia.org/wiki/Food_energy#Nutrition_labels

Food component kJ/g kcal/g

Fat 37 9

Carbohydrates 17 4
Misleading if the point were that the API got smaller or easier, maybe.

But the point is instead that the amount of work done in the main render loop is smaller. Those 15 lines do go away in that sense- they only happen once on startup under the new API.
I thought this dumb hot take had been debunked enough times already? People aren’t eating this stuff to be healthy, but to avoid being complicit in cowicide.
It takes some time to heat a grill.
Operation Bernhard was an exercise by Nazi Germany to forge British bank notes
You broke the site guidelines repeatedly in this thread. We ban accounts that do that, and I don't want to ban you, so please review https://news.ycombinator.com/newsguidelines.html and stick to the rules in the future—no matter how wrong or annoying another commenter is or you feel they are.
The problem is that in the US we lump together multiple types of high school diplomas. In most school districts, you can specify either: 1) a College Prep track in which case you will take Algebra/Geometry/Trigonometry/Calculus, Biology/Chemistry/Physics, World and American History, English Literature, etc. or 2) a General Ed track where you will take arithmetic, science, social studies, basically 4 more years of middle school. Both sets of students get the same diploma. In other countries you have things like A Levels to differentiate the high school diploma holders who took hard classes vs those that took dum-dum classes. Without that, you end up with an information asymmetry like the market for used cars.
> I know people who do eat fake meat to be healthier

I know people that drink fruit juice (sugar) all the time thinking they'll get healthier but end up getting fat.

Point is? People are dumb. It's not the product's fault.
"Water, Pea Protein Isolate*, Expeller-Pressed Canola Oil, Refined Coconut Oil, Rice Protein, Natural Flavors, Cocoa Butter, Mung Bean Protein, Methylcellulose, Potato Starch, Apple Extract, Salt, Potassium Chloride, Vinegar, Lemon Juice Concentrate, Sunflower Lecithin, Pomegranate Fruit Powder, Beet Juice Extract (for color)" vs "Beef" is a minuscule difference?
There's a tragedy of the commons problem. While I think there's nothing wrong with wanting to move your family from a poorer country to the US, if in theory every person who wanted to do this did do this - from every country (Latin America or otherwise) - it'd eventually become unsustainable. At least not without a huge government program to try to manage it all, which may or may not succeed. Another issue is that criminal organizations can try to exploit this for their own gain, to the detriment of all, and it can become harder and harder to detect or prevent this as the rate increases.

Perhaps we'll eventually be in a future where surplus and government and security improvements makes this much easier to manage, and then maybe more countries will start moving to a more open-borders / global union model, but that future is probably at least a century away (probably several centuries). I think we should strive for that future, but that we should also accept pragmatic reality until it happens.

And I do think we should probably increase the amount of families we currently accept every year. Especially war refugees. Totally eliminating national boundaries is very different from that, though.
Wow. never seen that one out in the wild, but damn that does sound just savage.
I take mine over the Williamsburg bridge (3-4% grade) to work every day. I can generally get two commutes on one battery charge, but the speed degrades with lower battery levels so I try to keep charged. If you're on lower battery over a hill, kick-pushing a bit helps a lot.
I wonder where the cost savings (and carbon savings) would really wash out with those lifestyle changes though. Like not shopping in bulk, having to spend both the time and travel to the grocery store more. Having to have some things duplicated at work and home which I otherwise wouldn't.

Presumably many people evade carrying stuff home from the store by having everything delivered by Amazon, but that brings a whole host of other problems too.
Please don't do flamewars like this on HN. When people descend to arguing about what they said or didn't say, or how unfairly other commenters are treating them, the discussion stopped being interesting a long time ago.

https://news.ycombinator.com/newsguidelines.html
Hmm. Interesting reasoning, but I'm not sure whether that would actually be a basis for this kind of design decision. Do you have a source where this was mentioned in the context of a proposal?
Isn't the reason to use classes the dispatch aspect of it? If I take in a duck-typed object and call obj.foo(), then I get an appropriate class-specific version of foo().

Like you said, isinstance() is an anti-pattern - I don't want to define a function that behaves differently based on explicit testing of input type, because that wrecks the duck typing. Right?
To each their own. IDGAF.
So be it. Traveling everywhere every time you want isn't a human right. It's a luxury.
Wow, as advertised, there's 43k people who feel just like me.

I agree with almost everything I'm seeing there, but it seems more about highlighting the problems than finding solutions.
Why would anyone adopt Apple's Metal-based WebGPU, when if anything, it's far more likely that all the other major players would adopt something like Mozilla's Vulkan-based Obsidian:

https://github.com/KhronosGroup/WebGLNext-Proposals/tree/mas...
Theoretically, it would be possible. But there are several reasons why I don't think of it as financially beneficial:

1) Rent and all cafes/bars/restaurants are significantly more expensive.

2) Most of the consumption is taxed via VAT, which goes directly to national government.

3) Both local city government and national government are corrupt hellholes which are certain to misuse any funds that come their way.

Edit: To be clear, I mean financially beneficial from "live in this particular city" perspective. On national level, tourism is such a high percentage of GDP that it's the only thing keeping the country alive. And we're in for a hell of ride if we stop being a desirable destination.
Get a brompton.
Has Mystery of Skyjacker D.B. Cooper Finally Been Solved? A TV Newsman's Quest
Scholars speculate that Shenzhen may have been the fastest growing urban center in human history. The growth is staggering, with the population rising from 1.5 million in 1990 to just over 10 million in 2010. Imagine the entirety of Washington State's population moving to one city in the span of 20 years.

https://en.wikipedia.org/wiki/Shenzhen#/media/File:Shenzhen,...
The generator isn't dependency free, the parser it generates is.
The wire size comparison is also weird. Are they comparing serving WSL directly (depending on a WSL compiler they went ahead and built into the Safari preview) vs GLSL plus a compiler to convert to SPIR-V because that's not built into any browser (yet)? Why would that be an interesting comparison?
Plenty of disabled people can use scooters. Not all disabilities involve a wheelchair. Some people are just severely restricted on top speed, or distance, range of motion, or other factors. Scooters can make perfect sense for some people with disabilities who may not be able to ride bikes.
How is that our default trajectory? Things aren't infinitely more scarce for some these days. Poverty has been in long term decline across the world. The poor today are much better off than they were in the past despite huge populations; this is essentially because of improved technology. Much of it automation.
We can ask many different sorts of questions. It doesn't take much imagination to come to the conclusion that you don't need propane to cook a burger.
I am amused this is still a topic of discussion in America.

Visit China sometime, electric motor scooters (larger than the kids versions we have here[1]) and motorbikes are everywhere, the large majority of small vehicles on the road there are now electric.

It is super nice, the streets are far cleaner and quieter than just a few years ago.

One huge benefit China has is an existing infrastructure for smaller vehicles, there is either a grade separation or a fence that differentiates small vehicles from larger ones.

On narrow urban streets speeds are lower so the separation is not needed. This is actually a great example of how making streets smaller can increase throughput, if bikes + electric bikes + motor scooters + cars all share the same road, more traffic can fit on the street once people who would be in individual occupancy cars feel comfortable moving to more space efficient forms of transportation.

Meanwhile in America we paint a tiny narrow bike lane on the road and pretend the white line is going to stop accidents.

Bonus: Electric motorbikes / motor scooters can have canopies on top, helping alleviate some of the weather issues.

[1] https://wiztem.en.made-in-china.com/product/hygJHVvFMlcN/Chi...
Yes, WebGL requires some of the same tricks needed in the D3D9 era (batching and avoiding redundant state changes).

I'm quite confident that WebGPU will still provide a nice performance boost compared to carefully written WebGL, because the API is a better match to the underlying native APIs (D3D12, Vulkan and Metal), while ANGLE is basically a GLES2/3 "emulator" on top of D3D, and D3D11 is quite different from the GL programming model.
There are products where the users do really want this experience. Finance folk love dense information displays.
I do not understand the following:

> Tags are mobile and are used to track the physical location of whatever they are integrated in - with centimeter precision (DecaWave promises maximum 10cm error). A tag recevies location data and distance to anchors within range. An onboard location engine calculates the x,y,z position of the tag.

> You can choose to use the default location engine or you can roll your own. This is relatively straight forward if everything is on the same plane. Slightly less so in R3 space. Google “trilateration algorithm” or “multilateration algorithm” to get started. The IEEEXplore archive alone, has 400+ papers on the subject.

> If using the built in location engine, keep in mind that the units used for anchor coordinates and distance estimates are millimeters.

> The update frequency is a function of the number of tags in the network. Using only one tag results in 150 Hz updates. Using 750 tags, you get 0.2Hz updates. Deploy up 9000 tags in a given anchor cluster and the update frequency drops to 0.0167Hz, which is still more than reasonable for many applications.

Why is the update frequency a function of the number of tags?

Say I have a tag A, why the update frequency of tag A is a function of the number of other tags (assuming we have tag B and C in the system.)? They should be unrelated to each other, right?

If this technology is an analogy to GPS, tag A should only communicate with Anchors, not other tags? And the anchors should only passively broadcast their time?
Everest permits already cost USD $11,000. The problem is the government doesn't necessarily use that money to clean up the site. The government also doesn't cap the number of climbers, as far as I know. Hence the chaos up there.

http://www.alanarnette.com/blog/2018/12/17/how-much-does-it-...
> The article is pretty good at explaining why WebGPU is needed for the Web. It could probably be more clear about the fact that all browser vendors are developing this API (i.e. it's not Apple's thing, and never been, if you don't count the name borrowed from their earlier prototype) and have implementations in the works.

The first thing you read is: "WebGPU is a new API being developed by Apple and others in the W3C which enables high-performance 3D graphics and data-parallel computation on the Web."
How else would it rewrite the styles for every page?
Good point, but at least for now, video deepfakes can still be detected via machine learning.

Also, deepfakes work well for replacing faces, but not yet for synthesizing actual videos of complex scenes (like crowds) :

https://www.youtube.com/watch?v=IMZkLVBhcig

But then you're right, it won't take long before that's possible. Whether we can continue sniffing out deepfakes with ML is unclear.
lol. Yep seen many a manager use that
Dead Reckoning
So it looks like Ito wasn’t trying to deceive the administration about the source of Epstein’s donations by marking them as anonymous (as the New Yorker article implied), but rather he was marking them as anonymous because the administration was aware of and accepted Epstein’s post-conviction patronage, on the condition that it remained anonymous.

Do universities routinely do this (with money from Epstein, or other unsavory individuals)?
It’s probably a simple answer: nobody regulates or gatekeeps the title of Software Engineer, so any yahoo can (and does) claim to be one, with highly variable results.

The other factor is that it’s certainly possible to be a first class software engineer while still a teenager, whereas I suspect there are no teenage doctors. So you have a population of very young, very capable engineers, who have fast-forwarded their careers past all the hard-won social skills lessons that others their age have been learning.
Clojure CIDER 0.22 (“São Paulo”)
That's not the case. SIM cards hold the permanent key for authentication and perform key derivation. Mobile data doesn't pass the SIM card; it does not perform the encryption and decryption.
This is not accurate, if you look at the dependencies of the project: https://github.com/savsgio/atreugo/blob/master/go.mod it uses well known libs like github.com/valyala/fasthttp.
That's why you need bigger better wheels. I agree that going above 15 on a Xiaomi scooter is terrifying, but on the Boosted Rev, it's smooth as butter.
> Parsing Lisp in Lisp is so easy because it’s free.

Are there any other languages that have this feature? I.E. where the data and the code are the same syntax?
GLSL+glslang+SPIR-V was one of the suggested approaches for developers that want to compile GLSL at runtime on the web.

Google has been working on getting a minimal form of glslang out the door, but they're having trouble because glslang is a pretty big beast.
Funny to think that William Gibson prescient about The Sprawl[1] but wrong about what continent it would develop on... though the Chinese version is much more top-down, anything but accidental.

1: https://williamgibson.fandom.com/wiki/The_Sprawl
I didn't really meant to criticize the question itself, just use it to make a point on C's stdlib that the OP was talking about.
You can't talk about scooter safety without talking about how scooter users are dying. You need to wade past scores of dead people killed by a driver to find one or two unfortunate people who wrapped themselves around trees. Automobiles are so far and away the most lethal element on the road that there's no point in talking about anything else.

I refuse to talk about cracking pavement or helmet laws before we talk about why drivers feel entitled to go double the speed limit, text and drive, or be "just a little" drunk. How many people have coworkers that take work calls on their way into work? I know a lot of people who brag about their callous disregard for other people's safety. It's a sick disease.
AWS NLB now supports multiple TLS certificates via SNI