skysight-inc/HackerNews huggingface dataset:
If you enjoy Nim, I encourage you to try Cython, which is more mature and enables much more practical applicability in most job settings. It’s virtually never worthwhile for an employer to switch to supporting Nim if they already use Python and can just use Cython for targeted use of static typing in the small set of cases where it’s useful.
I always assumed they’d be doing this. Given that Facebook went as far as buying a VPN company and then turning it into spyware to get a fraction of that data, it’d be surprising to me for Google not to be using what they have.
"Shut down" here simply means this point isn't really addressing whether masks reduce transmission and there's nobody who's countering this specific point with any research from what I've seen. It has little relevance to disagreement.
Depends on the permissions model of the OS, and if you trust the OS. Hence why Edward Snowden and Bunnie Huang developed the Introspection Engine [1].

It’s reasonable to assume that if you can’t audit and review the code of the app and the OS, you can trust neither and need safeguards at lower levels of the stack.

[1] https://www.tjoe.org/pub/direct-radio-introspection/release/...
I am with you on the latest hype in academia and industry of getting on the Deep Learning train and not being left behind.

In this particular article, the authors propose a hypothesis that is drawn from similarity of over-fitting phenomenon seen in neural networks to over-fitting in human brain and sleep as a noise-additive approach to prevent this overfit.

In order to judge this hypothesis, I would urge you to counter their arguments (esp sections 3.1 and 3.2) with what you find is misleading or incomplete or outright ridiculous. That way we can get to know both sides of the story.
Latest evidence is that there are no peaks of eternal light on the moon -- some craters may get upto 90%, and a fair few polar crater rims are 80%

https://sservi.nasa.gov/articles/selene-data-suggests-no-per...
Android run on GNU/Linux, problem is not in the kernel but user land apps will track you
> One way to define codata is by corecursion: for example
CountFrom(n) = cons(n, CountFrom(n + 1))
defines
CountFrom(n) to be the infinite list starting from n:

TXR Lisp:

1> (defun countfrom (n) (lcons n (countfrom (succ n))))
countfrom
2> (take 5 (countfrom 1))
(1 2 3 4 5)

So that's what I was doing there: codata and corecursion. Who woulda figured?

It makes sense to have some terminology, I suppose. The definition of the list is clearly recursive. But the implementation doesn't actually recurse: it's not the case that countfrom calls itself, in spite of superficial appearances. A closure produced inside countfrom is (potentially) invoked, which happens after countfrom has terminated. If that happens, that closure then calls countfrom.
I don’t understand the rush to colonize the new works, when sailed ships take so long and are so dangerous, and our only energy sources are horses and fire wood. Better to wait hundreds of years until we have jet transportation and oil based power and heating.
I think the most important part was left out:
> AWS employee discovered that 3655 partial GETs to the object might have actually been delivered as full file requests
Show HN: JPEG.to – JPEG Converter, JPEG Editor
The performance looks really impressive on my iPhone.
The answer I got from Matt Walker's "Why We Sleep?" was a list of benefits that we get from sleep and a list of negatives that we avoid. That is a sufficient answer for me. To ask why we need those benefits is a different question and eventually goes down a philosophical path.
Signing .jars is not worth the effort
Meditations (167AD)
I wonder, are there any statistics on descriptivist and
prescriptivist attitudes in various groups? Or any recent
defenses of prescriptivism?
Just reminded me of someone I knew back in 2015 that ordered some of these strange off color blue strawberries and fruits, most of his Chinese seeds did not germinate, but the few that did were a strange little regular plant that were not thoroughly bred well. I would never try to order seeds outside of your local famous standard seed houses.
That is pretty common: smokers are already acclimatized to low oxygen, so they cope well with the altitude.

Not that I would suggest taking up smoking to go on a mountain hike.
I don’t think it can be regulated. I believe it will develop into a black market (dark web). Most regulations in the American industry are usually for just profit or are crippling. Its hard to imagine internet regulation going well.
Biochar is too little, too late, last I checked. That doesn’t mean it shouldn’t be done though.
OP here. My name is unique globally (there are no other people with this name), easily searchable, linked to my personal domain, and my personal email address on that domain.

But even if we can't go by that, I gave them plenty of options that won't involve me disclosing my entire address history. How on earth am I supposed to give all my address history to a company I never heard of, and who shared my data without my consent...

They didn't come up with any concrete suggestions that won't involve disclosing much more information about myself than I think it's reasonable to require in order to release my own personal info.

I think I was very reasonable, and they weren't. Legally I'm not sure what the situation is. IANAL.
VW engineer sentenced to 40-month prison term in diesel case, 2017
Yeah, I'm confused by that as well. Also you can obviously get the epoll compat behavior with signalfd.
This is IMO a more relevant question than it seems. You'd think so, but it's absurdly rare to see real-world uses of demo techniques like this (not only talking about fluid-sims, here). I long wondered why this is (easy answer: because it's hard).

These things are often designed to run very efficiently and getting maximum effect out of limited hardware and memory. It's perfect for, say, a small indie game looking for a cool background effect or something. I'm sure there's examples, but I couldn't even come up with one.
Yeah, I'm actually more familiar with hydrogen than you think. I'm aware of the problems with reaction speed. One advantage hydrogen has is that it escapes very rapidly from its container and goes pretty much straight up due to how light it is.

I'm actually not as much of an optimist on hydrogen as you seem to think. I think it is unlikely to be used in aviation in any real sense, for a variety of reasons, some having to do with safety, others with performance. However, I think it is worth investigating, and I do not think the problems around it are insurmountable from an engineering perspective.
Sure, but do they stop buying food for their children because high fructose corn syrup food products exist?

Like anything else, there is some responsibility involved when it comes to what children consume, whether it's food or content. But just shutting it off completely seems pretty ham-fisted to me.
If that theory were panning out, NYC would be building carbon capture plants instead of sea walls.
We’re using Go for writing a kubernetes operator to deploy our product.

Rest of our stack is in Scala - primarily since it is very good for writing compilers - we have a few in our product.

We’re a data engineering product - think Spark IDE.
Because the moon is a barren desert with much less scientific value and far fewer resources then Mars, that’s far more hostile to human life than Mars, and requires more fuel to travel to and return from.
The strangest commonality I noticed is that many of those templates stress social media involvement and not code repositories. The more visually elaborate a template becomes the more true this pattern appears.

I don’t really care what people’s social media accounts are. I am interested in what projects they author or contribute to, so for much of the content is way off focus. Maybe it’s just because I’m old.
Don't you think that the people in Korea, Vietnam, Japan, Germany, New Zealand, Portugal,etc, are better of for having accomplished an effective and relatively short-lived quarantine? In the US the choice did not have to be between indefinite home detention and 1/4 million excess deaths. We fucked this up.
There's some symmetry to the way the Internet Archive assumes consent to reproduce other people's content, and people assuming consent to take advantage of the Internet Archive's mirroring. I don't know if this is in line with the Internet Archive's terms-of-service, or the law.

In this case they'd be getting stuck with a pretty big bandwidth hit.
I've tried it but I like the other features in Nim as well such as algebraic data types. As well, Cython isn't usually available in online coding environments while Nim is, at least sometimes.
UV-C is deadly and cancerous, even to humans. Fortunately, the Ozone layer blocks UV-C. Unfortunately, that means there's no UV-C on earth's sunlight. (There's plenty of UV-C in space, before the atmosphere blocked it)

The sunlight is mostly UV-A, with little bits of UV-B.

-------

I would assume that UV-C lights are regulated, because its so dangerous. So the "edge of regulatory limits" would be whats legally allowed. Either way, UV-C is not present on sunlight at the Earth's surface, and therefore incomparable as a comparison point.

UV-C is a useful disinfectant when generated by UV-C lights. But you need to be careful not to touch humans with it, since it provably causes cancer. Most UV-C generators I've seen are inside of boxes of some kind: you place an item inside of the box, close the box, and turn on the UV-C generator.
Similarly infuriating fact: in Italian, "infranto" means broken, but "infrangibile" means "unbreakable" (as in glass).
But what does that mean?

One or two devs knows the other teams stuff? The whole team?

also, what does it mean in the context of "different skillsets"? It sounds like the FE devs has some comprehension of the BE, but weaker skills than the BE devs. Then cross-functional just means not strongly siloed, but what is the advantage is that? a little knowledge can be worse than none.

KT can be expensive, specialism exists for a reason, and you can end up limiting your hiring pool if your requirements are too strict.

I don't think a FE team needs every member to know every detail of the back-end, a suitable abstraction can simplify how much you need to focus on the back-end detail.

Instead I'd advocate having a few "specialists" that have a good knowledge of where FE meets BE. they needn't be the best BE or FE dev, but the best at integrating the two; I'd say this is usually a BE engineer who can write good JS and has a decent appreciation of the relevant protocols. They can architect the main touch points, and then abstract them (i.e. create relevant classes) for the FE, BE. These devs would be competent experts in integration, rather than the "jack of all trades, master of none" full-stack variant; a shallow but wide knowledge may be great for prototyping, but not for mature stacks.
Completely unrelated but, if the site owners read this: pleas, make the CSS ::selection a different color from the background, please!!
Supposedly this equity hardly matters to OP at this point
Somehow I feel good about this. The article claims nothing good can come of deleting exposed databases, but I strongly disagree - I'd by far rather my data be deleted than stolen and shared. If the owner doesn't have proper backups AND can't secure a database, they have no business hosting such data, period. IMHO.
Right? I use LiveView with Tailwind, and for those little extra interactions, Alpine works amazingly well. Such a dream stack! Alpine was created by Caleb for LiveWire (inspired by LiveView), which is why it works so well too :)
Garmin's tight-lipped statement

https://www.garmin.com/en-US/outage/
100% agree that this is Amazon’s fault. Any pay-per-usage service should have a “stop service after $XX” setting.
Hydrogen embrittlement depends on the type of tank. It does not occur with every material. Look, I'm not saying hydrogen is great and has no problems. I'm saying the problems are not in theory insurmountable. I have elsewhere made the same point as you with regards to mass vs volume. I'm aware of the drawbacks of hydrogen and am actually pessimistic on its use in aviation, but I think it is worth trying out.
So more like social security for the planet?
How can you trust the hardware is not recording?

I’ve never felt better about connecting “dumb” headphones.
"Star Trek: Strange New Worlds" Season 1 Stories Developed
In theory, yes. In practice... I'm not so sure. These processes are slow and I imagine that the regulators are drowning in complaints and are hugely understaffed.

And there's no recourse besides filing a complaint. Even if I'm legally right, what damage was caused to me that I can seek compensation for? (assuming I go and try to take them to court directly).
How can they allay fears after the information was already stolen?
Wow, I should find a job I’d be happy staying at for a few decades so that I don’t have to deal with this nonsense come hiring time. Is this really what we want recruiting to become?
Just to be clear, I'm not the OP (meaning, video producer). I really don't think it matters that MSFT controls it, I use VSCode, and I like it.

But, I also understand that "well, you could just fork it" doesn't fix the problem the author brings up. Who owns the marketplace around VSCode? Who controls what is allowed in? What if MSFT decided to not allow GitLab extensions, or AWS extensions to further its own products? MSFT _has_ done these things in the past.

I'm just saying that handing the governorship of the project to an independent organization would address these issues. MSFT could still build and contribute to it, but the project direction, the telemetry, the ecosystem, could be managed by an independent agency, and that would solve the issues the OP has with the product.
Weren't it for the really un-pragmatic script, I'd considering it learning it as well, even if just for the "it's frustrating there's something outside of our reach". Because, well, it is.
You forgot the firmware of the headphones!
Liquid storage I believe typically gets up to about 20wt%, so you're talking around 7.8kWh/kg. Compressed storage is around 6–10wt%, so up to 3.9kWh/kg.
It's the ”nobody ever got fired for buying Microsoft” optics driven decision making. Essentially, VCs decisions on average don't work out, so they check the optics to protect their downside. So long as the decision looks superficially correct, they protect their reputation with both investors and founders even when things go south (which probabilistically they do).

Does it cause them to pass on some great companies and miss the outliers? Yes.

Do they regret it? Probably not.
Stupid choice. Combine electrolyzed hydrogen with CO2 Instead to produce methane. A safer and easier fuel to handle and use. SpaceX is already developing their rockets to use it.

Hydrogen is too much of a trouble fuel with no infrastructure in place to handle.

The problem is of course where to get the CO2 from. It should be gotten from some kind of carbon capture setup. Ideally from biomass power plants.
A Surprising Connection: Neural Networks and Polynomial Regression [pdf]
Could this be modified to make a lava lamp simulator?
Benefits seem minimal too - Uranium is high density.

Creating water, oxygen, even rocket fuel, in situ makes perfect sense.

Only once you have a nearly self-sustaining group of colonies would you need to worry about insourcing fuel supply - and by then there may be better solutions to generate power (thorium, fusion, space based solar, etc)
Not content with fucking up our world, humans set sail for others in order to spread the love there, too.
One of the biggest hurdles (based on the submitted aricle) is - How do we verify Dark-Net search engines. This is an ongoing problem that the aricle doesn't touch on.
How does this work?

Will it affect MySQL databases accessible from the Internet but secured with a long random password?
AWS billing alarms and cost explorer are not realtime services, you can expect a 6 hour delay. In this users case, this could be after $500 has already been spent.

AWS does not do enough to prevent harm, even if a user is diligent with alarms.
All substack newsletters have an RSS feed. And many mailchimp ones do too - for this you need to go the page where old versions are archived and look for the “Subscribe” link.
Corded headphones! :) at least until open firmware exists.
> Maybe that should be an option?

It should absolutely be an option.

Maybe not the default, but an option.
Good point. My method may behave unexpectedly if you call `sum(true, false)`, but it's not identifiably different than `sum(1, 0)`. Sorry, it was late, and I failed to mention my actual use case: I work on a legacy application and want to enforce correctness on the new code I write. I'd rather write a new module and enforce that the calling code in the legacy app is using it correctly, than try to add strict types to the legacy classes.
Why does it have to be a blunt instrument? Why not an email saying “you’ve reached 80% of your specified quota and are about to be shut off” and if you’re #1 on HN and seeing incredible sales numbers you can just go change the quota?

Or just not set a quota on your business site, but do set a quota on your personal profile page that makes you no money.
Most of the DL models we use are already above the "interpolation threshold" because they use millions of parameters which implies that they are already being trained in the "double descent" regime. Those papers and more [0] argue to explain why using millions of parameters still doesn't overfit our models that are trained on much less data (opposing the traditional Vapnik machine learning argument that your model paramters should not exceed number of data points otherwise you see overfit) because the models still manage to perform well on test data.

In this paper, I think the authors are not focusing on overfitting on the data in the traditional Vapnik sense, but overfitting on unimportant information within that data. Noise injection and data augmentation are the techniques we use to de-correlate signal from noise in the data so that the networks can focus on signal and not on noise. Here sleep and dreams are argued to be that source of "noise" for our brain to decorrelate "signal" from the tasks we learn while awake.

[0] https://arxiv.org/abs/1903.07571
The confusion is not about assignment behavior, it's about block scopes, specifically within the for loop.

Before JS had `let` and `const` there was no built in way of obtaining a block scope (for, if, else, while, do and {}), you had to obtain one artificially by passing variables into a function scope, e.g a predefined function or an IIFE.

I'm talking about `var`... paste this into your browsers console, you get 8 logged 8 times:

for (var i = 0; i < 8; i ++) {
setTimeout(() => {
console.log(i)
}, 100);
}

I'm pretty sure this is the issue the OP was trying to demonstrate.

With `var` i is _not_ bound to the for loop scope, it's bound the closest parent function scope. The key difference is not only that i can be accessed after the for loop, but that there is only one parent function scope, so i is effectively overwritten - whereas if i was bound to the for block there would be a separate scope for each iteration.

Since the timeout function has no i in it's scope it walks up the parent scopes, it can only find i in the parent function scope and by the time it has executed it will be whatever the last iteration assigned it - or even more confusingly what something after the loop assigned it.

This is why `let` was added:

for (let i = 0; i < 8; i ++) {
setTimeout(() => {
console.log(i)
}, 100);
}

Which gives you 0 through 7

let assigns i to the for loop's scope, with a different one for each iteration, this preserves the local context the setTimeout function was defined in which is intuitive and what people expect.

Another nice thing that people forget with this feature (including myself out of habbit) is that you can now replace IIFEs with block scope literals {} (provided you stop using var, which you should have anyway)

In short, var was a nightmare, it's only benefit is obfuscation, it was the source of countless needless bugs, and that's why we now have const/let and block scopes.
Show HN: Drive more pipeline from webinars using an AI Assistant
If anyone here has been around kids around the age of 7-11 years old recently then they know exactly why this consensus is emerging.

The internet isn't built for parental guidance, and parents don't know how to lock their kids devices down. Now, because of Covid I am living in a big joint family again and my 7 year old niece has been caught watching male strip teases on YouTube.

These devices and the content on them (much like television) is designed to be addicting and to appeal to all the immediate gratification systems in our body. Lots of adults are addicted to the internet, and it's not surprising that parents want to take steps to keep their kids from being so too.

But now with stay-at-home and online learning, kids have an excuse to be online all day. On a tablet or some similar system, and most parents have no idea how to track what their kids are doing or block bad websites etc.

Not to mention kids who download video game apps and then charge their parents cards with $100s in microtransactions.

Most people don't want to reckon with how much these devices shape our worldview and the way we live, but when we see it happening to a child, it begins to dawn on us that we've maybe bought in too much on technology.

I don't know the way forward. Devices have been an equalizer. That's true. But it's also true that their purpose is to divert our attention from important things to advertising. Their purpose is to be a mini TV that we carry with us everywhere. And who can blame parents for being unsure which side of that they want to stand on?
Hello, Thank you for responding. We are invite only right now as we are now in private beta.We make[free for now] custom webtiles on request. If you could drop an email to john[at]webtiles.co, we can undertstand your business and our designer can make a template for you. We expect feedback and social media shout out in return.
It passes through your navigator.platform, userAgent and screen dimensions, from the client you connect with. But this is not necessarily the actual values of the machine you run it on. So the site you're browsing thinks it is talking to a browser on, say, an Android phone, but actually it is (in the live demo anyway) talking to a browser running in a virtual Debian instance in GCP.

For fun, check out your geolocation. That is not passed through
It also implies that GitHub won’t host Mercurial repos. That is not true either.
In complex systems, the tail wags the dog
Perhaps in your jurisdiction it is. In mine (US¹), it is not.

¹it was, but my understanding is that the Tax Cuts and Jobs Act did away with it; e.g.: https://www.barrons.com/articles/can-you-deduct-a-home-offic...
Kids have to eat food they don't need to consume online content.
A brick could also fall on my head if I go out. I shouldn't go out anymore.
I haven’t used this particular feed but if they tag articles properly or use keywords that RSS readers such as NewsBlur (which I use) can filter in or out articles that you want.
Is carbon removal even capable of making a dent? Is it even worth discussing? CO2 is a tiny component of air, meaning that we would have to move vast quantities air through some sort of a filter to get tiny amounts of carbon out (i.e. 1 million particles of air, to filter out 400 of CO2).
From Livejournal to Dreamwidth? Did they bring the dubious content with them?
Has the EU actually shown any teeth to these outfits?

It's one thing to say something is illegal but if you don't enforce that these firms will be able to operate with impunity.