skysight-inc/HackerNews huggingface dataset:
So what? You appear to be defending the idea I originally mocked, that this is a good thing when the New York Times does it and a bad thing when Pravda does it. You won't ever be able to make that argument coherently; all information releases serve the goals (or are intended to) of the person releasing the information, and those goals are never your goals. Why are Russia's US federal policy goals more nefarious than Salt Lake City's US federal policy goals? If they are, how does it matter?
I heard of APOPO, a nonprofit organization focused on training rats to smell and identify landmines, https://www.apopo.org. Maybe we (they) could get involved in some way.
No. As someone who has gotten a DWI in one of the largest cities, I drove my car because I wanted to an was an irresponsible idiot, not because I had no options.
STEM Barbie's education kit teaches girls engineering
This is simply not true, Photoshop does have all those features!
Just don't buy sugar products.

Without a government, a corporation can only be strong, when their customers are spending enough money. With a government a corporation can grow out by regulations/subsidies. Regulations are destroying small competitors, not the big corps themselves.
Lumos Japanese Designer Creates a Super-Slim Bookmark That’s Also a Light
I like TypeScript for what is probably a different reason than most people. I have started using TypeScript as a great languge for book examples. The language is so easy to read and understand, and it is so quick to install the compiler and runtime. Right now I am using it for many of the examples for a book Introduction to Cognitive Science that I am writing. TypeScript is a great universal language for thinking about code and algorithms.
Photoshop has 'smart filters' and 'smart objects' which do exactly what you describe.
Are you suggesting that Firefox should remove support for EME and legacy plugins like Flash?

It seems like like that will achieve little more than pissing off their users.
I'm agreeing with you(!?) I don't think any of this is SciFi (Well maybe the detection one is a bit out-there).

I don't think OpenAi would object to proposals from outside the AI/ML field. After all, people are doing Deep Learning based SAT solvers as class projects now, eg https://cs224d.stanford.edu/reports/BunzBenedikt.pdf
Why don't they just give him the content, so he can host it somewhere else?
(Tedious disclaimer: my opinion only, not speaking for anybody else. I'm an SRE at Google. I don't know what's going on in this particular case, and I don't really want to, because it's probably a huge pile of lawyers.)

> It is 'reasonably possible' for Google to give this person access to his data.

This is not necessarily true. For example, the data might contain material which is illegal to distribute. I'm not sure what can be done in a case like that.
Uber doesn't launch in areas where there isn't a market. If there is no need for extensive taxi and mass transit services, Uber won't be there either.

I maintain that Uber is just another option in the top 100 metro areas. If Uber did work everywhere, then I am sure you would see reductions in places that do not have competing services.
‘Culture Wars’ Give Way to ‘Shared Narratives’
This is a WHISTLE BLOWER situation.

First identify who is trying to persecute the whistleblower.

There, you've found the party that has committed untoward acts who is now trying to SILENCE THE WHISTLEBLOWER/CHANGE THE SUBJECT.

I was a Bernie supporter. A LOT of people were/are.
Not at all happy with the DNC.

Having a whistleblower confirm our idea that the DNC was trying to hurt Bernie --

-- now I know how a parent feels when they finally solve the tragedy of a missing family member.

REALLY CATHARTIC.

And really depressing.
What I meant with saturation is the state when no more minerals can be absorbed.
Konga EZ: Our Progressive Web Apps Journey
I don't get why Firefox tends to add and remove feature so often. Even if it's because of money, this is hurting the user base.

Firefox Hello was probably an atempt to fuel WebRTC or provide some capabilities to Firefox OS. But it was included in the main distribution - Firefox - spending resources for what ?
Just few not buying is not enough, some measure is needed to promote and market it to significant mass, counter advertisement to children...
Pocket is awesome ! I discovered it few weeks ago thanks to firefox and use it constantly since !
Hacking Google for fun and profit
No, it would be akin to anonymous tips leading to miraculous discoveries. After all, if the penalty would be to only be slapped on the wrist for the 'lesser' crime then that would up-end the whole system in place for evidence gathering, which is supposed to be lawful at all times.

Parallel construction is sneaky in that it allows otherwise in-admissible evidence into a case or allows one to jump-start a case that would otherwise not have existed in the first place.
Chrome Dev Tools' editor has great autocompletion, and has done for a very long time. Also, you can 'map' assets to local files so live modifications can be saved without needing to import/export.

Dev Tools are what keep me using Chrome at work, they really are unparalleled.
I think this a good article explaining why there is not enough evidence in the public linking the DNC hack to Russian secret service:

https://medium.com/@jeffreycarr/can-facts-slow-the-dnc-breac...

The IP-address (176.31.112.10) that links the DNC hack to the Bundestag hack is a machine in France (appearantly) controlled by a Pakistani hosting company. This article says the machine was closed because of abuse over a year ago. The material in the DNC hack is just one month old:

https://netzpolitik.org/2015/digital-attack-on-german-parlia...
What influence? It's called exposing lies and corruption within the DNC. If anything, I praise Putin for it. Let's not lose perspective of reality thinking about tech security.
Have you seriously never seen mailman before? You must've taken a wrong turn getting here.

Of course bettermotherfuckingwebsite.com uses #444 on white. bestestmotherfuckingwebsite.com probably dials it up to #777 with a light sans-serif.
FWIW, it is typical for anyone who lives outside of a city to have well water. I would be shocked if there were any regulatory issues with doing so anywhere in the US, or any issue with water rights. There are millions of people doing it right now.

I think hypothetically when the system is first installed it's supposed to be tested, but I don't put a lot of faith in that. Interestingly, in contrast to parent, it's pretty standard for the water to be totally unfiltered. Generally, you have an electric pump that cuts on any time the water pressure drops below a certain level to maintain it. Honestly I've no idea how much it costs me a month, but it's pretty nominal. My electric bill runs about $125/mo and most of that is the AC.

(In case you were wondering, sewer is dealt with via a septic system, which still amazes me. All your wastewater drains into a ~1000 gallon tank buried in the ground. At the top of the tank are field lines, which distribute water and drain it over a wide area. Solids are rapidly broken down by bacteria in the tank and quickly dissolve. These systems can be maintenance-free for 25 years, though the septic industry recommends you pump them every several years to remove "sludge" that slowly accumulates at the bottom.)
I think the best advice in that article is this:

At all times, when someone found something in an area or program I didn't find, I took it as inspiration. Viewing colleagues and friends in bug bounties as competition is purely counter-intuitive as it doesn't really help any parties and leads to even more severe burn out.
Compare with news, arguably a much easier to solve problem. We had a pretty good system in place for federation: RSS. All the big players have done their best to cripple it or outright destroy it to the point where it is no longer feasible. And the overhead for the user was relatively minimal with integration in the browser.
Dem-owned-crats: Now its congressional committee is hacked
Jeremy Rand completes proof of concept for SPV name look ups and TLS in Namecoin
I'm not sure if there should be a tax on sugar. But I definitely think that products should have a large visible colorful graphic on the front showing the amount of sugar content.. separate from the basic black and white nutritional info label.
Yeah, for me one reason to give TypeScript a serious go was that I grew up on Turbo Pascal and Delphi, and a bit of C# experience. Haven't been disappointed.
Firefox should at least ask users before enabling closed-source plugins, and give a simple way to enable/disable them like any other plugin.

Or even better: distribute a clean browser and let users install things like Flash and EME as plugins.
Asian Americans Decry 'whitewashed' Great Wall Film Starring Matt Damon
I don't feel very comfortable with this "anti-sugar" campaign. In a recent past, the villain was fat, now is sugar. I don't think both of them is the problem, the problem is a life without sports and workout. And sugar is the best energy source for the brain, as far as I know.
I assume you read this from the post:

- Memory ownership model: Adding an (opt-in) Cyclone/Rust inspired memory ownership model to Swift is highly desired by systems programmers and folks who want predictable and deterministic performance (for example, in real time audio processing code). More pertinent to the goals of Swift 4, this feature is important because it fundamentally shapes the ABI. It informs code generation for “inout", how low-level “addressors” work in the ABI, impacts the Swift runtime, and will have a significant impact on the type system and name mangling.
The link you were looking for probably is in the "Related" section of that page: https://gowers.wordpress.com/2015/09/10/discrete-analysis-an...

The formal launch was a few months
After: https://gowers.wordpress.com/2016/03/01/discrete-analysis-la...
The developers do not claim GIMP to be a Photoshop replacement/alternative.
Yes, wouldn't even consider using node without TypeScript, personally.

Really, the main pieces that could seems a little mysterious are type definitions and compiler options. tsconfig.json exists in the root of the project for compiler options. Type definitions can be managed by a library called 'typings', or for TypeScript 2.0, type definitions can be managed with npm.
> One of the driest countries on earth

Average rainfall in Tel Aviv - 528mm/year, that's about 50mm less than Jerusalem - and London. Now, a lot of the country is a desert, but even Beersheba gets an average of 400mm. Only the far south is really dry.

Not that Israel didn't need its desalination system, it might be the only good and/or competent thing our government has done in recent years, but it's not a very dry country in its inhabited areas.
It turns out to be great for sanitation. People carry their garbage out with them and so you don't end up with overflow and rats. NYC is trialing it for the sanitation reasons alone
I never said that. Thanks for -1.
How is Dart doing comparing to TypeScript?
I mean what are significant differences?
So go out and promote again big corps. Only education and enlightenment can build up a better world. Governments won't, governments are going to be bought by big corps.
This story is hopeful but also worrying... I am so glad I am not living in a region where my drinking water depends completely on non-renewables. I hope energy hogs like desalination can be used as a buffer to reduce storage needs... I.e. build over capacity and run them when energy is plentiful.
The process was guaranteed to be a level playing field by the DNC charter (Article 5, Section 4):

In the conduct and management of the affairs and procedures of the Democratic National Committee, particularly as they apply to the preparation and conduct of the Presidential nomination process, the Chairperson shall exercise impartiality and evenhandedness as between the Presidential candidates and campaigns. The Chairperson shall be responsible for ensuring that the national officers and staff of the Democratic National Committee maintain impartiality and evenhandedness during the Democratic Party Presidential nominating process.
Residential power is probably easy with solar. A mill near here uses more power than the 40,000 person county (and I think also uses the waste heat from the power plant, so the nominal electric output of the plant doesn't capture the energy required to run the mill)).

Still, I think the US standard of living is unnecessarily energy intensive (cheap buildings heated/cooled more than necessary, lots of beef, vanity carburetors, it goes on and on and on so all the little things actually add up). It's pretty likely that the US can substantially reduce consumer energy use without really having any impact on standard of living.
I too, love TypeScript.

The client side JS where I work was becoming a bit of a horrible beast so I started using TypeScript here and there when I worked on new things. It has really helped rein in some un-maintainable messes.

It's got to the point now where TypeScript is my default go-to language because it's so powerful.

Someone mentioned how great it is for strongly typing API's and libraries, and I have to second this. When there aren't typings available it forces me to RTFM instead of just prodding around in intellisense, so in some cases it actually helps me learn libraries better.

Just today I created a boilerplate project for webpack/typescript 2 [0]. It's not finished yet, but it's usable if you wanted to jump right into TypeScript with no run-time dependencies. As a bonus I modified the same boilerplate but for HTML [1]

[0]: https://github.com/deevus/webpack-typescript2-boilerplate

[1]: https://github.com/deevus/webpack-typescript2-html-boilerpla...
The New York Times
The Wall Street Journal
The Washington Post
High Country News
TypeScript doesn't let you avoid learning JavaScript fundamentals. The same basic rules still apply.

The difference is having a compiler and a type system that tells you when you've broken things. Most people that have actually used TypeScript for any length of time understand the type system to be invaluable.
Bundling is an old technique. https://en.wikipedia.org/wiki/Product_bundling

The animosity towards Elsevier is perhaps better explained as reaction against product tying. https://en.wikipedia.org/wiki/Tying_(commerce)

What you describe with punk and hard core music is not tying, because "a song by band X" is very similar to "a song by band X". Eg, people used to buy a single for the song on the A side, and get the song on the B side as well, even if they didn't want it.
> less painful for me

I realize that this is common UX jargon, but is it literally "painful" to click "File->Export" rather than "File->Save"?

I frequently hear front-end developer peers arguing that it's "painful" to read 10 or 20 lines of XML. Back-end peers retort that it's more "painful" to look at large complex structures in JSON.

There's a hundred other cases in which this comes up. Are people really walking around in crippling pain, due to various software having trivial differences from their ideal preference?
The funny part is the best dietary advice is just "eat a good variety of things and don't eat too much". Going in to Whole Foods makes me want to blow my brains out.
You mentioned that the decision made is a good one if the mob is well informed, and bad if they are not. Or, rather you said something along the lines that it is "Not True Democracy" if the majority are not well-informed.

Making a statement such as "this was not democracy because the voters were not informed" carries a lot of implications. If it wasn't democracy, then the result isn't valid. If the result isn't valid, then you have to concede that you want to disregard certain peoples' vote based on the fact that they were not well-informed.

You then have to deconstruct that as to what it means to be informed, and who get's to decide that. Ultimately, someone/something has to make the call about who gets to vote, or whether that vote counts.

As much as I dislike/disagree with Democracy, one person = one vote is a line that is clearly drawn in most circumstances. It removes ambiguity, arbitration and interpretation. As soon as you open up the can of worms regarding "voting based on how informed" one is, then you have a huge slew of problems that I believe will very quickly lead to the realization that either you accept tyranny by the few, or the informed; or that democracy is not a moral and fair system.
Write a chat server capable of handling concurrent clients, and write a front-end client in Ruby.

You'll need a thread-safe FIFO datastructure, such as a queue, handle sockets, define a communications protocol (or borrow one, I'd recommend IRC).

Bonus: This will also teach you more about the Internet protocol suite (https://en.wikipedia.org/wiki/Internet_protocol_suite), particularly the Application/Transport layer.

Side-note: Project Euler and cryptopals problems are not well-suited for C, use the right tool for the job.
The concept of a "lobby" wouldn't make very much sense in a world with little or no government regulation.
I am 99% certain that this is indeed the case. Non-nullable types are one of my favorite new additions to TypeScript.

But it goes further than that. TypeScript 2 adds control flow analysis, so adding to the top of a function that accepts a string or an array:

if (typeof someVarThatCanBeStringOrArrayOfStrings === "string") {
// turn string into array
}

any code below it can safely assume that the variable is string[], as well as the rest of the code that calls this function if this variable is returned.

(correct me if I'm wrong, y'all)
>Look at "IQ". There is no such thing as "IQ" - simply because there are so man vastly different things that you should measure.

When you measure vastly different things, like reaction time and performance in IQ tests, there is surprisingly strong correlation (> 0.8 without correction for attenuation). This supports the hypothesis that there is such thing as G-factor.

None of those vastly different things we can measure measures it directly, but they all together point into the same direction. What has reaction time have to do with academic performance, job attainment, income, or IQ tests?

Most of those who argue for different intelligences don't provide good evidense against strong correlation.
How come? Food is too expensive?
I despise the corn lobby more. They ensure the high tariffs on imported sugar in order to protect the corn prices to produce corn syrup instead of using raw sugar. Only the US has soft drinks made with HFCS simply because of the tariff on imported sugar.
You know, even oxygen in excess quantities is poisonous to us.

I wouldn't say that sugar is a bad thing on its own, but the people who use it to enhance their products are not doing so to help our brains work better. They are doing that because they know that our species has an appreciation for this stuff and in their quest for short term profits they can externalize the long term costs associated with the effects of sugar overload which we ourselves do not have a way of detecting until it is too late.
They do - if you don't like it, don't install it. Or even fork it. The default distribution is trying to provide the best experience for the majority of users and Flash is unfortunately necessary for that.
Pocket was even better before it was integrated into FF as little more than a button sending the user to the Pocket website/webapp. I have stopped using it at that point - it was just too much hassle.
Possibly related [1] Seth Conrad Rich, DNC's Data Director [2]. And the late Mr. Rich was not Russian.

[1]: http://www.nbcwashington.com/news/local/Man-Shot-Killed-in-N...

[2]: https://www.reddit.com/r/The_Donald/comments/4v34fk/this_is_...
Second paragraph:

> U.S. District Judge Jed Rakoff in Manhattan said Friday that Uber’s online user agreement didn’t provide Spencer Meyer with sufficient notice of its arbitration policy for it to be binding.

Assumed this meant that if they'd told him a bit further in advance (e.g. 30 days, etc), it'd be fine, but no. Further down the page:

>In the New York case, Rakoff said that Meyer registered with Uber in October 2014 using a Samsung smartphone. The registration form included the words "By creating an Uber account, you agree to the Terms of Service & Privacy Policy," according to the judge.

> The form didn’t require users to click on the "Terms of Service & Privacy Policy" to register. Users who clicked on the link were taken to “nine pages of highly legalistic language that no ordinary consumer could be expected to understand,” Rakoff said. The arbitration clause, which includes a waiver of the right to sue in court, was at the bottom of Page 7, he said.

> Rakoff ruled the registration process didn’t provide sufficient notice to Meyer that he was waiving his right to have his claim heard by a jury in court.

Which seems a lot more interesting.
We have that in the UK.

http://i.dailymail.co.uk/i/pix/2013/06/18/article-2344177-1A...

Also have a standard more detailed breakdown on the back.

It works well.
There are many upsetting things about Whole Foods, but the food there is pretty varied, no?
> What is the problem with ranked voting?

I didn't say there was a problem with it, nor did I imply it. My criticism isn't about the content of her argument, it's that she, as a presidential candidate, is making it in the first place.
There has been some community work on Windows, no official promises but IIRC there is already very basic support.
China’s Cheating Husbands Fuel an Industry of ‘Mistress Dispellers’
Never really understood why people were strongly opposed to Firefox Hello. As far as I understand, it's a minimal wrapper on WebRTC. Seems to be no argument on bloat, perhaps a minimal argument on confusing the user? Or was there some privacy implication I hadn't heard of?
Show HN: Kissui.position – track elements on the page like a boss
The amount of marketing designed to just confuse people about what's good for them. Organic, non-gmo, gluten-free, all natural, it's like a temple for upper middle class white people to reject 50 years of food science.
In the US sugar is listed without a DV% as well. People might reconsider a Milky Way if they knew it had 70% of your daily recommended added sugar intake (per the article's 45g).

I LOLed at https://www.milkywaybar.com/nutrition

> MILKY WAY® is a delicious and indulgent treat that can be enjoyed as part of a balanced diet and healthy lifestyle.

Why lie? It's heavily-processed, high-fat, high-sugar candy. Of course it's unhealthy, there's nothing inherently wrong with that.
Why? Whole Foods is great. For example, if you're too busy to pack your lunch, there is a great cafeteria where you can get simple food with lots of veggie options at whatever portions you want. The quality of the meat, bread, and produce is a cut above (though I hear it's just par for course in terms of what you can get in "normal" EuropeN grocery stores).
The question I still have, is when will Swift 3.0 release be available in Xcode and for Linux use? The comment of Swift 3.X release in spring 2017 can't be 3.0, or am I missing something?
actually from what i know - inside the metro lines. The metro is planning to carry a lot of bandwidth now.
The Black Magic of SSH / SSH Can Do That? [video]
Only six habits, I would have hoped for a seventh one :)
Possibly, the more clicking needed to achieve a task does put more strain on your hands which can cause pain. I believe this is why for example VI key bindings are designed to reduce the distance your hands must extend for most common tasks. Reading extra text, XML or JSON can also cause additional eye strain... I think that is why it's okay to describe UX in terms of less or more pain...
My question to everyone is:
What is the reason for a _browser_ to have an integrated _chat client_?

In my opinion, it doesn't make any sense. We should keep separated tools that do different jobs, and make each one general enough that it can be used in every situation.