skysight-inc/HackerNews huggingface dataset:
Not GP, but I think the ossification of WebGL has little to do with security concerns and a lot to do with the fact that the GL model is a poor fit to the direction hardware has taken over the past couple of decades. Realistically, any successor is going to be benchmarked to within an inch of its life too, so the same worry would apply.

The shape of that successor is still very vague, but it'll probably be closer to the Vulkan/Metal/DX12 generation. Various interested parties have been putting together exploratory proposals (see e.g. Mozilla's Obsidian), and Khronos appears to be accepting that "Vulkan everywhere" ain't going to happen and working on a "3D portability" initiative that's pretty much lowest-common-denominator. That would almost certainly have a web binding if it pans out.

Disclaimer: I don't work in this area, I just follow it out of morbid curiosity.

A few links:

https://www.khronos.org/api/3dportability/

http://floooh.github.io/2016/08/13/webgl-next.html

https://www.phoronix.com/scan.php?page=news_item&px=Mozilla-...
Exactly, the better everyone else is doing, the better you can do.
> Some have called on the university to fire Reges

Unless someone was writing something that was directly encouraging violence silencing people should never be the response. I don't know who those "some people" that the article talks about are, but if they are mainstream then this could lead to people only researching things that they are sure would reach a PC conclusion. Or alternatively researching a lot and only publishing pc conclusions.
For more on which, see the news from a few days ago:

* https://www.mail-archive.com/source-changes@openbsd.org/msg9... (https://news.ycombinator.com/item?id=17350278)
Meet Fosstodon
> Even in the recent years, just read about them, no need to reference.

I have studied lots of nuclear accidents because I studied Nuclear Engineering. While Fukushima was happening, for that matter. Telling me to "read up" and "no need to reference" comes off as extremely intellectually lazy at best and condescending at worst.

> It's not "my argument" but you can read it for instance on Wikipedia.

If it isn't your argument then why bother even bringing it up, except to spread FUD? I'm not going to seek out something you don't even care to advocate for. I will stick to my primary sources within the industry.

> I'm aware that the official requirements are stringent but that means not much I'm afraid.

I am glad you are self-describedly aware. But your (lack of) argument and vague handwaving generalization is not compelling me to reach the same conclusion. I've met a lot of anti-nuclear proponents who have made much more informed arguments, and I respect them, but I don't have much patience for vague "read Wikipedia" "arguments". Either stand for something, or please stop spreading FUD.
They didn't eradicate the "death cult" so much as they eradicated most of the people in Central America.
Ask HN: How to partition by event processing time in Airflow?
In this article by the creator of Airflow (https://medium.com/@maximebeauchemin/functional-data-engineering-a-modern-paradigm-for-batch-data-processing-2327ec32c42a) it is mentioned that data should be partitioned by event processing time to land immutable blocks of data. How is this implemented?

For an example, if I have a system with events entering some stream (e.g. Kafka or Kinesis) and then periodically the data is written to storage (e.g. S3 or other) which are then batch processed on some schedule (e.g. airflow), then there are multiple 'time' values to consider.

t1 -> time of the event occurring
t2 -> time of the event entering the stream
t3 -> time of persisting batch of events to storage
t4 -> time of batch run (airflow) for further processing

What is considered the "event processing" time in this case? How is a partition generated so that at immutable block of data can be landed predictably? Presumably there must be some deterministic pattern for generating batch runs so that time partitions are immutable and so that backfill tasks can be generated.
Even if they do, it is just as form factor, everyone doing serious work with 21" screens or higher will be using docking stations and will be business as usual.
This is the sort BS stories that capture the imagination of people who don’t know what they are talking about but are trivially disproven by actual facts and statistics. At US entry to the war the Sherman has equivalent tank and crew losses due to fire as similar tanks from other countries and by the end of the war The Sherman was the _least_ likely tank to suffer an ammunition fire of all the major tanks fielded in the war by a very large margin. The biggest tell for this if you look at the stats is to compare vehicle losses and crew losses (e.g. a penetrated Sherman frequently lost one crew member while a T-34 with a similar hit that causes a loss of the tank frequently only had one survivor.) Oh, and the erroneous derogatory term popularized by Belton Cooper's widely discredited book was "Tommy Cooker" and not Ronson.

The T-34 was fit for purpose for certain, as long as the purpose was to leave a trail of broken-down tanks from factory to battlefield. Prior to 1944 more T-34s were lost to mechanical problems than to enemy action.
Wouldn't you still have that same problem if an ordinary wheel gets damaged?
Hm. Sounds great and all, but there’s a catch: All “managed” networks (corporate, schools or otherwise) are built on the fact that port 80 means HTTP and port 443 means HTTPS.

I don’t see SRV in use for browsers, ever.
Interesting concept, but it looks like it wobbles around quite a lot in "wheel-mode"; and this is at the very low speeds shown in the video. I think it's reasonable to assume that it would be almost uncontrollable at higher speeds (leading to damage to itself and other components over time). As others have already mentioned, maintenance would be much more complex too with so many moving parts, all of which could potentially be damaged; and it certainly would be more expensive than a simple wheel.
I've seen way too many companies who started out with 2-3 hand-managed servers and suddenly found themselves with 100 hand-managed servers.

Configuration management and deployment is one of these things you should get right from the start.
Where to find the best tech-ideas?
At the moment I am looking for a new (side) project. I would love it to be with (recent) technology. It would be great if it has a little complexity to it.
Where to look?
I dunno, forcing everyone to equip their armies with suicidal weapons seems like a great way to discourage future wars.
Algolia is very fast.
Oh yeah… I concur. That holds true even though the former be lesser in magnitude.
One argument is that small companies can't out-compete big companies in efficiency due to lack of resources, therefore patents give them the necessary time to bring their products to market.

However I never found that argument to be believable. Big companies have such a vast patents portfolio that it's impossible for small companies that try to create a product to not infringe on anything. So what happens many times in practice are actually cross-licensing deals.

Therefore small companies developing some innovative algorithm or technology are better off keeping it a trade secret until launch.
If you check the source for the data you'll se that they define "Asian" as "All persons having origins in any of the original peoples of the Far East, Southeast Asia, the Indian Subcontinent, or the Pacific Islands."
SRV lookups for http would have been great as some ISPs block well known ports.
Book Review: Capital in the Twenty-First Century
Researchers develop SafeSpec to overcome vulnerabilities like Spectre&Meltdown
According to experts, the probability of nuclear war in any given year is around 1-2%, and those estimates seem fairly plausible to me.

Even if they're off by an order of magnitude, it means that although highly unlikely in a single year, it means that it's fairly probable to happen within a single century.

One argument against those odds is that it gives a probability of nuclear war happening between 1945 and 2018 well above 50%. But given the several very close calls we've had I think that number seems very real. Remember that both the Cavaliers and Donald Trump had odds around the 20% mark in 2016, yet both won. Unlikely does not mean impossible.

So I agree, lowering both the probability and severity of nuclear war should be a top priority for politicians and those who elect them. Maybe not as high as global warming, but close behind it IMO.
Vietnam New Cyber Security Law
اعشاب مهدئة للاطفال
How software is transforming our world faster than we think
Privacy Coins are coming under attack by Secret Service
I want to try this when my wife goes back to work (Sunday meal prep, not the robots). Are you following any resources or just winging it? Ideally a single source that includes all the materials needed for the week and then recipes to make the dinners. Preferably with multiple weeks to rotate through.
Except that, you are the one who makes simplistic categories. You want it to be about human nature and don't want it to be about ideologies and opinions.

"It is human nature to escalate abuse within week in position of power" and "we can make people escalate abuse quickly if we indoctrinate them right" are very different conclusions with very different implications.

If you are really interested in Nazi regime, you would do better if you would study history, what happened when Nazi were still small, what real Nazi were saying, ideas and fears that shaped German opinions, journals of contemporary people, what opposition did and how they lost, that sort of thing.

You will find better understanding of historical German actions in there then in single study on few American students.
Can This Startup Break Big Tech’s Hold on A.I.?
- 260 509 000 products with ARM (iphone + ipad)

- 19 251 000 products with Intel (macs)

These are the numbers for 2017 from http://investor.apple.com/secfiling.cfm?filingid=320193-17-7...

Apple sells twice as many ipads as they sell macs. And more than 10x as many iphones as macs.

Revenue wise it's a little bit closer.

- 160 541 000 000 $ for iphones + ipads

- 25 850 000 000 $ for macs
Reasons why DevOps is a culture and not just a job title
Even if those apple arm chips were low profit, two reasons:

1 - volume over which to amortize process investments;

2 - a chance to be the dominant vendor in a new, albeit lower-profit, market.
LLVM's OpenMP Offloads Liboffload into Oblivion – Phoronix
End-To-end Testing Single Page Apps and Node.js APIs with Cucumber.js, Puppeteer
Yes but the frequency is way lower, so maybe less information/time.
CORBA in the mid 90s. It was meant to be revolutionary.
GitHub modifies its terms and conditions
many magic tricks work this way: the performance _between_ the sleight of hand and the revelation is of utter importance: the time distance between the two will be reconstruct in the spectator's mind, and any memory gap will be filled by what our mind expect to have happened.
Is that an absolute decline now, or just relative?

(I'm asking about usage, not sales - I know the latter have fallen off a cliff since Moore's Law topped out.)
I wouldn't be surprised if this is one reason why horses lasted so long in various armies.
> not run untrusted and trusted code on the same machine?

That would be an incredible disaster, especially if you count "inside a VM" as "on the same machine". Even more so if you count Javascript as "code". And I think it's an overreaction.
5 اكلات لحرق الدهون في الجسم
They're not just doing two queries. Anybody on HN with a strong opinion about DNS and CAs and a bare minimum of programming ability could rig up a fairly sophisticated DNS validation service in under a week. Just think about how you would do it, given a pretty reasonable budget.
I understand the point that Ben Thompson is making: that a vertically integrated Intel lost out in the mobile revolution because it wouldn't unbundle it's manufacturing from its processor design. But its current crisis (not referring to the CEO's affair) has nothing to do with vertical integration. It has everything to do with Moore's law scaling coming to an end. This gives fabs like TSMC and increasingly SMIC from China the ability to catch up. Unless there is a breakthrough in technology -- molecular transistors or some such, Intel's ability to dominate will end soon.
I appreciate the effort, but I dislike the interface very much because it is anti-web.

If you're going through the trouble of developing a JavaScript-enabled interface, is it really that hard to work with the History API to provide friendly URLs?
But paying $35/month to search 1289 videos doesn't make sense.
But aren't most people (including women, and people outside of US) boring? And wasn't it always like this?
The Onyx Boox Note may be available there. It's an android based equivalent. Has more features but a worse build quality.
The Case for Shared Nothing (1986) [pdf]
I removed fb from my phone a while back but have now removed my profile. The whole concept is based on deception
Except, if it wasn’t invented at Harvard or Stanford, then it wasn’t invented. So they’ll just invent it... Eventually...
The Troubled End of an Ethically Compromised Alcohol Study
> My system looks like it was put together by a drunk person. That is somewhat true.

This made want to see it even more.
> Intel is under absolutely no real threat of being unseated as the company that powers virtually every server in existence, throwing that away to chase contract mfging work dosent make any sense, even if some other companies do it well.

The future of their networking division might be brighter than the server one, because decentralization (abstraction layers on top of interconnected devices) is counter to the demand of servers and hardware powering current cloud tech.

The servers will move into peoples pockets or iot devices with increased decentralization.
There are quite a few places where you have to filter and boil tap water before filling a bottle with it.
Why 'cwtch' is Wales’ favourite word
I think the point is that they would have colonised Earth already. It is comparing the age of the Earth (billions of years) to the size of the galaxy (100kly)
DNSSEC doesn't protect the connection between a browser and Google's DNS server. Attackers can simply edit the responses generated by Google's DNS. Moreover, virtually nobody signs their domains with DNSSEC (why would they? It's all downside.) So CA's can't require DNSSEC, or depend on it being there. You can enable it, but it's pointless, because the attack against DV that DNSSEC is meant to prevent can be launched whether or not you enable it. DNSSEC has essentially no practical impact on DV.
It depends on who are they talking about.

The title of the article refers to Asian Americans which makes me think most of these are of Chinese background (I could be wrong). Neither China, India are mentioned though, Japan is mentioned only in a comment.
I can't speak for others but yes personally I've started reducing meat and added veg.

I think my shift came after reading "How not to die"[1]. This book has a lot of scientific info about the benefits of veg diet over non veg and it really changed my perception of food and nutrition and the effect of all dieseases being caused by bad food choices.

[1] https://www.google.com/search?q=How+not+to+die&oq=How+not+to...
We do some of this - inline code samples, some of which can be executed, embedded headings, additional reference material, etc. https://livevideo.manning.com/module/3_2_2/es6-in-motion/arr...
You've misinterpreted what equality actually is.

We're born unequal. We're all born with different levels of physical and mental ability. We're also all born in different circumstances. This is simply the natural state of the world. Advocating for people to wallow in despair over this fact is far more harmful than beneficial. As I said, the only thing you can do to make a better life for yourself is to take responsibility for your life.

The only equality we can strive to achieve is equality of opportunity. Allowing people to compete on equal terms. Although we could improve on this point, we actually already do it pretty well. At no time in my life have I ever been denied an opportunity because I grew up poor, or because my mother was (and still is) a drug addict. I have found many opportunities to improve my life, and I have taken advantage of many of them.

Everything else you can't 'fix'. I guess if you wanted to destroy society you could enforce equal circumstances for everybody. You could tax income at 100%, and redistribute all resources perfectly equally between all members of society, but people would still be born with their own set of natural talents and abilities.

The message that "it's not your fault, it's inequality's fault" is so incredibly destructive and dangerous. The only person responsible for getting your life to where you want it to be is you.
But if you use a DNS server that's not trustworthy, how can you be sure that the site you're seeing is indeed the correct one?
do you really watch these videos? It seems that video is a reallly bad format for such technical information. Much better would be plain text; or, if you want to be fancy, user-editable code snippets.
Of course life only exists to perpetuate itself. We are just vessels for our genetic code.

That doesn't mean I have to participate if I'd rather live my life in a different way. I have no desire to be a parent, or to produce children to satisfy a biological imperative.
The idea behind the attack they're talking about is that the USG has de jure control over .COM's DNSSEC keys, and so they can in fact edit .COM transparently.
Especially since there are frameworks that does it all for you. No effort required.
> Khronos appears to be accepting that "Vulkan everywhere" ain't going to happen and working on a "3D portability" initiative that's pretty much lowest-common-denominator. That would almost certainly have a web binding if it pans out.

this isn't actually such a bad idea. Right now, WebGL isn't OpenGL everywhere either. It's "OpenGL where possible but Direct3D on Windows because OpenGL drivers used to be terrible". Likewise, it might not be such a bad idea to create a common graphics API, which will use Direct3D 11/Vulkan on Windows, Metal on macOS and Vulkan on Linux
As someone who is contemplating what I do after I am done with a full time, “9-5” job, it’s amusing how much we as a culture equate “doing well” with a job at a company.

Not a criticism of your statement, just an opportunity to point that out.
GNU/Linux is not detectable though?? You boot an entirely separate OS from the Tegra RCM mode, basically zero bytes of Nintendo code run in that boot.

Modifications to the Horizon OS (like Atmosphere) can be detected, but I wouldn't worry about bans if you don't pirate or cheat.
The US Is Witnessing the Longest Period of Continuous Job Growth Since WWII
The is really good info to know as I was planning a "Git..." side project.
Show HN: WOW Parenting – Solve your parenting challenges easily
No, only part of the interview. At some point she forgets she has to do it. And then when asked what one has to do to become successful, she remembers it again.
VPNs do nothing to protect against DNS rebinding. It's possible you have something in your stack that does intentionally or as a side-effect (e.g. if a pfSense host handles DNS, it might reject private IPs in responses, or cache longer than it should), but it's unrelated to your VPNs.
>You don't need a single tree across the entire timespan you want to look at.

Yeah, I was thinking more in terms of scarcity being an issue for samples that existed during particularly ancient periods in question. However, it seems the samples need not be living nor complete, and we've quite the extensive archive of dead wood dating further back than I could have imagined.
The SMS/Voice service sounds like a lot of fun... do you have a blog post about it or how to get started? I haven't used Twilio yet.
I used tcl/tk just as an example and because i love it :)
But you could say the same about gtk, qt, etc. Or flutter. And yes, you would have to import the libs and some libs are not small, right? But this is also a problem that we face nowadays already, where the stack in a typical "modern" website requires the download of css and js frameworks that often weigh more than one megabyte of code.
Maybe once wasm is popular enough, the web browser will start shipping common stuff like libc when you install it? And then it would start resembling an OS instead of a VM.
I don't know if I like this idea, but it seems to be the direction we're heading to. We started with the browser being a system to access documents that can link to each other, and at some point a scripting language was introduced. Over time, it started being used as a application distribution plataform. Then people realized that maybe bending the scripting language to achieve that was becoming too much, and wasm was born. Now the browser is a VM. Soon we'll find out that we don't need a VM, but a distributed OS instead. And maybe we will look again at what Plan9 already did in the 80's.
> Blockchain is of course much wider than cryptocurrencies

This is a weird position.

In the sense that the concept of a "blockchain" is not tied to cryptocurrencies, they're really just an old, well-understood data structure (e.g. the Git datamodel is fundamentally a blockchain, except generalised from a linked list to a DAG), and it's neither novel nor the focus of the current craze.

In the sense of a decentralised distributed system, the only fully decentralised consensus layer I know of (Nakamoto consensus) literally depends on being used to host a cryptocurrency for its security guarantees.
What a load of bollocks. You don't just go to the shop and pick up a few kilos of Uranium. Why do you think everyone made such a big deal about Iran refining their own?

Second, atomic weapons fired at ground level are missing the point. It shines energy so if you want it to affect things it needs to shine on them - like the sun does, in the sky.
> throwing that away to chase contract mfging work dosent make any sense

It wouldn't be throwing anything away. Intel Fabs could still make Intel Design's Xeons same as always. It could just make everyone else's stuff as well as capacity and economics permitted. Why would you leave that on the table?

The best example is perhaps Samsung. Not only do Samsung's fabs make all the chips for samsung phones, they make them for others as well, including up until recently even their deadly competitor Apple! If you've got fabs, why wouldn't you do that? Even if Ryzen totally destroys intel on the desktop it's heads I win, tails you lose.
Getting there is easy. Stopping at the destination is the hard part.
Not directly on topic, but I am disappointed that window cleaning has not been automated yet. Window cleaning robots do exist, but they have a long way to go to become as good as automatic vacuum cleaners.
How much will surrogacy in Georgia cost?
How blood-testing startups are pitching themselves after the Theranos scandal
At least in Germany, they all have. Also you could almost time it, since commercials start ~5mins before the full hour (where the news comes on).

I've often toyed with the same idea of the parent poster
Ignoring your first two comments because they're boring. The third one, can you give me a good argument as to why it is not possible to be "too mighty"? Does this state not just create a heightened sense of fear amongst those countries who see us for the warmongers we are?

By all means, have a strong national defense, but at some point the rest of the world will decide it's time to join together to destroy the 'murikkkan empire? The rest of the world would be a lot happier without having our freedom forced upon them through violence.