skysight-inc/HackerNews huggingface dataset:
The training set for the classifiers must not contain real-world traffic signs which are weathered, rusted, peeled, bent, smudged, and spray paint tagged.
If your doing competency based interviewing (which Amazon appears to be doing) its on you to demonstrate the competencies.

But it does seem that Amazon's interviewing is not the best - I have worked for places where you had to take and Pass a 2 day residential course before you where allowed to interview candidates.
We can still be fooled by sirnple things. Whats a siRNple?
Hit by a Tourist Boom, Cities Wonder When to Stop Self-Promotion
Depends how you do it and if you engage with the person you are interviewing
The problem is very real, and I am happy that it's reaching more people than ever.

This is a well meant post with some solid advice that I wish more people would follow, but some points are just conflicting, confusing and possibly wrong.

Recommending to replace paperback books with an electronic device that is made up of plastic, while telling the reader to use less electricity and not to use plastic bags and avoid plastic packaging just doesn't add up without providing some extra context.
This article/list portrays a good sentiment, but it misses the most important point: VOTE for politicians that support green policies.

It is naive to assume that people everywhere will read articles like this and educate themselves and the problem will disappear. Only the government can force corporations to behave in a way that is sustainable.
Pay $$
I believe climate change poses an existential threat to us right now but I don't see things like this list helping.

The best thing for anyone to do is to support/organise direct political action to change our actions at a global scale. Personal initiatives can only go so far.

We have a limited time left (I apologise for not backing this with a citation but this is a rushed reply) to act, and personal sacrifices here and there won't help. Our carbon emissions are still growing overall and we need to reduce them somehow.

Also some of these points aren't entirely correct. Reusing plastic bags will probably have a lower carbon footprint than using cotton (I owe you a citation for this but it's out there). Also, there's a conflation between climate change and plastic pollution throughout - let's be precise in addressing these topics.
By stable I meant gliding properties. If the center of mass is moved too close to the center of lift, planes tend to pitch up and then are in danger of stalling. Some people suggest Ed the heavy engines might be responsible for this, but I believe this was misinformation.
I don’t think this is correct.

Your reference suggests that this tweak is to match the expectations of pilots certified to fly 737s, which handle in a certain way.
Good move, thanks. A very unhealthy place where you are bombarded with hostilities by very juvenile folks, who generally have no idea what they are talking about. I left it years ago.
I doubt it would hypothetically kill many at all. The refilling of a body of water that huge would take days even weeks given the size of the strait. Likely a child could crawl out of the danger zone faster than the water would rise.
They are for sure more water efficient. But I wonder how long do you need to use a dish washer to compensate the energy expenditure of producing the machine.
VSCode doesn't display the CR and with the boundary setting doesn't show whitespace when it's a single space between words.
Modern Malis are amazing.

I am not sure if there are any benchmark websites but I feel that Broadcom's Videocore technology is way behind most of the high end smartphone GPU competition, such as Mali, Adreno, PowerVR, etc.
Frank Lloyd Wright's Architecture Added to Unesco World Heritage List
1) Climate change is real but there’s no proof that its main cause is anthropogenic activity

2) There is no indication that suspected human-caused climate changes can be cost effectively dealt with (in other words, it is cheaper to adjust)

3) I have no moral or other duty to deal with CO2 created by others and you can’t force me to do it
Thank You, Which is basically my economic theory of PL that I have been trying to explain across to many people.

An ecosystem forces you to program in a language, as long as the ecosystem grows in market value, it will require more developers, more people learning it and more jobs for it. A positive growing circle, and once it reaches a certain threshold it should become self sustainable, there will be interest from many parties to try and improve on it.

On the other hand, if a languages ecosystem does not reach that threshold, there will be doubt if new project should be built on it, there will be less opening for developers, less in demand means people are not learning it, market wants experience dev but experience dev would have moved on to other ecosystem. Lack of hireable Devs meant PM should choose something else that makes hiring easier. And the ecosystem shrink, what we call a languages is dying. It really isn't dying, it should be accurately described as shrinking. The Negative circle.

And in most cases languages lives on in other form. People call Ruby as Matz's Lisp.
Flask Dashboard – Open-Source Boilerplates
This is missing the most important action one can take - voting and telling people to vote (Greens in Europe and progressive Democrats in USA)
Then is that not something you should focus on as part of your development?

I have done that in the past when a very good developer was working on some cool tech I suggested that he present to our team meeting.
The Saudi students are not from an elite class. They had huge abroad scholarship programs open to every high school graduate that includes full tuition, travel, and living expense. Every year grade cutoffs are announced and applicants are awarded scholarships. Most Saudis in US universities are actually low to middle class students who graduated highschool with good grades. This is one of the strongest forces of social mobility I have seen in any country.

In terms of liberalization, Saudis who studied abroad are the leaders of the liberal movements within the country. They don't transform into liberal Americans, but they do shift into liberal Saudis. Liberal Saudis are still on average more conservative than their American classmates, but back home they create the shift we are seeing today in a progressive direction.

Both effects are intended by the government. The social mobility aspect is part of the Saudi welfare state, and it adds great economic value through knowledge transfer. The liberalization is part of a long campaign to loosen the grip of religious leaders on the community and consolidate power.

Source: I went to university abroad on the King Abdullah scholarship program.
I've put all work and personal stuff into kanbanflow.com - I'm using several boards and attempt to do everything using their included pomodoro timer that also tracks the time for you. This is the only thing that worked for me to get myself to somewhat be able to account for works/tasks the I've done and it keeps me focussed on important but unpleasent todo-list issues. I didn't look very hard but I've found no self-hosted alternatives that offer the kanban/pomodoro/tracking aspects, if you know something please let me know :)
Please can you recommend a "simple alignment algorithm"? I can send some example ENG&CHT subtitles your way. There's a different number of subtitles, shown at different times, breaking lines in different places. It's a mess. If you know how to align it quickly, please tell me! Doing it manually takes me a couple of hours: longer than the whole movie. That's why I've only done it for a very few, specifically for movie nights with friends.
You are not alone! Four is too much and two is too little for me visually, three is just right.
Well, if I take 1 intercontinental flight every year, then my savings on some other stuff are pretty negligible.

Same thing if I eat water intensive crops or meat. I can keep the tap open as long as I live and I would not waste the water spent on all those cotton clothes, rice and burgers.

Solution to climate change can't be individual responsibility. Climate change is driven by huge corporations, I'm pretty sure that 50% of the population halved their CO2 footprint it would still be a drop in the bucket compared to corporation spending.
What period are you talking about?

Do these count as “stable political cultures”? [1] [2] [3] [4] [5]

[1] https://en.m.wikipedia.org/wiki/Ghana_Empire

[2] https://en.m.wikipedia.org/wiki/Mali_Empire

[3] https://en.m.wikipedia.org/wiki/Songhai_Empire

[4] https://en.m.wikipedia.org/wiki/Kingdom_of_Kongo

[5] https://en.m.wikipedia.org/wiki/Zulu_Kingdom
No man in east is popular than Nnamdi Kanu-Kayode
I haven't done any iOS development, so perhaps I'm expecting too much; but surely there is an IDE that has a vim-mode plugin? Every IDE/editor I've used—all JetBrains products, Atom, Visual Studio, Eclipse...—has a vim plugin readily available. They're rarely perfect (they tend to behave weirdly with IDE autocompletion and the like), but they're more than adequate for basic text navigation.
Spaces are for people who understand addition. Tabs are for people who understand multiplication. ;-)
I disagree that this is only a software issue: relying on only one sensor is a system issue in the MCAS not a software issue.
I'm glad to see this mentioned. Ghadaffi had big plans for uniting Africa, which would have been horrible for the Europeans who have been plundering the continent for centuries.

I've always felt that was the real reason the he was ousted. Other national leaders, both in and outside Africa, have done far worse than him yet have never been invaded.
COPY --chown
You may be right. I don't actually know LISP.
I downvoted for whining about downvotes, fwiw.
I'd say it's likely to be a game changer when it comes to skimping on IT in general, whether in-house or outsourced.
It's good news.
An indentation preference can be largely language independent.
Thats political :)
I've read several "Dockerfile best practices" would-be tutorials, and this one stands out as both correct, concise, well explained, and ordered from simple and important to more nuanced. To the author - great job.
I actually find having a separate character for indentation is a strength of tabs rather than a detriment. Tabs tell you how the lines in your program relate to one another, and spaces tell you how things relate within a given line.

On top of that, I think the strongest argument for tabs is efficiency. space-indented code uses 3 times as many bytes to represent a level of indentation than tab-delimited code. That might not seem like a lot, but spread over all the commits in all the codebases using spaces, it seems pointless to use all that extra disk space for no reason.

I think the real problem is that the default tab width for web interfaces is 8 spaces. If it were a more reasonable 4 characters wide, I doubt it would even be an issue.
Dockerfiles are a mostly adequate prototyping tool but are not great for generating production builds. Lack of modularity, cascading versioning / dependency management, reproducible builds, ... every time I've used Dockerfiles in anger I've cobbled together another 60% of a build system out of bash scripts.

I wish Dockerfiles would just fade away into the background, and be replaced by something more similar to an archiver but with better integration with repositories and versioning metadata.
They have synopses and linked/related articles ("Relaterade Nyheter")[0] from different news sources and their archive goes back a year[1].

Given this, I'd be inclined to believe that it's curated. However, I haven't studied it enough to verify if news links > x months are added as "related news" to current news articles.

[0] - https://nyhetsnotiser.se/ekonomi/merkels-eftertradare_-ecb-s...

[1] - https://nyhetsnotiser.se/arkiv/
Hungary and few others seem quite against the federalisation/unification of Europe as well. They would rather "take back" their empires and dominate others within Europe.
OCR-ing ASCII text is bearable. I've tried Tesseract and get about 80% accuracy for English. But not Chinese. That's about 40% at best. The only decent OCR for Chinese I've used is Google Cloud Vision, and that costs money.
Similar situation on the iPhone: I no longer use the physical volume button to take a picture (which is a shame) because, starting with the 6/6S it is exactly opposite the power button. As a result, the phone keeps turning off instead of taking a picture.
But people still have influence by making informed decision when voting and choosing products if they have the money. The first one is obvious, the second one requires more research but it's still doable. When there's a choice between a product from a company that usually higher CO2 footprints, it makes sense to choose an alternative product.

Moreover the corporations are also just collections of people that might not be able to make big decisions but make a difference with tiny decisions, if that makes any sense :)
So I tried Omio to find a connection between two European cities and it reported 'Your city has no airport' and continues with a nearby airport. Like any other airfare website. Then I selected 'Buses' (I know a combination of buses that works) which resulted in 'No bus connection available'. Same for trains.

So they landed an investment of USD300M plus an article in Forbes for something that many, many others are doing. Respect for their pitching!

I expected something like rome2rio.com which for many years already does what these guys are promising but not doing.
If you have to choose between one evil and another - its probably better not to choose at all. Non-intervention would have been the best policy to follow here. Hysteria raised by journalists should not be the primary motivating factor for waging war. No one did the cost analysis for lives ended by anarchy and extra-ordinary poverty and suffering caused by complete national economic breakdown.

This is just my personal opinion - but military intervention should be only used for self-defence and the defence of one's allies. And for nothing else.
Then fix the mysql client...
Use the experimental BuildKit Dockerfile frontend for much improved build time mounting: https://github.com/moby/buildkit/blob/master/frontend/docker...

* You can mount build-time secrets in safely with `--mount-type=secret`, instead of passing them in. (Multistage builds do alleviate the problems with passing secrets in, but not completely.)

* Buildkit automatically parallelizes build stages. (Of course!)

* Mount apt-cache dirs in at build time with `--mount-type bind` so that you don't have to apt-get update every single time, and you don't have to clear apt-caches either.

And lots more.

Notice that this mostly involves capabilities that Docker already has to build time.
Good point!
Sounds like it took months to fill originally. It would be no Mosul Dam.

https://en.wikipedia.org/wiki/Zanclean_flood
imagine arguing PGP security with tptacek
Interestingly, i promise you they do not use a so narrow definition. Dr Richard Cook is one of the leading researcher in this particular space. His definition of "complex system" is used here indeed in that wikipedia definition you provide and the way they fails may seem spectacularly different, but the research in them have shown that they are not so different and all stems from the same "laws of nature".

I would be happy to provide links to the research if you are interested :)
Ask HN: How do you stay updated on tech news?
Looking for good sources of information.
Fast, Offline, Reverse Geocoding; Or, in Which Polygon Am I? (2015)
I don't know why I can't downvote you so I need to reply.

This probably happens because there are tabs used for alignment too. Like many many many people have said, tabs are for indentation, spaces are for alignment. When people advocate for tabs, they understand their meaning, and they also use spaces for alignment. If someone uses tabs for everything always forever everywhere, they might as well just use only spaces.
Works great if you create both the feedback loop and the culture of fixing the alerts.

But I've had friends work at companies that said "That monthly 3am page costs us 1 hour of overtime, fixing it will take 80 hours, that's a weak business case so the fix is a low priority" - i.e. the feedback loop without the culture of fixing the alerts.

Of course, a sane company would account for employee retention costs in that business case, and wouldn't let their codebase get into a bad enough state that fixing bugs was infeasible. But when you're at the job interview stage, companies aren't likely to be upfront about such things.
This seems like something that could be resolved with a couple of git hooks:

post-merge: Reformat code based on local developer preference.
pre-commit: (1) Reformat code back to repository standard. (2) Revert changes that are solely whitespace-related.

I'm not aware of a tool that would do the last step automatically, but it doesn't seem like it would be too hard to implement. And perhaps (I haven't checked) git has a built-in config option to alter how it behaves for whitespace-only changes?
More and more forests are deforested for books. Electricity can be green (it is not at the moment) but eventually we will be there. I think it makes sense to use an electronic device rather than using a paperback book.

Plastics are cruel, but at the very least we can ask the manufacturers to use something else and those devices mostly don't end up in the trash day 1. We definitely need to find a way but papers are even more cruel.

But again that is subjective.
Some (most) details from recent years are subject to NDAs of various sorts - the rough areas are in some computer vision projects for automated IoT/mobile device testing, runtime "VJ-ing" with watermark injection/removal and embedded device forensics.

'Desktop/display server' parts is just a sidetrack that I do to get about as far away from what is otherwise happening in that space as possible, I need a sane work environment that doesn't keep making decisions behind my back or is laughably unreliable, and this turned out to be the easiest, albeit time-consuming, route.
I can't get onto this site - just times out - anyone else ?
One example: With Dockerfile you almost can not create your own slim Docker image in an isolated environment (without internet connection) if you need to install some packages from a mounted volume where you have downloaded cached dependencies - because docker build does not allow you to temporarily mount the cached dependencies. With docker run + docker commit combination you can do that without limitations. Latest experimental BuildKit has the option to make a temporal mount, BUT it can not work without internet connection...
Interesting point, and one I hadn't considered. In our case, the house (rented) came with a dishwasher, so it makes sense to use it either way.
As a customer
If you want low level CS stuff you could look up the Harvard and MIT entry courses on EDX.org. The MIT one is with python and more focused on the CS but the Harvard one starts with C, and usually has some really fun challenges evolving around low level programming like working with a bitmap, writing basic encryption and cracking it, and even making music.

I wouldn’t discourage JavaScript, I think Node.js is a really good environment to play around with programming. It may be much harder to find good learning resources for it though. There is a whole industry of charlatans selling useless programming courses, and a lot of them have unfortunately picked JS.

University CS is generally a good way to get to play with low level stuff though. I still have fond memories of writing my own client/server messenger app and working with various data structures, and you’ll find a lot of that on EDX.org, where a lot of it will be free and self-paced. Then once you have the basics of under your hood, you’ll also be more equipped to spot the resources to avoid.

I don’t think 40 is too late to learn, or to get into software development. There is ageism in our business, but it’s not rampant everywhere.
I was very excited about this project when I was a teenager - another was a "simple" dam just at Marmara/Black sea / Istanbul.

However, as any adult can see the financial impact vastly supersedes the potential benefits.

Besides the obvious impact to the local seaside communities in Southern Europe, you would have to deal with unstable regimes in northern Africa and Turkey and the geopolitical side of things. Wars have been fought for much less important things than land and resources.

Moreover the ecological effects would be impossible to calculate. There are other seemingly less important issues such as immigration.

So, in all, ok - the central planning from a German scientist does get some creativity points, but we are not in Mars, trying to terraform it; we are in a heavily populated part of Earth which has civilisations at its shores for the last 4000 years.
UK's ICO and other data security enforcers are acting. That's good. They're changing companies' calculus about putting resources into infosec. That's even better.

The public and press perceive that "justice is served," so we're tempted to think the problem is solved. I don't think that's helpful. These fines don't address root causes of the problem. They don't make our systems more resilient.

They're drawing a significant amount of money from the system and transferring it to their governments' general accounts. Is that the best use of that money? Should some of that money be used to help address infosec problems? To fund training for citizens, legislators, and governments? To step up law enforcement efforts against cybercreeps? To publicly fund independent security researchers (white-hat hackers) to help detect this stuff and nip it in the bud? To help subsidize the significant expense of comprehensive infosec audits for municipal governments, ngos, and small firms?

Here in USA, the National Security Agency has, by hoarding zero-day exploits and inadequately protecting them, done major infosec damage to civil institutions worldwide (UK's NHS, the Baltimore city government, you name it). I suspect similar things have happened in other governments. To what extent is it their responsibility to help clean up the mess? Can other governments use their resources to backfill where the US government can't or won't act?

Do governments now join identity thieves as enemies of people doing infosec? That cannot be good. We have to get this right and we can't do it if we're fighting each other rather than the criminals causing the trouble.
Hypervisor from Scratch Part 1
That's probably true for the UK as a whole but I'd be surprised if the politically engaged metropolitan young professional demographic didn't have a much larger presence in London specifically.
Back in the day AOL parsed HTML for it's instant messages, a <font size=9999999999999999999999> would blue screen any client running windows. It was quite easy to empty chat room(s) using this.
I think the term is "soft bricked"
Dishwashers get old and they have their own problems. There are machines that use less water. But manually people are capable of reducing the amount of water that we use to clean the dishes.

I can clean my dishes in 10litres of water. On the other hand dishwashers on an average requires 12-20 litres of water. The tip is do not use running tap water.