skysight-inc/HackerNews huggingface dataset:
So, a majority of apps that set up a window then use their own internal renderer? Except Telegram and Lyx.

Fair enough, but this is hardly representative of the sort of things Electron does well. What's more, Lyx and Telegram aren't exactly famous for being accessible apps.

It's very difficult for me to envision why someone wants to work 4x harder on an app to cut the memory footprint from 2g-4g (much of which is actually shared with the browser you've probably got running anyways) to 1g.

People demand respect for less able hardware, but I use Electron on 8 year old computers without complaint. And all I can hear in this is the emacs vs vi stuff again.
There are objectively bad intentions. For example extreme egoism (intent to gain at any cost) or pathologies. (Criminal notwithstanding.)
That's only a little bit true. You need a much stricter condition to adequately describe "don't know the state". In any event, this has nothing to do with teleportation.
This is a very good point. I would also add that there are a lot of languages compiling to JavaScript that would similarly not benefit from wasm. Right now, pretty much all GC-ed languages compiling to JS (such as ClosureScript, Elm, Scala.js, BuckleScript, PureScript, etc.) are in that category. Even if/when wasm supports GC in the future, I expect that dynamically typed languages compiling to JS will still be a long way from benefiting from wasm.

However, all these languages can benefit from the Binary AST right away. Just like any codebase directly written in JavaScript. If the Binary AST has some decent story about position mapping (see [1] which I just filed), they might even get somewhat better tooling/debugging support going through the Binary AST than going through .js source files, out of the box.

[1] https://github.com/syg/ecmascript-binary-ast/issues/17
does the faded color mean this post is downvoted? In that case, why is it so?
This article is just an ad of a btc casino than doesn't even offer poker yet.
I'll bet it was an airline. The underlying field type for names in a PNR in the TPF os only allows A-Z and space.
Sure, but the trade-off is a lot more developer time. "Twice as long" seems generous, and certainly Electron makes accessibility easier.
hmm, fair point, but i'd have to see proof that the difficulty is linearly adjustable with 256 bits of granularity
I can't help but wonder if this is a well-disguised PR piece from Arista. While the feud itself seems likely, the whole article, down to the details, is heavily reliant on David vs. Goliath themes to paint Arista and Ms. Ullal in a positive light.

Given Arista's strategy of directly attacking Cisco's market share and "keeping quiet about it" you can bet they had similar sentiments about Cisco. Those details are missing.
Absolutely. They have the capital and the scale to outcompete you and anyone that tries to go against them. Bar regulations to protect competition, you have no chance.
It's not just hatred that we have to worry about. It's any view that's considered abhorrent today.

Not so long ago, less than 50 years ago, there was little to no distinction between LGBTQ people and paedophiles. They were one and the same (look up the term nonce, British slang used against both LGBTQ people and sex offenders for one example, or the case of Alan Turing for another).

Some very brave people fought against the perceived wisdom of the majority, even when through association alone they would be considered to be paedophile supporters themselves. These rights for LGBTQ people are still being fought around the world today. People died over this fight. People are still dying over this fight.

I understand the desire to limit hurtful speech, but in doing so we hand over the power to set limits to an arbiter. An arbiter who may feel that today's moral majority view outweighs that of others.

What you feel today about people of colour, about LGBTQ people, others may feel about animal rights, human genetic engineering and AI rights in the future amongst others. If you limit the boundaries of free expression it is no longer free. You are taking those rights away from those seeking to fight injustice in the future.

It's not hard to hate Nazis. It's harder to see the consequences of our actions through the red mist. The British Government has the official position that censoring the Internet is something that must be done. Even the EU is starting to think this could be a good thing. If you think this stops with Naziism, then you're wrong. If you think this won't come to America, you're wrong.
Willpower Doesn't Work.  How to Actually Change Your Life
I think it would be interesting if it was like a special-purpose calculator for astronomy, that happened to have pointless astrology window dressing.

I also think it would be interesting, albeit in a totally different way, to know what "algorithms" they're up to in there, even though it's bullshit.

Definitely agree about their quackery.
There’s ways to convolute any of those scenarios, but let me just explain why I think there are notable differences:

1. Protected classes are defined by a history of prejudicial treatment and blocked access to essential services, and they exist as a class of people defined by biological markers. So you can control being black or being gay, and you can’t access any bus service or use the same water fountain anywhere. This is very different than holding an opinion, and not being serviced by an add-on provider.
2. There are great differences between being denied a voice and being denied an amplification platform for that voice. We never mandated that newspapers print every letter to the editor, or even provide equal time to classes of opinions (although that did happen in a natural way).

If you tried to get a cake plastered with swastikas, that would not be protected free speech and could be denied service. You have to go find a Nazi baker or append the speech yourself. This is very different from being black and you can not get any cake from any baker, and they’ll know too, because you can’t exactly hide the fact that you’re black.
I love google desktop search (RIP 2011.)

Last year I found a windows version of it online and found it still usable even in windows 10. Very unsafe I know - I did use ProcExploer+VirusTotal to check its binary signatures on 60+ scanner sites.

It still much better/faster than the native Win10 Cortana search.

Love know if there any open source clone of it?
I have low orexin (but fortunately not full-blown narcolepsy, like my sibling). It basically means that I fall asleep in any airline cabin the instant the safety briefing ends, and wake up when the wheels touch pavement. If I don't recline, and wedge my head in place somehow, I always wake up with severe neck pain, because my head lolls into uncomfortable positions.

Airline flying is simply too boring for my brain to be able to stay awake for it.
A lot of people don't realize (or maybe care?) that Amazon makes up a fair amount of that loss from screwing over distributors and third party sellers.

The Walmart of the Internet, I suppose.

FWIW I usually try to find more direct sources before buying on Amazon. If the other source can drop a few bucks off the Amazon price and offer free shipping I'll buy it direct from them.
It faithfully models the original code. The idea is that if you want to transform `!0` to `true`, or if you want to obfuscate, etc. you can always plug an additional tool.
Sounds like a re-branding of "rapid application development." RAD is great.
It isn't alright under any circumstance. Given that my music is 99% black artists and I am white, the race card is ill placed here. I firmly believe that all adults should make their own choices. It is bad enough with government telling you what you can and cannot do, without self proclaimed goody two shoe companies declaring a PC line and imposing additional limits.
I love paper books, I love seeing them in my shelf, but since I bought a Kindle I just stopped buying paper books. It is just too easy to buy a kindle book with one click.

The process goes like this, someone recommends a book in HN, they provide an Amazon link, I read a couple of reviews, at this point I'm convinced about buying the book or not, or even if I'm not totally convinced, the price, and the easiness of just one click makes me do it. That process has increased the amount of books I read per year. Sure the button is only a small part of that, but I think is an esencial part, I think Walmart can get a lot of benefit from this.
you might want to give sbt 1.0 a try, it features better incremental compilation support: https://developer.lightbend.com/blog/2017-04-18-sbt-1-0-road...
Has anybody here lost their memories stored on Google Photos?
Geometric Algorithms – Princeton U [pdf]
For credit cards this is the case.

For debit cards, the dispute process is called Reg E and the consumer is out the money for a month or more until decided in their favor. So there's risk in storing a debit card number.
There are apps in aosp that are needlessly bloated too. Not that you can see much of source nowadays.
Check out https://learnxinyminutes.com/docs/make

Disclosure: I wrote it so I apologise for any mistakes
just not to confuse there is a big difference between null and "null". The author being non programmer misses this.
Bug is still unclosed too.
Infosys CEO resigns, shares drop nearly 10%
I'm interested in what they said about reducing the compiler to 4 passes. Dotty takes a really interesting approach to this with 'miniphases' (https://infoscience.epfl.ch/record/228518/files/paper.pdf). I think it'll be interesting to compare these two methods when both compilers are production ready.
sick days in the uk are not holiday days. You get an unlimited number of sick days per year, and after three consecutive days off you need to provide a doctors note.

In fact to be honest limiting the amount of days you are allowed to be ill on seems crazy to me, not just socially but also from a business perspective. Sick days aren't just because we like employees, its because you don't want to come in to work, get little done due to being ill, and infect coworkers.
I wouldn't equate sourcing unpaid closed-source work and typically paid open-source work.

I occasionally get paid to work on open-source projects that happen to help my company. Because you know, it's my job.
it very rarely works... you click it and then it asks to update your credit card details (even though I've been buying using that card for years)
This is how extremism spreads:

1. A Reasonable Position is expressed, in this case - 'Nazi's are very bad'. The Reasonable Position often involves an Enemy that must be stopped. Most reasonable people will agree with the Reasonable Position.

2. The Reasonable Position becomes the overriding factor in any situation that involves it. All other factors and considerations are dwarfed by it and forgotten.

3. Because the Reasonable Position comes to dominate the thinking of the Extremist - who often means well - they come to believe one can only ever be for or against the Reasonable Position. There is no room for moderate positions that try to balance the Reasonable Position with other important considerations and values - in this case, freedom of speech.

4. In order to show support for the Reasonable Position, third parties are forced to action in accordance with the world view of the Extremist. If they try to balance other considerations against the Reasonable Position, they are seen by the Extremist as sympathizing with the Enemy.

5. The fervor of extremism charges through society, trampling on other values and considerations.

Some historical examples:

>https://en.wikipedia.org/wiki/Cultural_Revolution

>https://en.wikipedia.org/wiki/McCarthyism

>https://en.wikipedia.org/wiki/Salem_witch_trials
This lovely cough line brought to you by a lede/openwrt Makefile:

target/linux/ar71xx/image/Makefile: CMDLINE = $$(if $$(BOARDNAME),board=$$(BOARDNAME)) $$(if $$(MTDPARTS),mtdparts=$$(MTDPARTS)) $$(if $$(CONSOLE),console=$$(CONSOLE))
Yes. The chance you has to deal with this has longt since past.

Besides - You think the other side is having a conversation in the first place?

No they are not. They're busy making in roads and winning audiences.

People thinking this is a discussion are under a mistaken impression.

It's a popularity contest. Has been for decades.
Tangentially related (rule 9); my girlfriend's surname contains an 'é'. I have yet to see a year go by without receiving mail having 'Ã©' on the address label where the é should be.

Explanation:

echo "é" | iconv -t utf8 -f iso8859-15

We're Dutch, and the é is part of our language, and even part of the legacy character encoding standard everyone used before Unicode's widespread adoption. This is just a matter of code that works perfect as long as all characters are part of the ASCII set, but fails on the characters that don't conveniently match between UTF-8 and ISO-8859-15.

I doubt these issues will go away within even, say, twenty years.
Other online materials of this same course (Algorithms and Data Structures Fall 2007) : https://www.cs.princeton.edu/~rs/AlgsDS07/
Somme thoughts are stereotypes and not biases. As opposed to biases stereotypes are widespread averages of observations and likely to be on average accurate... Which is course does not mean they will be accurate for any specific case.
There is such a thing as prior knowledge.
Elasticsearch by Example – Learn the search technology powering the modern Web
Ain't not gonna happen. From what I can tell from articles and company brochures diversity means young, good-looking people in an open office all staring at the same screen.

There will be no diversity regarding introverts, shy, disabled, fat, ugly or other types of people.
Maybe this was back in the days of CGI? It's perfectly feasible that the right combination of characters might break out of an ill-advised pipe to get to the shell.
The backtick and apostrophe are often used to emulate ``curly quotes,'' which makes the confusion even worse.
For an extra challenge, you can explain what an 'okina is.
Neo-Nazis are taking genetic tests and are deeply upset by the results
Sure – that's just casting a null type as a string.

So I guess if you have a comparison that somehow casts null to a string before comparing, you could run into this issue, but that's still bad programming.

I used to own null@myundergrad.edu as an email alias (with my real university, not that generic .edu, of course) and I got all sorts of interesting things... but that was very intentional on my part.
I guess the op was referring to storing the content which I am not sure if outline is doing. If the save the content and make it searchable then it is kinda violation to take away unique content.
Why is this nefarious? Nothing is forcing these allegedly top employees from staying at Google. They get to work on something cool and get paid presumably a disgusting amount of money, and Google gets to maybe have a groundbreaking technology at the end of it, and their competitors don't get the allegedly top guys. If those employees would feel more fulfilled working somewhere else, and many do end up leaving, they can.
Or possibly improving upon. A variable being badly named isn't rare.
Google is rightly protected from government interference of their right to exercise free speech just like all individuals and companies in the US.

The EFF is confusing a free speech problem with a monopoly problem. One would hope they aren't suggesting that the government be allowed to interfere with Google's speech.

So if they aren't, they are basically saying "bad boy, shame on you" to Google and others. It will have zero impact.

The right way to solve this problem is to name the actual problem and forget about free speech: monopoly. Break up Google and these other companies and problem solved.
All these things remind me the old days when the Soviet government had a list of "not recommended" music bands. E.g. Black Sabbath - violence, religious obscurantism; Kiss - neofascism, punk, violence; Scorpions - violence, etc. Here is a full list translated to English http://i.imgur.com/Aj9wYpN.gif
Can you give any examples, to help (non-Collie) dog owners get past 'My dog is integrated in everything I do; there's no way yours is more so than mine!'?
If you stick a knife in someone's chest the crime is murder not wielding a knife.

To paraphrase:

> I don't believe that it is anyone's right to dictate how the knives I own are used.

And yet the law still dictates you keep your knives away from my chest. Point being: your freedom of using your bits is dictated by the same laws that dictate your freedom of using knives.
Ah so that's who was using my "new" ASIC before Bitmain shipped it to me
This one is generated by humans; I think they are following an algorithm generated by machines: https://git.lede-project.org/?p=source.git;a=blob;f=package/...
But if you do that you’re just writing JavaScript with pointless added verbosity and significant complexity pointlessly added to your toolchain.
The Netflix web player is good. I use it regularly.

Some other good web video players:

- Vimeo
- Hulu

HBO Now's web player is pretty good, tho not great. They definitely seem to have a hard time with their backend some times (e.g. around season premieres of Game of Thrones).

In general tho, video playback is just the latest spiritual incarnation of popup ads.
Dutch names (two or three word surnames with spaces) confuse all sorts of systems/people.
I use it all the time and it's terrific. Stupid patent, but useful feature.
How is that a useful observation, though?

As the length of any internet argument grows, the probability of anything being said would approach 1.
That character is a backtick not a grave isn't it? Also some cultures use «» as quotes. It's a big world.
Not only that, he then went on to complain[1] about the removal of "beautiful" Confederate statues, effectively siding with the Neo-Nazis, who were in Charlottesville specifically to protest the removal of a Confederade statue.

This is par for the course for Trump, who (only when under extreme political pressure from his own party) will belatedly condemn right-wing extremists with one corner of his mouth, but give them a verbal wink with the other.

[1] - http://www.bbc.co.uk/news/world-us-canada-40965029
Not Everything is an Expression (2016)
To implement killing is not easy.

Edit: to implement it in a well-performing way.
I have updates turned off. I don't have any important data on that drive, I just use it for gaming. If I get some kind of virus, I'll just nuke the whole thing and start fresh.

I really wish an alternative to Windows would pop up for gaming.
Data-Driven Advice for Applying Machine Learning to Bioinformatics Problems
Body scanners being piloted in Los Angeles subway system
The HTC U11 is a good smartphone, but it's still not enough to save the company
Oh my god, what is that. I guess the .xcodeproj was a bad sign after all.
the politicians were paid to oppose net neutrality, there is no conversation to be had with them. All we can try to do is make it not worth the money they have been brided with to do this bad thing.
Actually, racial and moral superiority were a big factor in the ideology for enslaving and killing native americans.
The phenomenon is called a self fulfilling prophecy.
The 1-Click patent was the genesis of a long debate between Jeff Bezos and Tim O'Reilly about software patents. It resulted in the formation of BountyQuest, a 2000-era effort to pay bounties for prior art for bad patents. Unfortunately it didn't really work out. But the history of arguing about software patents is pretty interesting. http://archive.oreilly.com/pub/a/oreilly//news/patent_archiv...
"nymph" really?
It seems this would break a number of libraries (can't name one, but certain I've seen it), although per the article it would be a simple affair for the browser to reify the encoded AST into a compatible representation, especially if comments are also eventually preserved (per article its on the roadmap)
I'm going to guess this will go nowhere.

There is the human time to take the cover off and fill two massive water tanks, the cost of having plugs and caps for said tanks, the risk that they leak, the risk that they don't get filled and the machine vibrates to pieces, the fatigue risk (try designing a thin plastic tank to take >200 lbs of vibrational force), the risk of a new and unproven design, etc.

All of that only saves a few cents of extra gas for shipping the machines. Probably not worth it.

Probably the plastic tank cost is more expensive to manufacture than blocks of concrete anyway. Concrete is damn cheap.
That's great for consumers.
Bit.ac wallet offline, probably scammed their users
But you are not being prevented from using the Internet, the shop is not preventing me from buying, just from coming in whilst wearing the t-shirt, take it off and I can shop freely. The Nazis can use the internet, they are not being barred from it, they are just not allowed to use Google or Facebook to display their message.

I think that something like ifps.io may partially solve this issue as the Nazis could host their own site and individual nazis could provide storage and bandwith to keep it online.
Or that the item is "digital" and no physical item will be shipped.

I had this happen to me on several Bangladeshi e-commerce websites.
The 5% gains over minified code are impressive given that BinJS performs no AST manipulation.

The BinJS prototype will be written in pure javascript I assume to speed its adoption?
Software patents may be "strange", but patents are very useful in the rest of the engineering world.
This is so simple it doesn't need a metaphor; net neutrality means that ISPs would be obligated to treat all traffic equally. Throttling Netflix, Bittorrent, etc. under net neutrality would be illegal.

What the comes down to is an argument on how much agency a company has to control their service if we've deemed their service "critical to the public good."

This take is probably unpopular, but since I haven't seen many of these points and there are some very big players (IBM, Cisco, Juniper, Intel, Ercisson, etc.) that are against net neutrality with some of this reasoning, I'll fill you in some points that you probably won't hear:

1.) Routing traffic does not have equal cost. Peering, load balancing, and other aspects of routing are complex and carriers have people whose livelihoods revolve around handling these issues. A web request to a backwater site a couple hops away from you has nowhere near the load implications that streaming a 2 hour 4k movie has.

2.) Net neutrality is a bad fix for the underlying issue; local/state governments make it exceedingly easy to get a monopoly going with pole attach and franchising rules. Without this monopoly, neutral connections are a constant danger to the incumbent ISP. It is much easier to break into markets with lax regulation like Texas because of how their franchising permits work.

3.) Net neutrality is largely a power play by advertising/media companies that have no appreciable revenue other than pushing content. Facebook, Google, 4chan, etc. need advertising because they have very little value outside it. This obviously isn't an issue if you're Cisco, Intel, or the like, because they have a product other than you.
> No one knows what Apple paid to license the technology [from Amazon]...

This is factually incorrect. Of course, there are executives at Amazon and Apple who know how much was paid to license the one-click patent.
Barclays Puts in Sensors to See Which Bankers Are at Their Desks
> Reddit is an aggregator whose core strength is discovery

Yeah, at some point they should reconsider their slogan "the front page of the internet" given their seeming desire to become an isolated walled garden.
Would you buy less books if you had to click a confirmation window?

It's much easier to buy books when you don't need to wait for delivery, unpack, carry around, get up to get them, etc. But your process already consist of several clicks and waiting for many pages.