skysight-inc/HackerNews huggingface dataset:
I agree but it's not so good if you want to add anything to the screenshot afterwards in terms of annotations, outlines, or whatever. I'll often snip with Snipping tool and then paste into Paint for "post-processing".
Comparing the Usability of Cryptographic APIs
AWS Route53 – Choosing Between Alias and Non-Alias Resource Record Sets
> also, instances die all the time

This where the durability argument has a problem as well.

At a first glance, this looks like an un-replicated system, which means that the loss of an instance is an availability nightmare.

The worrying quote from the article for me is this one

>> With Redis Enterprise, it is easy to create a master-only cluster and have all shards run on the same node

Another node has to be brought in and attached to the same network disk to restore access to that key range?

500k+ ops/sec is nothing to laugh about on a single node with 1:1 read-write ratios, however the fragility of this system is concerning.

Half a decade ago, I was working with row-level atomic ops in ZBase/Membase (set-with-cas[1]), which gets away with using replication instead of an ssd backing the durability of operations + an fsync - the 99% latencies were at 3-4ms, but the scalability and availability were baked in.

[1] - https://github.com/zbase/documentation/wiki/Data-Integrity
Better Way to Learn Android: Online or Class Room Training?
Show HN: Wildna.me – Wildcard and synonym domain name search
That's a great point- while consumers may not have been affected by this heavily, developers had to update their apps. Lots of companies just stopped supporting their apps rather than invest time updating
The website is trash but the program itself is great.

Install from chocolatey.org or ninite.com
What happened with the CS graduate?
If CMD access is disabled you still won't be able to launch no matter whether you try opening it with a batch file or from the start menu.
I can only agree with it. I summarized my learnings from the book, if you are interested to have a look what it is about: https://www.robinwieruch.de/lessons-learned-on-writing-well/
Interesting, can you elaborate?

Which platform/APIs do you use? What language do you program in? Where do you get back testing data from?

Thanks!
Enriching mobile apps with social networking experience using Go and Redis
> every aspect of go's net/http package and database/sql package

Nice! That sounds really appealing; I want to learn Go, I just haven't felt like I've identified a problem I want to solve that's best solved in Go.

That said, the obvious direction this questioning is going is...

Well, but either you're relying on the database and networking magic, or you need to understand the before/beneath of the database and networking; and it keeps recursing down until you get to the point of electrons in silicon, and then the switch is "magic of the scientific method".

How do you draw the line of "this magic is fine" and "this magic is not fine"?

It sounds like maybe the line isn't "do you know" but rather "what does it take to learn", and that Go makes it easy to learn the before / beneath?
For posterity, here's some very readable Haskell that has less data and case:

https://hackage.haskell.org/package/turtle-1.3.6/docs/src/Tu...
Discourse
https://github.com/discourse/discourse
> you didn't establish a causation anywhere

Without controlled experiments we cannot "establish" causation. However, citing things that work with OOP certainly disproves that OOP doesn't work. You can then fall back to the weaker position of "OOP doesn't matter", but it certainly does work.

Anyway, I certainly did a LOT more to make my case than you did, because all you did was make ever wilder claim, even claiming hypotheticals as absolute truth with ZERO backup whatsoever.

I gave the example of the WWW App. Written on NeXTStep/Objective-C, which is the closest the Smalltalk-like OOP and frameworks you could get at the time. One guy, a couple of months in his spare time. Editing included (largely because he was reusing an existing class library). 5KLOC. From scratch. Inventing.

NCSA Mosaic was created on top of non OO X-Windows and later Windows and Mac. 5 people, a year, 100KLOC, just copying something that already existed. No editing. So arguably lesser functionality, 20x the code, 10x or more the development effort.

So if your point is that OO doesn't work, you have utterly and completely failed to make that point. In fact, you just list projects that succeeded with OOP and then claim without any evidence whatsoever that they succeeded "despite" OOP.

A: "Rockets don't work".

B: "Here are some rockets launching satellites into space"

A: "But you don't understand, these satellite launched despite the rockets"

B: <stepping away slowly> "OK, whatever makes you happy."

Oh, and here are productivity numbers:

http://www.cs.bsu.edu/homepages/dmz/cs697/langtbl.htm

And you are reversing cause and effect. How do you think OOP became popular? Because it allowed us to tackle larger projects more easily.

Try to back off the religion a little and look at actual evidence.

Does that mean OOP is the be-all and end-all of Software Development? Nope. At least I think not and I certainly hope not. Because it is deeply flawed, just like all of our current paradigms are deeply flawed (and IMHO FP is flawed even more, but that's another discussion). However, it was a lot less flawed than what preceded it, and therefore allowed us to get a lot more done. Or maybe not even less flawed, but had more useful points that compensated.
> followed its internal policy and Hungarian law and reported the incident to authorities

Ho-humm. Care to point where the Hungarian law mandates this? The old BTK was simpler but even the new is pretty clear in that only a very few serious acts are mandatory to report (meaning not reporting is a felony in itself). 145. and 159 § details how military and civil superiors must report the crimes of those under them, obviously does not apply. 191. § makes reporting attempted or committed kidnapping mandatory. 263. § are crimes against the state, treason, spying and shit. 300. § makes it a crime not to report corruption but only for officials. 317. § makes terrorism mandatory to report. 328. § is about violating international sanctions. Finally 404. § makes reporting of certain financial trickery but only for the actual executor of the bankruptcy.

Which one was this one? Or did I miss something? Was he trying to sell stuff to Russia violating the sanctions? Did he make an attempt to overthrow the government? Or what?
This seems like a really bad idea for all sorts of perverse incentive reasons.

Primarily I'd guess related to the fact that the costs of running a city of a given size are basically entirely fixed costs, rather than being marginal. Especially when you add that most of the essential services a metro-area government provides are revenue negative.

Trying to make (for example) the health department "pay fair market rents" means you either have no health department or a drastically less effective one.
Are you saying they'll change the content later, and won't lose seojuice for that?
Note that, although the 2.4GHz spectrum is formally divided into 12-14 channels (depending on local regulations), these are very narrow channels; in practice there are only 3 non-overlapping 20MHz-wide channels. This is a small fraction of the width of the 5GHz band.
By purchasing the ticket, he was confirming the vulnerability. I am sure he knew that they would cancel the ticket when he reported it. I don't find any wrong doing here.
Parsing in JavaScript: tools and libraries
Sounds a lot like what happens here in India [1].

Also, if such behaviour is systemic, how should we bring about the paradigm shift in handling such events? Such incidents will happen more often across the world as e-governance becomes more predominant.

1 - https://thewire.in/119578/aadhaar-sting-uidai-files-fir-jour...
Furthermore the 4500 1* review is there to stay and a single protest fades away :)
IIRC Feynman was also concerned about the infinities as well, but ultimately pragmatic. The infinities bother me as well. But, on reflection classical point particles produce forces that approach infinity as they become close, so the quantatization reflecting this seems reasonable.
Please see my other comments.
You are correct, but to use a core file with debug info, the binaries don't have to be bit-perfectly identical. All that has to be equal is the offset of each function and statement and that is the case in reproducible builds. Debug info is only "tacked on"; you can strip a binary, generate a core dump and then use the original binary with debug information to debug the core dump.
Traefik and Docker – reverse proxy and much much more
Microsoft unveils a beautiful Cortana-powered thermostat
gimp is cancer.
gimp does not start instantly.
gimp tools description and how you handle they is trash.
fuck gimp.
The promoted embed snippet actually points to a different URL: http://www.verizoninternet.com/bookmark/guides/how-wifi-work... which contains a bunch of site gunk for their "bookmark" blog, where they post a lot of content (and probably some net "neutrality" articles coming soon?)
website crashes chrome on windows after a few seconds.
Low wages are the result of competition. If nearly everybody can be a waiter, and the demand is limited, there are two options: the salary would be very low, OR: there will be very few jobs (the imposed minimum salary case). This is mathematics, you can't change that.

You can subsidize these low-income jobs, but this is expensive and unsustainable (by definition, there are a lot of low-income people who need to be subsidized).

The only way out of the situation is to raise demand, and sharing economy does exactly that. In the days before (except maybe in the NYC), taxis were used relatively rarely; now, Uber is ubiquitous and used without hesitation in many places.
I was curious how SCMP is able to publish an article critical of government policy. Does anyone know the specifics of what is publishable and what isn't? I thought maybe the SCMP might have been out of Beijing's jurisdiction, but it is owned by Alibaba, so I would think it would be under the same scrutiny as any other Chinese news publication.
Except that this isn't a vulnerability! This is a just a way to write a batch file that runs cmd.exe.
Good, but a lot of models have yet to hit production and here in Germany the only fancy electric cars you can see are Teslas...

Also, I don't think Tesla's advantage is batteries as somebody here is commenting - it's software and data. Tesla is probably the best in class when it comes to software between automakers. German automakers don't make good software and I'd argue don't take it seriously enough even (just look at status and salary of programmers in Germany vs US). Tesla is collecting data on each of their cars, German automakers don't do that yet.

Driveless cars are going to be about software and data and German automakers are weak in both categories.

The only competitive advantage I see is production scale, but how long will this last?
Prop 13 is a factor:
http://lao.ca.gov/Publications/Report/3497#Does_Proposition....

And overturning it for commercial real estate won't do much to help housing prices, except for any re-zoning that happens. Overturning prop 13 or amending it might not happen for 5+ years, if ever. Note: https://www.bizjournals.com/sanjose/news/2017/07/19/californ...

Over the short, medium, and long-term then, building more is the only choice (SB 35, AB 71). Since you see prices not increasing as much in other parts of the state, it means building more can in fact keep prices down, as the deep-east bay construction shows.
How does this benefit the average (or newbie or advanced) user?
It seems to me that there is an article like this for every city in America and abroad these days. Is Pittsburg really that hot ? The numbers I could find for 2015 was that Pittsburg attracted $437mn in VC dollars, while the Bay Area attracted somewhere around $27bn.

http://www.post-gazette.com/business/tech-news/2015/03/19/Ve...

That is a 50x difference.
It says something about the economics of freeware, but Paint.net is very good, an essential program for many people, and completely safe to install and run.
Skepticism and Content Externalism
Can you point out a single specific piece of bullshit in the article? Otherwise your comment doesn't belong on HN.

I found the article to be interesting and well written, and I'm very much a strong supporter of actual science.

Mental illness is incredibly complex, and we have a long way to go in making significant progress.

EDIT: the parent comment has been edited to remove some aggressive language. Thanks, I appreciate that.
Ask HN: In what creative ways are you using Makefiles?
To take EU funding, obviously :)
> you cherry picked

That's exactly what I was asked to do!
FitBit users open petition to sync with Apple Health
Physical location does not matter. Why live in NYC? Why do the big tech companies build huge headquarters and make workers commute? Why do interviewers try to determine if you are a good culture fit when all they really care about is how quickly you can produce quality code?
The cache now has the images, though it didn't when first posted. Honestly, the Google cache is _better_ than the original as it doesn't have the CPU-killing animations.
Alexa Technique Can Now Be Used by Third Party Companies
Amazon has invited the participation of third party mobile app development companies to contribute their support for taking its voice recognition technique, “Alexa” to the new avenues.
Related FitBit feature suggestion (5474 votes, 4688 comments): https://community.fitbit.com/t5/Feature-Suggestions/Integrat...
This is ridiculous. I know people on OSX who miss Windows and regret the choice, solely because of MS Paint.

Let's petition they open source it. In the new Microsoft, this might actually stand a chance.
It sounds to me like an obvious no, if they have a large team to get around countermeasures.
Someone probably misunderstood something. Our government is usually referred to as a mafia government because of their tactics and modus operandi. The Metro is state owned and with a bit of a stretch I can understand where this is coming from.
You can control your weight and bodyfat reasonably well on a diet that consists solely of Twinkies, so only measuring those won't tell you much about the quality of your diet.
Why a Wiki page of a stone on the front page of HN ?
Try the Google cache, it now has the images but not the animations:
http://webcache.googleusercontent.com/search?q=cache:http://...
I was going to say, I had fond memories of my N810. However that was a Maemo based device, which sadly fizzled out.
I'm not sure what you mean by that but HN is an emphatically pluralist place and articles of all disciplines are welcome here.
12 PM Tools for Developers and Designers
In Poland there was a case few years back of a company (I have no idea if that means a one person company or a bigger one) owner finding out by putting a name of his client into google that it indexed documents containing private information of over a 1000 of companies that are clients of PKO BP and reported it to the bank.

At first the bank security department said no one will find it so it's safe and later when he pressed the issue as a dangerous leak they reported him to the police for "hacking and extortion". All the computers from his company got confiscated for investigation so he had to buy new computers and software to continue running his company. In the end he was found not guilty by the police investigation of his computers so the prosecution dropped the case (it didn't even go to court) and all his stuff returned after 6 months.

Source in Polish (sorry, there is no English source):
https://niebezpiecznik.pl/post/glebokie-ukrycie-danych-w-pko...
http://www.tvn24.pl/wiadomosci-z-kraju,3/haker-mimo-woli,132...

Bank spokesperson later explained that the files were "deeply hidden" ("głębokie ukrycie", he said it's an IT term, it's not) and only one person found them in 4 years of their existence there so it's not a big deal.

And in general misusing, testing, etc. a website is illegal without owners permission, there is now a small exception for acting in good faith but it's narrow, a bit strangely worded and it doesn't prevent stuff like above.
To be honest Paint.NET fails on all counts, many because of the .NET aspect:

- It starts up in what I'm eyeballing to be around 750ms on my computer, which is I guess common these days, but nothing like Paint (which looks practically instant to me). And on a machine with a hard disk (yes, these still exist, and I know people who have them and would need to use something like this on them) I'm projecting a much longer startup time, at least for a cold start.

- It doesn't quite look or feel native, but explaining this is like trying to explain the different between Arial and Verdana in a comment box. :-) You just have to be able to see it and notice the subtle UI transitions, and if you're the kind that doesn't notice, then more power to you... unfortunately some of us can't "un-see" these now. ;) I'd say the "look" part might be visible to you in the font smoothing in [1], which makes me want to poke my eyes out; the "feel" part I can't really show, but the buttons just don't animate the same. This is all because .NET just never looks or feels quite native. This becomes more of an issue when tools meant to deal with Win32 windows fail to work with "custom" windows, but I don't have an example off-hand.

- It's not something I'd say my grandma can use. There are 4 separate tool windows and 7 menus with a History panel and a "Hardness" control and such (never mind "resampling" and all that)... all of which is pretty confusing/foreign and quite a cognitive overload compared to Paint for someone who's used to that. So I'd have a much harder time guiding people through using Paint.NET than Paint.

[1] http://imgur.com/hIIHq2x
Because research teams at huge tech companies totally represent the "real life" of normal companies.
Let's not get started with the moralistic stance will we? Poverty is most often due to - especially in societies with precious little social safety nets - accidents of life, hereditarity. Very few fall deservedly, most are thrown or kept down
Critical CSS and Webpack: Automatically Minimize Render-Blocking CSS
Israeli Government to Financially Support Programming Bootcamps [Hebrew]
The German carmakers also have practically infinite money to throw at research and development, so they could catch up quickly.
Anything intellectually interesting is welcome here: https://news.ycombinator.com/newsguidelines.html.

Wikipedia pages about predictable things are not interesting, but when the topic is uncorrelated with anything else, they're fine.
Short summary: The Innovation Authority Board approved a new program for rapid training of high-tech workers. The goal of the program is to encourage new and existing non-academic bootcamps that will provide intensive training for a period of six months to a year.
The goal is to provide 250 new employees by the end of the first year and reach 450 new employees in the third year. The plan is currently pending approval by the Minister of Finance and the Minister of Economy.
Bootcamps will enjoy a bonus of (14,000 NIS - current salary) X 8 for any hired prticipant.
(Or X 10 for females or X 12 for arab or ultra-orthodox minorities).
Apple could be included because of their astoundingly revolting behaviour. Microsoft never pulled a "You write a program that runs on windows we'll take 30% of your revenue off the top or we block your sales" stunt.

Literally the only thing that has ever made apple less awful than microsoft is their lack of success. I would miss them no more than microsoft if they died in a bankruptcy event redolent with the kind of fraud they think is "good business"

Cue the apple fanboys...
My professor is going to be pissed that his main tool for drawing scientific figures will be gone.
Followed its internal policy -> this is why they did it

and Hungarian law -> this is how they did it

European law about data protection and breaches, not sure if it is in effect yet and not sure if it applies to this exact case:

http://www.lexology.com/library/detail.aspx?g=8185429b-c98d-...
Notmuch: Just an email system
IIRC, it's already present in mysql workbench.

https://dev.mysql.com/doc/workbench/en/images/wb-new-visual-...
There are already providers of building blocks for the fabless SoC industry, that use various NN schemes. For example to better detect signal in noise like in iterative codes [0, 1].

I remember a meeting with such a company, that offered building blocks to classify signals, but unfortunately I do not remember its name.

[0] http://ieeexplore.ieee.org/document/1180574/

[1] http://ieeexplore.ieee.org/document/1618080/
It looks like it will be replaced by Paint 3D? Newer, more powerful Paint! Sounds like a good thing to me.
If the health department is not paying the actual price, someone else is paying the difference.

The department therefore does not get cheaper, it just looks cheaper on paper since the real costs are hidden. The reduced transparency is what stands in the way of creating democratic or market based decisions on the departments funding.
Show HN: Expreduce 0.2, a free Mathematica-compatible CAS written in Go
>Tesla is collecting data on each of their cars, German automakers don't do that yet.

This is a perfect example of how US software companies are ruining everyone's privacy. Company A gets competitive advantage through spyware and then everyone thinks they have to spy to keep up.

Almost everything that a Tesla customer does in that car is recorded and probably uploaded to the mothership. When analysing accidents they're able to reconstruct what happened to a disturbing level of detail.
Paint 2017 Community Edition
Yeah people. Explain Ethereum without using the words "smart contract" please.
Article is 2016, please put it on the title, this isn't exactly new news.
And you think that this is going to be enough at the court?

Have a look at this list, many of them thought they are not doing anything wrong:

https://en.wikipedia.org/wiki/List_of_computer_criminals

The point is that we live by the law, not how you feel about a certain action. I agree that the law is a bit problematic but regardless we cannot cherrypick which law to follow and which not.
Isn't this effectively a VPN? Or is the traffic not encrypted?
Never underestimate the diversity of the concept of Justice in those who are uneducated, unwise, and dishonest to what is real. If you try to trace this behavior you'll find truly random causes. There are an infinite number of ideas one can substitute for something they don't know or willfully ignore in their own perceived interests. The real problem is when those substitutions are guiding determinations for someone with authority over others.

I'll also add: when I was a teenager I've been in this position countless times, reporting security issues at school, etc. The reactions I received from fully grown adults was nothing short of stochastic. This fascinated me enough to minor in political science and philosophy/ethics. I draw on that for insight, but it doesn't really provide a final answer.
https://www.aseprite.org/ (works great on linux too)
The master password to a database containing Stanford's sunet identity management system was publicly available. It was reported through channels and fixed quickly.

Credit: a friend auditing for fun found it <30 seconds.
I believe WP/MS committed suicide. They did not listen to their market and apart from the obvious app compatibility and lack of apps in general they totally forgot about people not really liking the unified design of the phones (you can't go the apple way if your audience does not like your defaults).
Tiles were really meh and people still prefer app icons a la ios/android.

I believe Microsoft still has a chance but they need to 1) talk to samsung and other big android/smartphone manufacturers
2) make a killer feature
Paint 3D is a waste compared to Paint.