skysight-inc/HackerNews huggingface dataset:
This is one of the strangest comments I've ever read on hn.

It's almost like saying "Why is it ok to worry about death, but when someone is worried about hair loss no one cares?". I think existential issues tend to carry a bit more weight than aesthetic ones.

> racial superiority is a bogus concept
Ok sure, but apathy towards extinction isn't a bogus concept.
Your point is well taken, and what I suspect is the issue is something that I learned quite a while ago: people just cannot value what they get for free.

That’s not a statement of moral or ethical anything, just a impartial statement of a basic generalized truth.
Chromecast Ultra is sold in the UK, which is Europe (even if we do end up leaving the EU).
Dudle: online event coordination and survey application
> Writing backend logic for any project these days is pretty easy, thanks to full stack JavaScript.

What?
It's already fully supported and encouraged by government and by religion, even when it doesn't make sense.
If you want to protect yourself, assume that the local corrupt people are not morons and learn how to use Tor and the other privacy tools.

Protecting your end users may be more complicated.
>Strong international sanctions against warbots are a good idea, even if it won't prevent every terrorist from making their own low-rent version.

Why? I read the article, but I'm not buying the "would increase conflict" angle. Some countries are in constant conflict anyway. It's not like the reason they're not fighting more is because they have a lack of men. A lack of equipment is much more likely to be the limiting factor.
“pelagic”, for those wondering, means “relating to the open seas”.

i’m mostly familiar with the term from “pelagic zone”, which is the upper stratum of the water column where most fish live.
> I can't see why any of those need AI.

The AI piece in virtual assistants usually doesn't refer to the skills themselves but the process of matching what is spoken (as audio) to a skill and passing that skill the appropriate context. Without having to have a developer program in all the hundreds of thousands of ways someone can ask for the same thing.

With that said, I'm not sure how well this assistant does that. None of these skills seem to use context at all. The sentence structure to map to a skill seems relatively limited or at least not challenged by the initial skills.
@MarkusWindand: Thank you for the Websites [1],[2],[3] and the book »SQL Performance Explained«[4].

[1] https://modern-sql.com/

[2] https://use-the-index-luke.com/

[3] https://db-engines.com/

[4] https://www.amazon.de/SQL-Performance-Explained-Everything-p...
ouch. I've got a free 4k Apple TV on the way I was planning on selling, but I may sub it in for my old Chromecast....

No way Im turning pihole off, and Im not gonna get a legit router setup to reroute 8.8.8.8.....
I guess if I'm being honest I'm kind of a human supremacist. I think most of us are. That's why we eat other animals. I'm not saying I don't feel guilty about it but I also don't feel guilty about swatting mosquitoes.

Also my comment wasn't meant to be serious...
> I have heard that openstreetmap in Europe has flawless coverage but in America its fairly bad.

It's not quite that simple. OSM in Germany is very good, but Google Maps is still popular. OSM in many other European countries is pretty good, and better than Google maps, but in those places Google Maps is still very popular in general. OSM in some other European countries is rubbish.
It will be interesting to see how Matrix evolves as next generation federated chat.
Altavisa and astalavista for years! Astalavista was for your all your serialz, crackz and porn passwords back in the day of http basic auth and 56.6k modems
pi-hole also blocks tracking services. And I'm sure chromecast is full of tracking to enhance the value of your account.
I guess you would start buying or founding a car company if you want to 'invest' $100M in that areas?

Or maybe first customer for a new car brand, e.g. Benny Caiola

https://www.youtube.com/watch?v=PfjcgcOfgww
The difference between what? An enthusiast and a rich person looking to show off?
This sounds a lot like Nietzsche's Beyond Good & Evil. The entire book is arguably about this very thing, the genesis of, and inextricable link between Good, Bad, and Evil. And you don't need to look any further than the preface to find this thesis laid bare:

It could even be possible that whatever gives value to those good and honorable things has an incriminating link, bond, or tie to the very things that look like their evil opposites[0]

[0] https://www.holybooks.com/wp-content/uploads/Nietzsche-Beyon...
That's mostly because nukes are a better value once their manufacturing infrastructure is up. They're essentially a bioweapon with a really big boom included (purchase now and get an EMP pulse for free!)
I’ve seen people suggest this and then the horror on other engineers faces that follows. In my opinion, the difference between a good eng/dev and a great one is that they recognize when the effort is too big to chew in one bite, too unknown to reason about clearly without a plan, and/or too many gotchas already exist in the codebase to make it easy.

The great developers I’ve known would pull back and think about the problem longer, draft up some plans and noodle on it with colleagues and I love that foresight.

The problem with a policy like this is that you’re slowing everything down for the sake of the few that might need it. Your team leads should be able to determine which ones should require the investigation and keep the team moving efficiently.
I don't have a problem with this being downvoted, but I'm super curious what someone's reasoning for doing so is?

I'm desperate for someone to convince me this isn't the case.
I would actually find it much more annoying from a troubleshooting perspective if every single IOT device I buy has a different hard-coded DNS server, provided by that manufacturer, instead of the one set by my local DHCP server. Because when the DNS set by your network fails, everything fails almost instantly and it's fairly easy to spot the problem from any device on your network.

RE: configurability ... I thought one of the main reasons people went with Google over Apple, specifically with Android, was precisely because of their configurability. Every person I talk to that left iOS tells me this.
This gave me a good chuckle!
Actually thinking about it I'd really like to see something down about electric scooters, the type that companies like Bird rent out. Currently they are illegal because they have a hand throttle.
The reason isn't "weird", it is because humans are the ones making both the decisions and the articles. If some other species wants to publish articles and evaluate what kinds of threats exist to them, then they can do so. If you don't want "specisists garbage," ask your pet hamster to publish instead and get a fair representation.

> This wouldn't fly when it comes to racism since people now recognize that racial superiority is a bogus concept.

The implication of that is that people of other races are perfectly capable of making these decisions and evaluating the situation. If you want to argue that other species are capable of the same thing... well. Good luck.

Dumbest thing I'll read today by far.
To be fair once DNS over TLS/HTTP become mainstream, local DNS servers won’t work without valid certificates, which I’m guessing will be a pain even with letsencrypt and co.
pushState is bad for many use cases because it completely breaks linking.
I do like the thought experiment that I might not want Turing completeness from a language in a specific use case.
Fast Serialization with Liip Serializer (PHP)
Starting 2005 both altavista and https://en.wikipedia.org/wiki/AlltheWeb were just frontend templates and CSS stylesheets around the Yahoo search, even ran on the same servers. I'm surprised Yahoo kept the separate brands live until 2011.
Right now the home privacy conversation is happening in the context of technology controlled by Apple and Google. These are huge companies that are sensitive to public scrutiny and criticism from high-profile media outlets, which creates the possibility for norms to be set in a positive way.

If every shady website has the ability to perform surveillance through personal devices, it will happen a lot. Because it happens a lot, people will get used to it. Once people are used to it, they will accept it. Once they accept it, it will be acceptable. Once it becomes acceptable, Apple and Google will do it. Once Apple and Google do it, it will be impossible for anyone to escape, short of becoming a digital hermit.
You really truly believe the biggest company on Earth deserves to be subsidized by taxpayers?
Did Capital Punishment Create Morality?
Doing interesting things builds your self-worth. Owning interesting things only demonstrates your wealth.
No, it's not possible to tell if arbitrary programs hang. But it is possible to tell if a program is of a restricted form that is known to terminate. This is how we know the many standard algorithms we frequently use terminate.
Upon what are you basing this assertion? Wealth disparity is huge, and increasing over time. Specifically, the richest 1% of Americans own about 40% of all wealth, whereas the bottom 90% of Americans only own ~20%. This implies that "consum[ing] the wealth of several billionaires" would make a huge dent in wealth inequality, and could dramatically reshape society -- in both good and bad ways, depending on how the wealth is used, and depending on unintended consequences.

Also, depending on the problem you're trying to solve, "hundreds of thousands of individuals" could very well constitute your entire problem space.
If this dude really worked in the nuclear industry then he would know a few things that are missing from this tweet thread:

1) There isn't enough uranium in the world to provide the baseload power in nuclear plants that's currently provided by coal.

2) There's nothing green about uranium mining or fuel processing.

3) There's no solution for high-level radioactive waste. Most of it sits in swimming pools at nuke plants because it has to be kept cool and we don't have a better solution.

4) Nuclear is fundamentally uneconomic and requires huge subsidies everywhere it's been used. Even with those subsidies, plant operators are backing away. The only nuke plant under construction in the US is facing cancellation and no one is signing up to build another. Several countries have announced a total phaseout of nuclear. So much for the "nuclear renaissance!"

5) Scaling up Navy ship reactors is exactly how we got to the BWR and PWR nuclear plants we have today. Nuclear plants have to be huge to supply the load that a city requires. Is he suggesting we just string together thousands of small reactors like they have on Navy ships?

6) Thorium, molten salt, and fusion reactors are "just around the corner," just like they've been for 50 years. If these technologies actually worked, we'd have them already. It's time to stop subsidizing the nuclear industry (which only came into existence because we needed nuke plants to make plutonium for bombs).
I am not sure that is true. I ran fleets of FreeBSD machines 20 years ago and we dd'd disks to spin up new hosts, PXE booted some, local and remote (NFS) storage. Even in the 90s, machines were cattle.

The pieces are largely the same, but in a lot of ways, the tooling has _enabled_ more complexity than is necessary. Things have become specialized in incongruent ways that makes things harder. Simplicity is a constant struggle and a quality all of its own. Sometimes you have it by accident, where it then occupies the unknown known quadrant.
Interesting! Too young to have experienced waterfall model in a workplace. Are you saying it did not exists. If so what was the agile manifest a response to?
C# 8: Switch expressions
Its not just this device, its others like the Google Home.

Why? Because ISPs and home networks are awful a non-trivial amount of time. It also gives leverage to Evil ISPs to hold Google ransom for the DNS queries needed to make the thing work propertly.

I dont think the average person knows or cares how fragile the internet actually is (unless, of course, you happen to live in China, which activiely manipulates and breaks DNS routinely for glorious reasons)
> I highly doubt Google is actually using DNS for tracking or connecting queries to someone's account, especially when they say they don't [1].

But pi-hole (or other privacy dns appliances/services) also block tracking targets. By enabling/enforcing the "free and unaltered internet experience" Google also ensures access to tracking.
Tell them if they want to get up that early like you then they need to crank out some production-level code.
There are no other resources depletable in the same sense - even if you burn coal or oil, equivalent resources can be synthesized. The rest is usualy not depleted in the literal sense, only put into use and may need to be recycled to be used elsewhere. But the elements used in nuclear fuel are completely destroyed in the process and there may be no easy way to recreate them.
For humanity to be properly threatened the threat needs to make humanity stop existing. Starving/dying people are bad, but not unusual even in current day to day life. It might even ramp up, that's really bad. But that doesn't make it a threat to humanity as a whole.
At this point I would be surprised if Google wouldn't be doing the same thing. Governments will get even more jealous at some points, but it seams like that won't help, as politicians don't understand tech.
Altavista was a great showcase on how powerfull servers and internet were at that era: before it, internet was considered something that needed Yellow Pages to be viable. With altavista the content gained relevance over the location, suddenly you didn't need to know where to find it, knowing what you wanted was enought.

Google was a big step afterwards, showing that even when you know what you want, you might not express it correctly, so having some ranking on results was helpful.
-flto combined with -static doesn't seem to do anything for me:

$ gcc -O3 foo.c -flto -static -o foo
$ du -sh foo
828K foo
$ strip foo
$ du -sh foo
760K foo

Could you post a complete command line and the version of the compiler you have showing how to make this work with static linking?
You have to trust any place you send your traffic, but I trust Cloudflare more than Google simply because of their business model. People get too caught up in "evil!" but it's simply about business models and how likely a business is to bend towards unethical behavior to stay in business, or continue to grow revenue/profits.

Cloudflare doesn't need to analyze my data to make money -- they offer a great service that people will throw money at them to use.
I have gone through the existential angst that I read in your comment. The ugly depression, the hopelessness. I understand that outcome is a very real possibility. I also believe that humanity will defeat climate change, and before we lose all major megafauna on the planet. I think that this is the most radical position to take: a faith in the ability of humanity, after thousands of years following the path of exploitation, changing to the path of restoration.

Perhaps it's because of the changes that I'm willing to make, and that could be my folly. I see highly compact cities feeding a world of vegans. I see us doing everything in our power to restore the natural world to its splendor. The zeitgeist that we must shift to is alien and extreme to modern cultures, primarily because we have become so accustomed to the exploitation of people and nature that escaping it seems unecessary to many, and therefore impossible.

I have a sense that it will happen. I have a sense that people are tired of this life, and even if they must themselves not live in nature, the act of restoring it will bring meaning to a broken society. For the first time since we left the forests, we will return to the path of peace.
Don't forget CIWS.
Some of the threats were handled as being for this year, more than for a not so far future. Even something that have 0.001% probabilities to happen in this particular year can have more significant odds in our lifetimes.

Also, that something didn't happen in the past N years don't mean that it won't happen this one, or that the actual odds are 1/N because unaccounted factors could increase the odds (i.e. global warming is increasing the odds of extreme weather events, even for used-to-be-infrequent weather events). And those unaccounted factors may change odds for most risks, (political, weather, health) or make them worse, or to happen close enough.
Show HN: PythonInsideHTML, Render Python 3.6 inside HTML
I have 971 binaries in /usr/bin alone. If they were 100mb each, I'd be looking at 94GB of space on a 250GB laptop ssd. 94GB that I'd have to re-download every time there's a security patch to a common library (e.g. libc). I'll keep living in the past and use shared libraries until download speeds and disk space increase by a couple orders of magnitude.
I'm sorry, why does there need to be a "negotiation" in the first place? Facebook clearly broke its previous settlement with the FTC, and likely some privacy laws, too, both federal and state-level.

Wouldn't accepting any kind of compromise with Facebook mean Facebook won't really learn its lesson, which I assume is the main purpose of this fine?

I very much doubt any large corporation feels that it has learned its lesson when it knows it can settle its way out of any violation for a small percentage of the profit it gained from that violation. Just like with bailouts, the incentive is to keep doing the risky/legal grey area stuff, because it will net them the most profit at the end of the day.
Except that it is the "more responsible people" who emitted the vast majority of the carbon that is causing the sea level to rise and displace the people living there.
That is true. But we also pay for pensions, profits, advertising, union-busting, pollution, and countless other things we may not want to pay for.

Ultimately, the consumer only cares about what product he is getting and what price he has to pay. How the company juggles its losses or where they come from is of no interest to the product purchaser.
At a maximum rate of $58 per tenis ball:

https://www.statista.com/statistics/195680/share-of-keywords...
It's going to be tough, not technically but politically. We're not doomed just yet but serious action is required right now. Something on the scale of Facebook and Google getting behind it and using their reach to motivate people.

I do think individual actions can add up, particularly when we use the magnifying power of tech. I wrote a lot on this recently and I can't fit it all in a comment so I'll just link to them at the end.

I'd strongly encourage anyone in tech who cares about this to get involved in https://climateaction.tech/ where there are some very active slack channels. Lots of knowledgeable people on there and some of us old cleanweb peeps too.

It boils down to a three step process:

- Understand

- Organise

- Amplify

There's a long post for each on my blog and a bonus one.

https://unop.uk/how-to-help-with-a-big-global-problem-as-a-t...

https://unop.uk/how-to-help-with-a-big-global-problem-as-a-t...

https://unop.uk/how-to-help-with-a-big-global-problem-as-a-t...

https://unop.uk/how-to-help-with-a-big-global-problem-as-a-t...
I really gave Chromecast an honest run for the money. One day at the start the of the weekend, it started hanging at 80% when initiating streaming content I had purchased on the Play store. The forums had a ton of other people who were complaining about the same thing. Google had pushed out an update that they apparently hadn't event done the most rudimentary testing on. They didn't roll back, and they didn't fix it until after the weekend. I replaced it with a Roku, and I no longer trust Google to do consumer devices.
the amount of broken, intercepting and censoring DNS out there does not make Google a community service, though.
I regularly use async functions as handlers in Express, but I always include a try ... catch block inside each one. What's the trivial way to use them?
Do you think Google is the new AOL? Way back AOL had their homepage where you saw an AOL recommended part of the web. You still had access to the web but for most first time users it was easier to use than a web browser alone.

I say this because I’ve been wondering if we now have a Google snapshot of the web instead of AOLs homepage. Don’t get me wrong search is much better than a more or less static homepage of topics.

Are we all in a Google search bubble?
>Today, Americans have grown more cautious; when it comes to old buildings, we now have laws at our disposal that allow us to designate and preserve what we value. Yet the enactment of such laws, at such a late stage, illustrates how the Singer’s fate coincided with another milestone: an end to the idea that American industry might be trusted to build permanent things, without answering to the deeper values of law or community or tradition.

Given the state of American cities, I wouldn't say this has worked out. American cities are defined by preservation: of property values and of plentiful free parking. These laws are used to prevent change of any kind. Building a neighbourhood on par with great American neighbourhoods like Beacon Hill and SoHo is basically impossible.
I think you have a point it's also what I'm seeing, but I think it's not because most people choose to be ignorant.

It's our system, which locks us into a work.eat.sleep.netflix&chill.repeat cycle.

And if you have kids etc you just don't have enough time or maybe mental energy to then research all this after a long day of work.

And some don't care, even if they have all the facts and are presented with solutions to avoid causing further harm.

Tricky...
Never in my life have I been more concerned about whether a simple text substitution is going to halt than whether I can write it down reasonably concisely without having to resort to a more powerful scripting/programming language.
I suppose that finding problems is not difficult. The most difficult is to find an audience that has the same problem and sell your product.
As Lead Startup Methodology tells us that we need to check our hypotheses after that create a solution. A lot of startups die because founders don't catch an audience.

And if you create a solution, it doesn't mean that you will get revenues so fast.
The best choice is to find a remote/local job at startups. If you're in London, I think it's not a big deal.

Or just having some projects on side. You will earn more incomes than you can do with a startup.

I use for searching projects Periodix [1] and Facebook groups. There are a lot of projects of startups. ALso, I saw the website that oriented on Positive Impact Projects Jobs [2]

1 - https://periodix.net/
2 - https://positiveimpacttechjobs.com/
3 - List of Remote Jobs in Different Companies
https://docs.google.com/spreadsheets/d/1Sr0vy3eDn2fcEhxOdkPv...
I would bet that most buyers of the Tesla Model 3 have never driven one before taking delivery.
Hi, do you have any Junior or mid-level positions?
The cynical answer is about 7-15: themselves, their family and close friends. Or at least thats how it appears in the US given how little we do about it, even though we (half) give it plenty of lip service.
ODROID-N2 is a new generation single board computer
Note that Turing completeness says nothing about efficiency. It is possible that some models experience exponential slowdown or worse.