skysight-inc/HackerNews huggingface dataset:
In production since 2016 with 3 x Raspberry Pi 3s. Very reliable - they only need a reboot once a year. These guys are hardcore - processing bursts of thousands of records from a serial interface 24 hours a day 7 days a week and shuffling it off to the cloud.
Montenegro might be a good alternative with 11% income tax
some people buy homes to live in, not just as an investment
Maybe it was, but that's not a good excuse. "We wrote some software to prevent money laundering but it was crap so we turned it off"
Because it's done in a JS framework without server side rendering.
The drive train is obviously a different issue

Moreover, if we could have lighter batteries, the lighter hybrid or all electric would be even more efficient.

How many hybrids/electics do you see being made with lead-acid batteries (extremely reliable, proven, safe), vs Li-Ion? Basically none. Because the weight is so much of an issue that it makes them impractical.

Just because one factor (hybrid or electric drive train) can compensate for another factor (weight), does not make that factor irrelevant.
I haven't been able to get HDR working on my desktop amdgpu + X11. I don't think it's supported in Wayland yet either (let me know if I'm wrong) and the devs in #mpv on freenode said they don't have HDR10 output support either (although mpv can do HDR10 tone-mapping).

For HDR videos, I still play them via my Windows box. I think the current MacOS supports HDR too (and if not, it will get support soon as they have that crazy new $6k HDR screen).
What do you mean by yak shaving?
Yeah batteries are a big if. They could just become commodity items where Tesla doesn't have the scale to compete and the factories just become mill stones. On the other hand, they could be a major competitive advantage.

I'm not convinced their superior efficiency is an unbridgeable moat either.

My biggest concern is their, and their CEOs approach to certain things, destroying goodwill to the point they cease being the tech darling. If you want to compete with BMW or Mercedes, you need the brand name and the engineering.
Going even further back in history, ASN.1 is also like this. It's a description language for data structures, and there are separate representations that can be derived from them. It's sort of like JSON, JSON Schema and Protobuf in one.

TLS certs are encoded in ASN.1 DER, for instance, and LDAP messages are encoded in ASN.1 BER.
> If it's unlimited we can treat domains more like phone numbers and rely on 'contact book' style systems for personal reference instead of memory.

So then we can throw out the DNS and just use IP addresses or some IPFS-esque scheme.
The problem with breaking up google is that the vast majority of revenue and profits comes from search ads. You can't break up search ads from search.
There are also homeless regardless if they receive help, due to mental illnesses.
> or 2 x 2 Gbps shared

Only if both drives are saturated at the same time. But since the context here is a NAS usage, there's a max 1gbps upstream/downstream in the first place so you could comfortably do a 4 drive mirror NAS off of this and not have any bottlenecks on the USB 3.0 -> SATA side of things.
> As long as we throw out the whole 'memorable' part. Which has both branding and security implications.

We already have security implications, a domain name should never been the only proof.
If yours has wi-fi (Pi 3 and above or Pi Zero W) you can always just leave it plugged in somewhere innocuous as a pi-hole. It's super useful and takes almost no time to set up, provided you can change the settings on your router to use it as DNS.
If we use statefulness and sticky sessions we almost always tend to use it in a way where migration to another server is next to impossible.

I'm developing a server cluster with statefulness and "sticky sessions" (1) for a multiplayer game. Migration to another server is a feature I'm working on, and already have prototyped in demo form.

(1) -- "Sticky sessions" are actually Player agents which live in a particular server.
As another anecdote, I encountered some fairly aggressive panhandling in Nashville. I was there for a convention but got out into the city a bit. At the crosswalk near music row toward the river, a man asked for change and heckled me until the light changed and I crossed. In east Nashville, I definitely saw things that reminded me of home (in SF): very ill, almost certainly addicted people wandering around, attempting to stop me and ask for "five dollars", with a bit of menace thrown in.

This was a year ago. It was not as bad as SF by a long shot, but absolutely present.
This reserch proves the author's prejudice and disrespect of China.
"The biggest issue which is inherent to the language is the learning curve"

I agree. I have been learning Rust over the past year or so and I'm still getting hung on areas where trying to borrow an already borrowed value while in a loop. That said, the compiler error messages are typically very good.
On Tinder objectification goes both ways - "swipe left if you're under 180cm".
Describe plentiful. Seemingly, you need an almost 1-1 ratio of chargers to personal vehicles if you expect 100% of vehicle owners to be driving electric. So, while it's currently a minuscule portion of electric to ICE, it doesn't say much about rolling out capacity to charge everyone's vehicle. So, you either need to roll out chargers to every residential area that currently utilizes street parking, or you need to erect some kind of charging garage.
SF already spends an exorbitant amount on housing the homeless ($241M in 2016). Its poverty rate is also not particularly high by American city standards (9.6%, vs 11.3% for the surrounding Bay Area, 19.6% for LA, 19.0% for NYC, 34.5% for Detroit).

The main reasons there's such a visible homeless problem are:

1.) Housing crisis in general. A lot of that $241M goes to lower-income residents who are at risk of homelessness, not ones actually on the street, to keep them in their homes. From there, it largely goes to the landlords, if the apartment isn't rent-controlled, since it's more money chasing the same amount of housing. If the apartment is rent-controlled, it goes to the tenant + other landlords, since rent-controlled apartments drive up the rent for everybody else.

2.) A general laissez-faire attitude toward the homeless. SF has a strong culture of live-and-let-live; if you don't bother the homeless, they won't bother you. (This attitude may or may not reflect reality, but it's the culture.) There's widespread opposition to criminalizing homelessness and say arresting or tazing homeless people.

3.) Poor mental health & substance abuse services. This is a legacy of history: JFK moved responsibility for mental health services from the state to federal government, Reagan consequently cut the budget for the state of CA's mental health services, and then when Reagan was president, he moved responsibility back to the states, without any corresponding increase in funding. As a result, the mentally ill are nobody's problem, so they just sorta hang out on street corners or wander across major boulevards.

4.) Mild climate. SF is an attractive place to be homeless. I grew up in Boston; we didn't have much of a visible homeless problem. Why? Because come wintertime, they would all either freeze to death or huddle together in the subway stations, keeping them out of public view unless you took the T. In SF, they sprawl all over the Tenderloin, the Mission, the Civic Center, SOMA, etc, all of which are prominent neighborhoods that get a lot of gentrified and/or tourist traffic.
I've got 5. I only actively use 3 of them.

1. Media player connected to projector running RasPlex - this software is outdated enough and buffers on some high bitrate content that I should buy a replacement device, but it still works well enough. I tried upgrading to a newer raspi and wasted an hour trying to get it to run, then gave up. So, I still use my old one. It still gets used daily and works well enough (only issue is the buffering on occasion).

2. RetroPie - I rarely game, but it's cool to be able to turn this on and have a library of all the games I played (and those I never had) from childhood.

3. I use the third one as a networked LED marquee controller (HUB75 panels) with this software: https://github.com/hzeller/rpi-rgb-led-matrix

The other 2 I just have sitting on my desk and occasionally use for small dev projects or to test out some new project I read about on here, hackaday, etc.

An ongoing project that I haven't made much progress with is an automated turret that squirts squirrels with water. I made something similar in college (a "paintball gun" turret with openCV blob detection/tracking) that had decent performance. Now that openCV on rpi can outperform my old college laptop, I want to setup the pi to detect squirrels, track them, and keep them away from a bird feeder/plants in my backyard.
I wouldn't put Nashville in the same category as San Francisco. The Bay Area is the home to one of the largest industries in the modern economy and therefor to a significant part of the richest companies and people in the world. Go to other places with accelerating inequality and you will see largely see the same thing. Finding a counterexample is more challenging. But I am not so sure people are that interested in the facts anyways.
I have three always on

One Pi3B+ connected to anemometer and single solar cell, uploads up to 60 secs of analog data reading every minute by CRON, then has other CROn stuff for emailing

One Pi Zero for home security camera attached to motion sensor/rapid shutter mode, uploads to S3 bucket

One Pi zero for reading HN news out loud in the morning by Amazon Polly, tracking solar cells on window, and then more scheduling stuff

I have another one powered by USB, I intend to use it as "swappable dev stacks by sd card" through USB SSH
>With age comes experience and wisdom and desire to not be taken advantage of and to not be manipulated by any dark patterns.

You hit the nail on the head, here, I think. I would reckon that the vast majority of age discrimination in tech is because companies understand very well that young, inexperienced workers will work longer hours for less money. Older workers have developed enough experience, wisdom, and confidence to know that working long hours rarely has any benefit to the worker.

Companies want tech-savvy employees, not employment-savvy employees. Of course, this is why we need stronger anti-discrimination policies. People should not be punished for not being naive.
Those aren’t jokes but all accurate warnings.

E.g. the slugs: https://www.reddit.com/r/Seattle/comments/2fd5f3/banana_slug...
Even if they don't technically call it a warrant the principle is the same, the executive branch doesn't have the authority by itself, they must get authorization from the judicial branch.

Most people don't include national security investigations in their threat model. The more general risk is a court allowing the executive to cast a broad net to collect information rather than accounts known to belong to targeted, named individuals or groups.
This is nothing new, given the statements made in the Google 'all-hands' immediately after the election, for which complete footage was leaked as well. Some leadership was less explicitly partisan, but one or two were more openly so, to the point that they were amenable to being more proactive in future elections.
This research proves the author's prejudice and disrespect of China.
There was a good article comparing and contrasting the way San Francisco County and San Mateo County handle their homeless. Summary is that both are a bit extreme (SM jails homeless for petty crime; SF basically does nothing, even in murder cases) and the middle ground is probably what will work. The question is how SF gets there.

SF's recent bill to involuntarily commit chronically mentally ill individuals is a step in the right direction, but it's so toothless that it won't matter much. An individual has to be brought to inpatient mental services 8 times in a year to trigger the rule. Why bother?
A "full write up" seems a bit intimidating... :)

I'll expand a bit on my previous comment.

So the idea is that Hasura is a stateless layer on top of Postgres that generates all the necessary GraphQL schema/queries/mutations/real time subscriptions for doing CRUD based on the Postgres schema. If you change the tables (either via the Hasura admin or some migration system) it all adapts automatically as you'd expect. It can use a remote Postgres DB, you don't need to run the API and DB in the same machine.

Performance is fantastic. Hasura is very efficient in terms of speed and memory consumption. Even with a free Heroku dyno you should get thousands of reqs/s.

On top of direct data from tables you can also read Postgres views. Essentially you can read a custom SQL query from GraphQL.

Hasura can also integrate external GraphQL schemas via a mechanism it calls "stitching". The idea is that you can point remote GraphQL schemas to Hasura (on top of the current one from Postgres) and it will serve as a gateway of sorts between all your GraphQL clients and servers.

Hasura does not include authentication, but it's very easy to integrate with your current system or with services like Auth0 via JWT.

Hasura also includes a powerful fine grained role-based authorization system.

Whenever anything happens you can configure Hasura to call a URL (webhook) to do something. Maybe a REST endpoint or a cloud function. This is usually the way to integrate server side logic.

The only problem we've found is integrating Hasura with our current authorization system. Our users have multiple roles and we have no way of deciding which is the current role. Hasura requires a single role to be passed to its authorization system on the request headers. This is something that is being worked on AFAIK.

Their youtube channel has lots of little videos showcasing all the functionality.

https://www.youtube.com/channel/UCZo1ciR8pZvdD3Wxp9aSNhQ/vid...
>We don’t need to do debt forgiveness to do that. We could just fund future tuition.

I agree
> talking schizophrenically in a dead language

Speaking Latin or Aramaic while never having studied it is like #1 sign of demonic possession. I'd definitely avoid those guys.
If you just hate the JVM, Clojure was designed in such a way that it could be hosted on many VMs which is nice. As others have pointed out, it can run on BEAM VM or even V8 with Clojurescript I believe.
I think the worst thing about it was that you could never just chill. It was friggin' relentless. Every day in high school's got a very do-or-die thing going on, for some reason, while at the same time feeling like the lowest-stakes thing possible. It was like stress for the sake of stress. Meanwhile those days are relatively rare in college and real life. Certainly not 5 days a week, every week, unless you seek out jobs like that. Granted the lower end of the job market's a lot less flexible and easy-going than, say, software development, but even that's usually not as bad as high school, which is pretty damning.
Margaret Mead:

https://www.goodreads.com/author/quotes/61107.Margaret_Mead
Very much this. There's an awful lot of the country that is extremely affordable without being extremely rural.

Perhaps we should be thankful so many people are unaware of the cities between the coasts, more people might come here and wreck it!
Internet outages have a nasty habit of knocking out modern 911 infrastructure...

https://www.theverge.com/2018/12/28/18159110/centurylink-int...
The next service marketplace wave: Vertical market-networks
...and?!?
Microsoft Program Synthesis Using Examples SDK
The specific problems OP mentions are not due to high housing costs. What about rent being expensive means people have to shoot up or defecate in broad daylight on a public street?
>The thing with software is that it's very quick to prove (or disprove) a business model. If you're working on something for years and don't have the profits (or free users) to show, it's unlikely that you'll succeed.

Uber is a pretty strong empirical case study in why this argument is wrong. The entire DotCom bubble, in fact, has been a similar case study. When you prop things up with VC funding it actually becomes very hard to disprove bad ideas because price signaling and market logic stops working. It becomes entirely driven by the animal spirits that govern pitch meetings for as long as the BS stream can be maintained.

I mean, people are still pouring money into cryptocurrency! And it's quite likely that lots of good and potentially successful ideas are being starved of funding because of oxygen being taken up by sexier and flashier ones that will flame out quickly.
NY State is the same way. People live in their own little worlds and ignore what I tell them even though it is based on experience.

These big cities and big states have massive slush funds that are tapped by corrupt politicos. It's becoming a 3rd World system in the US.
What's the fastest residential fibre you can get there?
In my experience, this isn't always true. Exceptions are great in the context of web requests. If anything goes wrong, we have defined consistent behavior (re: http 404). It's so effective, there's a whole host of checked exception codes.
There's a witch's brew of reasons for this. A lot of those who persist in living on the street are hardest to help, for reasons that often involve medical issues, psychological issues, addiction issues, or a general aversion to getting off the street. California makes involuntary commitment extremely difficult (for good historical reason), so people who refuse help or treatment don't get any.

SF is also incredibly bad at making use of a vast pool of resources. The amount of money spent to help the indigent is substantial, but no amount of ineffective spending can address real problems. Other changes that might help, such as constructing homes for the homeless, run into stiff political resistance in a permitting system designed to make it easy to block anything.

That residents and voters seem to care more about what makes them feel compassionate than what demonstrably helps also helps little.

The result is a mess.
That's the problem. I thought I'd give .NET core a try but when I look for information about how to get started, I can't differentiate between versions easily. I tried for a couple of hours before saying "forget it."
1. The author failed to address to the special local practice in many countries such as India and China. I had experience in China that some of my friends put the lost and found information on their WeChat moments (something like 'timeline' in Facebook or moments in Path) . Others just hand it to nearby security guard hub, since the owner would ask the security guard anyway. These are common practice. As to email, it's a rare choice, even if we have it, we are reluctant to use it. For one thing, the general public doesn't use it anymore. For another, the owner would rather search along the way than check their dust-laden email box.

2. The survaillance camera coverage could be a fairly important factor, which is merely slightly memtioned in this article. Take China, UK and the U.S. as examples. China has more and more coverage of surveillance cameras now, about 10 per thousand person (http://new.mbu.cn/zjc/article/212/13759), but still not comparable to developed countries (75 in England and 96 in the U.S. per thousand person). This would change people's awareness whether there exist a camera or not.

3. As a scientific article, shouldn't it be culturally-neutral to avoid being used as tools to undermine some cultures? In this sense, the author and the journal editor clearly did not qualify. The result is potentially prejudiced and not purely scientific. And that's why lot's of people in these countries would have emotional comments on this.

P.S.: Hail Bibi :)
Progress and Poverty, Henry George
Browse reproduced machine learning and systems papers
I dunno. As someone who lives in NYC where we really just don't have the same problem at all it's pretty clear there are some policy reasons involved too.
We had fruit flies in an OR once. A colleague of mine did a ton of digging to find the source. Turns out the fruit flies were breeding in the basement laundry holding area where a staff member was pouring out dextrose and saline into a floor drain. There was a service elevator near the drain that lead up to the 9th floor where the ORs were. The flies were taking the elevator up then flying to 15ft or so into the OR.
Sounds like a huge burden on the root nameservers and basically a refutation of the whole merit of DNS right? I mean how can that be feasible. There are ~350 million domains registered so far, of course every one would want to be a TLD instead. So what do you mean by "affordable" -- how far down the list should it go?
Enemies or victims?
Language has a network effect!
I think Ingress actually ended up solving most of those problems - from what I read on forums, it became more difficult to spoof your location, and they would track the plausibility of player moves - anyone moving around faster than a slow driving speed would be penalized.

And yup, it's a problem outside of urban areas. Honestly, if I were designing an ARG game, I probably wouldn't even try, but explicitly limit it to dense environments. Roll out in New York, Chicago, San Francisco.
I wonder why these dark patterns are still acceptable on the web. I thought opting-out was supposed to be as easy as opting-in according to the GDPR?

Yes, that’s the idea, but who’s going to enforce it?

The dark patterns trick most people into doing what they want. A small number of technically-savvy users may complain, but we have little leverage.
Does it support all of C?

Is this actually smaller than TCC? It's kind of hard to tell since TCC is split into files and I don't know what's actually necessary. And that question includes earlier, less featureful versions of TCC. Note that the more-or-less-C compiler it's based off of is absolutely miniscule: https://bellard.org/otcc/
Recently discussed here: https://news.ycombinator.com/item?id=20219563
The remote control tech is CEC.

https://wikipedia.org/wiki/Consumer_Electronics_Control
AES-NI for x86 CPUs was going to be required for the next release of pfSense (2.5), but that requirement was dropped when the API that necessitated AES-NI was pushed back from the 2.5 release. AES-NI will probably still be a requirement at some point in the future.

AES-NI won't be a requirement for ARM CPUs - Netgate sells first-party ARM-based pfSense appliances that have non-AES-NI hardware crypto acceleration that they've confirmed wouldn't be affected by the AES-NI requirement. Not sure how that applies to third-party ARM systems.
There is also nothing stopping them from overpaying one year and filling an addendum next year requesting a refund next year. The request isn't too hold an individual responsible is to create a level playing field
>Or move in next door, tear down the house, build a 4-unit, and rent out three of them.

Depends on zoning laws. In my state, this was not allowed until legislation came about this year allowing it. You could not have a multifamily property in a single family residential neighborhood - not even a duplex.
While I agree with you that the JVM is great, I think most people that don't like it really just hate Oracle. It's not really a technical argument as much as it is philosophical. I don't really care either way, but I can see why people would mistrust Oracle knowing their history.