skysight-inc/HackerNews huggingface dataset:
The website render with no scrollbar in my browser (Goolge Chrome 97 Linux). Very annoying
I wonder if Apple will buy up all the capacity for the new process node again.
Cloud storage and data services enable development in the AI age
A templating library that re-implements in a bad way what existing programming languages already do, yes. Honestly this is one of the few things that php/asp/etc got right.
Yet the accolades are not misplaced, when calling out a particular contribution

> And the main kudos go to Jann Horn, who reviewed the
> security properties of my slab quarantine mitigation and
> created a counter-attack that re-enabled UAF exploitation
> in the Linux kernel.
HODL Sexy Bitcoin Ticker
Retirement is not at all tied to your job, IRAs exist for this reason. Obamacare was supposed to address the health insurance tie to employment, however all that seems to have done so far is increase costs
Maybe not after paying that team.

Small startups have less than 2 million and usually a 16-24 cash or bust cycle. If they are hiring teams of people they are not a small startup.

If you are not bring in more cash than your aws bill that's a problem.
I like the simplicity! What are your plans for this repo, and what do you personally use it for?
PyCharm 2020.3 Released
It might be the bigginning of the end of Facebook dot com, but Facebook as a company I feel will be here for a while. Facebook used to just be Facebook dot com but they've since become almost a tech conglomerate. The big tech firms are basically just holding companies for all the stuff they've acquired over the years.
Show HN: I calculated the cost per month of ownership for products
https://en.wikipedia.org/wiki/K-anonymity#Methods_for_k-anon...
Sorry, I thought it had public access through ACM.

https://dl.acm.org/doi/pdf/10.1145/800181.810318?casa_token=...
I think the author is conflating how product-developers write code with the abstraction browsers should consume.

For example, the author talks about the benefits of HTML as allowing accessibility features and parsing by other tools: Agreed that this is important, but this is just as possible if developers wrote a single language which declaratively/imperatively outputs a tree representation of the hierarchy they would like to display; in fact, there are even many other platforms that do this and maintain the accessibility benefits stated in the article, such as the view hierarchy on iOS or [blockskit](https://api.slack.com/block-kit) in slack.

Most modern web frameworks (Tailwind / Bootstrap / React) blur the lines between structure/style/scripting aggressively - and today they kind of have to: is a modal a structure or a style thing? Why is responsive design stylistic only? Is it crazy that structure would change when you have less real estate? What if I need to compute some client-side-only value to show the webpage - should I block load? or put a placeholder and update later?

I agree that it's important that the browser be able to have those abstractions so it can decide how to ultimately render the page to the user, but that's not the question at hand. The question is whether the current languages are the best ways for developers to express those abstractions. And if developers are already choosing to hack it (by opting for frameworks which work in a way the current web wasn't optimized for because they offer features such as code-locality, component reuse, and modern primitives), shouldn't we optimize the standards to better match reality and offer users a more optimized experience?
Why not donate the money to a charity of your choice?

There are all kinds of tax implications with a tips scheme. And for US citizens, all kinds of potential legal complications if any funds come from proscribed sources.
You're being downvoted for saying the truth? Come on HN you can do better than this.
Globally it may have hit harder. Most of the simple tasks that were offshored in the early 00's are the first to come back onshore and be automated away
Seems neat. I like the idea of testing with an interpreter and then compiling to share with others.

The language home page says it is inspired by a lot of things including Python's Numpy...anybody know how it takes ideas from Numpy?
Yeah, the only reason I'm holding to the guidelines is for elderly and immunocompromised. I don't care about catching covid and nor anybody I know not in one of those categories.

This whole thing becomes moot once the vulnerable are vaccinated, no need for creepy immunity passports.
There have been many hundreds, possibly thousands of candidate vaccines in development through the year. It's not as if this one vaccine has been sitting by itself on a shelf with regulators umming and aahing about whether to try it or not. Hundreds of labs have been working on a myriad of different approaches, the vast majority of which have been cast aside. As of September there were still over 300 in development and right now there are almost 30 in clinical trials.

https://en.wikipedia.org/wiki/COVID-19_vaccine#Vaccine_candi...
The efficacy does not need to be super-high, provided enough people decide to actually go get vaccinated, and the percentage of skeptical people seems to be quite high.

Plus, any given vaccinated individual would have to rely less on others being vaccinated as well.

But I am grateful that vaccines got developed and tested so quickly anyway.
The Manual Library
The cost per month of ownership feels like a great metric that shifts consumer mindset - the longer you own something, the more you save. Seems obvious, but most people don't think that way.

With the Buy For Life platform, I want to fight planned obsolescence and help people finding the most durable and sustainable products in the world. In addition, this newly introduced metric could help saving money and consume less.

The cost of ownership is a huge concept, explained well in a Terry Pratchett book:

"Take boots, for example. He earned thirty-eight dollars a month plus allowances. A really good pair of leather boots cost fifty dollars. But an affordable pair of boots, which were sort of OK for a season or two and then leaked like hell when the cardboard gave out, cost about ten dollars. Those were the kind of boots Vimes always bought, and wore until the soles were so thin that he could tell where he was in Ankh-Morpork on a foggy night by the feel of the cobbles.But the thing was that good boots lasted for years and years. A man who could afford fifty dollars had a pair of boots that'd still be keeping his feet dry in ten years' time, while the poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet."

I almost wonder if I could add a charitable aspect to this as well, where the site contributes BIFL products to people in need to help them save money in the long run.
Lombok in ORM
Do you like Lombok, it can now be used in ORM.

The ObjectiveSQL project is implementation.

https://github.com/braisdom/ObjectiveSql
I'm trying to picture what will happen in the two scenarios:

1) Social Media/Messaging apps all give them the finger and stop operating in Pakistan entirely or dealing with them

2) ^^^ try to figure out a way to work with them and actually FOLLOW these completely insane demands, resulting in serious problems for everyone

I have to imagine that #1 will have MASSIVE social impacts on Pakistanis -- not having any access to any modern messaging or social media platform would be a huge impact these days, and I wonder whether they would even stand for that...
> By "argue" they almost mean "troll". Meaningful debate, from all the examples I've seen, does not appear to be a skill of this new lifeform.

That's good enough to use for disinformation and other kinds of control. The propaganda tactic that actually seems to work is not to convince your opponents of anything, but rather to exhaust, fragment, and confuse them.
Kill the King – Vue / HTML Game
Serious question, what is the hypothetical limit of this? 1nm? Can you go lower than that?
This little lisp to x86:

https://github.com/ashton314/lambda-x86

New one:

https://github.com/ashton314/christmas-compiler
Is there a high chance for it? I’d really like to know.

Moderna was testing for SARS-COV-2 protection efficiency, while Pfitzer was testing for COVID protection efficiency, but they have similar targets as far as I know.

I’d love to know an experts’ answer because the difference between the two is huge, I would hate myself to kill my parents by catching SARS-COV-2 after getting vaccinated.
> It won't be a dangerous issue because no one can force a TV inside your house/office.

No, but the government forces me to pay for the public TV stations and there is no way to opt out. So yes, I do want a TV in my home.

Inb4 sunk cost fallacy.
UK: Show digital passport and vaccination status to get access to public life
Four AWS S3 releases you might have missed
One of the best predictors so far for UK COVID policy has been to assume anything Boris Johnson rules out will be the exact thing that happens.
That image of the horseshoe crabs being bled is certainly provocative.

> Some of which die after being returned to the Atlantic Ocean following bleeding.

I'm super surprised that they even bother. I would have thought this were a simple birth->death captivity cycle. Though I wouldn't be surprised if this were only out of necessity; perhaps the crabs simple don't thrive in captivity.

Or perhaps we have less of an ethical standard for the animals we farm just because we like the taste of their milk on our taste buds.

Unfortunately, as far as animal ethics go, it feels like progress is so slow that even etching out a comment is a waste of time. It's like being for women suffrage in the 1700s; people just roll their eyes at you, and you hope the people 100 or 200 or 300 years down the road wake up because it's not happening in your lifetime.

Then again, I admit it's no simple feat for us humans to have gone from bone and fur and tribal technology to a global technological civilization in just thousands of years. And every awakening and enlightenment is always obvious and taken for granted in hindsight. There's probably even a good benefit to having such glacially evolving ethics: taking a bad fork in the road can kill a civilization.
I thought both Teams and Google Chat claim GDPR compliance?
The most common trick to parsing grammars with a few context sensitive bits is to create some grammar that accepts too much. It allows things that are not valid in those context sensitive places, but gets the grammar correct in all the other places. It generally will be an overly permissive form of one of the possible parses. Then a second pass over the tree can collect context, and when it reaches these spots it determines if the current parse is correct, and validates it against a more restrictive version if so. If some other parse was needed, it transforms the tree into said other parse.

An alternative is to skip a parser generator entirely and so something like a recursive descent parser, which can easily collect any needed context as it goes, and use that in deciding how to parse anything context sensitive.
But there _are_ algorithms for detecting human behavior.

> Actual conspiracies are deliberately hidden, real-life actions of people working together for their own malign purposes. In contrast, conspiracy theories are collaboratively constructed and develop in the open.
It surprises me that the chain cuts so neatly - if you look at the images the cuts look rather clean and surgical. I would have expected it to be more of a crushing and jagged cut.

The gear used in these large scale engineering ops is absolutely remarkable, it makes me wish I had a better understanding of our physical world.
Indeed. It is very common among 6 year old bosses to dislike their employees' same-aged children.
On Pace
Correlation does not imply causation - is there any proof that obamacare is the cause of the increases in costs, or would that have happened anyways?
Hint is here :) https://txt.fyi/-/20336/e86ca3bf/
Sharp is relative. A weed eaters string isn't sharp, but it cuts through plants. A baseball bat would be sharp if used on a six foot stick of butter.

The ridges and valleys on a chain effectively are the teeth of a saw.
Reminds me to go back and read it again.
There are far, far too many of them compared to the number of vaccination treatments currently available. It wouldn't make a dent. Better to treat the much smaller number of people in high risk groups.
I find it bizarre that so many tech-literate people seem upset by Cloudflare DDOS/surge mitigation. Like, it just seems so backwards to me that failing more catastrophically is somehow more endearing to these individuals!
This seems like bad news from an environmental perspective. We will end up with a synthetic alternative someday - the only question is whether we will be forced into it by the collapse of the horseshoe crab fishery.
Re: point 2

While the healthcare is centralised, the data is not, and often poorly federated between a multitude of organisations. Scotland has unified this much more and is far better placed to monitor for efficacy and side effects.
It is not. Its is possessive, and I don’t think I would use it to describe more than one thing.
OK. So long. Hear from you at the next revolution on either side.
Can you elaborate it a bit? I didn't see anything that suggested "rms didn't get the email because of the unique way he does email."
This looks great! I’m taking a different approach than this compiler, but this looks like a good resource. Thanks!
To all the downvoters: they even openly kind-of-admit it, I've now got proof from the mouth of Matt Hancock, UK health secretary: https://www.theguardian.com/world/2020/dec/02/hancock-brexit...

Money Quote: "...because of Brexit we’ve been able to make a decision to do this based on the UK regulator, a world-class regulator, and not go at the pace of the Europeans, who are moving a little bit more slowly."
I got statistics too, starting out in engineering. But based on the surveys I’ve participated in since graduating, I’m suspicious of their methodology...

Basically there’s no incentive for their studies to be scientific, and I don’t think they are. Their most-touted metric was “ROI”, which is super vague and highly dependent on in-field job placement, which was measured in a highly suspect way at my school.
"Even so, it's safe to say that this approach is miles removed from what native applications offer in terms of performance and maintainability. Markets being what they are, web applications are in vogue because they earn big money if done well."

Disagree. I really do love the speed of native apps, but there's a very good reason the web has become the way most software is delivered. Web apps cost less to build, distribute and maintain for both publisher and user. Web apps are often, but not always, easier to install (just type a url in the browser, press enter, done), easier to learn, more interactive, and more likely to run on the device you own. Native apps are a load of work for both the publisher and user, and that is just to get the app installed and running.

Maybe the current web isn't what was envisioned. I'm ok with that.
I know this is somewhat out of context, but just wanted to say thanks for helping create Julia! I remain ever grateful that I was able to take my undergraduate math courses coding in Julia instead of being forced to use Matlab or R.
In my experience, this is a question of interpretation (see e.g. Recital 26 and the question of what is "reasonably likely"). You can ask ten different experts, and you will get ten different opinions.

Unfortunately, many aspects of the GDPR are interpreted very heterogeneously, both in individual countries and by different supervisory authorities within the countries themselves.

For this reason, it is essential that more specific guidelines and certifications are developed for the use of different technologies, including anonymization.
Once you can execute arbitrary code it's easy to figure out. The point is that it makes it harder to get a vulnerability to the point where it executes arbitrary code in the first place.
Good advice, but every good rule requires context: sometimes a really simple grammar (e.g. a lisp tokenizer) is faster to implement with a tiny handmade recursive descent parser that could fit on a single page of code. Faster to write and easier to understand than calling out to a pen external lexer.

Not THAT being said I will contradict myself: when you are writing a tiny language like that it’s easy to accidentally add dependencies like context-sensitive behavior. Which means if things grow to the point where you need a parser generator it may become much harder.
Ah, fair, I think I've only ever used it on a 3GB board with ZRAM enabled. It also looks a bit blurry on Wayland, hopefully that gets fixed soon (it looks like there's a bounty for it [0]).

[0] https://github.com/anbox/anbox/issues/1270
Memory safety issues are 70% of all security flaws.

Here is a good study from Google https://www.chromium.org/Home/chromium-security/memory-safet...

This is Google codebase, so it would be the safest of the safest in the world, with least prone to human error and having all kind of ceremony and processes just to avoid these in C/C++. I assume the % is much higher e.g. for your average software engineer working with IoT devices.
Make the first colony one thin, long pipe across the entire surface. The difference in temperature would provide a steady flow of air at the average temperature.

This is probably completely ridiculous for reasons obvious to someone who knows what they're talking about.
How can you narrow down the date exactly? The vacation is one week long so the date could be any working day, couldn’t it?
Perhaps your editor can help you see it (?)
In my country, companies are required by law to provide their employees a way to clock-in and clock-out at work. Companies are also required to keep a copy of these records that can be audited any time. This was seen as a great improvement for a country famous for its long workdays and systemic unpaid overtime.

The response of many company owners has been to forge their employees records. No way to clock-in and clock-out is provided, instead employers craft all this information and keep it to themselves. Everything is exactly as it used to be.

I'm one of those people who think AI could replace many management jobs, since my manager struggles at things a computer does easily, such as calculating annual leave. Many days all my interactions with him could be improved by a well-crafted bot. The main issue is that many companies are actively fighting AI and management automation, since it would expose the schemes that keep their business running.
The ship in the article left Georgia to Baltimore, you cannot move goods from and to the USA with a boat that is not registered in the USA.

That's is why only few cruise ship start and end their trips in the USA.
Yes, but my point is that they won't be used every day. I used to work in a dev shop that had to compile 20+ applications every month or so. Our automated mac/build box, would require poking and resurrecting every other time it was used. This would have saved us a fortune.
It is also a cheap excuse not to do anything else. Transaction taxes for example or any other form of governmental intervention. It is a waste of political capital in my opinion.

It is also about the older generation forcing this stuff on younger ones just because they can.
5. Equipped with pubs called "The Winchester"
Aren't there some ethical cow milking processes? Like regular, non-Mega AgriCorp farms?
I‘ve seen VMs running Ubuntu 10.something, with a Jira instance that was never updated. Then these people had both an outdated VM where upgrading to the next Ubuntu Sever LTD version was not a trivial task. And Jira was outdated as well. And I‘m not even talking about the Mysql and other services on that VM.
Talking "feeds and speeds", 7 feet per minute (1.4"/s) as a feed rate would obviously be crazy fast, so I presume this is the "speed", the linear reciprocating speed of the chain.

It's less "cutting" and more "crunching" its way through. Sheer brute force plastic deformation.
So what is? If the visionary genius of Steve Jobs doesn't qualify for intelligence, what does?
Fix Flutter Web loading time with a Loading spinner
I added the for tag to the labels, and deployed it this morning.
Protobuf – Serialization and Beyond. Part 2: Immutability
Posted by Reuters on Sat 30 May 2020 22.53 EDT
Sure, but at least local people have some skin in the game; they have to live locally with the consequences of their actions

The purpose of their corruption is precisely so that they don't have to live with the consequences of their actions.

I can always move

Not if the local people with power disallow it. Or are you saying you always want non-local people to have power over the local people so that the locals are compelled to allow you to leave?
I think the triangle notation is actually terrible; it breaks the = symbol. A fully-filled-in triangle with all three components is essentially an equation, or a set of equations, and I can't think of any other (common) situation in which we hide the equality symbol like that. Having only two of them filled out makes me feel like it's a math problem where we're being asked to fill out the rest of the equation, not an operator.

I also don't like that this is far from the only set of operations that might fit into a triangle of some sort. In fact I've seen math problems from school using it for + and - already. I haven't seen it for * and / but it's easy to imagine. It's possible this notation is already ruined for teaching students by the common core stuff already in use. And the mere fact that the operators can be arranged in a triangle is not sufficiently unique to give the triangle to this particular set of them.

One could argue that the "=" symbol could use a rethink, but I would consider this not a terribly good place to begin that argument just because one set of operators happens to have this particular relationship.

Putting up and down arrows under exponents/roots is also not that great; it looks fine when you have one letter above the arrow but it's not going to scale well. I'd happily argue that standard exponentiation doesn't scale particularly well either once the exponents start getting complicated, but putting another symbol below it doesn't help. Putting them as inline operators flows better, but may hide the lede too much, so to speak; while the exponentiation operator we use today may have some issues, at least it's clearly visible.

Really, the problem isn't the three of exponents, roots, and log, the problem is just log. The whole "three letter operator" thing seems to have a lot of problems; see also the trig functions and their bizarre standards for sticking powers on them (where -1 is supermagical). That said, there probably isn't a problem large enough to be solvable here because the solution isn't going to be better enough to overcome inertia.
So, Pakistan's government appears to need an... adjustment. Preferably at the hands of Pakistan's citizens.
Also with synthetic data, there is an inherent trade-off between privacy risks and the usefulness of the data produced.

However, this trade-off can be of a different nature, resulting in advantages for synthetization, for example when protecting high-dimensional data.
Bitcoin WILL BREAK $20k and ETH 2.0 is LIVE
I don't, someone linked it to me on here a week ago so I'll try and dig it up.

Apparently rms never saw the email because of his server arrangement?
The spacing between silicon atoms is 0.235nm.
I wonder what kind of projection is a philosophical book!
Still didn't help me. I've seen both hints and seen the calendar, and after 6 attempts I had to give up, felt a bit frustrated. Maybe accept a range of different answers?
Isn't this the first mRNA vaccine ever approved for use?