skysight-inc/HackerNews huggingface dataset:
> If poor neighborhoods were walkable and had cheap supermarkets with fresh produce

I don’t know about walkable but poor neighbourhoods full of recent immigrants have cheap supermarkets with fresh produce in the US. The poor neighbourhoods with no fresh produce don’t have it because the people living there don’t want it.

https://web.stanford.edu/~diamondr/AllcottDiamondDube_FoodDe...

> THE GEOGRAPHY OF POVERTY AND NUTRITION:
FOOD DESERTS AND FOOD CHOICES ACROSS THE UNITED STATES

> We study the causes of “nutritional inequality”: why the wealthy tend to eat more healthfully than the poor in the U.S. Using event study designs exploiting supermarket entry and households' moves to healthier neighborhoods, we reject that neighborhood environments have meaningful effects on healthy eating. Using a structural demand model, we find that exposing low-income households to the same availability and prices experienced by high-income households reduces nutritional inequality by only 9%, while the remaining 91% is driven by differences in demand. These findings contrast with discussions of nutritional inequality that emphasize supply-side factors such as food deserts.
Whatever this move is supposed to do, I guarantee you its #1 goal is to help Google first, and this being some kind of positive for users (not necessarily a net positive, just "a" positive) will be a side-effect at best (after all, everything in life comes with some kind of positive and some kind of negative benefit).

It's how Google has approached most things lately. "Oh yeah, we're removing this API for user security. No, it has nothing to do with the same move killing ad-blockers in one blow, why do you ask?! And we're very offended you even think we'd do it for that reason! We'd never..."
Cloud Wallet is pioneering closed-loop transfers between IoT devices
The cheapest 8-channel LoRaWAN gateways can be found for 69$ (https://www.thethingsnetwork.org/docs/gateways/thethingsindo...). Prices have come down significantly. Outdoor gateways with IP67 rating can be found for about 400$.

Alternatively two LoRa radios can just talk point-to-point between each other.
,,100km range fits the commuting needs of 95% of the people in western Europe’’

More like 95% of commuting needs of 95% of the people.

As local transport is quite good, vacation is the more important and harder to substitute part of the car need.
I’ve also wondered how these estimates are produced with fairly high accuracy. Would be interesting to read more on their methods.
Any plans for a version on Windows?
In about a second flat the rich will find a way to make the poor take on a lot of CO2 responsibility.
It's easy to make an argument when you generalize your opponents viewpoint to the most extreme and ridiculous standpoint.

Switzerland is by no means a socialist utopia. You don't get a free house, or are somehow guaranteed a high paying job (who was even arguing that?).

But when it comes to healthcare everyone is in the same pot. I.e. you contribute the average for a person your age and share the risk across the population, as it should be imo.

We could absolutely stop people going bankrupt when they get cancer.
What about getting into machine learning? There are lots of jobs and its quite easy to educate yourself in the field.

I was doing CRUD, got sick of it, took a few months off to study ML and now work on self-driving cars. Way better then crud, but everything gets boring eventually.
> OpenVPN is horribly difficult to set up.

OpenVPN is dead easy to setup with a shared secret, and it can work over TCP in pretty much the same way.
You don't need to memorize rules when studying math. Just like you don't need to spend any time to memorize syntax for programming languages. You automatically remember things you use a lot.

Once you have spent countless hours doing exercises to the extent that you understand the math, you already remember the rules. If you have not spent countless hours doing exercises, you don't understand anything at this level.

You don't hire a programmer who has read all the books and 'understands' programming but has never programmed. It's the same with math. You don't just read a math book from start to finish. You can use wolfram alpha for visualizing functions, not for learning math.
I work remote from Sydney's Northern Beaches. Life couldn't be better :)
Car industry investment plummets in UK
That makes me feel somewhat better - I saw the title of 'Maths Basics' and thought 'Great!'... then I saw it's 1,962 pages - if that's the basics, how much is the intermediate and advanced bit?
Yeah, but that happened in places like the USSR, not in the free world.
The prototypical patent troll didn’t develop the patent, but rather acquired it some time later, and for the purpose of filing lawsuits.
Is there absolute poverty in the US ?
That looks like a good program. Another thing I personally started when I cut most carbs was taking creatine, IDK if it's placebo or not but I believe it helped me get those last few important reps
Sorry, I already have a middle-aged, nutjob, hoa-crazed neighbor, I don't need video footage of his perfectly primped yard and cars too.
Agree—it’s perfectly reasonable for them to do this, and likely the only way the system could function at good cost and without abuse.

However, the problem in an American context is that people would likely see this as invasive. They’d demand the free treatment without the privacy invasions needed to make it work.

To be clear, I think the tradeoff is absolutely worth it, but America’s track record in making reasonable tradeoffs is awful.
Of course, nobody can make software for iOS without at lesat interacting with macOS some of the time (even if you can do most things on another workstation OS).
Some guys on France have picked a set of cars using the same frame to design a single kit.
Didn't aol try this 20ish years ago?
Why does the state hire so many, though? I bet most countries would easily get more qualified applicants but rather choose to downsize the police force when crime rates decrease. Which makes total sense.
I write lots of code and I love the auto-formatter...

I especially love it when working on a project with a few different developers that used an auto-formatter.
I think people are more upset that whether they change it or not, it still sucks.
>and here lies the problem. Tesla doesnt (afaik, please correct me) sell their car batteries

They have sold not just batteries but complete powertrains to Toyota for the RAV4 EV and to Daimler for the Mercedes-Benz A-Class E-Cell, the Smart ForTwo and the Mercedes B-Class Electric.
I thought the prices was licensing related

"Alternatively two LoRa radios can just talk point-to-point between each other"

Is this a new development? Last I checked this wasn't possible.

Can I connect up little $6 dollar ESP LoRa modules to talk to each other?

The comments here suggest it's not possible: https://www.cnx-software.com/2017/10/13/this-ttgo-board-comb...
This kind of project would be really helpful in developing countries like India. People don't want to spend a lot of money just to save the environment. They will, however, use something like which does not cost much and will return quickly in fuel cost savings. But one has to figure out how to do that on a massive scale, keeping costs down, with thin margins and a lot of capital investment.
I have recently seen this: https://www.youtube.com/watch?v=q4CPBHj0UQk a garage in California specialized in changing oldtimer engines to electric engines. They seem to be booked out months in advance.

Another company I have heard from is doing this specifically for supercars, so special Porsches etc.

I feel like both the margin and the clientele would be much more fun to deal with, as with this approach (as many have mentioned) the scaling will be the difficult part.
From the webpage:

Non-features:
Anything else. Including supporting operating systems I don't use.

Never ever:
Any feature request mentioning systemd.

Cringe... hard to see why this toy project is this even on HN...
What's the patent being infringed? Surely "low-voltage components in series with their combined maximum rating above the mains voltage" by itself can't be patent-worthy, so there should be something more specific being infringed.
Yeah, "Adjustments" would be an understatement of the billennium. According to recent theories I've read about, Jupiter may have veered inward within 1.5 AU of the Sun, crashing into everything and creating a massive debris field that is the asteroid belt. Meanwhile, Uranus and Neptune may have switched positions at some point. The solar system was a huge mess back then.
If he’s an engineer - probably money and work life balance.
Hacker ID’d as Amazon employee steals data, 106M people from Capital One
::ahem:: Please reference the E-2C & E-3.
To address the later points (regulatory certification, ECU compatibility, etc), I think the point here is that they're designing kits to target specific popular models so that much of the work only needs to be done once per model.

Once you have designed a set of compatible, tested parts, doing the conversion on a lot of similar vehicles becomes faster and cheaper compared to developing a bespoke solution each time.

Not sure if they actually replace the ECU or just fake the missing inputs to keep the existing one happy. Either way, I'm sure they retain existing wiring and keep all the dashboard gauges working.
I'm not sure why everyone is so up in arms here. I don't see how this change is detrimental to the web or somehow good for Google. Hiding the "https://" seems like a perfectly fine idea as long as there's a clear way to distinguish between https and http pages. Safari's done this for a long time; https pages display a tiny padlock icon and http pages display a much more prominent "Not Secure — " prefix (i.e. the obvious display is when you're insecure, which is the right way to go about things).

Hiding "www" seems less meaningful. I'm not really sure what the motivation is there, beyond the fact that the "www" prefix is mostly just aesthetics. My best guess is they want the url to start with "google.com" instead of "www.google.com", except that's not helpful from a security standpoint at all and might be slightly detrimental, if it trains people that the very first word they encounter is the most important, as paypal.whatever.com is not in fact paypal. But a lot of domains already elide the "www" anyway.

Of course, in both cases I am assuming that putting focus on the URL bar will display the full URL.
Plus the project lacks in features, you can't compare it to OpenVPN, it basically has done one sinlge usecase, for one OS, etc.

So basically the author thought it was simple enough for him to write a new software, but not simple enough to setup OpenVPN? (which anyone can do, especially in the shared secret case?) This project smells.

I would not recommend anyone to use this project, it seems like something the author have simply enjoyed writing, not something that is created for using.

Also how is "using ports 80 and 443" is a new "feature" when every other VPN can do exactly that?
"DC motor, which is obsolete electric car technology"

The model 3 apparently isnt using an AC motor.

https://electrek.co/2018/02/27/tesla-model-3-motor-designer-...

I associate AC motors with washing machines though, so was surprised EVs used AC at all.
This is exactly the kind of thing I wanted to do for common light goods vehicles in the UK - the Vivaro and Trafic vans. They are great apart from the gearboxes, and of course the engines are ICE. You could replace the engine and gearbox with a motor, and there's a HUGE amount of space under the van for a battery pack to give it a good range, with strong mounting onto the chassis possible. Lots of these vans do very little mileage, just working locally - think of the pollution that would be reduced in London, for instance.

The problem was that I priced it up, and it would cost about £20k for a conversion, which obviously isn't going to happen. If you could get it do say £5-7k, then anyone with one of these who's faced with a new gearbox being needed, or needs the injectors replaced and they're seized in place because the scuttle under the windscreen leaks water onto the engine (which can be a £2k + bill) might think it was worth doing.

However, I'm also sure that the insurance situation would need looking at - it's effectively a different vehicle and you've definitely had it modified.

Another one of my pie-in-the-sky ideas, but I'm sure it'll be financially doable at some point, and given that the Vivaro had a 12-year model lifespan and didn't suffer from rust, there are plenty of them about.
So instead of fixing their tab interface which is terrible if you have hundreds of tabs they rather choose to fix something that wasn't broken in the first place, gj chrome team
Pune to Mumbai in 23 minutes: state cabinet okays Hyperloop
When you already started, why didn't you try to really compare the numbers? Norways GDP per capita is only a little higher - 75k USD, and if you actually checked, much of their oil profits go into their national fund and not spent. But if we actually start checking more, Sweden, who has a much higher population and no oil profits, also has the same socialistic policies with a per capita GDP of only 53k USD. I dont believe in free lunch, unlike many left leaning people, but some form of universally free policies are clearly possible, if taxation and implementation are done right.
A friend with a math msc aluded at this, that it's kind of a math meme to call material "basic" or "introduction to" for rather advanced stuff.

I feel like it's some kind of misguided intellectual humility. Kind of feels vaguely related to how so many Haskell packages are version "0.*".
It reminds me of Introduction to Algorithms, a classic book by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest. It is over 1000 pages long. But they call it "Introduction..." :)
Welcome to the world of webdev! :)
Indeed. For this kind of discussion, it is good to have this table in head:

https://en.wikipedia.org/wiki/Energy_density#Table_of_energy...
Type safe code improves code readability, and the future you will most likely read the code you are writing today.
Oh yes they can connect p2p. The ESP32/ESP8266 modules you see at 6$ don't have a lora module though, that's extra (but still a good combo) more like ~15$.

I bought two with old screens and don't have any base stations. I beleive they can be connected in mesh with more too (not sure how many channels are needed)!
Fog Creek Is Now Glitch
>when push comes to shove, anything goes as long as it's clear to another mathematician.

Well, yes! That's not inherent to Mathematicians. That's how all human communication works. That's what we use "natural" languages for.

What we use formal languages for is to minimise the ambiguity, imprecision and non-determinism (entropy) in natural languages.

Perhaps one way to put it: the purpose of natural languages is communication and context-setting.
The purpose of formal languages is precision.

That line gets blurred in computer science (and in my own mind) because of Homoiconicity.

>For example, do you want to say the Fibonacci sequence starts "0 1 1" or "1 1"? It's just a definition thing

I don't want to say absolutely anything about Fibonacci in a vacuum.

The problem I am solving WITH Fibonacci will dictate whether it needs to start at "0 1 1", "1 1", or whether the the difference is immaterial.

Off-by-1 errors are just a fact of programmer's life. We make those decisions on case-by-case basis.

> if you and I agree on one or the other and then start talking about the Nth element of "the Fibonacci sequence", we are communicating with each other in terms of that.

What you are pointing out is problems of convention and consensus.

Off the top of my head I can think of a handful of strategies for coming to agree on the 0th value of the Fibonacci function in English. I bet you do too - all those things are intuitive to humans and we take them for granted.

In computer science many of those problems have already been formalised, and some have been solved.

https://en.wikipedia.org/wiki/Consensus_(computer_science)

P.S You have been using the concepts of "communication" and "information". Shannon formalised those!

P.P.S Fibonacci is an numerical formalisation of the Golden spiral.

In a nutshell, what I am pointing out is succinctly expressed by Donald Knuth.

Science is what we understand well enough to explain to a computer. Art is everything else we do.
both changes are great.

www must go, it's a remnant of the past, the sooner the better.

protocol is not a detail that should be ever exposed to the end user, at least not in text form. visual cues "you're safe" or "your connection isn't secure" are much more effective.
+ 100. I can't upvote this enough.

Programmers have spent countless hours practising programming to the point where they have forgotten how difficult it was in the beginning. A non programmer might think of programming as "memorizing hundreds of rules" to get anything done, but one doesn't learn programming by sitting around explicitly memorizing hundreds of rules and then begin to program.

Actually writing programs with a minimal set of 'rules' memorized and then adding more as needed is how one typically learns programming.
> All of this reminds me of stories about early Google, and how the company systematically rethought everything from first principles. Sometimes this was just a painful waste of time, as it learned the lessons everyone else had already learned, but sometimes the result was Gmail or Maps.

Didn't Gmail start as someone's 20% project, rather than something that was "systematically rethought from first principles"?
PyCM 2.4 released: Machine learning library for confusion matrix analysis
When you open a container, you can see inside of it.

When you open source, you can see the source.
Brexit: Mess with Good Friday and we’ll block UK trade deal, US politicians warn
Yeah this is incredibly stupid. If you have a contact with more than one number trying to call you, the only way to know which number they called u from is the little accent to indicate recently used in their contact card. God knows what happens if they tried to call you from more than one number ...
>I'm not sure why everyone is so up in arms here

It is a change made by Google and it also dares try to simplify things for non tech savvy users so it has to be evil !
Due to self-actualization in https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs#...
> flywheels have a pretty destructive worst-case failure mode...

Do they? If their casing is solid enough, the worst that they can do is damage themselves internally and heat up a bit. There is no buildup of pressure, leakage of chemicals or risk of a chemical fire.
READ: Docker Container Enthusiast
It's not perfect, but still seems better than in a system were a broken arm can literally ruin you unless you have a good job.
Only some scenic drawings where commissioned I think, yea. Super impressive. I'm glad "Papers Please" seems to have been enough of a hit to enable him to build this.
> Did this advantage play out in practice? If your filesystem module goes down then every module that talks to the file system module needs to gracefully handle the failure or it will still effectively crash the system.

If the file system process crashes then in theory the OS would simply relaunch it.

But your core services should be stable, it’s more about extensions, for example you may want to have virtual file systems (ftp, sshfs, etc.), which until FUSE wasn’t possible in the non-microkernel world.

As for how it played out in practice: I think microkernels lost early on because of performance and things like FUSE were created to allow the most obvious extension mechanisms for the otherwise non-extendable monolithic kernels.
domain name is not metadata and the problem you're describing is more with mail clients and html emails than anybody else.
You can disable this behaviour, and its all right there when you go to click on it. Presume you mean on mac btw, cos I using safari on ios and I can see the full address right in front of me. No protocol spec but a lock icon at least
> allows the government to force companies or even individuals to add backdoors to their products

I think the tech media and community overstates the impact of this law. The law [0] makes it clear that the backdoor cannot introduce any systematic weakness of vulnerability, which explicitly includes "a new decryption capability in relation to a form of electronic protection".

What it allows is stuff that targets a specific person _and_ is incapable of affecting anybody else. The second part overrides the first part, so if it's not possible to target a specific person without weakening protection for everybody else, you're not required to do anything.

For example asking you to put code into your app that creates a copy of private keys and sends them to ASIO if the user's ID matches a hard-coded value would be legally okay per my reading of the law.

However adding ASIO's key to every single message would not be okay.

I'm not saying I'm in favour of the law (I'm not) but its actual effect isn't at all what people assume (I hear a lot of comments about "Australia banned encryption" and other such nonsense).

[0]: http://www5.austlii.edu.au/au/legis/cth/consol_act/ta1997214...
Voltaire: "in this country, it is good to kill an admiral from time to time, in order to encourage the others".

https://en.wikipedia.org/wiki/John_Byng#Honorific_eponyms
We have long wait times here in the U.S. too, at least in my experience. Two months for my last specialist, three weeks for a gp. This isn't a competition, so please don't take it that way; what I'm saying is that, despite your anecdote, I'm desperate for your healthcare (at least I think I am). I'm really curious if there are situations there, akin to those faced by the uninsured here, where corners are cut to save costs and the patient is left abandoned with a partial diagnosis / misdiagnosis.
While I don't think setting up openvpn is "difficult", in the sense that it's a hard problem to solve, I would definitely not go as far as to say that it is "dead easy".

Setting up openvpn is definitely involved[0]. And I think being concerned that you've configured something incorrectly is a real issue, especially when it comes to security.

[0] https://wiki.archlinux.org/index.php/OpenVPN
Here you go: ℝ
To me the problem is that it obscures the page URI, making it an unreliable source for exactly where you are.

Whether this is a real concern for usual end users no I don't think so. It's mostly more annoying for the HN crowd who need to see it for development or are very security sensitive.
Eh, you are equating slow growth with "running out of steam". Even if they don't grow from here on out, they will stay one of the world's most profitable companies for decades. Apple is turning into a stable, mature company. This is a completely normal and expected stage in the business lifecycle.

I agree on Apple having been more or less stagnant for a while now. It's no surprise when you look at their products IMO. They seem to mainly be consolidating the market share that they have. As a consumer, you get immense advantages from staying inside their ecosystem, but there seem few people left who aren't yet in their ecosystem and are open to getting into it at the same time.

But calling this a "disaster" is a bit much. The "iPhone gravy train" is still going very strong, albeit a tiny bit slower. They have lots of other products that sell very well. They make a huge amount of practically free cash from their plattforms. If their services and content creation efforts are even semi-successful, they will continue to diversify away from being just a consumer electronics company.