skysight-inc/HackerNews huggingface dataset:
it's a fun game: define poverty in terms of wealth inequality and presto if inequality goes up, poverty does too. But here is the thing that we forgot in the west because we essentialy abolished it: poverty is about material depreviation and that happens to be the one thing about it that would actually stunt IQ. We don't have material deprivation, not in Norway nor anywhere else in Western Europe, certainly not at an increasing rate. We have access to all the calories we want and at prices and qualities unequaled in human history. We also have endless free books btw.

> bananas

It should be obvious that Europeans don't need bananas for proper development. In addition that has nothing to do with poverty.

Also, fascinating that if you haphazardly connect the hand wringing topic du-jour with anything at all you get people
that scour the internet for even the tiniest scrap of evidence for you.

> Yours isn't any more valid than theirs, so what did you add to the discussion?

At least I know some economics and history so of course my perspective is more valid. There has never been a time or place where everyone was better off materially and if you are not aware you and OP should start reading some of those books.
Funny, because for a long time Tizen was supposedly Samsung's ace in the hole to create an Android alternative. It hasn't worked out very well, but Huawei could be better at software than Samsung is.
It fits in a big pocket (or two) or a medium-small purse. I'd call it mobile.
This is interesting

I would be very surprised if this could happen in central london.

1) the tubes are packed and the cabs locked.

2) they would have be murdered by the other commuters.

3) you can't get in or out of the station without being seen on CCTV

4) each train has CCTV coverage.

5) its almost impossible to get out of the tube via the tunnels, without being electrocuted or run over (All but the cut and cover tunnels are <1' bigger than the trains)

For point 2, even in legitimate cases where someone has keeled over, you get death stares. The only time its seen as acceptable is when someone falls inbetween the gap between the train and the platform edge.
I think a bit of background is in order here. H4 EAD's are only issued for People with pending Greencard applications, that is for someone with an approved Greencard petition.(I-140). So, for some one from the countries you have described, there is no greencard wait times. Which means, a spouse on H4 visa would not have to wait-forever to get work authorization as the primary petition holder can quickly get their Greencard. Not the case for someone "Born" in countries like India, where the wait-times for Greencard is currently at a minimum 10 years and at a maximum 120 years. So, yes this really looks like it is being targeted against people born in a single country.
> Once you start dealing with zones, you also have to start operating on fixed schedules

Why would that be? Plenty of cities with zonal systems (eg. London, most if not all Chinese metros) have turn-up-and-go high-frequency metros.
Was about to say the same. Netlify is far less complicated and free to run a bunch of static sites with low to medium traffic.
This was the premise of "The Cool War" by Frederik Pohl. It's been a long time so I can't remember whether it was a great read, but definitely an interesting idea.
All of those, but also python came out in 1991 when C++ was still in its infancy. Even if C++ had been mature though C is still a better choice, python is often embedded in other programs and doing that with C has a lot fewer headaches (simpler linking, better compiler support)
Hypothetically?

A tool that could track individuals and was under the perview of Executive Branch (eg Homeland Security) sounds pretty dangerous. Any political rivals of family members who go for STI screening, abortion clinics, gay bars, oncologist, or couples consoling could be either leveraged or leaked for political effect. Or you it could be used to track groups of people, activist, reporters. Or any number of ways I wouldn’t be able to think of.

What I was trying to say is that if you are trying to establish a totalitarism not having any checks and balances on something like that would be handly.
I feel grateful for learning these tools before repos like this existed. Discovering new CLI tools back then was like learning about new bands by word of mouth – it made it more special.
I was hating m$ and MustDie before it was cool. Not gonna stop after that many years, dude.
> Getting a wedding visa the first time gives 1 year. At the second application one year later, one gets once again 1 year. At the third application one year later, you get 3 three

This is case-by-case. I went 1y-3y-5y. I've met people who got 3y on their first.

> but after that there is no need to go to the immigration office

You still need to renew your physical card every 7 years (new photo etc), but at least you no longer need to prepare all the paperwork.
The fact that it is criminal, possibly terrorism - prison or worse... might put people off too.
There’s really two separate concepts here: review and the standard library. Why not separate concerns and have a review process that isn’t coupled to the standard library? There’s no reason why any PyPI package can’t have meaningful reviews published.

The question that you’re ultimately seeking the answer to is “what code has been reviewed and which reviewers do I trust?” - lots of ways to solve that.
Zurich airport had this for (literally) decades.

They also put a page together specifically for plane spotters.[1]

[1] https://www.zurich-airport.com/passengers-and-visitors/shopp...
My employer at the time - a large international consulting agency. We were given a list of technologies that we were required to mention on our resumes with the instruction “If you have heard about it, you are experienced, if you have worked with it you are either very experienced or an expert”. It did feel wrong writing that resume but tbh I do not think we were overselling our abilities much - only the experience part.
The Economist has this delightful article [1] about the history of some words that look like there should share common roots, but don't.

Examples from the article: the chess pawn and 'to pawn', Repair (to fix) and repair (as in “let’s repair to the smoking room”), Isle and island. All descend from different root languages with different meanings.

[1] https://www.economist.com/books-and-arts/2019/05/11/words-li...
I remember reading somewhere that the different temperature preference has to do with different metabolisms among sexes.

Higher temperatures resulted in increased productivity among women and decreased productivity among men.

It seams that the optimal solution would be sex segregation - different offices for women and men.
Athena: Our automated build health management system
React Native?
Indonesia restricts WhatsApp, Facebook, Instagram usage following deadly riots
I'm so tempted to do abandon CloudFormation for a Makefile with AWS cli commands.

If there wasn't a chip on my shoulder telling me I had to use what the next person would expect else as a contractor I risk being seen as unprofessional I'd do it in a heartbeat.

I've never used Terraform but CloudFormation just seems to suck, the documentation is poor and relatively few people are sharing their stack files. I've lost count of the number of times I've hit an error only to find Google hasn't heard of it.
That's one where we got lucky. We made the wrong decision, but it didn't matter because the distinction was invisible when using the higher-level abstractions (like coroutines) and combinators.

My opinion now is that JavaScript does it right: `.then` should _always_ defer the callback. BUT, it does come at a real performance cost. And for code that is performance-sensitive and can handle the callback running immediately, the API should support a `.thenImmediate` or something that will run immediately if possible.
I'm pretty sure Microsoft sells facial recognition to government and military. They have opposed some bills which imposed too strict restrictions on its use as well if I reckon.

And Amazon has similarly suggested that there should be regulation put in place.

Here's the thing, regulation is good in this case, as long as it doesn't prevent Microsoft or Amazon from still selling the tech. That's why Microsoft opposed certain proposed bans, but recommend for regulation.

Things like, having to get a warrant are good, because Microsoft still sells the tech, but they don't get blamed when its use wrongly.
May I suggest using the Windows 2000 warm grey instead of the Windows 95 grey?

It does a lot to make the UI feel less dark
I remember reading about this when they were still piloting it a while back. Entry and exit info is valuable, but doesn't help when there are multiple routes between those stations that you want to compare. Also, it can identify seemingly rounadabout routes that people take for whatever reason (quieter, fewer transfers, more transfer but more likely to get a seat, want to avoid taking the same train as Mad Mary from the office, etc.), but I don't know what they do with that information.
I use Netlify and can vouch for its simplicity. I have a few sites on it, some are deployed via bitbucket and some are simply drag-and-drop.

I never used Forestry but by the looks of it, it looks more of an actual CMS and far too sophisticated than Netlify. Being said that it looks over engineered to me for hosting static websites. But if I wanted a CMS to host my client websites whom I have to hand over control, I would definitely give Forestry a try.
Game releases for Season 1 are said to be weekly, not monthly. I didn't see mention of more Seasons. They say they have a C/Lua-based SDK which sounds interesting.

Personally I think it would be cool if it had an FPGA on board for offloading and being a bit more consol-esque (=fun) but logically it's probably just a big old ARM core SoC driving the display directly.
Cargo culting OO helps no one, but neither does dismissing it out of hand.

Here are some other things that Adder AA; A=AA.Add(B,C) has over A=add(B,C) that you are glossing over

1) You move the adding logic to it's own file, with other adding-only responsibilities

2) You allow injecting different implementations of Adder - maybe introducing a more efficient one in some cases but not others

3) You enable mocking Adder so that your logic that verifies that B and C are added can be tested without having to re-add B and C all the time.

Not sure how much of a concern this was at the time when OO paradigms were first being created, but in today's world where .Add might be a call to different cloud services, and where unit tests with good mocking are essential for any serious application, these concepts are essential.
Not only that, the precautionary principle applies equally to inaction.

Should we research nuclear physics? The worst that could happen is global thermonuclear war, so forget about it. But what's the worst that could happen if we don't? We might need a nuke to divert an asteroid. We might need nuclear power to prevent climate collapse. It could save the world rather than destroy it.

"What you don't know can't hurt you" is contrary to evidence.
Programmer, Please, Don't Improvise When Making a UI
No, the original was finished.

Feature complete, bug free software doesn’t need to have patches released every week. That is the ultimate goal of a small utility like this.

It’s a shame that so many developers mistake this state for “unmaintained”or “abandoned”.
web.telegram.org is also blocked since 30 minutes ago. Unsurprising given that they blocked all access to Telegram in 2017. [1]

[1] https://mashable.com/2017/07/17/telegram-blocked-indonesia/
> Yeah but everyone on this site will tell you that laws and regulations are horrid evil things

Haven't you seen any of the discussions on this site about topics like Facebook, Google, Uber, GDPR, climate change, and how much support there is for government intervention?

Being a large global community that attracts people of a broad range of backgrounds and worldviews, sentiment is anything but uniform on topics like these.

If that weren't the case, nobody would bother coming here as there'd be nothing to discuss :)
> I live in central Tokyo and I can go on for days and days without seeing a foreigner!

I live in Kagoshima which has one of the lowest rates of foreigners in the country and nearly every time I go into the city centre I spot a foreigner. My daughter's (standard) daycare has at least 2 other foreign kids. Convenience stores have Chinese students working part time.

99% homogeneous still sounds about right though.
Guy gets a job at Facebook, copies joining post
About 300 were built prior to WW2. Small batches but the design was mostly finished, production was halted because of WW2 and then the Beetle (not Beatle, that's a kind of musician ;)) platform was repurposed to become the https://en.wikipedia.org/wiki/Volkswagen_K%C3%BCbelwagen of which 50K+ were made.
Do you have a source? I’m aware of Microsoft military contracts ie HoloLens, but have no knowledge of facial recognition contracts.

Also source for amazon suggesting regulation?
from what I remember of the pilot, they actually did a good job of anonymising the data.

Basically every mac address/SSID group was md5'd with a salt that was rotated daily. I _think_ that each station had a different salt too. But this was to track user movement though one station, not across the network.

There is of course, no guarantee that they will do this again
Does it really matter? In it's current form it hits the mark for note taking and is a really nice piece of hardware and software.
Yes, AI regulation needs to be global to be effective.

The difference between "we should abstain from our moral values because everyone dies anyway in the end" and "we should find ways to pursue our moral values effectively" is substantial. You don't have to be nihilistic to not accept cheap signaling being sold as a solution to real problems.

Few corporations deciding to not do dirty work, just providing their lower-level cloud resources to thousands of smaller firms who will gladly compete for any kind of money -- that does not solve anything.

Stuff like GDPR can change at least something.
> Being seen in public by a series of uncoordinated people is massively different from a PI tailing you and recording your actions.

That is actually completely legal to do in all circumstances, precisely because there is no expectation of privacy in public.

> CCTV cameras monitored by humans are COMPLETELY different from a facial recognition system recording the identities and movements of all people. There is no comparison.

Which is not necessarily how facial recognition would necessarily work. More likely would be to scan for known suspects and fugitives. But then we’re back to the “how is it used” question.
And what does india do with the 70billion dollars, but ultimately spend them on the U.S. as well.
Why put a limit at all.
> Yearly maintenance

I'd say continuous maintenance with response to specific issues. Also debian updates don't restart services which rely on updated shared libraries, which means you need to restart your nginx after openssl updates. Also restarts when kernel is updated. Also...

There's really more to it than just an annual upgrade. You're likely not going to be affected if you ignore this, but why risk it?
Gives you substance to attend AWS Global summits.
Lots of people are on python 2, and if they didn't already migrate then an EOL notice isn't going to be a big motivator.
No, it's pretty straightforward, terraform is just intended to parse and execute random functions in a graph generated by a template language. It is absolutely a form of 'make': overcomplicated and generic to serve the needs of supporting random companies' infrastructure as versioned code, without having to write the implementation bits.

It's a good idea and not a bad design, but the user experience is pretty bad and nearly all the operational aspect is an afterthought. It was not built to be sold as a product, hence it kind of sucks as a product, but it's fine as a free tool. The fact that it's the best free tool we have for this task speaks volumes about how most companies are deathly afraid to work as a community to build better solutions.
Really? That’s what you take away from this? Never asked yourself what hell European countries still doing in places like this? Unfortunately it’s not actionable but the message is clear.
At least public spaces are public spaces in Paris. That's something, which definitly cannot be said about London.[1]

[1] https://www.theguardian.com/cities/2017/jul/24/revealed-pseu...
€50.000 in damage: Viennese startup viRaTec falls for cheaters
Surely a Latvian driving license looks just like any other European driving license? Driving licenses in Europe were standardised years ago.

But I do see your point.
Yeah, HCL's limitations have been an enormous thorn in my side for a long time. HCL2 (Terraform 0.12) is a big step forward, but even still I pine for a proper programming language, even if it has foot-guns.

I do think you're selling Terraform short, though. Sure, the core is the toposort-create-things. But it also stores the state of its created things and (crucially) has the ability to diff the actual state of resources against what it thinks they ought to be.

Being able to inspect existing resources and diff state is also what lets it import existing resources, so that they can be Terraform-managed going forward.

Terraform is also capable of determining if its planned changes can be performed in-place or if they require resources to be destroyed and re-created. That boils down to a boolean flag on a field, ultimately, but it's still something a dead-simple make clone probably wouldn't do well.

I've only really used Terraform seriously for AWS, so I'm not sure about the other providers, but the Terraform AWS Provider has an enormous amount of work behind it. Basically every resource API has schema validation written in the AWS provider, and depending on the resource there are often eventual-consistency issues handled by the provider. See for example [0].

In contrast, AWS CloudFormation: can't import existing resources; isn't always sure whether an update will require replacement or not; and, as of ~6 months ago, can detect configuration drift, but not correct it (!). Of course, CloudFormation wins in other areas...

[0]: https://github.com/terraform-providers/terraform-provider-aw...
It has been decades since I was tempted to "goto". This not because of dogma or "drinking the kool-aid". It is because I use an expressive language that has constructs that mean what I mean, so don't need to be cobbled up out of such fragmentary primitives.

That so much C code is littered with them just demonstrates a deep weakness in C, and not any kind of fundamental principle. I admit surprise that C# turns out similarly weak.
I'm not convinced, particularly given Teenage Engineering's pricing history.

I root for them, absolutely. But their stuff carries a premium and is technically limited, generally fulfilling a novelty space.

The big win here is the visual stuff, but again I'm not sure that justifies the price.
> So in what way will facial recognition and "criminal spotted on 5th avenue" either dissuade or encourage totalitarianism/removing checks and balances?. If a Gov't falls into totalitarianism, a facial recognition ban (both internally within AMZN as well as on a national/local level) won't stop them from requiring AMZN to provide them facial recognition behind-the-scenes.

Technologies take time to develop and deploy, and the fact of their development and deployment is a red flag that tells you something bad is coming and gives you time to react before it can actually be put into place.

Setting everything up for turnkey totalitarianism is not wise.
I'm not sure what you mean.

It's arguably a problem when short-term profit seeking causes long-term damage.
Laws are a high latency side-chain of power and authority.

That doesn't mean they are completely useless.
> Kids don't want to come to the United States to do their Masters because, job market
is tight.

US has lowest unemployment in decades. The tightness is on employers.

> These people are employed mostly to replace existing American workers.

As solid economic thinking as saying US should ban all imports, since that takes jobs from americans
what are Apple/Microsoft's domestic partners in China?

note that, not talking about Apple's data center partner or Microsoft's cloud partner, just talking about Apple/Microsoft's core business (iphone, mbp, windows, office etc) here.
One simple ethical rule that I live by:

If I ever find myself saying “if I don’t do this, somebody else will”, I don’t do the thing. It’s a good indicator that the thing in question is the wrong thing to do.

Other people will still do it. That’s true. There will always be evil people in this world. But it won’t be me. And that’s important.
Water Bottle Rocket Science Kit
> what battery can you hold in your hand that can output 50W?

Laptop batteries all day, so to speak...more typically for about an hour of runtime at that power consumption level between recharge. Not quite following your analogy.
How to Create the Perfect Press Page for Your Website
This points to a possible weakness with Robotaxis: They can be messed with.
The one thing that I do like about Go not having generics early on is that it became a language for lower-level work with many good libraries. I wouldn't quite call it a systems language like they like to say but I like its positioning which filled a void.

Now when Go 2 gets generics it will be used for all kinds of applications and frameworks, which is fine but isn't really filling a void. I expect the ergonomics (e.g. wicked fast compiles to single binary) to be better than current app dev langs. I stopped using Go and look foward to trying it again. Even then I don't think it will be one of my favorites and likely used for smaller work. Long-term I want Pony to succeed. Medium term I'll take Kotlin, Elixir, or Dart.
>In the current form, immigration is painful for the immigrants and doesn't do any good for the countries that send those immigrants.

No country is “sending” anyone. It’s an individual choice.

Some people decide to apply for H1B because it is advantageous to them, but a lot more decide to stay in their home country.

H1B is voluntary
> It diminishes America's brand, it's standing in the world, its reputation and the value of its word.

Spot on. The amount of damage done in the last couple of years is incredible, the long term damage is going to have major effect on America's ability to effectively develop its foreign policies.
All is fair in love and security theatre, I suppose
Saying they are the same thing is ludicrous.

But if you're saying they shape each other, that I can agree with.
> Do you believe, as I do, that the foundation of ethics is supernatural?

In other words: if you don't believe in the supernatural you can't have ethics?
Well, judging from the release notes, with for-loops you are now one step closer to a real programming language. Looks like the beginning of the end of the "declarative" paradigma which keeps people running their heads against the wall like this https://blog.gruntwork.io/terraform-tips-tricks-loops-if-sta...
I might change the word novelty with "boutique".

They are building "fun" interfaces but the korg montron's are more a "novelty".
We're already talking in the context of: "subtly sabotage a large city in order to cause financial losses" so if it was beneficial in some way, I'm sure you could pay people off to do it for you. They'd either be aware it's illegal, (break this) or not (pee in this lake for $100).
Everyone is pretty aware that most H1-b visa holders aren’t exactly highly-skilled labor. It’s been heavily abused at this point.

How could you argue otherwise when the minimum salary for a H1-b eligible position is $60,000?

This seems to be correcting a massive loophole in the already broken H1-b program.