skysight-inc/HackerNews huggingface dataset:
You could have a look at EteBase [1], which was recently featured on HN. I haven't tried it myself, but I'm looking to build my applications in a similiar style.

[1] https://www.etebase.com/
`select.project(sum(orderTable.amount) / sum(orderTable.quantity) * 100)`

How does this work? I thought Java didn't have operator overloading. Are expressions represented as numbers somehow??
The election was widely discredited as fraudulent, remember Putin as 85% approval ratings and if China held an election literally tommorow, Xi would win, after all, nobody is allowed to say anything about him.

But it's moot: the US President is Tweeting something and there's a court saying something about the elections which is 100x more important than anything about Venezuela, at least in America.

It'd have to be the slowest news day in the US for news about any kind of strikes to make the US news. It's not on the Guardian, BBC, CBC either.
Does it mention pricing? I couldn't find it.
Or from the perspective of the employer:

I'm too cheap, and rather than bite the bullet and spend money on a good mobile team, I'd rather have one guy do it all in React Native! His quality of life be damned!
I'll dare to ask this, but what defines a "journalist" in the data points here? The Clark Kent types are the only ones I really understand that can live under that title - but with the advent of syndication and micro-journalism (to use a term I just made up) for regional markets that have no real local presence of classic journalism, interested to know what it means now.

Here in Buffalo, could go many directions.
Do NOT trust any advice that claims you can learn math by watching a YouTube video. Math is not a spectator sport!
This is a middle finger to open source the business model.

This is a thumb up for open source the development model.

IMHO I will be more worried that a good piece of open source software is only commercialized by one company, by all accounts, that leaves a lot of risks unaddressed.

Lastly, to anyone claim that this hurts their feeling, I cannot help feel very surprised that one with some ideas of the business cycle and Amazon's (or any big corporations) track record, would not anticipate this. Personally, I am surprised that AWS have not started this in 2014, I guess they have been so successful that they probably cannot hire fast enough to get started.
Jane Goodall has made the provision of supports and options for local people one of the core parts of her conservation efforts for chimpanzees and other wildlife.
> I would posit that Distributed systems are typically a category of concurrent systems

Absolutely, and so are interactive systems, which are distributed/concurrent between the computer and the human user. In TLA+ all of these are described in the same way, but colloquially, engineers think of them differently, and there are actually good reasons for that, too. E.g. virtually no concurrent algorithms (for a single computer) account for a failure of a single core and its associated L1 cache, but all distributed algorithms do.
Hell, I'd go right before Aristotle. The whole allegory of the cave from Plato/Socrates is most likely the first non-religious justification in western philosophy (which was promulgated) which explains this "the people on the bottom deserve it and are correctly segmented" idea.

Idiot farmers, who are not educated and don't see reality for how it is (only shadows on the wall), cannot be trusted to run your state. Only those who see reality for how it is (those who are dialectically educated in a school) should be anywhere near power.

I think that even today, this notion of "you are low/stupid therefor we should not listen to you" is almost everywhere in the west.
Learn SVG through 24 examples – How to code images in HTML
> I unfortunately think that the US is trending towards the likes of countries like Hungary, Turkey, and Russia and how they handle their press

We just had 4 years of every major media outlet (besides Fox) raking the president of the country over the coals 24/7... I think we still have a long way to go before we are like Turkey or Russia (how often do you see criticism of Putin or Erdogan in their respective media?).
This is nice, but what I really want is a native kanban app. Not Electron, and not web - native.
There is an exception in CA (it's complicated and only good in some counties) where an older person can transfer their tax basis, once, to a new house for precisely this situation.

Once again young people get the shaft in CA though.
REST requires a uniform interface. Hypertext (or media) is that uniform interface. JSON isn't a hypertext.

Therefore JSON isn't an appropriate transport for a REST-ful API.

I understand that 99% of the internet disagrees with me.
This is absolutely a position taken by someone who has never had to fix a bug on an apple device using only apple tools.
Not being able to use instabug or crashalytics will put you behind other apps because only 20-30% of users enable bug reporting. You will miss crashes and bugs if you just use apple.
Source: 10 years of building ios apps for FB, LI, etc
I must say it's quite an expensive jump for a medium size company (50-100 users) given Grafana requires very little maintenance and runs smoothly in low budget instances
Honest question: why were these journalists arrested? Do you actually have to commit a crime or can you be arrested as part of crowd control technique and released later? Did these journalists actually commit a crime? Will they be charged with something in court?
So? It's still an attack on the 1st amendment. During the protests I was watching an aggregation of different livestreams on Twitch, many of them were streams on Facebook. Some of the journalists doing reporting on there likely only had a handful of viewers when they started getting streamed by the aggregator and then they had thousands of viewers.

These types of journalists caught many of the instances of police brutality that happened during the protests and got video of things like the burning down of the 3rd Precinct in Minneapolis.
>This is not real-time raytracing on standard SNES hardware, as the title implies.

I'm not sure the title implies that. Performant raytracing on SNES hardware would be (to my understanding) pure magic - SNES modes may have been good, but none of them were that good. Just reimplementing raytracing in software on a SNES would also not really be that interesting technically. It can already do any kind of calculation, if slowly.

Expansion cards are established ways to improve the SNES's hardware capabilities, as many cartridges did, especially toward the end of the console's lifetime. It's not dishonest to describe using one as doing something "on the SNES" - especially when part of the writeup is about technical challenges interfacing the expansion chip with the actual console.
[edit] should have RTFA
Our Year in Review: How We’ve Made Firefox Faster in 2020
But when they are in session, they focus on important issues like playing revisionist history with your children's school textbooks...
Do those birds not have a similar division of labor to us in the brain, where each side of the body is controlled by the opposite side of the brain?
police don't nor should get to brutalize civilians just because they don't like being called out for the corruption and abuse of power rampant in their profession
Show HN: I made a List of the best articles, videos and tutorials to learn Go
Yep, I don't disagree! I think they can still be tough to parse in English though, even as a native speaker
I made a back story for my dog. My newfie loved to inspect things. I'd come home with groceries. If I let her inspect (look & sniff) each bag, she'd be thrilled. When she'd find an interesting smell, she'd investigate it thoroughly. Would keep going long after the other dogs gave up.

She also loved keeping things in order. She didn't like it when the other cats and dogs would sometimes be chaotic. And she had some sort of code involving behavior: she was never selfish. If another cat or dog was already on her favorite pillow or eating her favorite snack, she'd let them have it. But if someone tried to cheat her or blatantly take something of hers, she'd react with growls and barks. She was clearly lawful good.

So we made up a long backstory. She was once a cop. Spent a lot of years street patrolling and getting to know everyone in her neighborhood. She was well liked, even by the street criminals. She was always fair to everyone she met. Even those who would not return fairness to her.

This all paid off. She eventually made detective. She was good investigating things. But something happened. She was backstabbed by corrupt people on the force. Got too close to breaking a case that would have taken down not only a major cartel, but also the cops who sold out. She was murdered.

Then reincarnated as a Newfoundland. She can't remember her past life clearly. But the desire to sniff everything out, and the desire to take care of everyone while keeping them in line, somehow persisted. She's driven to do something she doesn't completely understand, but she did it the best she could.

Her companion in life was an aussie who had a much simpler back story. She fit the manic pixie girl stereotype. Just pure chaos, pranks, and she liked stealing from and manipulating the poor newfie. They were a very odd couple: the by-the-rules ex-cop and the sarcastic girl who liked silly & mean jokes in equal proportion. But out on the trail, the aussie would put her silliness aside, and would work diligently with the newfie to solve whatever mystery they found. The typical odd couple of a modern police procedural.

I've now written multiple paragraphs about my dogs' stories. I guess that's my own way of reacting to the sheer loneliness of this year.
I've looked at the evidence and don't think it is as solid as you do. It also is hard to reconcile the recent trend away from saturated fats with diets that we know are healthier than modern diets, e.g. French cooking that uses lots of butter, a saturated fat. Or Mediterranean cooking that uses lots of olive oil, which is one of the more saturated cooking oils (it also is fairly high in unsaturated fat). I think there is more going on here than the nutrition studies indicate.

I certainly agree about trans-fats. I would never suggest they're healthy. I don't think satiety is the full story about why fast food is unhealthy, nor just the lack of nutrients. It seems to be actively bad. And I'm obviously not focusing on only the fats used during cooking, but I was responding to a comment about palm oil, not about nutrition in general.

Edit: I'm not convinced saturated fats are healthier, either, but I think the science here is very sketchy and generally of low quality.
ScyllaDB. I was replacing a high-write Postgres instance (10% creations, 90% updates), and was testing out a drop-in replacement that could "just scale." CRDB did wonderfully, but ultimately I decided to rearchitect the problem to fit more of a CRDT model (albeit a crappy version) and just throw an endless stream of events at the DB which get reconstructed when the data is pulled out.

The model ended up working fantastically well, and I can't say enough about how much I like ScyllaDB so far. I will say I wish there was an easier backup method, but I understand that's a big ask on a distributed DB and automating our backups wasn't that difficult.
Always amazed to still see Jeff Barr at it.
Things like this make you wonder how system works at all, if a decision can't be explained. Shouldn't it - obviously - be thrown out in a case of a dispute for this reason alone?
Because they are tired of tax increases. It's time to cut pensions.
For those who want details, here's the link to the Nature Communications paper (downloadable PDF).

https://www.nature.com/articles/s41467-020-20039-w

Also note loneliness is defined here as "perceived social isolation".

To me, loneliness exists when there's a Δ between one's need for social interaction and the actual social interaction one gets. To close the gap, one can adjust either parameter or both: either lower one's expectations, or increase actual interaction, or both.

The socially well-adjusted introvert generally comes out ahead in most situations due to the ability to regulate both parameters.
“State of Emacs Survey” Commentary as a Python Notebook
I know -- still no mention of the state of the art or what product it might replace.
So just checking my ~/bin directory tree, and the median line count for my 287 scripts is 4. I am unlikely to add this framework to these.

Here is one example called 'date8sl.sh':

#!/bin/sh
date +%Y/%m/%d

This gives the date in a nice slash delimited form, suitable for creating date-structured directories, as in

mkdir -pv $(date8sl.sh)

The longest of the useful ones is 22 lines.

My tendency is to put anything more complicated in code, these days preferring sbcl lisp with :inferior-shell, :cl-readline. Also occasionally python.

I'm just uncomfortable with shell scripts long enough to benefit from this framework.
Our heads are in the clouds at the Museum of Borgmon Modern Art
Hmm, what about outcompeting militarily?
The thing is that the company has litigation insurance. So actually the lawsuit will still be fought and the company will stay alive doing so. The problem is that they can’t raise another round to fund operations because they can’t find investors while the lawsuit is ongoing.

As others have noted loser-pays doesn’t provide any protection. The problem is that lawyers write the rules for the system they operate in (either directly as legislators or indirectly through fundraising, influence, and lobbyists). Regardless of the outcome of a case the lawyers arguing it are fine. I wonder what would happen if you suddenly made the lawyers somehow financially vested in civil suits too and strengthen scenarios where lawyers become financially liable (ie bad faith arguments, shenanigans by lawyers that might be de facto legal but are judged to be bad faith, etc).
I didn't see it either. Hoping it's semi-reasonable because I'd like to be able to really use it.
Even without a facebook login, facebook still tracks your actions on (virtually) every site you go to, due to facebook API tagging in websites. "Like this page", "Add a comment via the facebook api", "log in w/ facebook", etc. all call home. Even just loading the facebook "Like" images calls home, is logged, and tracks you.
The first one makes sense and impacts everyone, and I think the headline uses that to attract readers. Whereas the second is an externality and abstraction that not too many would care about. Another fine trait of journalism.
I think it's grammatically correct, yes! But being grammatically correct isn't always the same as being easy to understand; some correct things can be hard to understand, and some incorrect things can be pretty easy to understand!
Does this mean Firefox will ignore my hosts file entry?

127.0.1.12 dev.localhost
> An Amazon Managed Service for Grafana Editor license costs $9 per active user per workspace... For customers who need only view access, an Amazon Managed Service for Grafana Viewer license costs $5 per active user per workspace

Yikes. Per-user pricing is tough for data visualization tools, since the audience for a dashboard could be really broad.
Read a lot about how Relay is better than GraphQL Apollo client, but haven't got much info on the adoption of Relay vs Apollo client and Relay is too complicated. Now this has added to more GraphQL vs Rest complexity.
They made a whole service (Apple Arcade) just to allow users to avoid in-app purchases, ads, and tracking in games. Oh, and loot boxes, too, probably. I don't think they're above letting users do that sort of filtering.
This paper has a pretty naive understanding of REST. While 'REST' can mean something different depending on who you talk to, I think in the context of a paper we can expect a bit more research.

This paper takes a typical query, and just overlays it on a CRUD-style REST endpoint, but it ignores:

* REST can definitely be strongly typed. There's OpenAPI, and JSON-Schema. In many instances I think this will work better than GraphQL, as the data you get back is more likely to follow a fixed format.

* Mutations. In GraphQL this is an RPC-style feature, whereas with the typical 'REST as CRUD' API you write in the same format you read, which can make this a lot simpler.

* Discovery. The paper discusses that REST can benefit from an 'IDE', but if you do REST well your browser is your IDE and you serve text/html as well as JSON. Ignoring good hypermedia APIs that serve multiple formats, there's also systems that let you test APIs based on for example OpenAPI schemas.

To me this is not a comparison between REST and GraphQL, but a comparison between GraphQL and a GET request on a poorly documented, low effort HTTP endpoint. To be fair, many APIs are just that.
He could easily just drink two smaller bottles though
I think that the old journalism infrastructure created a public sentiment that journalists had to follow some kind of deontological code (that it was real or not is debatable). Now, between the paid-for articles (they call it "native advertising"), algorithmic dissemination of information and opinion pieces presented as facts, I think people are getting confused about what source they can trust or not.
“While we recognize the importance and the rights of the private citizen who snaps a photo or video of an arrest, this site will only cover individuals who self-identify as journalists and have some track record of journalistic work.“

Looks like you’d have to produce some journalistic work in the past. Unclear if that’s a blog or having your worked printed in a major publication.
So you didn't read the article?
I wonder how this would mesh with religions like Judaism that forbid tattoos. Seems that "Tattoos which are used in cancer treatment or any similar medical procedure to permanently mark the body for necessary life saving treatment"* are allowed, so maybe this counts?

* https://www.myjewishlearning.com/article/tattooing-in-jewish...
>Adobe will block Flash content from running in Flash Player beginning January 12, 2021

What exactly does this mean?

Will the Flash Player projector still work after that date?

I still have some old files in my Flash archive that I would like to play occasionally, so I really hope that the projector does not have some kind of time bomb.
And can you believe they are our allies?! Thanks to this ally, we turned a blind eye to the atrocities in Yemen! We intervene in other countries when human rights are violated... except if it's Saudi Arabia! So shameful!
I also have a DE10-nano for running MiSTer cores and I'd like to learn to program the FPGA. Do you have any recommendations on getting started?
Radiant (Meteor Shower)
Fine yes, but not as good as native apps
E. F. Schumacher's work and writings such as his highly influential book, Small is Beautiful, about Appropriate Technology, are relevant here.

https://en.m.wikipedia.org/wiki/E._F._Schumacher

https://en.m.wikipedia.org/wiki/Small_Is_Beautiful

Mentions of him on HN:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

One by me:

https://news.ycombinator.com/item?id=18635882

He was influenced by Gandhi, among other people. Gandhi had done a lot of work on appropriate technology, like on charkhas (hand-operated spinning wheels), khadi (indigenous handloom cotton fabrics), in India, with a view to self-sufficiency of the people, apart from (but also related to) his more well known work on the non-violent feeedom movement which resulted in India's independence from Britain.

https://en.m.wikipedia.org/wiki/Mahatma_Gandhi

Such work started decades ago. If people research what has been done in their fields in the past, they can sometimes avoid rediscovering or reinventing a lot of wheels.
That's a good point, because there are some people who spend their whole day on social interactions and still feel lonely.
Property taxes are absolutely not more "equitable". Property taxes are like sales taxes, a single person can only consume so much. Similarly large wealthy corporations, or individuals can only buy so much land. And so this kind of tax structure fundamentally burdens the bottom earners of society disproportionately.

A progressive tax system will always be far more equitable.
I'm super curious, could you explain more what kind of experience you had where you couldn't hear your inner monologue? Were you unable to access the inner voice at all, or somehow unable to think in words at all?
I'm not familiar with meditation, though I've always been able to blank out my thoughts for a little while. But that's never been my experience on acid, I can hardly stop the racing thoughts for a few seconds!
I run a small ~10 person startup and we spend $2-3k/mo sponsoring various open source projects we use.

I highly encourage other founders to do the same. It doesn't require your company to be massively profitable with hundreds of employees to make a $20-30k annual commitment to supporting open source.
I've been led to believe that the APIs are mostly undocumented and often changing.
Among the professional journalists I've known (quite a few since I went to journalism school and worked in a newsroom for four years), licensing has been universally seen as a Bad Idea. The reason being that this gives the licensing authority power to decide who deserves to be recognized as a credible journalist, which is one very small step away from power over deciding right/wrong-think, which is antithetical to the point of journalism.

Perhaps a compromise is to identify a journalist by the news network they're associated with.
Show HN: Scan your site for mobile issues
What makes you think I'm refusing to take precautions? I take precautions consistent with how I perceive the risk to myself and others - just like I always have my entire life. Just like you have your entire life. Ebola is a completely different risk/tradeoff profile than covid. Consider how many quality of life years have been lost due to things "saving" us from the pandemic. I'd wager we've had at least a ~10% reduction in quality of life for everyone in the U.S. (that's where I live so I'll use the example). That's 300+ million people for about a year. That's 30 million quality of life years lost. How many people will we have saved? Maybe 500,000? On average they had maybe 3 years left to live each. Also, people dying tended to not have a great quality of life (i.e. they were near the end of their life anyway) - but just to keep the estimate conservative we won't discount/reduce the worth of their final years. So we saved 1.5 million quality of life years. What kind of moronic tradeoff is that?
They plan on making a keyboard for the Pinephone which effectively gives you a ~$250 phone-sized linux computer with a cell phone modem. That's seriously cool
Firefly Reboot Coming to Disney+
(Mozilla employee, though not working directly on mobile)

Mozilla is invested in Firefox on Android for the long haul. We landed a complete re-architecture this year (Fenix). It hasn't been completely painless -- for example, as you seem to have experienced, we've had to split our development time between working on the new engine and maintaining the old -- but Fenix is already better than Fennec in most ways and is significantly easier to improve moving forward.

https://blog.mozilla.org/futurereleases/2020/01/17/a-brand-n...
This completely changes the game on all kinds of fraud, not just ad fraud. Currently when you get caught, the service you’re abusing bans your device. To keep trying you need new hardware; attacks have a real monetary cost for the attacker. When your iPhone can present itself as infinitely many iPhones, this is neutered, and services will need different (probably more invasive) techniques to keep banned users away.
This looks like a very interesting resource. Thanks for sharing.