skysight-inc/HackerNews huggingface dataset:
If what you mean by "general solution for Navier-Stokes" is something like the Millennium Prize problem (proving general existence & uniqueness of solutions for NS), then no, at least not as far as I can see. This work is about a different problem than NS: they are mainly interested in the advection of passive tracers, e.g., a blob of ink, in a chaotically-evolving fluid field. To do this, they assume a number of things: their fluid equations are subjected to stochastic forcing, which makes available a bigger bag of mathematical tools than deterministic chaotic systems (like high Reynolds number NS without stochastic forcing). They also assume periodic boundary conditions, which enables explicit calculations using Fourier series representations. (Physical boundaries play an important role in many kinds of turbulent flows but make the mathematical analysis harder.) And, in 3d, a hyperviscosity term (4th derivatives in space instead of the usual 2nd derivatives associated with viscosity), which makes solutions more smooth.

That being said, proving new theorems in this area is hard. I think it's very nice work.
Looks like this nationalist Indian government is very thin skinned and cannot take any form of criticism directed towards its policies and laws. Sad. Any form of government which takes such extreme steps towards its citizens for expressing their opinion in a non violent manner has lost its credibility to uphold the constitution.
So some immediate thoughts:

1. Why not just call these "structs"? Everyone knows what a struct is. Also making "struct" a reserved keyword is less likely to cause issues than "record";

2. I get that these are trying to be simple but why can't I compose records from other records? I guess I can have a record member of a record?

3. I couldn't see if records can be passed entirely on the stack like primitive values can. This would be huge. I seem to recall there was some effort to add this to Java but I'm not sure whatever happened to that. It probably added a ton of complexity.
I fear the factual incorrectness isn't mine: the random string used is 13 bits of entropy only if usage statics is disabled, which isn't the case by default. By default, it uses an unspecified entropy (and you can bet real dollars that it'll be more then 13 bits worth).
The ones that are downvoted to almost pure white?
Although all edits are logged...
Tesla Is the New Bitcoin
Thanks for the reply. This is mostly a thought experiment in can you 'grep the web' (without indexing etc).

If you split 24TB across ~128 servers ( so filling up 256 GB RAM per server) you would have to search 256 GB of RAM in 100ms, or ~2.5TB/sec. Unfrotunately most RAM will give you only 20GB/s (DDR4 3200：25.6 GB/s) . Multi-core setups do not help much as they share memory channels (for example AMD's latest 64 core 'monster' has only 4 shared memmory channels). So it seems you would need insane number of servers (15,000 with ~2GB RAM) to do a 'grep of the web' in 100ms. Missing something?
Does this apply to Edge installations? (If not, another great reason to move to Edge.)
Paid to Think: A Leader's Toolkit for Redefining Your Future > https://www.goodreads.com/book/show/13236274-paid-to-think

New questions force you think differently.
Hate speech is free speech. No man is fit to play the censor. Unless it's a direct, actionable call to violence, it's free speech.
> HTML hasn't been designed for that at all.

It absolutely has. That's a fundamental design goal for HTML.

> For example a simple auto complete field that loads things from the database as you type. There is no way "graceful" way to implement this without JavaScript.

True, so if the user doesn't have JS enabled, you don't do that. Omitting that functionality doesn't remove the ability to make use of the website.

You're arguing that making proper websites is too expensive to justify. That's your call, of course, but that's a different argument than "it can't be done".

> Just activate JavaScript and block ads/trackers.

No, that's too risky. What I'll do instead is not use the website.
Yes. It's not a very frequent occurrence. Here are all new keywords added to the language:

Java 2: strictfp

Java 4: assert

Java 5: enum

Java 9: module, requires

Java 13: yield

Java 15: record

Now my local Java dev env is only Java 8, but I'm not allowed declare

String enum = "foo";

which would have been valid prior to its addition as a keyword.
No-Code Automation.
What Is Bitcoin: Internet’s Native Money or Asset for Speculation?
Is this for real? Or is this bitcoin for 2020?
The article sounds like the device is unnatural and disorienting at first, but then you get used to it and it isn't anymore. It sounds like a promising technology.
Also relevant: Multihash is a format for self-describing hashes that helps with data portability and future-proofing: https://github.com/multiformats/multihash
Because with a skillet on high heat, it really doesn't take long to sear a steak and still keep it pretty rare. It also depends on the kind of pan you're using. A cheap pan will have a different heat distribution than a cast iron skillet.

Yes, you have to clean the pan. This is precisely why I use a torch to sear my meat. Even with the few times I use a pan, I prefer it because the reduced time on the pan means less oils splattering around my stove top, and I do think that the pan is still an easier clean this way. But that can all be avoided by using a good torch.
No, keywords are banned as identifiers everywhere, not just in ambiguous contexts.
Gaspard de Prony
> They are not including any PII... while creating a new identifier for each installation. 13 bits of entropy probably isn't a unique identifier iff you only look at that header in isolation. Combined with at least 24 additional bits[1] of entropy from the IPv4 Source Address field Google receives >=37 bits of entropy, which is almost certainly a unique ID for the browser. Linking that browser ID to a personal account is trivial as soon as someone logs in to any Google service.

Now this is interesting. If without that 13 bits of entropy, what will Google lost? Is it because of this 13 bits then Google suddenly able to track what they were not? If the IPv4 address, user-agent string, or some other behavior is sufficient to reveal a great deal of stuff, we have a more serious problem than that 13 bits. I agree that 13-bit seed is a concern. But I am wondering if it is a concern per se, or its orchestration with something else. Of course, how/whether Google keeps those data also matters.
Emews: Extreme-Scale Model Exploration with Swift
You can use Nim in games using deterministic, real-time GC. Also, the new ARC memory management will replace GC https://forum.nim-lang.org/t/5734
I bet a non-profit like that could find many qualified executives for much less money. There's an amazing amount of talent in the middle of most org structures that never make much past $100k/yr. I'm certain that a handful of these people would excel if given a chance and promoted to the top.

This doesn't happen because most boards are a good ol' boys club where networking matters, not because of a lack of available talent at a price point.
I suspect if you made a wing out of a flat piece of material, tilted at the appropriate angle of attack, it would be sufficient to fly a plane. It just wouldn't be optimized at all.

Really, you need full Navier-Stokes behavior to explain all the forces acting on the wing. Bernoulli doesn't generalize to a full vector field, it's a simplified version of Navier-Stokes. Calling in the big guns doesn't make for an easy discussion.

(mechanical engineer, I figure I had like 1/3 of the fluids classes the real aerospace guys get).
Conspiracies come in different flavors as it were. The DNC has not hidden its fear of Sanders, and I believe that they are "conspiring" to get a mainstream candidate that their patrons want, e.g. Biden or Buttigieg.

Platforms are not policies, they're goals. There's nothing wrong with having ambitious goals and then adjusting to reality whilst trying to implement them.

The Sanders camp clearly attracts a lot of emotional people as well, but at least they're emotional for a perceived good rather than perceived grievances -- to put a charitable spin on it :-)
Corsairs do leak https://www.reddit.com/r/pcmasterrace/comments/6jk7kj/my_sec... https://www.youtube.com/watch?v=fwVxFEdyoYc https://forum.corsair.com/v3/showthread.php?t=123712&page=2 etc
People having been posting the paper caucus records left and right on Twitter and elsewhere. I wouldn't be surprised at this point the internet mob could count the results if someone tried to organize it.

Edit: Apparently all those paper sheets also have PIN numbers to log into the app, so that probably is a contributing issue.
Hate speech is different from speech inciting violence, which is already illegal in the US.

Hate speech is not well defined, something that would be considered offensive in the Silicon Valley might be considered a compliment in New York.
Yes, Twitter now considers everything "suspicious", including the minimal steps required to use Twitter as a logged-in account at all, like "following people" (even just a few).

And thus, Twitter more-or-less requires phone numbers from everyone. This increases the risk that Twitter's users will be "doxxed" – and even, when those users anger certain large violent organizations, the risk they'll be assassinated.
Short-term - maybe, though past history isn't exactly positive about that.

Long-term : no, as this would reduce economic input to an arbitrary small fraction of the overall wealth, which anyone would be able to corner. So it's either self-limiting or unstable.
AMP is, hosting aside, a problematic project when it comes to Google's business ethics.

And the differences in rendering speed were negligible, to my eyes. IIRC from the dev tools, it was about 1/10th of a second difference to get readable content.
When it comes to popular languages on the JVM, it doesn't go before Kotlin as Scala was never a popular language to begin with.

One thing I and a lot of people are missing is annotations, with them data classes in Kotlin are useful for JPA/REST/AMQP/etc DTOs. Another convenience would be the ability to add at least mapping methods like in Kotlin or implement interfaces (Serializable anyone?)

Java records are going to be yet another barely used feature.
Though at least when Microsoft was doing that they were documenting those bugs and bringing them all to web platform standards boards for review. Now they are more likely to contribute such bugs to the web platform again without documenting them, leaving probably poor Mozilla the only ones left to notice.
According to https://foundation.mozilla.org/en/ the donations go to:

* supporting a diverse group of fellows working on key internet issues [looking at them they all focus on advocacy and social issues rather than working on things like Firefox]

* connecting open Internet leaders at events like MozFest

* publishing critical research in the Internet Health Report

* rallying citizens around advocacy issues that connect the wellbeing of the Internet directly to everyday life.

Or in other words, exactly as the HN comment said, none of it goes to corporation projects but rather privacy and social advocacy.

edit: I'm guessing the Foundation actually takes money from the Corporation to fund itself since the financial statement seems to cover both, anyone know if that's the case?
A/B testing as implemented in industry is
-evokes emotional responses eerily similar to those evoked when gaslighting is noticed
-uncompensated
-inconsistent with any semblance of established research ethics
-generally non-consensual
-completely undermines trust

I'm not normally one to make a big deal about this sort of thing, but there is a reason research ethics exist. If one can't be trusted to even attempt to follow ethical research protocols, one damn well shouldn't be trusted with anything important.

Your user's time and information is not yours to share. Whether you bury it in the fine print or not.
Resources for Beginner Bug Bounty Hunters
At that time, most heavy-duty calculation took place either in government administration or in astronomical observations. In both of these sites, a great deal of calculation had to be done by hand. Already in the 18th century at the Royal Observatory in Greenwich, forms had been developed that divided the task of a complex calculation into small enough steps — so that, at least at the lower end, the Observatory could employ very cheap schoolboy labor in order to complete them economically.

Over the course of the 19th century, schoolboys were increasingly replaced by women as the cheapest and most reliable form of labor. We can read interesting correspondences from astronomers at Oxford and Harvard recruiting the first generation of women college graduates to perform calculations for half the wages of men. By the late 19th century, the Bureau of Calculation at the Paris Observatory was entirely feminized.

This is a trend that I've noticed in the ~30 years I've been doing this. As computer programming gets more advanced, with greater separation of concerns and finer granularity of tasks, it's becoming more marginalized. My feeling is that programming will no longer be viewed as a lucrative career within the next 10 years, and that it will be largely replaced with algorithms generated by machine learning within 20 years.

I included the quote about calculation being largely done by women before it was automated because we're seeing this happening today in developing countries. They'll catch up to the developed world between 10 and 20 years from now, just in time to also be automated by AI.

I find this all tragic to some degree, because my fondest dream of making computer science available to everyone will also eventually lead to its undoing. This is simply not the future that I anticipated growing up. We're going to end up in a world of ultimate competition and wealth inequality instead of automating the means of production so that everyone can enjoy the prosperity of their basic needs being met with something like UBI. So far the evidence for that is overwhelming, and I'm only seeing the smallest pockets of resistance. So I don't have high hopes for the future anymore.
don't forget about waste heat, we'll get cooked alive in a few hundred years of 3% yoy growth in energy produced
So do expert carpenters. And expert musicians. Etc.
How to Come Up with Programming Project Ideas
Prolog. You'll discover what it feels like to have a language that actually does hard work for you (except string manipulation...), instead of having to guide it through every little detail.

Logic programming isn't actually that hard, and more people learning it will help move the state of programming forward.
Right, but not everyone wants to. One of the reasons I gave up cooking steaks the normal way was because I can easily get distracted by checking something on my computer, a few minutes go by, and then the steak doesn't come out the way I wanted. This is a personal failing, but at the same time doing it sous vide helps avoid that problem. Hours can go by and a steak will still come out pretty good.

> And if they have hundreds of dollars plus the counterspace to throw at a sous vide machine

Exactly how much counter space do you think a sous vide machine takes up? Maybe there's some out there that are huge, IDK, but most of the consumer grade ones sold are like half the size of a wine bottle and can be attached to any container. You could probably even attach it to a kitchen sink if you wanted to.
> The children have been questioned for 4-5 days at a stretched and a parent has been detained without being named in the police report illegally.

Where is your source for this? The linked article states: "Three times in the six days, the Karnataka police has questioned children" and "a student’s mother and the school’s head teacher were arrested on sedition charges".

> this nationalist government

This appears to be a slur of some sort. What kind of government would you want for your nation other than a nationalist one?
I don't really think cloud gaming has a market in my lifetime anyway (the economics seem desperately broken and there are multiple usability issues that are not plausibly overcome), but certainly Stadia looks an extremely bad proposition in comparison.
followed by 14 books in the vein of "How to Crack the Coding fMRI"
Envoy Mobile v0.2 deep dive
To paraphrase:

"We don't want this getting out just yet, but... oh okay, you can come behind the curtain just this once."

<end of private demo>

"So, what'dya think? By the way, here's a fresh marketing video we happen to have lying around. Tell everyone. No no, actually, let us pay you to tell everyone. We insist."
[1] shows 143 code execution CVEs in the past 20 years. Now, to be fair, this site has been known to misclassify bugs in the past and it's likely that most of those bugs don't apply to NextCloud or weren't even RCEs.

However it's hardly unheard of for PHP to have RCEs. Usually the RCEs are in programs written in PHP, but PHP itself is hardly blameless. For comparison, Python has had 5-10 code execution CVEs in the past 10 years.

And again, I'm not bashing PHP or NextCloud here. I would probably also firewall NextCloud if it was written in Python. The only thing protecting your data from being public is a single service that you are running and gated by a basic login form -- I personally feel much safer with it behind a WireGuard VPN.

[1]: https://www.cvedetails.com/product/128/PHP-PHP.html?vendor_i...
A few months ago, I argued that the most realistic way to curb unsustainable growth is to curb inflation: https://news.ycombinator.com/item?id=21663922
Buttons don't have to be visible. They can have different shapes that you can feel. Brail would be useful if people would learn it.
Have you tried grilling instead? I find that the flavor fixes a lot of the over-cooked mistakes.
A voting app? Or a voting app that matters and with limits on who and how many can vote?
Distributed teams — the future that's already come for the IT-industry. It's awesome to see so many companies like GitLab, Doist, Buffer, Xapo and many more, have been employing the use of distributed teams for a while now.

Also, it great to see Time Doctor in the award list. Last week we were hosting Remote-first Online Conference and Liam McIvor Martin (Co-Founder at Time Doctor) was one of the speakers.

You can check out his speech "Five golden rules of hiring remote" as well as other speakers here: https://6nomads.com/remote-conf
Conservative data center managers aren't particularly pissed off. Source: know one.
DApps
This result applies to turbulent flows. Not all flows are turbulent, and the Navier-Stokes equations should describe laminar, transitional, and turbulent flows (3 major regimes of fluid flow). Transitional flows are not yet fully turbulent and can behave differently than a fully turbulent flow behaves. My background is in fluid dynamics, so I can't speak directly about the mathematical difficulties in proving the existence and uniqueness of solutions of the Navier-Stokes equations. However, I can say that any general solution to the Navier-Stokes equations must apply to laminar, transitional, and turbulent flows, so finding a particular result for turbulent flows alone is insufficient. Any such result would have to transcend its regime in some way. Surely I think more proofs like this couldn't hurt, but I do not see any direct connection between this result and the Navier-Stokes existence/uniqueness problem (coming from a fluid dynamics background).

Hacker News has already discussed this result previously in an earlier thread: https://news.ycombinator.com/item?id=21771684
Reminds me of the “Virtual Retinal Display“ that Microvision was trying to create back in the late 90s.
> They don't consider it a problem or a violation because they don't mind targeted ads, they don't mind giving up their data in exchange for services, and they don't (want to) understand why people who aren't them might object.

And worse, they never thought to ask. Most users never really had the opportunity to provide informed consent.
"It's only metadata." https://en.wikipedia.org/wiki/PRISM_(surveillance_program)#R...
There's a pretty clear conflict of interest between the Buttigieg work of helping his campaign and the caucus tabulating work for the DNC. There might not be actual foul play, but the reason we look to avoid conflicts of interest in things like this is that it's easier to establish a lack of conflict of interest than it is to establish a lack of foul play.
Facebook Lead Ad Study – Why Testing Facebook Ads Is Vital
The kids were questioned in the school which is certainly wrong. But that doesn't mean they were "locked up" somewhere. Locked up (in India at least) usually means being jailed.
Yeah I agree. A/B testing is generally ... innocuous.

The idea that such a pattern is as severe / bad as described I don't think makes sense.
I like the system in Massachusetts: you fill out a paper ballot and feed it into a slot where it's scanned optically and deposited in a locked container. The ballot has circles you fill in with a provided marker (like standardized tests).
Or almost paycheck to paycheck, which is not as uncommon as one may think. And normally stock come with restrictions on when you can liquidate. This is basically money I don't have now and a promise in the future that may very well go wrong.
Who gets harmed by it though? If Walmart execs suddenly got 300k a year, that money would just go back to the richer owners.

>someone shaved $32 off of everyone's salary so 5 people could get paid a total of ~$70M/year.

But that's not it works. It's like Walmart has a "wages" budget that gets divided up. Leadership compensation comes out of profitability.
If your goal is to employ more people in the US software industry, you've kind of shot yourself in the foot.

There are also good reasons to want to employ people who are 'closer to the client'. Plenty of places have engineers both in the US and elsewhere. Lots of companies just want to employ the best talent from wherever.

Make those things difficult though, and software is about the easiest industry to route the work abroad.
SEEKING WORK | Berlin or Remote

Data Engineer

I have experience designing and implementing data processing systems in the Hadoop ecosystem as well as developing algorithms in a telecommunication environment for distributed systems.

Technologies: PySpark, HDFS, Parquet, YARN, SQL, Postgres, Tensorflow, Jupyter, Pandas, gensim, Flask, Docker, AWS, Linux

Programming languages: Python(proficient), Java(familiar), C++(familiar)
Languages: English, German

Recent machine learning side project: https://github.com/grbtm/rssBriefing

CV on request

Email in profile

Website: https://grbtm.github.io/
SQL is not a “DSL”.

It’s a “Declarative Programming” language and arguably the most popular one.

https://en.m.wikipedia.org/wiki/Declarative_programming
So, with eye tracking, we could put these little laser things on a watch to give it. 20in screen?