skysight-inc/HackerNews huggingface dataset:
> But if only a single browser will be able to display it, this not only questions the longevity claim, but also questions the whole web stack. New CSS specs can't be reviewed and proven with independent implementations, and web specs will, even more so than they already do, become "whatever Chrome does".

Safari and Konqueror still use WebKit, Firefox still uses Gecko, so not "only a single browser will be able to display it", but multiple maintained browsers using 3 different implementations will still be able to display it. Additionally, even in that worst-case scenario of Chromium/Blink/V8 becoming the de-facto implementation and making standards irrelevant, it wouldn't be "whatever Chrome does", but "whatever Chromium does". Being in that situation Chromium would be in use by everyone, so if anything that only places more power in the hands of the community because Chromium is an open-source project. Why should every browser have their own competing (and often incompatible) implementations of each standard to the detriment of the web? How is that more beneficial than browser developers all collaborating on a common, shared implementation? Very rarely have implementation-specific differences between browsers benefited the web, generally such differences will either remain implementation-specific and become redundant (e.g. all the IE-only APIs) or are experimental implementations of a standard that's only in draft state and will be updated to be consistent once the relevant standard is finalised, in both cases they're just neat toys for developers to play with that aren't practical to employ in production (because they'll only work for a fraction of viewers).

> This is a terrible and fatal result for the web as we know it. Because why would we continue the practice of creating baroque, power-inefficient web frontends with JavaScript and the browser stack monstrosity when we're essentially targetting a single browser? We could as well use a much leaner and lighter GUI framework designed for the purpose, and a saner language.

This is a fantastic and wonderful result for the web as we know it. With less implementations to support, the web would be substantially faster and more efficient. Because why would we want to load our asset bundles with megabytes of polyfills and shims just so things don't explode on the odd chance someone tries to view your website in the default browser of their OS that's either outdated or poorly implements specs?

If every major browser ran Blink/Webkit + V8, the web could be written once in native ES2018 javascript and consistently execute anywhere. This is not the case today because implementations behave differently, you can't write a webapp purely following the established specs because the specs are inconsistently implemented. For example `navigator.mediaDevices` API works differently across browsers, some browsers support-sub features that others don't etc. This ends up requiring checks and work-arounds that waste processing power to execute and human resources to implement.
> As a simple case, you will sometimes come across documentation that thinks that DNS names cannot start with a digit, which does not match reality at all.

I wish that were true. It’s seriously annoying that DNS names are nearly indistinguishable from ipv4 addresses.
Llosa is one of my favourite authors and the feast of the goat is amazing. I recommend his Conversation in the Cathedral.
And don't miss out on Carlos Fuentes if you're into that region and literature.
You offered this as an example of Australian government stupidity. My point is that their planned move is to take place after the issues that make moving it stupid will no longer be applicable.

Moving it before the status of Jerusalem is settled, like the US plans to, is stupid.

Saying you'll move it, but only after the city's status is settled by a two state peace deal, does not seem to be stupid.
Since the opinions have to be unpopular... As far as E-mail and meetings go I've observed that:

1. The people who most vigorously argue things like "this meeting could be replaced with an E-mail"... tend to not read their E-mail.

2. The people who complain that they're always out of the loop are the ones that don't go to the meetings or read their E-mail.

3. The least productive/reliable people tend to be the ones that flake out on meetings and/or have 13,591 unread messages in their inbox.

4. I hate to interrupt people while they're "in the zone" but I'll do it after 2-3 un-answered E-mails/IMs over the course of a few days. A lot of times they'll get irritated and say something like "Why can't you just E-mail this to me instead of interrupting me?"
Good lesson for all. Sad that you found out through first-hand experience.
I never really understand the goal of comments like this. Since we don't have access to your entire work history, it is impossible for us to judge a claim that, literally, every single feature you've ever built in your entire career -- even that one about allowing people to export to CSV -- involved you following the steps of:

"[On immersion] identify hidden needs by having the innovator live the customer’s experience."

"The final stage in the discovery process is a series of workshops and seminar discussions"

"In the next step, articulation, innovators surface and question their implicit assumptions."

And so on. Design thinking isn't "building a prototype". That is but one small part among many.

You have workshops for everything you build? You do contextual inquiries, sitting in a customer office all day to see what their interactions are like, for every feature you build? You sit down with paper prototypes (not even code yet) with actual customers?

For every single feature you build? Even when a customer just wants a button to sort Column X?

I guess I'm dubious but if you've managed to create a work environment where that's the expectation, then more power to you.

Design thinking is time consuming and expensive. That is why it is rarely used.
I can definitely empathize with some of the points made regarding the "filmmaker's vision" as applied to Netflix.

Ultimately, I think feelings like this will degrade and leave those unwilling to change to be forgotten. Art, in particular, is interesting to see how it adapts to those who consume it. This puts Netflix and artists in a unique position to make art that can entirely utilize this medium of delivery. Whether or not this makes better content is to be seen, imho.
Where did you get that information? A reactor that has never been run has almost no radioactivity. Its basically just native uranium metal/oxide. RTGs are a higher risk and more radioactive. It is really a shame that such wrong ideas are so widespread.
A woman is suing Apple because its ads didn't show the iPhone XS had a notch
> Additionally it is possible to code the match function to implement the functionality I am talking about during runtime instead of compile time.

Maybe, but I'm not sure there's more value in that.
> Tokamak fusion plants 10 times the output of the biggest power plants today are likely to work, but no one would want such huge plants on the grid. When it needs to shut down for maintenance, that amount of power cannot be easily replaced. If it was used only for hydrocarbon synthesis, hydrogen generation, or seawater desalination, this could work, but not for electricity generation.

The United States has, according to a quick Google, over 8,000 power plants. If you replaced them with 800 fusion plants, wouldn't you still have enough redundancy to take them offline for maintenance? Sure, having a smaller number of power plants increases line loss, but there has to be some economy of scale where tokamak fusion starts winning.

Thinking even bigger, if you have a 100x or 1000x scale fusion plant and used it for hydrocarbon synthesis, as you suggest, couldn't you use that plant to supply several downstream power plants that burn hydrocarbons and still, potentially, end up net-ahead?

I dunno--my impression is that the theoretical yield of fusion is so high that you can very, very quickly start reaping benefits even if you're doing so in extremely inefficient ways. Once you get above break-even, even if you're only a couple percentage points above break-even, if can build a huge enough reactor, it adds up really, really, really fast. Fast enough that some rich technocratic dictatorship could, say, build a bunch of tokamaks and effectively corner the world oil market without drilling for a single barrel of natural oil. You'd have to think that fusion starts doing things to the cost of energy that Moore's Law did to the cost of computing, to the point where people actually wrap user-facing applications in gratuitous web browsers.
I think these problems should be asked to the "human drivers" first. Then we can find applicable solutions on "AI".
Is that the same computer that lost your queen and rooks, or a different one?
> We wanted to be in charge of this system, and we work in C#.

What was the estimated cost of developers being literate in more than one language? How significant was this in the decision?
Royals start wars; commoners fight them and bear their hardships

(A point exemplified by World War One)
They forgot the golden rule of user experience design. People spend the vast majority of their time not using your product.
Put em at the same table at dinner!

Maybe they can duke it out and come to a conclusion.

I find watching biased news from both sides gives me more info than “moderate” lukewarm reporting. Biased sources tend to make stronger arguments for their narratives and omit less “inconvenient” details of the other side.

Also a good way to approach any world conflict or propaganda.
Shame on them for trying - your attitude stinks. I've backed a few small projects and they came through; however, if they had a similar story to this and failed I would certainly be understanding. When you back a project on kickstarter you assume a lot of risk. Perhaps Kickstarter should make it VERY clear that the product you're backing may never come to light and that your funding is going to be used to TRY to bring the product to life. Backers are not pre-ordering the next iPhone - they're literally helping someone boostrap an idea that "might" come to life. Back all projects accordingly.
Prime has all kinds of built in positive connotations. “One” is pretty meaningless here.
Better Take Your Inane Complaints to Google Because Yelp Is Over
Just use tmux, it might not get faster than mosh, but it never fails.
Actually, there is something to be said for the "scoop and run" method of getting an injured person to a hospital. It's a conclusion that surprised me, but I've come across it in several sources.

https://www.sciencedirect.com/science/article/pii/S002013830...
> It seems to me that creating "filter bubbles" not only should be the goal of social networks, but that it's a desirable goal.

The reason people come to that conclusion is this:

http://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage/

If you show people things from other tribes, the reasonable stuff the other tribe has to say gets buried under the epic war both sides are thrust into as soon as anyone says anything recursively controversial.

The problem we have now is that existing networks profit from showing you only that portion of what the other tribe has to say, because it's what increases "engagement" (i.e. time spent fighting/arguing on the internet).

What would be desirable would be to do the exact opposite -- bury the toxoplasma but still show the material from other tribes that isn't virally outrage-generating.

That may not maximize number of hours spent per user, but if people like it more, it could maximize total number of users, which is how you build network effects -- and that's the hardest thing for a new network to do.

It would also presumably benefit things like mutual understanding, unity and general happiness.
That’s an interesting thought! I guess I just found a good project to play on during the holidays. I wonder if something like this would work:

with matching(expr) as m:

@m(pattern)
def do_for_pattern(v):
...

@m(_)
def catchall(v):
...
Yeah often the comments are the names of the inner functions that should be extracted out too.
Destigmatizing+Hearing+Loss+with+Technology
Just because people may visit other news sources, they can still be in a Facebook filter bubble where everyone in their newsfeed thinks just like them.

At least, that's how my facebook newsfeed looks, most of my Facebook friends/family have similar political views as me, so my news feed is full of stories and comments backing up my own political views. So even if I read opposing viewpoints in other news sites, my newsfeed still reinforces that those opposing viewpoints are invalid, and it makes it seem like everyone agrees with me.
Remembering Colin Kroll and How to Deal with the Struggles of Entrepreneurship
There is no 'paranoia' about migration, rather a reasonable response to a calamity.

In 2015 - entire nations population swelled by double digits as irregular migrants swept through - for example, Hungary, Austria, Bulgaria etc. are only the size of a small American city.

So, can you imagine if 3 million migrants swept through Sand Diego? Or 30 million migrants swept through the Southern US? Would this be 'an issue of concern'? Of course it would - and that's the relative magnitude of disruption for some of these countries, particularly the tiny Balkan states which are quite poor - so much so that citizens of places like Albania are just as poor as the migrants sweeping through there.

In 2017, the migration issue is no longer Syrian, as the aggregate numbers have calmed, but there are still a considerable number of migrants arriving, mostly from Africa, via Italy. [1]

As for their 'qualification as refugees' - it's generally true that most don't qualify. It's hard to quantify precisely, but merely being from an African country does not immediately qualify one for status. Migrants from Eritrea (Africa), Afghanistan and Syria have special status and are generally processed differently, but again these groups (at least the later) are not so common.

And of course Schengen definitely allows for countries to put up border controls on an as needed basis, and the current migration calamity is a reasonable candidate for that need.

Just as some people are too ideological about hard borders, we shouldn't be so ideological about open borders either; 'Smart borders' ie more open where they make sense, but with practical flexibility I think are best suited.

As for Germany/Belgium and similar enclaves ... it only works when there is an economic and cultural equilibrium between nations - otherwise, it's just going to cause problems. A tiny hole in a border can create an existential challenge for nations, and massive humanitarian and legal headaches.

I should add that border checks go up and down for all sorts of reason, and this is not a new thing. I know that in the early 2000's I was stopped a long between France and Italy. I don't know what the issue then was, but it's not like it felt odd to have to waive to the Gendarmes while crossing an international border.

It's a big issue with existential and permanent consequences, so it has to be taken very seriously, with deliberation.

[1] https://www.swissinfo.ch/eng/politics/italy-swamped_switzerl...
How to enable JavaScript
That's a little reassuring in the sense that 100,000 Isp is, by at least an entire order of magnitude, too good to be true.

But, who knows? Energy is such a limiting factor that maybe you could, with enough energy, make a gigantic space-ark in space and fill it with hydrogen and have a massive fusion-powered rocket with 100,000 Isp. Maybe that's how we reach Alpha Centauri.
China Sees Bankruptcies Surge; Bondholders May Get Less Back
And hotel discounts! It’s all very straightforward.
Photon GUI alone to replace X windows would be amazing.
If someone has the source code from back when it was publicly available I would really appreciate it being posted on Github. (Assuming that the license allows it).

I have looked for a copy many times over the years but am always amazed that somehow no copy appears to have survived.
You really don't see any negatives to this?
Biased sources often appeal more to emotion than reason.
One highly unrealistic aspect of these questions is that, although they purport to be directed towards helping to develop decision algorithms for self-driving cars, many of the factors given in the scenarios are not things that a self-driving car could reliably detect.
The current DOL rules may not specifically speak to it, but federal courts have established the 'primary beneficiary test.'[0] If the primary beneficiary of the 'internship' is the company organizing it, it's illegal free labor. This seems to be the case for this company.

[0] https://www.shrm.org/resourcesandtools/legal-and-compliance/...
Incentives help, but not always as much as we expect. People and even companies are not always very rational. I wonder how rational the bosses at Takata were regarding incentives as they kept making and selling unsafe airbags.
... So don't use it?
An anecdote: When Bush Sr. died, I saw ~30 different comments and tweets about how sick they were of the constant barrage of praise for whom they surmised to be a war criminal, and yet I did not see one single bit of positive words spoken about him. It was splash of cold water awakening me to the depth of my filter bubble.
If I understand you correctly, you're suggesting that the demand for dispatch consoles follows a wave with a 20-year period, because the device must be replaced approximately every 20 years? I can believe that for an individual buyer, but for the market as a whole to follow the same period, that'd imply that every buyer made the bulk of their purchases at around the same time. That seems unlikely.
<rendering the phone useless for it's primary function (calling people).

Calling people is no longer the primary function of a °phone".
That's not what design thinking is for. Design thinking is one level up. You are creating a new product or large feature not some small aspect of a feature of said product (ie CSV export).
Get the IT guy to switch to Zscalar, Adguard, or similar ad blocking DNS:

https://adguard.com/en/adguard-dns/overview.html

At home, I believe the software defined mesh routers from Eero offer a subscription with Zscalar’s malware and ad blocking DNS, 1Password Family, and VPN.
Cydia's app store for jailbroken iPhones shuts down purchases
Growth is driven by people wanting to survive, for which they need to accumulate more wealth. Maybe you already have enough wealth to support yourself for the rest of your life but most of the people in the world don’t.
If Keyboardio wanted to be dishonest, they could have just been one of the many (majority?) Kickstarter projects which take money and find an excuse not to return a product at the end. If you were more familiar with them, you'd know that they aren't one of those projects: they have already produced and delivered product, and my sense is that most backers are satisfied with the result.

(For the record, I have no kind of relationship to Keyboardio.)
Can you give me a link where I can read the entire Windows 10 source code, make changes I want, and create a build, and redistribute it to people who already have a license?

I only came up with https://www.microsoft.com/en-us/sharedsource/ which has specific categories like enterprise, government security, OEMs, etc. I'm looking for something available to everyone.
A bit late for the party, but there is really good reddit community around the Mind Illuminated.

https://www.reddit.com/r/TheMindIlluminated/
Rust has an RFC process. However, RFCs have associated comment threads. Do PEPs have these or can you do suggestions only by addressing a new PEP?
Beamed energy propulsion makes a lot more sense.

One huge problem with any extremely high Isp rocket is heat dissipation. Any heat hitting the vehicle has to be radiated (there is insufficient reaction mass flow for that to cool the engines, as it does in chemical rockets). So it pays to keep the powerplant separate and beam low entropy energy at the vehicle.
This is just the kind of lame ideological subthread that we've asked you repeatedly not to instigate here. If you do it again we will ban your account.

We detached this subthread from https://news.ycombinator.com/item?id=18694826 and marked it off-topic.
Quantum Computing: Things I Thought I Understood – But Didn’t
Joint airstrikes from EU countries of course.

In all seriousness there is very little anyone can do to compel a nation state to do something that costs time and money.
Behind-The-Scenes Secrets of Jsoup IV: CSS Selector
Behind-The-Scenes Secrets of Jsoup I: Introduction
Mathematical Model for a Viable Time Machine
I’m not sure I understand the question. Dendrochronology is independent of historical records, because you can start with a freshly-cut tree or core sample and work backwards to date an older sample. This is highly accurate and does not depend on records of when a tree was cut down. Yes, it is possible for rings to be ambiguous, but literally every measurement technique has error.

You then use the samples dated with dendrochronology to calibrate your radioisotope dating.
It’s posaible to take out satellites with ground based high powered lasers or ballistic missile interceptors like the SM3
Overactive immune system 'may trigger ME-like symptoms'
And of course, this is explained in one of the dialogues, which is structured exactly like this - after it ends, there is some fake padding dialogue afterwards to hide where the actual ending is...
The NATO Software Engineering Conferences (circa 1969 and 1970) are literate, fantastically well-edited snapshots of the software engineering process replete with great direct quotes of experts. Sadly, it shows how little new knowledge about software engineering has been acquired since they were held. These books are a must for everyone who is in the business of making software.
I'm more interested in the part at the end where they talk about how to eliminate (or reduce) the sonic boom being heard from the ground.

Mach cut-off [...] involves directing the sonic boom in such a way as to refract it through layers of thicker air at lower altitude. Refract it enough and it will, in effect, be reflected—never arriving at ground level. Feeding the autopilot information about where the relevant layers are would let the plane steer itself in a way which maximised Mach cut-off.
I crossed into Switzerland last year and people were randomly stopped and had their documents checked - it wasn't a border where you queue for hours, you just drive through and some people are flagged down.

Technically at an EU level you don't need to have any ID to cross a Schengen border, but some countries have laws requiring visitors to carry ID at all times. (And of course you won't be let onboard a commercial flight without valid ID)
That was a bit too detailed and rambling, so I skimmed it. Some missing info:
1) Will all the backers receive the products they paid for?
2) Losing $100K seems large in comparison to their kickstarter revenue of $650K. Are new customers safe to order?

I also don't get this logic: "On the other hand, Kaia pointed out to Jesse the other night that this actually makes her more confident about our ability to manufacture products in China in the future."

Nevertheless, running a small business is hard. I don't judge them too harshly. When you are small potatoes, you also deal with other small potatoes who could be incompetent (the factory owner is also blame here). You also don't have the resources to micro-manage (ie. have someone in China all the time).
Could be kinetic weapons, directed energy, persistent jamming, maybe something else. It's hard to predict. EMP seems unlikely because emitting enough power to destroy satellites requires nuclear weapons and that would be a last resort, but anything is possible.
Funny you should bring that up as I'm just looking into that on Node.JS - how was your experience using pipes? Any warning signs / pot holes?