skysight-inc/HackerNews huggingface dataset:
> Nintendo's really the only one really trying to do something different and not just go for the latest and greatest hardware.

At this point, that version of “different” is basically “sell a mid-range phone with a gamepad attached to it”. Don’t get me wrong, the Switch is great, but it’s very boring on the inside.
It’s why there are no self hostable chat apps.

A better option would be for users to be able to select alternate push servers.
Fullscreen games providing a battery indicator is always nice.
The largest backbone in the world publishes statistics:

https://www.de-cix.net/en/locations/germany/frankfurt/statis...
Exactly. I have a blogpost about this https://dpc.pw/my-view-on-macroeconomy
The difference is companies actually get in a LOT of trouble for sanctions violations. When was the last time someone was prosecuted for an illegal GPS implementation?
That's truly a good question - they could pull that data quickly and prorate people somehow. Maybe not for a bill already gone out, but perhaps going forward (even if they re-enable it).

I'm not going to knock them for this, given that we're talking about keeping critical infrastructure from being overrun while the remainder of the economy works distributed.
This is an interesting and promising take on the problem. Despite being introduced already in the 60'ies, the optimization of delivery routes is still not used as widely as it should. I'd argue that this is mostly due to the complexities and challenges inherent in adapting such optimization technology to solve real world delivery route planning tasks, and, on the other hand, the high cost and low availability of operations researchers with relevant software engineering background.

In my recent PhD dissertation I tried to address the challenges from a different angle: I proposed using machine learning to predict the most suitable heuristic algorithm and its parameter values for a specific logistics planning problem. This way the developer or the user does not need to worry about the details of the optimization solver. The book is freely available for download from: https://jyx.jyu.fi/handle/123456789/65790
Practice. Get some data set and try to make a classifier according to the various techniques.
Emergency tools could benefit from knowing if the device was about to die or not, like the Tinder SOS app, government emergency tools, etc. Imagine sending a quick POST request to save session state or whatever before it dies.
Historical reasoning behind 88 colors in xterm
I am fairly certain this is the fastest method available
https://sorting.cr.yp.to/index.html
Basically the current state of the internet in a nutshell right now. People assume any valid question of any data means that person is a denialist nutter or something. Fact is, we are working with very biased data and people, even the smart folks here, are misinterpreting it. The virus exists, but there is no data that tells us how widespread it is in the population. Odds are very good this sucker has been adrift for weeks or months and many of us already got it. But without good, random sampling we cannot prove or disprove that hypothesis.

About the only place I’ve seen where rational talk is allowed without getting flame to death is /r/covid19.

Hacker news, unfortunately, appears to have devolved into yet another place full of panic stricken people.
> Furthermore it is profoundly curious to claim that a cross platform filesystem that began life on Solaris and existed for years as a stable complete work before being ported to several OS including Linux becomes by virtue of a bridge a derivative work of Linux. It's magical thinking.

It's not magical thinking. A work can be a derivative of multiple other works. It's completely plausible that adding Linux stuff to ZFS can make it a derivative work of Linux in addition to being a derivative work of whatever else it is already a derivative work of. There's room for debate about how much Linux stuff (and of what nature) something like ZFS can incorporate before it becomes a derivative work according to copyright law and the GPLv2, but you cannot dismiss the idea outright.
They do make sense to me and others. My pc is a tool, and my consoles are toys. I need the physical separation.
Nothing in software is ever "the future." How many things change as fast as software technology? For many of us not concerned with "building our brands" through "resume driven development", but instead focused on enabling rapid and reliable production deployments containers and orchestration have improved our results. Obviously this will not remain the dominant paradigm forever. The next thing may be an evolution of it, or it may be a take in a different direction that leaves kubernetes a dusty and unused side-branch in history. Wouldn't be the first time. Regardless of how likely that is, or what the drivers of the eventual result are, I am not sure what the author wishes people to have done instead of employing containers? Should we have just kept on installing dependencies and services onto VMs while awaiting the one true new thing that would last forever?
SPAs don't invalidate the concept of separating structure and styling, but as with all technical architecture decisions there are tradeoffs. Whenever you add another layer you are paying some base overhead cost with the goal that each individual layer ends up simpler. Whether or not this is a net win depends largely on the interface between the layers (see also: microservice trainwrecks). Content and style is tightly coupled and application-dependent, so abstract principles that sound good may make zero sense in a particular use case depending on a whole slew of technical and operational concerns about how the markup and CSS are generated and served.

In the old days, website were primarily documents, and as browser formatting grew more sophisticated the ratio of content to styling markup grew lower and lower, and when you're formatting simple documents the amount of redundant styling is very very high. Because HTML was designed with a small number of elements that provide pretty good coverage over basic documents, and because most documents were created by hand, the original CSS design and philosophy behind CSS Zen Garden was an absolute slam dunk for content creators of the era. The assumption is a small amount of CSS covers styling for a huge library of markup documents, minimizing overall code size.

As web apps evolved to be more dynamic, first with bits of AJAX and then graduating into full SPA with more and more functionality ported to client-side APIs, we found the semantics of HTML which were tied to more universal concepts of written documents (heading, paragraph, list, quote, etc) did not cover the semantic needs of describing UI widgets. At this point CSS is still useful but the optimal structure is not as obvious. Essentially there are two extreme approaches: 1) create very specific markup for each UI element, which optimizes markup size and clarity, but leads to a huge amount of duplication of CSS; or 2) create UI-oriented classes that are then tacked onto a dense tree of nested divs, which optimizes CSS size and clarity, but leads to markup bloat and "class-itis".

This fundamental problem was attacked from many different angles, lots of code generation, web components, OOCSS, BEM, Sass, etc. I consider Nicole Sullivan's work in this area to be seminal, leading to the optimal approaches large web products use at scale, and directly informing the design of React and modern SPA approaches. The reason Webpack processes markup, css and javascript all together is because things are so tightly coupled in practice, that you need tooling to optimize overall code structure and legibility. Purist approaches don't work very well for large projects because HTML & CSS were not designed to build GUIs.
“This video is unavailable.”
except you have to opt out of them all before you can consume that 1 website's content

hm I wonder if there is a chrome extension for that
There's a tickle in a neuron but it could be self-induced. What was the relationship?
I'm working on a tool that lets you work with uncertainty very easily. The model I came up with is very trivial compared to Nicholas' though: https://my.causal.app/models/1432
Would be awesome if someone could build a more legit model in Causal - happy to help :)
That's silly of them. The only problem I've noticed is that images are inverted when they shouldn't be (e.g. on hover or the enlarged view).
To any scientists - an anti-malarial is found to be effective against coronavirus. At the same time, initial reports are suggesting that people with type O blood have a reduced risk of infection and lower infection severity than those with other blood types. The same pattern also holds true for malaria, with type O blood having a protective and suppressive effect. If the coronavirus is getting into cells via the ACE2 receptor, why would we expect any of this other stuff to be effective? Why is an anti-parasitic working to reduce viral load? Why is the same blood type protective of both? What common mechanism of action or attack (perhaps hitching a ride on blood cells to spread through the body?) are we missing?
What is Shakti?
Senior DevOps Engineer – Infrastructure Contract Role (Immediate Start)
Must have Terraform and/or Cloud Formation
AWS and/or Azure experience.
Knows DevOps CI/CD pipeline
Containerization – Docker or Kubernetes
3 + Linux
Limited to no on-call rotation
2-3 Nice to have Java exp.
1 or more of the following: Kafka, ElasticSearch, Postgres, Redis

Contract role - email me at misti.bhakta@gmail.com interested - thanks!

Misti
The current gen hardware is over 6 years old, and when writing for it you can definitely feel its age. Modern PC hardware even at the lower end is so much better and easier to deal with. Also you are forced to make the game run on the lowest specification of any console version, so that means the least powerful machine of all the consoles of this generation.

For a low end PC system we are talking about having 8 cores, 16GB of ram, a decent video card, and an SSD usually or at least a disk capable of 100+ MB/s. Also the platform is pretty easy to develop for and release on.

For a console you get 5 or 6 cores to use, each of which is not as good as a modern CPU core, 8GB of shared ram, and a disk where you have to handle being only able to read from it at 30MB/s. You also have to deal with the black box of vendor tools, that don't necessarily work easily.

So the whole team ends up spending a lot of time actually optimising the game to actually run on these underpowered and lowest spec'd consoles. Removing extra details, downgrading graphics, culling data, compressing, managing memory, just so it can run at 30fps.
*Tea, not Team
I think drawing your own flash cards/ illustrations while taking a course like Andrew Ng’s Coursera course is a good way to start.
Because it’s against the rules of the website
I think that's what they are relieving...edge traffic volumes. If the local ISP cache box lowers it's maximum quality, the ISPs get relief.

The ISPs oversubscribed, and can't deal with this many people being at home all at once.
this era broke me as a web designer. Dom walking etc. i need to get back into current trends so this discussion is useful.
I feel like when people are arguing that point, they are arguing about broadband competition. In most US markets your choices are not great and/or are expensive, and if you are in a market with limited competition there is often not a reason to invest in the network.
Somewhere, the OS had to provide a stable interface. Why does it matter if it's in userspace vs the kernel? If you have to break the interface, it seems like applications have to be adjusted and/or recompiled, no?
Oh that's great news. Thanks!
Not the person you're asking, but I could see doing it to "internalize" the risk of rare events like what we're seeing right now. Basically it applies an incentive towards regionalization over globalization, that can make the system more resilient to distant events.
> except you have to opt out of them all before you can consume that 1 website's content

This is an issue with that particular website's implementation, not something inherent to the browser or the API.
I was working with a semi-competitor of Netflix a few years back and their tech is great of course, their product offering is amazing, but their real magic is with their contracts with ISP's.

I don't know the details of the contracts of course, but they are likely to get a dedicated bandwidth within the ISP, if that comes under strain, of course, that contract comes into play. So I think it's not just the datacenters involved..
Thank god people like you aren’t calling the shots.
This is not a good idea and definitely not worth the money.

If you want to pass a quiz-style interview (I interview for a FAANG ML research lab), you are much likely better served writing down the concepts yourself in a concise way. If you never wrote them down somewhere, you are not forced to actually digest the content. Cards you didn't write yourself will fool yourself into believing you understand something if you can repeat the words.
This is why you confirm progress with the client at every sprint/milestone. Unless they expect a full system built by the end of the first, this shouldn't be a problem.

If they don't understand project management, our job is to educate them. If they can't be educated for some reason, and there other clients, let them go.
"1. keeping a steady compass on where it is you want to go
"

Totally agree. Just keep the direction loose enough to allow for changes. In the compass analogy it would be maybe allow deviating from course by 20 degrees.
almost same here, only it's WSL1 + vscode.
Oh - I'm not saying that Lambda is what I'd personally choose, although there definitely seems to be quite a few people that do like it.

As mentioned in the article - the base unit of compute on public cloud is the virtual machine so there are quite a few tools out there to deploy those. Some microvm implementations out there won't boot straight off AWS/GCE but many including Nanos do. It takes ~2min to deploy && boot most applications we are running on GCE - AWS is a bit longer (but I could see that changing in the future). Note - in this case you are actually uploading the entire image - if you are just spinning up/down than it's much much faster.
https://www.worldometers.info/coronavirus/country/italy/

I dont think Italy is over the hump yet
I can understand why people left Linux for Mac OS X: at the time, the Linux desktop really wasn't that advanced, and most folks didn't want to deal with what really could be a pain. I thought that it was worth it to stick with Linux, but I could see why some folks would use a Mac. I don't really understand why they stick with it today, but that's a post for a different time.

But I really cannot understand why anyone would willingly use Windows. I sometimes have to, and it is hellaciously, embarrassingly bad. There's nothing about the experience which says good or enjoyment or quality or anything positive. Things are inconsistent. There are ads on the home version. Simple things are slow. And it's ugly!

If you're stuck at a company which forces you to use Windows, I guess WSL is better than nothing. But why not just move on?
System worked. Problem was investors have mostly bet on full autonomy, and when that failed to materialized they got scared out of the space.

Full autonomy isn't necessary. And I don't know if it's even profitable for trucks.
I have mixed feelings on this. On one hand, websites that should be just documents are turning into resource-intensive applications, which is frustrating. Generally I do not want most websites using these features.

On the other hand, the web as a runtime is one of the most universal platforms we have. If I run Slack in a browser, I sure do want it to be able to notify me! (Though I wish doing so felt more like the Electron app - I’d rather use my browser than Electron if the UX were similar enough. I already have a browser, I don’t need another per application!)

And as an occasional user of less popular mobile platforms (Ubuntu Touch, etc) a more featureful web runtime helps close the gap between those platforms and Android/iOS.

I do think it’d be better if these two use cases were more explicitly distinct than they are now, though.
all I can say is the combination of visual studio + cmake + windows terminal + WSL has been life changing for me. I can have a terminal open with a WSL tab and a powershell core tab, and build both Linux and windows builds from the same repo. No more remoting into a Linux box or having to setup a VM (wsl will turn into one soon). You can even debug your Linux build in visual studio using wsl. Same with haskell builds, I literally have the same stack yaml and I can run tests for both OSes from the same code.
PS5 requires ~6 GB/s but current consumer PCIe 4.0 SSDs only hit ~5 GB/s.
No, in the same way that you wouldn't expect a refund if you personally chose to use less than 4K for a stream. In this case Thierry Breton, the European Commissioner for Internal Market and Services, has made that downgrade choice for all Europeans.
Netnod, one of the largest IX in the nordics, has public stats here: https://www.netnod.se/ix-stats/All.html

Don't know about any ISPs that do this.
similar to the other discussion thread about this.... what is this based on? Who's pressuring who to get a meeting with Netflix to make this kind of request?
Yes, I'm asking for what moral reasoning you use to determine that the yearly deaths attributed to the flu shouldn't warrant similar action. Are the numbers there... not high enough for you? Are you okay being a disease vector for the flu because the numbers aren't high enough for you? Is that okay for the immune-privileged?

And how many people are dying from economic damage? How does one quantify that? Does one bother to quantify that at all? Do share.

If you have a sense of moral clarity, why don't you just share it, instead of hinting that things are so obvious that a child can understand it?
This is an excellent resource to have when problem solving or brainstorming solutions.

Anyone know if something like this exists for Android and iOS?
This quote from the piece, and checking at the website to confirm, says nothing about public
"“We are working with publishers to make more than 20,000 books available at no charge for JSTOR participating academic institutions and secondary schools that do not participate in our books program”, the statement said. “The number of books available through this effort is growing daily as more publishers opt in.”"
I really enjoyed "Thimbleweed Park" also by Ron Gilbert.

It came out a couple of years ago, the look and feel is just like the old ones, the humour as well. I was completely immersed.
I'm afraid it will be hard for the US to bring back its supply chain. The US has been moving out its manufacturing business for at least three decades. As a result, we've lost generations of talent in manufacturing and supply chain. It's not like we can bring back the talents overnight.

And even if we create redundancies in the US, the redundancies need to stay competitive. Otherwise, we will just repeat the sad stories of the rare earth industry, the solar energy industry, or the electronic industry.
Show HN: I made a nice Corona dashboard
I like lightweight software, but performance isn't a problem in any modern text editor. Notepad++ and Vim are already light enough.

Vim is 'real-time' responsive even over SSH. I don't see much room for improvement.
Varies. I think among these examples "is interleave?" and "limit run length" require some thinking, or a bit of playing in the REPL. Most of them are pretty easy to follow, though.
Is there a way to set up a self hosted sync server yet?
A counter argument is that keeping kids physically proximate often exposes them to violence which makes school a lot harder and tends to really mess people up.

Lots of modern jobs worth doing will end up remote (at least occasionally and often permanently) so it’s probably a good idea to start training them when they’re younger anyway.
traveling salesman as a service? interesting
> "broadband is so much better in Europe" trope

Interesting how ISP's outside of the EU are uncapping their data limits all of a sudden..

So when people (me included) say it's better in Europe, its because the vast majority of us are not capped.. In normal times.

Sources :
https://www.theverge.com/2020/3/12/21177538/att-broadband-in...

https://www.itnews.com.au/news/telstra-follows-optus-with-ex...
Of course this one goes where you'd expect... https://github.com/luruke/browser-2020#web-coffee-api
Drawing these illustrations are super helpful for info absorption while learning. I drew these while taking the Andrew Ng Coursera ML course. https://theptrk.com/2020/02/12/notes-for-coursera-ml-course-...
Thank you so much for sharing this! I will read it.

I suspect there's a lot of potential for these sorts of techniques in production systems, especially combined with decision diagrams. We've been looking at DDs partly because they are capable of optimizing problems without a lot of restrictions on problem type or representation, and also because they seem like a very nice metaheuristic structure.
https://openconnect.netflix.com/en/
I got an iPad just to use LiquidText, back when I had to study for my PhD qualifying exam a few years ago. It has so many great UI affordances -- the way it shows search results, highlighted text, connections between notes and the text, the ability to easily see multiple parts of a document at the same time, and others. It made reading and studying textbooks an experience rivaling the real thing (and you don't have to lug them around). It was just what I needed to prepare, and I attribute a nontrivial fraction of why I passed the exam to having used LiquidText.

I don't really use it anymore, though. I use JabRef on my desktop to organize papers, and I haven't yet ironed out a workflow that incorporates LiquidText.
> Shared libraries can be linked by name and version constraints

"Grab random libraries and never update them again" leads to the same security disaster of containers.

It's crucial to have large communities AKA Linux distributions that ensure that a set of libraries at given versions work well together and receive security backports!

3, 4, 5, 6, 8: you just described seccomp, symlinks, and tools the already exists.

The problem here is not about technology. Doing better packaging and modularization was possible for decades but goes against some commercial interests.
Same question from 6 hours ago with 60 comments https://news.ycombinator.com/item?id=22627636
Senior DevOps Engineer – Tools
Looking for a Senior DevOps Engineer

Must haves

- Needs to know Python
- Infrastructure as Code – Automation
- CI/CD Best Practices
- One of the following: New Relic, Sumo Logic, CloudWatch, Docker, GIT, Jenkins, JUNIT, OpsGenie
- 3 + Linux
- On-call is limited

Contract opportunity with an immediate start.
Locations – they are open to Hartford, CT, Burlington, MA, Denver, CO and NYC in that priority order.

Reach me if interested at misti.bhakta@gmail.com

Thank you!
Misti
Could Iceland Hold the Answer to Stopping Coronavirus?
This isn't new according to JSTOR https://twitter.com/JSTOR/status/1240349642191245314 Sounds like the author just misread something. (Oh there's a correction at the bottom already.)
I found that many (not all) colleges are willing to bend the rules a bit. Also often experience matters just as much as a degree for them.
I guess we're a TSaaS company. :)
For clarification, this is not a "backbone" - it is an exchange fabric.
Tips Fdor Every Web Developer in 2020
I was pretty impressed when you shared your datasets with the community. Glad you're launching these virtual challenges now!
Sometimes I think we are over reacting but people lives are being affected all over the world.

Hoax? Don’t think so.

Normal flu? I’m not a doctor but I don’t think so!

Young people can die too. This is not just a virus for the older gen.

(My opinions)