skysight-inc/HackerNews huggingface dataset:
I've done two grammars for my own use in the last few months (well, one isn't quite complete yet) and it's been quite an enjoyable (learning) experience. Thanks for sharing this tool!
But for example how do you parse the difference between `x = 14; x` and `y = 14; x`? In the latter case `x` is a method call, and in the former it's a local variable read. I can't see where the parser maintains a set of local variables and where it queries this set. Is it somehow done declaratively? If so that's a huge achievement I don't think that's really been done before in a parser generator.

I really want to try tree-sitter for using in an actual Ruby implementation because it's so beautiful!
I don't think we should be giving hot takes on the pandemic with cherry-picked news articles. I knew someone that said COVID wasn't a big deal in March 2020 because 5% of people died on an isolated cruise ship. The curve may be similar, but unclear to conclude that lockdowns didn't affect absolute numbers. Compare Oregon and Washington vs Arizona and Utah. Also account for rural vs urban counties. Is it that controversial that staying away from each other during a pandemic prevents spread?
A lot of the things he figured change doesn't seemed to be an effect of social media, rather the social groups he belonged to.

I'm not on most of the platform he described, and are barely reachable on the ones that are, have almost no friend group that chats constantly. I still happily use a smartphone for a lot of things, no 'hey if you want to communicate to me you'll have to install this new app'. Sounds like exporting the problem to someone else whereas one can just wean off the addictive part of those apps without actually deleting them.
Wait, what? What organisms depend on a magnetic field to find the surface?
temporal databases) supported in most of the major RDBMSs now.

Which ones?
Maybe somehow they simultaneously have plenty of knowledge and don't agree with you.

So in the spirit of education - what amazing things are there about ethereum or Bitcoin that will change my mind about their intrinsic value that I don't already know? (My current opinion is that the intrinsic value of PoW systems is negative due to low actual utility and very high cost.)
Technology removes the need for middlemen, and hence any trust needed for the middlemen.

Allegiance to the tribe means following the customs/social ordering/rules of the tribe. For example, how well would a gay/non religious/etc person fare in tribes that don't believe in civil liberties?
> On the flip side, I've never been frustrated by getting too many fields back from an API

A pretty common use-case I have is needing to support these three things :

- A “big object” list screen (where retrieving the whole objects would make the query return megabytes off data)

- A “big object” details screen (where I need the full object)

- Programmatically getting many big objects

With GraphQL it involves writing one (or two) straightforward queries, while with REST it would require more thought or code.
Why do people buy originals rather than prints, often at a 10x markup? Why do they get certified dog breeds rather than mutts from the animal shelter? Why do people pay for skins and unique items in video games? Why will people spend $300K on a college degree when the coursework itself is available for free on the Internet?

A lot of times, people just want a limited-supply token from a third-party saying "yes, I paid for this, and that distinguishes me from the hoi polloi who got it for free".
> Many crops benefit from partial shade, as do industrial-building roofs, and parking lots. So, claiming that land used for solar can't be used for anything else, and must be new development displacing ecosystems, is not honest.

Rooftop and parking lot solar are not nearly enough to meet our energy needs. 1,400 acres per GW! Are there fully-functional farms that can operate on 1,400 covered acres?

Is there a functional gravity storage system on the market today that can store the output of a 1GW plant (besides existing dams, obviously)? Storing hydrogen is a nightmare, and neither Haber-Bosch, Sabatier, nor electrolysis are free.

It's dishonest to hand-wave away the obvious flaws of a technology. It's useful, and we should use it. It's not a panacea.
Comparing the banking sector to crypto is wildly optimistic. Crypto is still smaller than just the Gold market both in number of transactions and total stored value of 9.4 trillion. Gold transactions, mining, and storage still produces significantly less CO2 while also being useful in industry.

That’s not meant as an attack, it’s simply a ballpark comparison. For those pro crypto take it a sign of possible future growth.
Sometimes my spell checker is confused between English and Portuguese.
I have been doing the same and it's been great.
While I have a smartphone, I don't have a data plan and don't carry it with me when I'm out. I only use it for 2fa.
The upward curve can be attributed to many things and all of it conjecture until it's proven, but the FACT is increased gathering = increased transmission. There's no getting around that fact no matter where you point the finger. It's literally how this turned into a pandemic. Therefor logic is weighted towards holidays (increased gathering) leading to increased transmission.

The upward curve can be a result of school openings and then the sudden steep upward trajectory in the beginning of November being due to Halloween followed by continued Holiday visitation throughout Nov/Dec. There's also the messaging from the Trump administration that encouraged masses of people to ignore rules and treat the virus as if it's "no worse than the flu".

Similarly the reduction in cases can - speculatively - be attributed to better protocols being implemented nationwide; e.g. states that had lax rules having an "oh shit" moment when hospital capacities were at maximum which in turn resulted in stricter measures. Better mitigation strategies in schools across the nation is another reason. Trump's election drama diverted attention away from the "covid = hoax", so people were more willing to accept stricter rules.

Lastly - and this is something that can't really be proven so take it with a grain of salt - people are avoiding testing in order to drive down rates so the schools can fully re-open. I think we might be able to see hints of this last one in hospitalization data if those numbers remain the same while the case numbers drop.

EDIT: https://covidtracking.com/data shows hospitalizations are also dropping (although deaths only started dropping recently), so I would say that last reason for cases dropping is bullshit concocted on social media, but I'm going to leave it on this post so others can call it out as BS when they see it elsewhere
That might be true, but at least when I was at Google, people were not building and releasing their software to pick up HEAD of libraries they depended on. Some binaries running in production could be quite old and seemed to communicate with newer builds just fine. (I suppose if there was a problem someone would have built a new version, though.)
The version I heard had Joseph Kennedy.
TikTok is powered by “yes, and”, which is a perfectly fine form of creativity.
Blogging like it's 2006
This just in! Covid19 not serious. Treatment already exists and was known. Reaction to covid19 worse than the disease.
I guess if you didn't know how to play chess and you heard white moves first, you'd think that was racist too. Especially since you might be inclined to think adults are too busy to play games.
Same. HN is the best but even this was something I found from a random face to face in a hotel lobby. I have gotten most of my friends off of the social media feeds. All of them have seen benefits and a couple have seen such a drastic change that they equate it to taking an antidepressant.
I mean, it’s basically the album version of “Teachers” off Homework :P
> Interestingly, the Pirahã don’t seem to have a very high opinion of outsiders. They are monolingual, preferring to stick with their own lexicon rather than borrow words from English or Spanish, and they call all other languages, “crooked head.”

A quibble with something in the article -- why would the Pirahã borrow words from Spanish? They're in Brazil. And as it turns out, they do have a few loanwords from Portuguese.
Because the Bay Area is run by the world's worst NIMBYs, duh.
We're talking about Arizona. And every prison likely can keep track of its own inmates. If they can't, what are they doing running a prison?
I'm reading numbers from my states department of health site, and they only report molecular tests. You are right percent positive, and even daily new cases, it's not a measure of how much virus is around, and should taken with a grain of salt.

But they are some of the only metrics we have, and if you keep the caveats in mind, I don't agree that they aren't useful.

What else would you suggest looking at? Deaths? In my state, the daily new deaths numbers are following the same trend. So if you keep in mind percent positive is heavily influenced by total number of tests, and the daily new deaths chart is following the same trend, then that seems like very positive new to me.
Unfortunately, couldn't agree more. We need more cancel culture in tech.
Yeah, I heard this too and nope - the M1 is not some magical RAM negating beast. If you actually need more RAM you still need more RAM even with the M1. I ended up returning mine (with much difficulty - me not really wanting to; Apple was more than willing to take it back) because if you need more than 16 you still need more than 16.
I thought I was the only person who thought this. Greetings thought sibling. Also not a bad thing, I like Air just fine but I expect an Air album from them, not Daft Punk.
>The inmates are not viewed as humans

Easy power comes from demonizing people we don't understand or don't like. Our political parties are so addicted to animosity, they've become incapable of functioning without it.
Inflation numbers don’t include healthcare?!
Older people with COVID bad enough that they end up in the hospital usually stay there for 3-6 weeks
Civil law notaries can do much more than common law notaries. Often the tittle was even hereditary. No wealthy nobles but not poor either.

https://en.wikipedia.org/wiki/Civil_law_notary#Distinction_f...
Neovim nightly already has some tools available as plugins. I'm using tree-sitter for syntax highlighting, text objects, and folding right now. Pretty satisfied so far.
> Is someone forcing you to use it against your will?

I mean, kind of?

My problem with GraphQL isn't necessarily GraphQL itself, but with the sprawl of things creeping further and further into client-side code.

As companies are finding GraphQL to "unlock greater developer productivity", it's becoming more and more expected to have this in our toolkit as "front-end people".

There's been a few blog posts recently that I relate to. I feel like I'm at a point in my career where I could "knuckle-down and get good" but I don't actually want to get good at more and more endless technologies. I'd rather be able to define my niche specialization and thrive within that space.

[1]: https://bradfrost.com/blog/post/front-of-the-front-end-and-b...

[2]: https://www.trysmudford.com/blog/i-think-im-a-design-enginee...

[3]: https://notes.baldurbjarnason.com/2021/02/20/the-layers-of.h...
So how do we get it back?
It's expected that earth's magnetic polarity has reversed about 170 times during the last 76 million years[1]. I remember hearing a hypothesis that Mars could have lost its atmosphere due magnetic polarity reversal in some TV documentary for what its worth.

[1]NASA : https://image.gsfc.nasa.gov/poetry/tour/AAmag.html
Is there a language with no word for money?
Completely agree. And doesn’t installing apps require the owner’s face id or password?
Indeed, 88 years ago Boeing made an agreement with the US government not to make certain aircraft parts (engines mostly) and not to operate any airlines. Those ugly freighters they built for the 787? Flown by Atlas Air.
There is no shortage of energy in the universe, bitcoin heavily incentivizes utilizing it to secure a global financial network... so we will capture it with increasing efficiency and mankind will get the benefit of all the new tech.
What does Hackernews use in this case?
I always thought it was Opinion/Editorial.
Also, cargo UAV is a big one right now. Many UAM companies are using this as a stepping stone to start generating revenue while they certify their aircraft.

Marine is a big one though.. especially in Scandinavia. Lots of interest in electrifying boats and ships there.
You make some reasonable points. I appreciate the catch-22.

For me the absolute urban center is just too dense regardless of transportation options. It is nice to have a proximity to it, but even for a bicycle-centric life I prefer more open spaces.

The solution IMHO is to cultivate a pedestrian culture, where individuals create a demand, rather than imposing it on them as a city planner. If it comes to it parking lots can easily be redeveloped.

There's also the option of public transit, but that brings a proximity to the "undesirables" you mentioned.

Above all strip malls, big box stores, modern bridges, overpasses and underpasses are all eyesores for me.
But only if the testing rate (which is the denominator) stays the same. And it never does, because as fewer people get sick, fewer people get tested.
Or it could be exactly the opposite. In this paper [0], Ioannidis (one of the most cited epidemiologists in the world) and his co-authors write:

<<
In summary, we fail to find strong evidence supporting a role for more restrictive NPIs in the control of COVID in early 2020. We do not question the role of all public health interventions, or of coordinated communications about the epidemic, but we fail to find an additional benefit of stay-at-home orders and business closures.

The data cannot fully exclude the possibility of some benefits. However, even if they exist, these benefits may not match the numerous harms of these aggressive measures. More targeted public health interventions that more effectively reduce transmissions may be important for future epidemic control without the harms of highly restrictive measures.
>>

[0] https://www.lifesitenews.com/news/stanford-study-lockdowns-h...
These are all great points- everything is very interconnected in these vehicles, and there is a lot of potential upside in high power density distributed propulsion (like on the Maxwell).

In characterizing the vehicle-level benefit of power density, it is definitely important to consider the X kg of structure required to support 1 kg of motor/inverter/gearbox/etc.
What happens when you lose or misplace a $100 bill?
> No, they are simply selling you a product that you are voluntarily choosing to buy. You are perfectly within your right to not purchase something that you don't want.

No, they are imposing restrictions on use after it's purchased.

> False. You seem to be unaware of whats going on.

You seem to be deliberately misrepresenting the argument. No one is claiming that this has actually occurred yet with this product. However, this is their stated policy, that they will artificially restrict what owners of the product can do via software drivers. Since it's via drivers, they can update them to further modify the capabilities of the devices after purchase. They have already done this in the past, when they modified drivers to disable capabilities if they detected more than one display adapter present (also to try to limit use in crypto mining).

> Thats not what happened. No updates are out. Instead, this is about new hardware, that has not been sold to anyone yet. Nothing is being updated.

No one is claiming this is currently happening. But they have a history of trying to control what people do with their hardware after it's been released and sold.
So nothing has been updated YET.

> This only applies to unreleased products, that you have the choice of not buying.

Yes, it's good they're announcing their intention to change the functionality of devices after they've been purchased.
Maybe it's unique to me as a sysadmin previously and now as an SRE, but I quite enjoy gluing things together. Something about taking stuff that doesn't interoperate directly and forcing it to do so is elegant in its own right, without having to resort to scorching the earth and rebuilding everything from scratch.
The Self Handbook (2017)
Software that infringes on the public (even if they are criminals) as opposed to software that people can opt to use or not, needs to have a very serious question asked at design time: If the software produces an incorrect result, what mechanism exists to override it/audit it/provide damages etc.

The fact people are not asking that is worrying. I understand why the system was not designed to do something that happened later (even if it could have been reasonably foreseen) but the fact that it was implemented with no override is really the scandal.

I don't know whether this comes down to an amount of power that exists in a Governor that means the rest of the organisation can't say, "sorry Guv, but we can't do this because the software wasn't written to". If TV is to be believed, Governors want things done yesterday and you worry about the problems.
Didn't know about that. If the point is to just be able to play around with Solidity and smart contracts it doesn't seem like a big deal. The Discord banning sounds sketchy though so maybe not something to use beyond testing.
PiVPN Web UI
> They all had my phone number, email address and other ways of contacting me. However, none of them did. It was like I had exited the matrix, and was living in another reality.

Definitely experienced this. People didn't think I was dead, but they had this weird mental block where, at least at first, they couldn't think of how to contact me except on social media. They did eventually figure it out.
Here's a story: I use a Blackberry 10 device, have for the past 6 years. So I'm half in/half out of smartphone ownership. I can browse websites in the browser (the web's made this much harder to do of recent) but apps are out of the question.

I was extolling the virtues of my ways to a friend on a business trip to Denver. I have everything I need, nothing I don't. I can call, text, browse some sites. I have balance, I have minimalism, I have peace.

Then we decided to take a bus trip to Boulder. When we arrived at the station, there was no teller, and you had to install an app to buy a ticket. I sheepishly asked him to buy my ticket, and I paid him back in cash (no Venmo for BB10), and felt like a thorough and proper asshole.

I still have my BB10 phone.
Well that’s terrifying.
I live in Florida, so they only non-federal tax I pay is property tax. (Excluding sales taxes, of course.) Every year, I get a full breakdown of exactly what mils go where with the bill. I bet we would have something similar at the federal level by now, except that stupidly we have to do the whole "guess the number I'm think of" game with the IRS instead of them sending a bill.
I'm only aware of SQL Server (2016), Oracle and MariaDB supporting temporal tables, and... having dived in to them, they can certainly add some complexity to your data and queries. Would be happy to learn of more - had to do some digging on this in late 2019 for a PostgreSQL project, but there's nothing native or 'standard' for pg at that point in time.
The study conditions are so artificial (very slow), that any potential efficiencies would likely be negligible. My son, who ran track in college used to tell me that it was harder to run at a 7 minute mile pace than 6 minute mile pace, because they were doing all their training to run at sub-5 pace. My experience on the bike is similar. AS for the author's comment about how easy the neuromuscular coordination to bike is, he probably hasn't tried to consistently maintain a cadence of 110-120 rpm. It takes practice to be able to do that smoothly, and improves your technique when you're going at a slower pace.
Yes, I always thought this as well, but was not sure if it was influenced by me feeling nostalgic for the 90's...
I've thought that myself before, but having listened to it so many times I think the audience cheers are as much as a part of the album now
Worst of all is being famous but not rich.
The US hasn’t tried anything like a strict lockdown anywhere in the country – we came close for a few weeks last spring but relaxed several weeks too soon – so I think what we’re showing is that this works as well as cutting a course of antibiotics early.

In particular, we didn’t have a good economic plan for people who couldn’t work from home. Absent some alternative, economic necessity will force people to leave their houses and that will ensure community spread goes up without more care than was in evidence in much of the country.
Unfortunately the pay scale for state software developers never (I almost never say never) has a proper differential over other employees with the same level of experience, meaning they are often below 10th percentile of market rate, and thus the employees that end up in those jobs tend to be among the least skilled and motivated people I've ever dealt with. Even though contractors mess up, you can fire them. What's probably better is to keep a contractor available on an hourly rate for maintenance like this, rather than pay per change order.

I also find the government "requirements" process tends to create situations like this. Rather than build flexible software that puts some degree of trust in the person using it, they tend to overspecify the current bureaucratic process. In many cases, the person pushing for the software is looking to use software to enforce bureaucratic control that they have been unable to otherwise exercise, with the effect of the people the project initiator wants to use the software simply working around it. They then institute all sorts of punishments and controls to insure it must be used. This then results in the kind of insane situation we have here, where you can't do something perfectly legal because "computer says no".
I think it’s possible that we’ll be able to run large simulations on models whose mechanics we can’t really understand very well. It’s not a given we’ll be able to step through a sequence of states. Even more so if it involves quantum computation.

Many of the things you describe could still happen with Monte-Carlo type methods, providing statistical understanding but not full reverse engineering.
I use my phone for phone calls and banking apps - if necessary. For work is email, slack and Kanboard on my own Linode instance. There is nothing I miss about social networks. Nothing.
Less distractions. Less emotional impact from the network. Last year deleted my Linkedin profile. Replaced Google with Duck and Bing. Gmail is only for junk. Avoiding Amazon where is possible. Don't plan to buy new shit from Apple either. After my current computer dies I am moving to Linux/KDE and plan to never look back. Never felt so calm and clear-minded. Highly recommend the FAANG detox.
> I don't think a strategy that needs every country on earth to cooperate this tightly ever had a chance to work.

It doesn't need that though.

It needs countries to close the borders tightly except to countries that do cooperate, as many Asian countries have successfully done.
He cites Manaus as a positive example of the power of heard immunity, not only is he not an expert he doesn't seem to actually read the news.
Vitamin D plays a role as well, I believe (or at least weather conditions, as demonstrated by the extreme seasonality of the pandemic).
Perhaps it more closely resembles an appeal to authority or appeal to accomplishment.
I think there is still a genuine concern that open-source software allows bad people to find loopholes before the good people do. The last thing you want is someone finding a bug that allows a murderer to get released because the computer said-so.

I think it can be managed but it is a genuine concern nonetheless.