skysight-inc/HackerNews huggingface dataset:
The last benchmark is interesting:

> 1080p60 HEVC at 3500 bitrate with "Fast" preset - 319 fps

Ok, why were these parameters chosen? What's the application? I recommend everyone to look at 1080p60 video footage encoded with h265 with the "fast" encoder preset at 3500 bitrate. Calling it terrible would be a compliment. Unless you encode really slow and visual easy motion, which brings up the question why you would need 60 fps in the first place. Even at the "medium" preset with 1080p60 you should - regardless of application - be at least in the 5000+ range with your bitrate. And even that comes with a lot of trade offs, because that's just where live streaming starts.
Android also uses BPF for a couple of features.

https://source.android.com/devices/architecture/kernel/bpf
Forgive my ingorance, but wouldn't that mean that the browser has to load images in the correct order? So instead of delaying the load until the image is in view, just prioritize loading based on how far up/down the page an image is? If yes, couldn't the browser implement it without any additions to html?
The mortality measured in China is about 2%. Outside of China, I read it was rather 0.15%. And what I read is the 2% is based on the number of people who show up at the hospital with symptoms and get diagnosed. The doctors think there is a large but unknown population out there, with milder symptoms, who don't show up. Understandly. If you have what looks like a cold, you don't really want to go to the place where everyone is contaminated with the coronavirus.

So it looks like 2% is kind of the upper bound but that the actual rate will be lower.
Chakra is still bundled with windows, and is still updated with windows updates (although haven't checked yesterday's update)... what makes you think it's deprecated (edge's move to v8? Will that replace the underlying stuff in windows), or in maintainence mode?

I cant see any official mentions of either, and still seems to be getting updates...
Bear in mind that some people are more visual, so I think the interactive visualization should serve as a complement to the 100-1000 words that describe it, not an in-place substitution... (Also, let's not forget about the visually impaired, which need the interface to be accessible).
No, it's not more like making you open a safe.

Telling someone the encryption key is being compelled to act as a witness against yourself, which the 5th amendment provides protection against (if used).
Schools in the US don't have any "upfront fees" either - you can pay for them with student loans that don't begin requiring payments until after you graduate (and in some cases, they don't accrue interest while in school either).
Viaweb started a year after complex web applications were done, including White House information system using COMLINK system built on CL-HTTP (designed at Intelligent Information Infrastructure Project at MIT AI Lab).

I think I've also seen GUI apps exported over HTTP using clickable image maps and early tricks for streaming images.

Viaweb was one of the first "make your own shop" web applications, yes. Not first web application.
Basic math and arithmetic are taught. We give people rope and if they hang themselves with it that’s on them.
Sure, it's not official, but it's pretty obvious I think: Edge is moving to Chromium. I'm sure Chakra will continue to be bundled with Windows somehow, eg in IE and whatnot, but if you look at Chakra's recent release history in GitHub, it's all security patches.

And it makes sense, why would MS invest in a JS engine it's not planning to use?
It's easier to update the software than change the hardware. But you the problem that software can never fixed through the multiple iterations of updates - through the complex of the software and because the company pushes new features with new bugs along with the bug fixes.

But my comment above wasn't really to say software was more was less costly than hardware. It was mostly say that software is more unpredictable than hardware.
Perhaps, it still doesn’t make Tim’s claim false. Surely they can patch the vulnerability.

The point is, the world is pushed back into prodigy land of closed systems. Sure, it was completely wild west during the period when everything was open and that, the current state is defacto consolidation... however, innovation has its limits once kept in a sand box.
From an ecosystem perspective, there are ways in which, closed systems and open world can exist.

Google and apple have for better or worse decent ecosystems, but, have they not stiffled competition in subtle yet effective ways for years?
In Germany is rule is simply that you are not required to do anything to actively help our own prosecution.

They want to take your fingerprints? You don't need to help by lifting your arm. They want you to open a safe? No need to tell them the combination, through they will crack it open if you refuse. Same with encryption keys, you don't need to say anything. Telling the truth? As the accused you're allowed to lie in court however you want.

If you do get sentenced you can get a reduced sentence if the court thinks that you've been cooperative. But you can never get punished simply for the fact that you didn't help with your own prosecution.
> But it is not really possible to make a server resilient to null pointer exceptions

This problen has been solved 30 years ago. Maybe we should pay more attenntion to improvements in our ecosystems...
This'll stop being true at cheap VPS providers as soon as spammers cotton on, and then VPS providers ranges will be blocked in /48s (even if you only get a /128 or /64 from your VPS provider) because it's not worth the hassle of doing anything smaller.
I'd be cautious of changing root's shell or messing with its config. I once changed a root shell and then found I couldn't get in to fix a problem when my /usr or /var partition broke. I needed a statically linked shell binary in /sbin which is how it was initially set up, for good reason.

After that, I never messed with root's shell again.

Furthermore I actually like it to be uncomfortable at the # prompt. Having all of $'s creature comforts strikes me as a little dangerous.

I suggest you leave good enough alone.
English is a dialect of Proto-Indo-European. It has enough of a mix of features from Latin and especially French that I wouldn't be comfortable calling it a dialect of Proto-Germanic or Old Norse; but nobody would ever confuse it with a Sinitic or Semitic tongue. In the same way, C combines features of Lisp, such as recursion, the heap, and conditionals, with features of FORTRAN and COBOL, like static types, nested records, and statements.

Spanish, by contrast, is clearly a dialect of Latin, despite the presence of articles, and in the same way Python and JS are dialects of Lisp.

If you're interested in understanding the deep nature of these differences, I wrote an essay about them at http://canonical.org/~kragen/memory-models
The Fed has been buying treasuries and doing repo market purchases recently, expanding their balance sheet and dumping billions into the financial economy. Those funds have to move somewhere.
Let's smite the vast majority of web content due to technical purity?

Why are web engineers snobs? Get the job done and move on.
Using Ptrace for Fun and Profit (2016)
The US has the strongest military in the world by...a lot. And they're probably your ally. It's better if your ally has semblance of rule of law rather than the alternative.
That depends. I don't "remember" any of my passwords because I use a software program to randomly generate them as I need them and them store them for me. Occasionally, my password manager doesn't prompt me to save this new password and by the time I realize it, my clipboard has forgotten it or I've filled it with something else.

More than once, the first thing I've done after confirming a new account via email is reset my forgotten password. Am I guilty if I didn't bother to reset it right away?
We are all sitting here in collective awe, and the JS source contains this header:

> /* Dear explorer, this code works, but is by no means of high quality. Once a post is written I don't go back to the source code again and the formatting, robustness, DRYness and abstraction choices reflect that. */

https://ciechanow.ski/js/gears.js
Except expect polyfills!
Russia borders Finland, and your air force flies 60+ F/A-18s. I believe that US military power is among the most significant bulwarks of peace and prosperity in your country.
It's getting so silly that you can't even bury your dog under the apple tree in the back yard in a lot of places these days.
You mean 2 years ago? https://www.anandtech.com/show/12455/chinese-xian-uniic-semi...

It doesn't seem to have brought prices down much.
I don't see why you couldn't just make a repo called <project>-issues and build the workflow into git. Put instructions on how to use inside CONTRIBUTING
Given the number of cases in Singapore, this may not be the case for this virus.
I think that people capable of writing software are more intelligent and more perfectionist. It's not that software is really bad, but people writing it have very high expectations from themselves. They want to improve more and more, get to some perfection level and mastery that few other disciplines expect.
See 'not invented here' syndrome.
However, because Clang, we have finally IDEs caughting up with Energize C++ and VA for C++ v4 ideas, a couple of decades after they shown what would be possible with C++ when one isn't constrained to UNIX mentality of development.
China purges regional leaders hours after spike in deaths and new cases
The dirt on what’s making Californians sick
fair point, I think you are right.
But I think that things that are innate doesn't have to be fully developed in babies. Puberty is also innate but develops in teenagers
Yes but aren't we past this "software development is a production process" misunderstanding by now? We have solved the production problem: I can churn out thousands of identical binaries per day through my build system. The production side of things are solved. Other disciplines look at us enviously for it.

That's not where the troubles come in. The problems we face are generally those of design.
As for Lisp - in computing circles, it was very big name, at least in places that weren't on the low-end side. The Second AI Winter was at the time heavily kicking it by association, and big name companies had just went under (Symbolics, TI shuttering Explorer line, etc.)
Don't we need a book about cache invalidation too?
The researchers got high and abandoned the research?
And GCC only became popular because UNIX vendors, starting with Sun, decided to sell the UNIX SDK separately from the base OS.
I wish I was a software developer you’re describing. You wake up in the morning without a stress about 20 yesterday’s daily decisions, take your todays tasklist and just do what you did everyday with your well-known tools and knowledge for fifteen years in the field. That’s how most of us want it, no sarcasm or something.
Honestly thought this would be a page that says "yes"
Building an interactive map of the progression of the 2019-nCoV outbreak
That's on the people doing reduction though.

There should be an active policy of reduction information siloing that is active all the time, especially for a big corporation like that.
I agree. An even bigger problem is that most of the benchmark suite is completely irrelevant to what these CPU's are going to be used for. These are meant for servers. They should keep that in mind when selecting what benchmarks and which operating system to use.
And off-by-one errors
> But EU citizens working in the UK must apply for pre-settled status by the 30 June 2021.

I just want to point out that this also applies to EU citizens who already have a certificate for permanent residence. That's right - if you went through the painstaking and expensive process of applying for a document on which the UK government states that you have the right to live and work in the UK indefinitely... that document is now worth nothing and you have to apply for "settled status" just like anyone who doesn't have that certificate.
They just got started. For a salary you are exchanging time for money. Don’t show up to work, don’t get paid.

As a startup you are building a product that other people buy. You are exchanging a product for money. Building a product has a big first time cost but selling to 100 customers vs million customers has a much smaller marginal cost (at-least for software)

In 5 years he could be making 100X median salary or 10X while putting 10% of normal work and let it sit on cruise control. Obviously there is a risk to startups.

But I applaud them sharing the Journey. Owning means of production is a very satisfying feeling.
> I mean "when you've proven that the application you've written can fully, or near fully utilise the available power on a single machine, and that when running production-grade workloads, actually does so, then you may scale to additional machines

How is that any different? You just backed off a tiny amount by saying “fully or near fully” - you still shouldn’t burden a single host to “fully or near Fully” because:

It puts more strain on the hardware and will cause it to fail a LOT faster

There’s no redundancy so when the system fails you’ll probably need hours or maybe days to replace physical hardware, restore from backup, verify restore integrity, and resume operations - which after all this work, will only put you in the same position again, waiting for the next failure

Single node systems make it difficult to canary deploy because a runaway bug can blow a node out - and you only have one.

Workload patterns are rarely a linear steam of homogenous tiny events - a large memory allocation from a big query, or an unanticipated table scan, or any 5th percentile type difficult task can cause so much system contention on a single node that your operations effectively stop

What about edge cases in kernels and network drivers - many times we have had frozen kernel modules, zombie processes, deadlocks and do on, again, with only one node something as trivial as a reboot means halting operations.

There’s just so many reasons a single node is a bad idea, I’m having trouble listing them
I don't know. I was just commenting on how this is useless for adtech, but I don't see any negatives with giving developers more explicit controls over loading. Loading less data is a good thing regardless of internet connection speed.
How long do we expect this product to last?
I recently did some reading on microservices, since I had to create a multi-service deployment.

I really don't understand how people are able to manage the complexity when they split every single small domain of an application into its own service. You have to re-invent layers that are normally provided to you by the database, you have to deal with a lot of extreme edge and failure cases and you also lose any ability to statically figure out how data flows through your application (codebase becomes harder to understand, fixing bugs will probably take longer).

In our case, we have each application as a separate service. On top of that, we have some smaller supporting services to make certain things easier, but they're limited and their use makes sense outside of creating complexity for sport.
Buy a 64-core processor and futureproof against the coming 64-core Windows
Infections Skyrocket to Nearly 50k in Hubei Province
Masks are largely ineffective in controlling the spread of Corona so the answer is 0.

Source: https://www.bbc.co.uk/news/health-51205344
It's going to happen soon. AmD's high end consumer model is already very close to that number. When these become commonplace, say in 8 years, someone might find something fun or productive to do with 64 cores, and it's gonna suck if your OS is the bottleneck.
You may have misstated this as commodity hardware is very capable these days but "millions of requests a second" is never cheap.
shades of brett victor
Came there to read the article, then saw their informed consent form. By far the best one I've seen up to now, my commendation for that.
Care to share what SaaS you are running ?
One-dimensional arguments are rarely applicable in trying to discover reasons for, and implications of, foreign policy.

China is one of the most exploitative world powers in its relations with resource-rich developing countries. And it's no stretch to say that without the Soviet push for communism to take root in Latin America, the USA would have had little need to support authoritarian right-wing governments there.
That's also my advice. Maybe use sudo for specific and regular root tasks if you like the comfort of your own shell but avoid changing root's shell.
I can relate to this. Especially being new to programming leaves one with so many options to name things. Just recently I wrote something about naming conventions in JavaScript [0], but this is only syntax related common sense and not applicable for any other language (I guess). So it would be great to have a guide that doesn't only go into the syntax, but also the semantics (boolean: open -> isOpen). Thanks for putting this together!

[0] https://www.robinwieruch.de/javascript-naming-conventions
>I wonder if consumers could use forced arbitration in the same way.

They can. Patreon is about to be hit really hard for playing thought policeman.

https://www.cernovich.com/patreon-mandatory-arbitration/
High quality content. Thanks OP!
Different Ways to Create Arrays in JavaScript
Always interesting to hear the name Joyent again. The company has had quite the colorful history. Starting from a productivity suite I never understood to then moving into hosting to eventually becoming a major cloud computing provider.

I used some of their Solaris VM's and never had a problem getting eased in. Learning how to get around in one seemed to be just a bit more work than learning a different Linux distro.

The company was fun to be a customer of even if I did lose my Mixed Grill, later upgraded to the 3 Martini Lunch. I imagine even more fun to work for.
Relevant discussion about ChakraCore https://github.com/Microsoft/ChakraCore/issues/5865

TLDR ChakraCore is entangled in Microsoft's platforms like UWP, so it must be maintained, but forward development beyond maintenance is uncertain.
In the context of Nextspace, Nextstep, or Windowmaker, it stands for Iconificaiton because it is "clearly a stylized depiction of" the icon that appears when a window is iconified.

Compare the iconify button with the icons representing iconified windows below:

https://raw.githubusercontent.com/trunkmaster/nextspace/mast...
> GCC and MSVC will die and there will be only one compiler on all platforms

That sounds like bad for C++ developers: competition is what made clang as good as it is now, and GCC improved a lot since Clang's threat happened. Also, Clangs bugs would become the de facto standard (this is happening right now on the web with Chrome).

Monocultures are harmful…
4 years ago (10 comments): https://news.ycombinator.com/item?id=10735055
What’s TAM?
I use this nearly everyday. Hope it will last.

There are some functions I would love to see.

Being able to add notes while listening a podcasts.
So 365 days or so, just not indefinite.
Self-Driving Cars’ $16B Cash Burn
Web Services
Graphic designing institute is the most popular institute in rohini (sector 6)delhi.Here we provide all type of graphic desiging courses in relaible and affordable
amount.Now hurry to join Graphic design institite and get golden future on designing sector.
Give us call on: +91-7683072463
Mail us on: info.graphicdesigninstitute@gmail.com
The link is to the part of the diff that enforces that it behaves identically to current unannotated tags when Javascript is disabled. Obviously if it's designed to be no different from the current state when JS is disabled then it can't combat disabling JS.
You possibly forgot to mention the biggest Chakra out there:

https://www.chakralinux.org/
The image of the squirrels in the article is from Beatrix Potter's Squirrel Nutkin. I'd be really surprised (pleasantly though) if the publishers of something so famous had allowed the images to become public domain.
Doom’s RNG (2019) [video]
I'm guessing the reference is to Taiwan, mainly, but there is no shortage of disputed territories, including Tibet and a number of border regions near India.
They are just horrible to deal with.

I get rafted in as a vendor for part of a package that several of them offer to Fortune 500s. They provide negative value - it would be massively easier if I could just hook up directly with the end-customer's IT and do what needed to be done with competent people who know their job and what they want. But I have to play telephone through two or three layers of project managers in Delhi and Bangalore and an ever-shifting array of other people of indeterminate status and role.
Ugh, I keep forgetting that HN's URL delimiter handling is completely broken.... Unfortunately I can't edit my comment at this point, but the link should have been https://19thlevel.blogspot.com/2012/08/jules-verne-translati...
HTTPS: //Buddysupplement.com/Tressurge/
This hair development supplement helps to make your hair appealing, shining and brilliant. At last, it is the fantasy of each individual to have glittery, long and free hair.

With this male pattern baldness serum, you don't need to experience costly male pattern baldness medical procedures and medicines.

Genuinely, Tressurge doesn't have any hazardous synthetics, fillers, added substances or fasteners that could harm your hair development and suppleness.

With the guide of Tressurge, you will get heaps of advantages on the spot without spending any additional penny and burning through your valuable time.

https://buddysupplement.com/tressurge/

https://youtu.be/4K4RUH4WkXc

http://tressurge-review.mystrikingly.com/

http://specialoffer4health.hatenablog.com/entry/2020/02/13/150745
> Overall, always according to TFA, Sun Tzu's Art of Way is way more practical and literal, and less "hand-wavey overall strategy" than generally understood. I think I actually like this because it more or less destroys its appropriation by self-help/business gurus. After all, if Sun Tzu is literally talking about killing your enemies while they are crossing the river, it's less useful as a metaphor for startups -- a welcome side-effect.

If you read Sun Tzu, at least you can then claim to have read one of the classics, and know a little bit about ancient warfare. Even if it's not directly applicable to running a startup. Which is certainly more than can be said of the pointless waffle that fills the self-help/business shelves in the bookstore.
Please rename the link to "The Economics of Maps (PDF)"
Most likely they are valid contracts and enforceable.
GitHub introducing a CLI is kinda like putting powered sugar on a glazed doughnut.
30% is high. However - I don't see any competitive reason to lower the take rate (it's not going to realistically lead to people switching to another device, the way price might).

The best they can do is wage a PR battle, and hopefully lower it to ~20%.
Total addressable market - how many total possible customers can you sell to.
I personally can’t wait to move past the expected snarks to the known quotes on this issue (already added in comments). I commend any effort on the subject.
The hypocrisy of arguing for openness when Epic also has a store, and it all boils down to their profits.

If Epic would get their "Visa/Mastercard" discount, then Android, iOS or even Sony, Nintendo and Microsoft wouldn't be so bad after all.
Great work, very much related to our previous work on CA morphogenesis and replication:

https://ieeexplore.ieee.org/abstract/document/8004527

https://link.springer.com/chapter/10.1007/978-3-319-45823-6_...

https://www.mitpressjournals.org/doi/abs/10.1162/ARTL_a_0019...

https://www.mitpressjournals.org/doi/abs/10.1162/978-0-262-3...

https://ieeexplore.ieee.org/abstract/document/7008733