skysight-inc/HackerNews huggingface dataset:
You just doubled down on labels. Way to miss the point.

>generally meaning people who want favor the market to make decisions instead of the government

People who favor no regulation aren't against all regulation. You see the difference, right?

>Regulations (and the abolishment of) is one that the right seems to want to claim

Show me where everyone on "the right" wants regulations gone. It's about as relevant of claiming that everyone on "the left" wants to throw the federal government deep into debt for a bunch of unfunded social programs because of Bernie's proposals.
Tried Kotlin few days ago. Started from "official" install docs and it said that it's just 'brew install kotlin". Yeah, it worked just fine but it would have been way nicer if they would have mentioned that you should also have Java 1.6 for compiler to actually work.
Samsung Galaxy C10 Leaks in Rose Gold Color with Dual Camera
Damn, we just ejected!
Where are they pushing flow in create-react-app?
The query was already published on Quora. I assume that Google did patch the issue. They were simply requesting that it not be posted in a public forum, resulting in the potential for denial of service attacks. It wouldn't have been a statistician making a fuss about their pretty graphs being ruined. The problem was the very real performance impact the queries were having on the service, as thousands of visitors copy/pasted from Quora to see for themselves.

This is why companies like Google have bounties for such things. "Please submit bugs and performance issues privately so we can patch them before you disclose the details publicly and hurt our services - we'll even pay you for your discretion!"
The Libertarian parties are tiny in the US. Every libertarian person I know ends up making a sacrifice of ideals and votes with Democrat or Republican when it comes to elections.

The Libertarian parties in the US are not representative of many libertarians.
"Dictionary attacks" aren't a magic spell. They're a form of brute forcing, as you seem to be aware.

If you're using about 8000 words, randomly chosen, then a 4 word passphrase is about the same as an 8 character random password. (And in fact, for 8k words, it's basically a direct substitution between 2 characters and 1 word.)

For most intents and purposes, 8-10 characters is fine, and 20 characters is enough to use as a cryptographic key. Similarly, 4-5 words is fine for most uses, and 10 words is enough to use as a cryptographic key.

So I'm not sure what you think isn't effective about passphrases -- they're just using a 2^13 sized alphabet instead of a 2^6.5 one, but either is capable of being used to write down a random string of bits.
When it's tried often enough by enough readers of the question, it's not an outlier any more.
> PostgreSQL's scalability story is still a mess

This is absolutely true. I don't get the irrational downvotes when it comes to postgres.

It's a great database but it is sorely behind with scalability features and is just now finally getting single-node parallelism and logical replication. It's still hampered by the requirement on 3rd party tools to get connection scaling, decent backups, HA and distributed clustering. The future looks interesting but the other databases aren't sitting around idly either.
I think it's also important to recognize that hiring a staff scientist means that that the PI is further entrenching themselves in middle management. You need to write more grants in order to fund a staff scientist and give them the job security they expect.

Most PIs I know would prefer to spend more time in their lab.

"Hire me to do the things you wish you were doing, and in the process damn yourself not to be able to do them" is a steep ask for a lot of labs, especially small ones.
Typescript is the best thing to happen in JS land in years. It finally makes large applications possible without a large element of chaos.
True. In that regard it's also fair.
C++: https://github.com/telegramdesktop/tdesktop
For macOS users, at least, there is another option: select text and drag and drop it from password manager text field to a website input field.

From what I gather this should use IPC between applications, rather than the clipboard itself.
Why live chat is failing – and how chatbots fill the void
This was my problem, too.

At work, I have written an SELinux module for our java application servers. It properly reduces the permissions from system for the tomcat startup procedure, and then drops further permissions once the startup procedure actually executes a java binary. This two-step process is mostly necessary because the tomcat startup executes a bunch of shell scripts to setup variables, but I don't want to give the application server any execute-rights.

Conceptually, it's not hard to build such a module with some careful consideration about the files and permissions the process needs at different stages - I was surprised by this. But getting this module to work properly was a real hassle, because there's very little practical documentation on this.

Quite sad, actually. I want to be as smug as Redhat about SELinux stopping pentesters cold.
A few points:

- Selling skills either by sharing knowledge in form of code or teaching/blog posts.

- Learning the fundamentals.
Official starter template for TypeScript and React
About ContentType : "If you ever move models between apps or rename your apps, you’re going to have to do some manual patching on this table"

Thanks for this, just had a kind of struggle recently
That's a good question. Here is a link to the numbers:

http://thehackernews.com/2015/10/cryptowall-ransomware.html

That averages out at $800 per infection compared to about $0.30 per infection from WannaCry. I suspect there are other factors at play here (was all the revenue from ransoms? were that target systems different? are people hardening in their resolve not to pay these ransoms?).
See https://news.ycombinator.com/item?id=14373433 - Microsoft have just released an official starter kit which uses create-react-app. Not tried it myself yet but it looks great and is well documented
Greenkeeper for PHP
> As a software engineer, work at a company where software is the product. Don’t write software at an insurance company and expect job satisfaction. At such companies software engineers are seen as replaceable.

Speak for yourself. My non-tech employer (small manufacturer) treats me very well and despite being anything but an exceptional developer my experience is that developers are closer to being regarded as magicians in these environments.

That's of course a very anecdotal impression, but so is yours.
ConstraintLayout.com is a community-sourced documentation hub
You're begging the question. People are racist, that exactly what he's saying.

Not all of them but enough that it affects government at the highest levels. It definitely complicates any topic dealing with poverty becuase race usually gets tied to status in various nonsensical ways.

He's right. There's nothing wrong with being brutally honest.
Some of these are actual reasons why I don't use password managers. I'd rather have the convenience of being able to quickly type in a password that I can easily remember than have to worry about which special characters I'm using or manually typing in an insane hash.
Android Apps Development Company – Mobiloitte
1. the issue is one of visibility; e.g. you can initiate and pass / share String objects safely between threads without synchronization or worries because underlying String there's a final char[] backing it.

What `final` guarantees is that the variable will be initialized and visible (along with all its referenced objects) before the class constructor is finished. Without this guarantee you'd need `volatile` semantics or locks, which are more problematic.

2. yes, I'm talking about multi-threading; if the user removes "final" via reflection, or modifies final references via reflection, then it gets what he's asking for; but no, it does not bother me because I never do that and I stay away from libraries using reflection anyway.
Sadly this kind of battle can only be extended, not one. There will always be parties on both sides of the net-neutrality spectrum. But sadly one side needs to active millions of people for each battle and the other one can be confident with just a handful of politicians and two hands full of lawyers. Kind of obvious that you can't push people every two years to rally on the streets for the same topic, again and again.
It’s ‘getting real’: Special Ops Iron Man suit takes shape
Great idea. Would you have any links to more things to do to improve the trust-ness of a landing page?
Awesome RubyNLP
In my limited experience, it seems that C# and Java are big in corporate environments and SMEs but not so much where startups are concerned

it's seen as a safe pair of hands not necessarily as something cool.
Sucks you're getting downvoted. This was the hardest I've laughed in months.
What is the best Mobile Strategy for large Enterprises
May update: carrier billing deployment tracker infographic
This is terrific. AI is going to take so much stress out of naming our next child.
I had a good laugh...
Expo for React Native SDK v17.0.0 is now available
Which plugin would you recommend? Is there editor integration, i.e. With Sublime?
Here's a similar service for dating advice: https://hermes.social

Shows that this concept can span niches.
Datacol[1] provides Heroku like dev-UX on Google cloud. We are currently in alpha.

[1]: http://datacol.io
It's issues like this that really highlight the benefits of shuffling deleted data to a separate archive table through triggers, or leveraging temporal tables. It may not necessarily be as efficient as maintaining a flag, but it dryastically reduces the mental overhead placed on users of the database.
This app has really have bad ui performance. Just check sourcetree. Atlassian has done wonder full job at creating and making it. No offense but, They now even have a chance to compete with it.
Show HN: Done for You Content Service - Springzo
Hey Guys. I recently launched a done-for-you content writing and distribution service for early stage founders and marketers.

I feel that it has a higher value proposition for solo founders or smaller teams who do want to use content to grow their startups but don't have the time and resources to do so.

Would love to hear your thoughts/feedback on the service.

URL: https://www.springzo.com
New MOnSter6502 updates, with video
Project homepage: http://monster6502.com/
I'm thinking at some point the mesh network abstracts over the current internet. An abstraction that has crossed an entire continent can probably afford a non-crap service line.
It doesn't push Flow, it just mentions it as an option. It's important to note that Flow is purely additive -- you can drop it in a project and get some use out of it. Typescript is not incremental in that way. You probably want to go all-in on it or not at all which is hard to allow for with a starter framework.
This is one of the best talks of the startup school for early stage companies, Peter could not be more direct and clear to define what exactly is a product market fit. I hope this is something which is consistent with all successful companies.
The language itself is fine. Lots of good FP concepts. The mentality of the wider .NET community is close-minded and insular, lots of NIH syndrome, architecture astronauts and enterprise frameworks (even at small companies), which I think is borne mostly out of its corporate heritage. There are exceptions (the f# community for one, and the odd nuget project) but in the large that has been my experience. Even coming back to .NET this year after a few years away, I find not much has changed (despite the recent OSS "renaissance")
Great info and so many other great answers and fun reading. Okay so the Afar Depression would be the equivalent of 12 years of current sea rise increases. It would require many tens of Kms worth of canals but in return could create a lot of hydro power. It would have lots of negatives like another commenter mentioned but also a few others primarily earthquake issues and awful impact on local environment.

Overall, if it was a life and death situation not the worst solution in the world. We are probably good till 2050 and this could add another 12 years. We get 20% of our energy from nuclear and I hope both sides see the need for it and if we can get it to 60% and reach 300 nuclear reactors & cut down prices back to 2008 levels to $3B each and help China and India build theirs we should be in a great state.
Our collective experience is being splintered
WannaCry – Decrypting files with WanaKiwi and Demos
>Because it's what makes the most scientific sense

You need to justify that, otherwise it's pointless claptrap. The far left advocates for lots of government-provided services, which means markets without competition. I'm not aware of economic theories that strongly back the idea that no competition is best for social utility.

> and economics is in fact a science.

Well there are large portions of economics that are bunk. If you have a field that has multiple "schools of thought", then it's not really scientific because it means there aren't experiments to reproduce. If it's not reproducible, it's not science.

So most 'economics' studies that compare things like government structures, entitlements, etc are about as useful as trash. There are so many confounding variables that can't be controlled for that it's really easy to ignore all of the ones that disagree with the author's premise.
OP here. I'm yet to try this out but it looks great - especially the fact that it is integrated with create-react-app, and the documentation covers a lot of common questions. As someone who is a huge fan of Typescript, and who has set up a lot of Typescript React projects, written about doing so and helped others do so, I'm really excited about this providing a much easier and officially supported way to get started!
TypeScript is now incremental in that way: https://blogs.msdn.microsoft.com/typescript/2017/04/27/annou...
At a guess: Get the biggest box you can, run a ton of things on it (eg containers, or something like that).

This is opposed to the 'cloud' thing of get an instance just big enough to run your job, run lots of them if you need to scale.
I've been doing few projects with it and find it very lovely. Interop with Java works flawlessly in my experiences and RxKotlin extending RxJava makes that side work nicely as well.
For one project[0] I used Ratpack as the web tier and that with Guice locked in place very easily. DB side of things I have used Kotlinquery which did its job nicely for my small use case.

In another I used Spring Boot where Kotlin felt like a native in that environment.

I'm guessing if you are building something with ORMs or similar where Java Bean convention is needed, you might lack the beauty of immutability and data classes (there are workarounds though) but other than that most pieces drop in place without a hitch.

0: https://github.com/Xantier/trycatch
We could use it for hydro power. I think of these only Afar Depression would have substantial impact and feasibility. Worth 12 years of current estimates of sea rises
Adelaide Helene Shelby’s skeleton-based confession device
This is one of the downsides to socialised medicine - people feel the right to judge people for their weight, for example. Taxes are high on tobacco because of the harms. Here in the UK, there's support for minimum alcohol prices, to stop alcohol getting too cheap. We already have loads of bans on smoking in different contexts. If politicians could find an easy way to try and force poor people to eat less fast food, they would; they don't have much moral compunction stopping them, rather they feel they have the right, because obesity etc have costs that need to be managed.
Where is the Japanese course on Duolingo ? I can't find it in their language list : https://en.duolingo.com/register ?
I'm thinking solar powered (with batteries) WAP/repeater polls. That's definitely a capital outlay, still. But it might be more serviceable/financeable at a local level.
Was just coming here to ask the very same thing!
Growth Potential of Instant Messaging App Market: Why You Should Build Chat App?
> if you don't have lag or reliability problems, turbos make everything better. Smaller, faster, more fuel-efficient.

No. Mazdas SkyActiv-G do the exact opposite, because, as Mazda states it: "When you add forced induction the combustion becomes harder to control, resulting in lower efficiency". Car companies collectively research EVs and high compression Atkinson style engines, because the real world efficiency are significantly better.

But for driveability, a fast responding turbo makes sense, but a larger NA engine is better. Neither is good for efficiency. My EcoBoost Fiesta, driving 80kmph (50mph), gets around 4.0L/100km (around 59mpg), but 130kmph (80mph), is around 6.5L/100km (36mpg). This is expected due to how drag works, but the kicker is city driving. It's worse, and I can drive a Mazda 6, a significantly bigger car, with a bigger engine, in the same city, same driving, more efficiently.
I have started reading/using HN from the last 2 months. Here are my takeaways from it.

1.I get to pick and read the highly approved news in the areas of my interest. It cuts down the time I need to spend on other sites.
2. I get curated news from other subjects which I can choose to ignore or sometimes get high level insight into it if it interested me.
3. Because of the quality of readers in HN, it kind of points what is important and what is not.
4. Last and the most important aspect is the comments section which adds more value than the topic.

To capture the gist, the signal to noise ration is high in HN which helps my time.
Not 6 figures a month though.
I wouldn't use M$ product. There is no guarantee that they either abandon it or start charging an arm and leg for use
Show HN: Track-Stargazers: Plot any GitHub project's stargazers on the world map
A couple important benefits (there are many others, as well as drawbacks) are

1) the compiler can then warn you when you violate your own declarations before the code is ever run. e.g. it can tell you that you've mutated something you said you didn't want to, or that you've taken the sum of an int and a list.

2) the compiler can guarantee certain things at compile time and thus eliminate the overhead of checking them at runtime. since a value in Python can be anything, before performing a string operation on a string the python runtime must first check that it is a string, while the runtime of a language like rust can assume that it is because that was guaranteed at compile time.
I don't know of a more useful app than Duolingo till date and This is just another feather in the cap.

The only thing i don't understand about it is how it makes money? Yes, i read somewhere that they use it to translate news sites and documents but I've been playing it for almost 300 days now (uninterrupted streak) and still my French proficiency is nowhere near to make a worthwhile translation like any professional. This one really boggles my mind because it looks like they have a huge team and invest a lot of time and resources and so must have a lot of expenses.
You need to compare how much the technology to get this speed got cheaper VS how much the price has changed.
Is UWP UI "native"?
1. Many managers and customers really do not know what a computer is. At all. We know they don't understand code. Many don't even understand data. This problem very slowly dissolves over the decades, as the populace ages and gets replaced.

2. Personalities matter more than technology.

3. Don't let people drive over a cliff, just because it's their responsibility. Remember, you're in the same car. In a matter of life and death (of the project, or the company) grab the steering wheel. Of course, you'd better be sure you know what you're doing.

4. Out of desperation, some people will sabotage you and then blame you for it. Sometimes there is nothing you can do.

5. Always maintain a good working relationship with the person you're working for, whether a manager or a customer. Chat more often, even if it is uncomfortable. Especially with idiots.

6. Some people will be afraid of you, if you have greater expertise. They need to be flattered.

7. Seek out and learn from those who know.

8. Notice I said nothing about technology.

--------------------------

Beware the changes in technology. I spent decades in an environment where saving a few bytes mattered, and C compilers were just okay. The coding style I developed is now obsolete in the era of gigabyte memories, and too hard to read. Change with the times.
Yeah so the Afar Depression would be feasible and would stop 12 years worth of ocean rises and create a lot of power, but would cause a lot of costs and issues to the area. I thought Death Valley was huge but only stops around 3mm of ocean so just 1 year of the current rise rate
Even still, the algorithm has no knowledge of these words. The likelihood of producing them is infinitesimal. Why would it produce real words more often than gibberish, or words in every other language on earth? I don't think this argument holds.
The solution is one account per team https://stups.io/why

Installing ICE to see costs in detail https://github.com/Netflix/ice
Here's an interesting trip down the rabbit hole -

Kerala, the state mentioned in the article, is surprisingly distinct from the rest of India.
It has some of the highest literacy rates in India (something like 92%) and an HDI comparable to developed countries[1].

Historically, Kerala had trade relations with the levant, and Rome from antiquity, and has hosted a large jewish diaspora[2].
Kerala has also had its share of christian "immigrants", starting with the story of St.Thomas, to traditions about Syrian Christians settling in Kerala during the 4th century AD. [3]
Plus, the traditional christian church in Kerala is the Jacobite Syrian Orthodox church [4], with its official language of liturgy being Syriac (a derivative of Aramaic).

Similarly, there is a very ancient muslim tradition in Kerala [5], including the very first mosque in India.

Kerala is also famous for a lot of its contribution to Hindu thought [6], while some traditions are markedly different from the rests of India[7].

Kerala also has its own martial art, which arguably predates the more famous chinese martial arts. [8]

Finally, IIRC, Kerala was never completely under British rule, but I'm not completely sure on this point.

All in all, a very fascinating place.

[1] https://en.wikipedia.org/wiki/Kerala_model

[2] https://en.wikipedia.org/wiki/Cochin_Jews

[3] https://en.wikipedia.org/wiki/Thomas_of_Cana

[4] https://en.wikipedia.org/wiki/Malankara_Jacobite_Syrian_Orth...

[5] https://en.wikipedia.org/wiki/Islam_in_Kerala

[6] https://en.wikipedia.org/wiki/Hinduism_in_Kerala

[7] https://en.wikipedia.org/wiki/Nair

[8] https://en.wikipedia.org/wiki/Kalaripayattu
U.S. Unemployment Over Time (1990-2016)
AWS comes right out and talks about volume discounts on their pricing page, even.

They just don't talk about what the discounting looks like at… higher tiers.
It's like LEGO - you have some basic building blocks and you can compose some cool things with them. Your first LEGO set has only 3 different blocks, but nevertheless you make some nice tools just with them. Then some smart person adds another 2 blocks later. Then another 3 blocks. Then an electric engine. Suddenly your scope becomes much bigger. Then somebody makes mini LEGO to mask rough edges, making your creations almost realistic.

In other words, initially intelligent app builders will have very limited capabilities. As research advances, those capabilities will increase, in a snowball effect. At some point you'll be just talking to your phone and maybe touching screen here and there when making most web pages/apps, and all will be assembled from those building blocks. I believe we can now finally see a dimmed light at the end of the tunnel.