skysight-inc/HackerNews huggingface dataset:
The Turris Omnia is actually a very good choice, because it is well supported by security updates.

The number one flaw of commercial routers/security devices is that they don't get updated or can't get updated.

If you don't want an Omnia, I would strongly advise building a low power computer that runs a mainstream Linux distro with excellent security support -- Debian is an excellent choice -- and spending a few days setting it up properly.
Nobody is forced into these apartments. They’re definitely the exception - not the rule. And for a similar price, you could get an apartment for double the size if you only add (quite) a bit of time to your commute.

I think it’s great that people have this choice. Especially for people who don’t spend much time at home anyway, what’s the issue with providing a cheaper option? And on the flip side, if places needed to be larger, it’ll drive up the cost for everyone.
> [...] it could promote a widespread and significant melt event like the one in 2012. During that summer, nearly all of the ice sheet experienced melting, including the highest elevations that rarely exceed 32 degrees.

I think it's because we aren't there yet, so baking is probably a relative term. Also the title refers to the heat wave specifically and doesn't say that it's not already unusually warm.
I love how HN is taking umbrage in the rest of the comments about Boeing being too aggressive with MCAS et al. redesign.

Then taking umbrage here that they were too conservative and possibly froze the hardware spec.
Losing your job and not being able to get another one is a pretty common outcome of being on bail for serious charges. If you turn out to be guilty (like Marcus is), then it’s really no big deal. If you’re innocent, then the entire pre-trial experience is usually going to completely turn your life upside down. There is no reasonable justification for creating a two-tiered justice system where a certain class of people either have expedited trials, or completely outrageous bail conditions.
Guess we need to start naming heatwaves as we do storms. As storms move, so do heat waves move/shift. After all, most heatwaves in Europe are born out of hot air coming up from Africa.
If you ask what the known U.S. procedures and plans have been, the answer is a resounding YES, they would have nuclearly attacked ALL their enemies at once according to the man whose job was to evaluate these procedures and plans of the U.S. military:

https://www.bloomsbury.com/uk/the-doomsday-machine-978140888...

Just a sample quote:

"I soon discovered that in the plans of Pacific forces, from top to bottom, there was no provision at all for attacking only the Russian targets in their sphere. In every plan for war with the Soviet Union, Chinese targets (including every major city in China) were also struck."

In the whole book there are many accounts on that, on the various levels of the chain of command, even intentionally designed to act independently.

More transparency is still needed there, probably much less was changed in the following years than it ever admitted to any civilian, including the presidents, again according to the book, so the state is more than scary and when I read that insider info, I consider these involved really completely mad. Most of them Nazi-like "we just follow the orders" mad, and some simply pure evil mad.
Basically like having roommates, but professionally managed. There are some of these in SF too (though much, much pricier).
Well, as usual, seems humanity underestimated climate change speed. Even the scientific community tend to predict the lower pace and temperature rise.
> What do you mean wirh unlimited complexity, no caching oe aithorization?

I mean what I mean exactly.

- GraphQL allows ad-hoc queries of unlimited complexity.

- Since it's POST requests, there's no caching on the HTTP layer.

- Since it's add-hoc queries, it's hard to devise a cache for the DB layer.

- There are no easy solutions for either authentication or authorisation for queries (and subqueries and/or fields)

> Because they are all solved problems

If by solved you mean "busily reinventing the wheel and adding layers and layers of unneeded complexity, and it will only work if you buy into a single vendor's solution such as Apollo".

For crying out loud, one of the "solutions" for caching is to actually parse both the incoming and the outgoing requests, read the fields and decide if it needs to be cached.
> I mean of course its a deliberate choice, that's a truism, that doesn't mean the conditions that lead them to make that choice are sensible.

From what I understand, it is NOT a choice for the people of Hong Kong.
> are not detecting malfunctioning sensors

Because most of the time you can't. There is no reliable way of knowing when the sensor is lying to you.

You might try to reduce the probability of it happening and try to make it warn you (for example, redundancy, etc), but in aviation, even things that have a probability of failure of 10e-6 or even lower must be considered. 0% chance of reading an erroneous value doesn't exist.

The computer can deal with suspected erroneous input: it can ignore it. There. That's the standard way.
Things like that might also have the unintentional benefit of providing a sense of community and staving off the epidemic of loneliness that modern society is sinking into.
High Level Introduction to Java for Developers
What are the generally accepted solutions to these problems? Can you point to any sources? They're probably the big 3 that have stopped me from using GraphQL so far.

Only thing I'm currently aware of that might 'solve' arbitrary complexity and caching is limiting queries to pre-approved whitelisted ones the server knows about and references with an id, which is more of a workaround than a solution, and removes the main advantages for whole sets of usecases like open apis for 3rd party use.
To be picky, there is no "exception", there is a rule that is as follow:

For the surname get the first three consonants

For the name get the first three consonants.

If there are not enough consonants, use as many consonants there are, then start again from the beginning with vowels.
If there are not enough consonants and vowels (two characters name) an X is added.

I.e. Anna is N (first consonant) N (second consonant) A (first vowel) -> NNA.

Ana would be NAA.

With a name like (say) Bo of only two letter, a X is added, i.e. BOX

https://www.paginainizio.com/service/strutturacodicefiscale....
Arguably, but then arguably a landscape covered in mines and coal fired power stations is also beautiful; mountains being moved in aid of making people's lives better, the foundations of centuries of human progress, etc, etc. A 10km by 10km concrete grid could be a beautiful monument to a species that has recognised it needed to master concrete (fantastic stuff concrete, a miracle substance really).

Windmills are a bit of an eyesore compared to a great natural scene.
It has actually been in court.

The deficiency can be remedied by publication and it’s fully retroactive.

So there are literally no consequences at all to ignoring it.

https://eminutes.com/what-happens-if-you-ignore-new-york%E2%...

https://www.newyorksmallbusinesslaw.com/new_york_small_busin...
How did you get that impression from reading what you linked?
" "We designed the model to be sensitive to the numerous issues of representing the slave trade,” added Dr. Radburn. “The feedback we’ve received so far has been very positive. "

What does being sensitive to issues about slavery mean? Is it historical accurate or not? There should be no positivity.
Only accuracy. It's not like anyone truly imagines these days that any slavery from any time period was a summer camp get-away. If someone can't handle the historical reality, don't read about it to begin with. Bad things happened in the past. Get over it, but learn from it so we don't make the same mistakes. Putting your head in the sand doesn't change it. What's next, concentration camps will be downgraded to just weight loss centers because people's sensitivities can't handle "people were tortured and died in these places".
No umbrage here. Just interesting to me. My Commodore 64 was half a MIP.
Car crash: Ford writes down $181m in Pivotal stock as investors claim cloud biz
Urbit: a personal server built from scratch
These places are actually 9 square meters, including kitchen and bathroom. Typically, the “kitchen” is a hole in the wall which is barely big enough to use to prepare instant ramen, and the bathroom/toilet/shower are combined into a small plastic cube-like room called a “unit bath”.

The catch is that there is a loft which doesn’t count towards the square meterage.

In contrast, an 18sqm place can have a kitchen with two burners where you can actually prepare food, a door between the kitchen and your bedroom so you don’t stink the place up while cooking, and can even have separate rooms for the toilet and sink. A lot of people I've met consider this pretty luxurious, at least in central Tokyo.
Let's hope it passes through. As much as companies would like to keep this as their trade secret, I as an individual have right to know what is the company doing with my data, and how exactly it process it and based on what logic interacts with me. Especially since those companies trends to dictate one significant part of the life experience of a person living on this planet.

If that would mean those company would just decide not to operate anymore on my country, I would still consider that as a net win.

With great power comes the great responsibility, and those companies showed that we can't count on then bring honest and open to us unless we force them to.
This is great, thanks! Unsolicited advice: perhaps consider making the bot pin the tweet about the most interesting encounter of the last N days, for some definition. Likely something like the nearest miss.
Hackers inject Magecart multi-gateway skimmer in fake Google domains
I would certainly question his advice to go to Malaysia - the Chinese community there has been subjected to increased discrimination over the years.
I don’t think you can outrun this forever. Your Facebook feed, your LinkedIn feed and so on are all build to you specifically and once you reload it, there is no public record of what content has been pushed to you. This can be annoying, like when you spot an interesting LinkedIn post right as you’ve pushed up and you are never able of finding it again. It can also be illegal, like when you’re exposed to political campaigning that isn’t on public record.

Tech may have been able to get away with this for a really long time, but almost every political leadership around the world is gearing up to fight it. The internet and the big tech companies have simply gotten too big to ignore, and maybe it’ll be tough for the first movers, but this isn’t only happening in Australia. The GDPR was Europes first serious response, but it certainly won’t be the last. I think they’ll respond by doing what governments always do, with heavy regulation, and that’s what I think we’re witnessing the start of.

I’m not so sure that’s a bad thing. I prefer openness, and Facebook and Google aren’t transparent when they won’t tell you how their services build your results or who pays for it to look the way it does. I don’t think it’ll really break the internet or tech industry either, people are adaptive and someone will find a way to make a lot of money without selling everyone’s private data.

Maybe that’s not going to be Google or Facebook, but do we really care about that?
This is the same Bloomberg that reported on the SuperMicro hardware "compromise."
>This gets into a whole thing I call "scripter mentality". It seems like some people would rather call (say) tcpdump and parse the results instead of writing their own little program which uses libpcap.

This made me smile, because it made me remember a suite called “DSC” that I could imagine inspired this post. It did work, but seemed like a kludge. Last time I used it was when this post was written actually, and looks like it does use libpcap now.

https://www.dns-oarc.net/tools/dsc
Tangential: Anyone know how to fix the {{Location map}} template on this page? It doesn't have the proper border around it, and the text runs too close to the image.

When I look at the template page, this problem doesn't appear, but I don't know why: https://en.wikipedia.org/wiki/Template:Location_map
> It doesn’t really sound like you’re putting forward a coherent argument for anything at all

Please check your language. Why does this wind you up so much?

I refer you to this that goes into in in more detail: https://news.ycombinator.com/item?id=20541499

Other people get it, if you don't; you don't and can stop bothering me with aggressive questions. People on the internet don't, in general, "gonna have to explain". It's optional.
It can actually better than automation that works flawlessly for two years and then breaks or needs an upgrade. While nobody was looking at it, knowledge of its operation got lost.
This Spolsky quote is so outdated. The average great developer will apply for 4 jobs unless he is trying to work remotely which will require 100 aplications / 50 tests / 75 take home assignmennts / 14 interviews per position and one job offer for below market rate for the third world.

"The average great software developer will apply for, total, maybe, four jobs in their entire career."
Curiously, the article has a link[1] to the sources, located at OSF (Open Science Foundation), but it asks for the login first, not allowing to view without registration. Doesn't look like open science to me.

[1] https://osf.io/4jvr9/
The transition you mention for Python is actually not that high.

Error handling, edge cases, unit tests, type checking, packaging can all be performed in Python.

Type checks are the biggest bug bear. Otherwise, it’s relatively easy to get things clean and tidy (packaged).
Knowing the algorithms without having the data they operate on is useless.

And even if you had the two, at this point you still wouldn't be able to debug how a result is returned. The code is fairly complicated, there are many signals and quite a bit of ML.

source: worked as search ranking engineer and had quite a bit of difficulty debugging certain controversial results despite having access to everything.
I’ve lived in multiple apartments in Sydney that were around that. One was smaller, maybe 2.5m x 3m studio with a “kitchenette” in the clothes cupboard (a microwave and a sink that barely fit a dinner plate). These go for ~AUD$1200-1600/mth in the CBD.

They’re generally aimed at students but plenty of single adults like myself lived in them too, mainly people who aren’t home much, eat out and socialise lots. It’s a place to sleep, and walking distance to work (and home, after a night out).

I now live on a quarter acre in a rural city but I didn’t regret it when I did it, I saved plenty of money and enjoyed the city life for a fair few years until I started a family.
TypeScript 3.7.0 will feature optional chaining (i.e. x?.y)
> If you turn out to be guilty (like Marcus is), then it’s really no big deal.

I put it to you that the person so affected, and sentenced to time served, would in fact find it to be a "big deal".
Consultants often come in with papers that prove that these solutions save money. It just never happens and you end up with expensive, barely working services like SharePoint.
True or not, even if all nations of the world decided today to make honest attempts to reduce emissions, it wouldn't happen within 18 months. So if the timeline is that short, what's the point of doing anything. We're doomed. If it's not truly that short, it'll be another prediction that fails to come true and gives further ammunition to those who don't believe climate change is happening or believe the danger to be overblown. Either way, such pronouncements don't seem to be helpful in achieving the ultimate goal of stopping or controlling climate change.
API Development on a Napkin
And by "airlines", let's be specific: American Airlines was the carrier that specifically asked Boeing to build an 737 with new engines.
dupe: https://news.ycombinator.com/item?id=20519357
The solution to ad-hoc queries is to not use ad-hoc queries. Persisted queries are becoming common.

Caching is no harder in GraphQL than it is anywhere else. You define resolvers; if you want to put stuff in Redis, you're free to do so.

Auth is also no harder in GraphQL than it is anywhere else. You have complete control over what happens in a resolver, which includes authorising access and throwing an error/returning null/etc.
> US had 0 intention to join Kosovo as 51th state

Who ever claimed that?

> Russia invaded Crimea using regular army

No. The Russian military base https://en.wikipedia.org/wiki/Sevastopol_Naval_Base was always there, and especially it was there as a Russian base since the breakup of Ukraine from USSR, so already for a decade and a half before 2014. Moreover, even before 2014 Crimea was an Autonomous Republic in Ukraine, since 1991.

Compared to that, Kosovo was not even a republic, but an "autonomous area" in the Republic of Serbia before the U.S. war, and there was surely zero U.S. military bases there before. Which says something, seeing:

https://i2.wp.com/www.ukprogressive.co.uk/wp-content/uploads... ( found on: https://www.ukprogressive.co.uk/pentagon-keeps-building-over... ) All these also aren't the "fifty first state."
Inflation is the generalized increase of nominal prices. Housing has doubled but many other goods haven't.
Yup. Please note the Ubiquity's edgerouters have similar pps rate in certain packet sizes [0], I guess it's because of slow Mediatek CPU. ER-X-family also is a bit crippled in terms of hardware offloading [1].

[0]: https://www.ui.com/edgemax/comparison/

[1]: https://help.ubnt.com/hc/en-us/articles/115006567467-EdgeRou...
You massively underestimate the destruction caused by a 1km asteroid. Remember some scientists estimate the asteroid that killed dinosaurs was as small as 11km. In other words a 1km one may be 1/10th the diameter needed to cause an extinction-level event.

A 1km asteroid will cause massive casualties no matter where it impacts. If it hits the ocean it will cause a tsunami. If it hits a remote land it will eject so much debris in the atmosphere that they will block sunlight around the globe and reduce temperatures by multiple degrees, thus reducing food crop yields and causing worldwide food shortages and famine.
I spend alot of time flying in west Texas for our startup, and I can tell you that looking at every square mile west of Abilene is alot like the game Civilization. Few actually inhabit the land outside of metro city centers, and every square inch outside of it is producing something. Oil wells, oil pipelines, water pipelines, wind, sand, solar, salt - it has to be some of the most economically active land in the US - and barely has any cellular coverage.
Security Cyberlaw wonks squint at NotPetya insurance smackdown: Should 'war ex
What is 6174-A, notice from IRS to cryptocurrency traders
Move fast and kill things. At least that seems to be the motto of self-driving carmakers, too.
> For certain permissions (i.e. location), Apple actually does require apps to provide a string indicating what the permission is needed for.

Is the string in practice any more useful than update messages? (I wonder sometimes if anyone feels shame over 20 consecutive fixes with public-facing summary saying just "Stability and bug fixes." Apple itself is, of course, far from exempt.)
Network engineer with 20 years experience: Routers that have wireless interfaces on them are toys. Carrier grade routers have wired interfaces only. Introducing binary blobs of atheros/Qualcomm chipset support into a router is a recipe for instability.

In my field, "toy" is anything that costs under 500 bucks. If we want a wireless interface for OOB, we'll add an opengear LTE gateway device.

The router I mentioned in the earlier post consumes 5W of power and is the size of a pack of cigarettes. It looks like a toy, and is under $50, basically disposable, but is much more stable and bug free than home routers you can buy from $85-275 at Best buy which integrate wifi capability.

The consumer market for cool looking multi band $200 routers with spiky antennas coming out of the top is, in my opinion, ridiculous.

As for the dedicated wifi side, ask any professional who uses (on the cheap side, ubnt) or xirrus, ruckus APs in environments with thousands of clients whether wifi aps should also be routers. They'll have a good laugh at the idea.
Either go out of their way to prevent kids from using the service or invest and make it safe for kids. I think they will lobby / PR heavily to continue to do neither.
Empirically, it doesn’t appear to be the case. https://www.trulia.com/real_estate/Miami-Florida/market-tren...
I feel like unless they have extremely high confidence in this number, this statement will do more harm then good. If 18 months comes and goes and it isn’t the end of the world, it will only feed climate change deniers with “see! I told you they don’t know what they are talking about.”
The first thing that works is just fine, for a while, until it's not.

Then, you need to evolve to something else that better fits the job at hand. This is not a technical problem or even one of "mentality", I think.

It's more of an organizational challenge. It means acquiring the level of agency needed to adapt or evolve solutions to problems.

If you need to dig a trench, once, in your backyard, sure a pick axe and shovel and some hard-labor is just fine. If you need to dig a trench every day... you need a backhoe. Sadly so many organizations choose to do the equivalent of operating "chain-gangs" to dig trenches with pick-axes and shovels, at scale, every day. The people in charge of these chain-gangs just don't know any better and the people digging don't have the agency to demand the right tools and right approach.
The lowest common denominator in all of this, then and today, are the people we vote into office.

Local elections about 20% turnout.

Presidential about 50%?

The movie Idiocracy doesn't seem like satire anymore.
I demand public minutes of all meetings at all news outlets, because their decision process is an algorithm that determines the content going out to the public
I'm a bit claustrophobic and the video made me uncomfortable. I understand the financial and time saving reasons, but between an isolated place like this, and a shared place with roommates, I would pick roommates any day of the week.

In Japan, with it's work culture of long work hours and most people working at the same office for very long time, these apartments certainly makes sense.
South Africa's “Smart Cities” and Cybersecurity Threats
That neatly demonstrates the idiocy of Brexit: The UK, Ireland, Channel Islands and Isle of Man have had a common travel area since before WW2, requiring no papers. Which could easily disintegrate with the way our govt is going about Brexit, and would cause issues. Complete freedom from papers changed 15 or 20 years ago for air travel in that it got silly: you "had to prove that you didn't need to prove your ID, by having Irish or British ID". The ferry kept on requiring nothing at all, I don't know if that's changed since.

The trend in the EU has been for removing ID to travel between countries within the zone. As far as I am aware once you're inside the Schengen zone ID rules remain whatever is the case within the country. i.e. Denmark wasn't required to make ID compulsory to be within the system, it's only supposed to be travel in and out of the zone that's affected is it not? There don't seem to be moves to change. Obviously a Dane would carry some ID when visiting France or another EU country requiring it.

Course there's all the "temporary" internal borders inside Schengen for migrant or terrorist checks etc that weakens the whole concept.