skysight-inc/HackerNews huggingface dataset:
Do you (or anyone else) have advice for people who are employees? What do I do if Large Company X wants to hire me and they hand me their standard contract -- with me being a mid-level engineer of no note (and thus no real leverage).
From the last time around :

https://news.ycombinator.com/item?id=10895347
Anyone that does not believe in absolute doom is a denier. Stupid.
> We differ in what we think is "wrong."

What is meant by "wrong" here is "this is more work than it should be to accomplish the desired result...so let's create some infrastructure to make these types of things simpler"
Frankly i don't get it. The only place that stateless makes sense (unless you are really deep into -sec) is in container farms.

So for distros, in particular any distro that tries to present itself as general purpose, to focus on that end up as "some animals are more equal than others".

Fuck it, who is he to even "suggest" where distros should focus?! Its the horse dictating where the cart is going to be used for.
+1 trae@hdinteractive.com
I've been avoiding the compile step too just for simplicity.

But have you found sensible ways to test without them?
Martinis and Tureci are doing pretty well, what's your beef?
"Necessary keys are generated within the app so the private key never leaves the device"

Funny. With my email+PGP setup, my private key never even enters the device - https://grepular.com/An_NFC_PGP_SmartCard_For_Android
This is part of a head count neutral reorganisation of CSIRO. The move is away from climate measurement towards "what can we do about climate change?". Here is an interview with the ceo explaining the changes http://www.abc.net.au/7.30/content/2015/s4400695.htm

Funding wasn't cut to the organisation, in fact it was mostly restored by Malcolm Turnbull last year after it was gutted earlier by Tony Abbott. http://www.itnews.com.au/news/turnbull-to-restore-csiro-fund...
Yeah, that's the idea. I think the consensus is better onboarding so will improve it.
"It will not be open-source"

Pass.
This is the solution that they had tried repeatedly in the past. It obviously didn't worked. They have more deer species than ever, introduced by hunters, including chinese and asian deer species. And is not a perfect solution, because a few people are killed also each year by mistake in the hunting season, of course. More hunters mean a bigger probability of fatal mistakes.

Is totally a black and white problem. There is a clearly obvious cure, but is blocked forever by the hurted feelings of a few people that is at the same time strongly subsidized by the entire population. Maybe its time to try something different.
Passive error correction has made blindingly good progress in the last few years.
Not only that, but the GPU exposure to HTML5 creates a massive stability and security risk.

Flash failed not just because it was a browser plug-in, but also because it was terrible - Adobe no longer knew how to tame the beast they'd created and the result was terrible performance and bad user-experience. I'm sad a more sane platform for game/video content didn't win. The browser doesn't need to do everything.

HTML5 for this kind of work is the ultimate square-peg-round-hole solution. HTML is still fundamentally a document platform, and Javascript was never designed for games or video.

We'll get there, but only by the most roundabout fashion possible.
How John Perry Barlow views his internet manifesto on its 20th anniversary
That's not correct. I use npm scripts with `&&` on Windows many times per day. Other features may not be portable, but that one definitely is.
Semi-Autonomous Car Compared: Model S, 750i, Q50S, S65 AMG
XP machines? In 2016? That's solving the wrong problem.
during development, doesn't react with addons allows to use JSX without pulling in any tooling or additional dependencies?
I never understood why homomorphic encryption is too slow to be used reliably today. Does some part of the computation need more power than todays computers can offer?
Also use some adblock extension and make sure it's subscribed to malware domain filters.
Big Data and the Big Game: Super Bowl 50
And if it's working fine, or you are abit tight for cash, you can stretch it out a couple years more if you own it. Not so if you are renting, and that goes for software too. Looking at you Adobe.
Maybe lexical scope for goto labels, rather than global symbols??? :-)
I know most consumers don't really care about this stuff until it bites them, but products like this are supposedly (I guess) marketed to consumers who care about security. I think it's worth it to be skeptical of claims made by any vendor, and ask some key questions:

- what changes have been made in the fork?
- can I (or people in the software development community) see the source code?
- what peer review policies are applied to changes made in the fork?
- when (not if) something goes wrong, what policies and mechanisms are in place to fix it?

... just to name a few. No software is perfect. No engineer is perfect. There will always be bugs. There should just be an expectation that people will take reasonable precautions.
Oracle has a distributed transaction system that'll work cross-country, but I can't find the details. It's basically a complete rip-off of the OpenVMS implementation from the late 70s (or whenever all those VAX/VMSstations came out - post PDP), no surprises there, and it costs an insane amount just for that functionality (separate from RAC), but it works really well. I'm trying to find the docs since it's been more than half a decade since I used it but [1] is the closest I can get (and that's certainly not it, though RAC does it's job quite well also and that page is worth a read if only for exposing yourself to time-tested transactional models.) It might be HA-NFS over ACFS but that doesn't seem quite right to me. Anyways, read section 5 of this[2] Oracle doc, to have a master-class on maintaining database integrity across the datacenter or across the country. I've used a litany of DBs and I think I wouldn't pick anything made in the last 10 years for my primary store other than Datomic (which I've beaten into the ground as hard as I could and it took my abuse) and or maybeeee VoltDB (if only because Stonebraker is DJB-level smart).

[1] http://docs.oracle.com/cd/B28359_01/server.111/b28318/consis...
You never know:

http://www.businessinsider.com/army-sprayed-st-louis-with-to...
http://www.huffingtonpost.com/2014/09/16/world-hunger-decrea...
http://www.fao.org/news/story/en/item/288229/icode/
http://www.aljazeera.com/indepth/features/2013/10/global-hun...
CVE-2015-7857: Joomla Core SQL Injection Vulnerabilities
Thanks! Purchased.
> hive of scum and villainy

Please don't conduct political ragewars here. They're tedious and not in the spirit of intellectual curiosity which is supposed to guide this site.
Yes. Jobs did it for control, but the fact that Flash was a bloated dumpster-fire of a platform made everybody else agree with him.
"Suburb" has shades of meaning here in the U.S. too, but I think most people think of the sprawling new city suburbs when they use the term. When I lived in New York, I lived in a small suburb, but we had a cute little downtown and regional rail access to New York City. We rarely drove there. But most U.S. suburbs are not like that. They're like my parents' suburb in Virginia: where you can't really even leave the cul-de-sac on foot because you quickly hit a major road with no sidewalks.
Ok, I get it... I misread and misunderstood your comment in a few different ways :)
etcd would be a fine choice, but Consul provides a lock feature[1] out of the box.

1. https://www.consul.io/docs/guides/leader-election.html
... Or MIPS don't forget.
Please, no personal attacks or flamewars on HN.

We detached this subthread from https://news.ycombinator.com/item?id=11056825 and marked it off-topic.
Wheel of Time – Large Format Cyclic Calendar Print of 2016
There's a third option when shooting a penalty kick: aim straight for the goalie. No matter which side the goalie goes for, the shooter always wins.
Not etcd, but zookeeper yes. It's mostly been set up and forget kind of infrastructure for us, except for some snafus created by our own config errors.
Yes, this is an excellent point. This article seems to be scare mongering by scientists with some kind of vested interest in the status quo.
Proposal funding breakage notwithstanding, are you saying that there is a working procedure for figuring out what "profitable" research should be? (It's not even clear to me what you mean by that, should it be profitable to the government, to a few individuals, or to the nation as a whole?)

Personally, I think you've got it completely backwards. I'm confident that we can leave the commercializable science to those wanting to make a buck. Public funding for basic science is the only workable way.

Sure, nonprofits help in certain areas, but those are also usually "earmarked" for specific fields or tasks. I don't think society's avenues of exploration should be decided by a few rich people.
You don't need to appeal to Einstein.. Csiro invented WiFi.
It is indeed built on Copycat. We're updating the docs right now ahead of an RC, this week or next.
I don't know if it was because I'm not signed in to github but by clicking star I ended up in their repo. Still, while it's laudable that you might have just one clear button a la google so there's focus, this can be somewhat confusing.
We've asked you before to stop posting uncivil and unsubstantive comments to Hacker News. If you can't or won't stop, the next step is to ban your account. So please do stop.

We detached this comment from https://news.ycombinator.com/item?id=11057312 and marked it off-topic.
"The effect of gravitational frequency shift on the GPS due to general relativity is that a clock closer to a massive object will be slower than a clock farther away. Applied to the GPS, the receivers are much closer to Earth than the satellites, causing the GPS clocks to be faster by a factor of 5×10^(−10), or about 45.9 μs/day. This gravitational frequency shift is noticeable.

When combining the time dilation and gravitational frequency shift, the discrepancy is about 38 microseconds per day, a difference of 4.465 parts in 10^10. Without correction, errors in the initial pseudorange of roughly 10 km/day would accumulate.

To compensate for the discrepancy, the frequency standard on board each satellite is given a rate offset prior to launch, making it run slightly slower than the desired frequency on Earth; specifically, at 10.22999999543 MHz instead of 10.23 MHz. Since the atomic clocks on board the GPS satellites are precisely tuned, it makes the system a practical engineering application of the scientific theory of relativity in a real-world environment. Placing atomic clocks on artificial satellites to test Einstein's general theory was proposed by Friedwardt Winterberg in 1955."

https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_...
cmd's `&&` is the equivalent of bash's `;`. bash's `&&` has no equivalent in cmd.

Edit: Never mind, I'm apparently wrong.
An old or sick animal is unlikely to yield quality meat.

A sick animal is unlikely to yield quality meat. (Or at least, much meat, even if the quality is fine. Ask me how I know!) The older an animal gets, however, the richer and more intense the flavors can become. We eat young steers, barrows, and chickens because it costs less to feed an animal for 18 months than it does to feed it for ten years, not because the taste is necessarily better. Of course there are many other factors that affect flavor and quality of meat, but it's wrong to assume that younger is better.

A great movie to check out if this interests you: http://steakrevolution.com/
See https://news.ycombinator.com/item?id=11061056
> India just got free from a colonial power which had sneaked in with trade as a excuse and then ruined pretty much everything for the next 3 centuries. <

It's funny though West Germany, which was completely ruined by WW2 emerged as a lot more prosperous country than what India did for the first 40 years. Do you have any idea how badly Germany was bombed.

If you say things like "But Germany is an exception because X", then think why East Germany couldn't be as rich. East Germany was about as poor as West Germany after WW2.

Similarly, Korean split was another one of those examples. You may say that economics doesn't matter, but the fact is that it does. 1990s onwards we have made our lives so much better, and the shit didn't have to be so bad for our forefathers and parents.

All Indians do is give excuses for why India was poor, but nearly all their excuses can be best represented by the biggest excuse of them all 'Hindu rate of growth'.
Holy crap, that's really helpful. Thank you!

But from the user perspective... how was I ever supposed to guess that?
Thanks to Martin for analyzing Redlock, I looked forward to an analysis. I don't agree with the two main arguments of the analysis. TLDR: I think the unique random token of Redlock is enough for Check & Set when the lock holder work materializes into a database write (also note that it requires a linearizable database, to check token_A_ID > token_B_ID in the Martin proposed solution), and I think the system model is very real world (AFAIK the algorithm is not dependent on bounded network delays, I think there is an issue in the analysis, details in my blog post so other people can evaluate), and that the fact different processes can count relative time, without any absolute clock, with a bound error (like, 10%) is absolutely credible. However, I'm analyzing the analysis in depth right now and writing a blog post with the details to be posted tomorrow. Also note that usually when you need a distributed lock, it's because you have no sane way to handle race conditions, otherwise you can do with some weaker and/or optimistic locking form to start with.
Is Facebook being transparent about which of these websites are paying for inclusion in the free tier?
One of the tools has been renamed. The IDE is still alive and growing monthly. I have never used the Adobe tool, since it was time-line oriented and I have never used it in that fashion. Instead I use FlashDevelop, and Intellij. Both great tools for developing in AS3.
The author dedicates a good chunk of code to describing a potential problem that might happen in long GC pauses or similar situations. That problem is not unique to redis. Is there any way to avoid it in ZK?
This is very cool. On this note, I'd like to highly recommend the immigration museum on Ellis Island in NY. It gives you a complete history of migration to the US from the first migrants into the colonies to present day. I think its a must see for anyone visiting or living in NYC.
> such holier than thou attitude [...] your condescending comparison

Please edit such personal rudeness out of your posts to HN. It's not allowed, even when someone else is condescending and wrong.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
I'll never understand why the first thing recommended to people is quite possibly the most temperamental brewing method (outside of espresso).
", I specialize in signal processing and feature extraction."

In this context, do I speculate in the right direction when I think about isolating voice from background noise? Any tips to share that could help my diy tinkering?
Free 2GB Drive space : Google #safeinternetday
Mathematically prove? Yes, that would be impossible. I'm talking legally prove.

>prove with clear and convincing evidence

Clear and convincing evidence is a set of evidence required to reach the point. It is in-between preponderance of the evidence and beyond a reasonable doubt.

Mathematically speaking, no matter how much evidence you have, you can never reach a full proof that someone did some action. You might get one hundred 9's, but you will never get one 100. But legally, you don't need to. Even the highest standard of evidence does not require a 100% certainty. But I'm not even saying we go with the highest, I'm saying go with clear and convincing.

(Clear and convincing is, from what I've seen, the standard needed to award punitive damages resulting from fraud in a civil case. Preponderance is needed for more exact damages. Beyond a reasonable doubt is needed for criminal prosecution for fraud.)
> Could you please share what you are smoking, that has got you this high to be so far disconnected from reality.

You can't comment like this here. Please post civilly or not at all.
Just tags, no folders. But everything at right place
> Hunsader mainly uses social media to spread his viewpoints, at times tweeting dozens of messages a day to nearly 72,000 followers who include major exchanges, banks, regulators, traders, portfolio managers and journalists. He frequently illustrates his posts with charts, clips from news articles and screenshots of other peoples’ tweets. Hunsader calls his tweets “pure, unfiltered news.”

Definitely worth following, if only for the great charts: https://twitter.com/nanexllc
Show HN: KeepItSecretStupid a self-contained static webpage able to keep secrets
Don't waste your time with the folders! Let Grabduck do it for you!
GraphQL/Relay Wins. Flux/Redux Considered Harmful
>Adobe did not "pull the plug on the IDE".

Flash Builder hasn't had an update in ages.
Disagree, Adobe's problem was they made it too easy to create crappy content which could give the browser bad performance. And by make it too easy to deploy that bad content to the web.
Now that the majority of bad flash developers are gone, and it's being used less for ads and more for mobile, maybe it can make a come back.
I feel exactly the same way. I used to enjoy programming in college, but now it's slowly turning in to an endless grind of new projects. Finish one, in comes another. I don't know if it's just me or my company, but I am definitely burned out and wouldn't mind some people managing for once. But then again, Carmack is an incredible man and engineer; I wouldn't be shocked if he's never burned out in his life.
Author of fuse here :)

What we do in order to make the ideas of load regulation (see https://github.com/jlouis/safetyvalve or https://github.com/uwiger/jobs ) and circuit breakers is that we "prove" them correct by extensive use of property based testing. That is, it is highly unlikely that these tools have errors under production runs because the corner-cases tested for them are far more complex than what a normal program would do.

The reason it is nice to have circuit breakers is what Fred touched on in another thread here: you want to gracefully degrade a system, even if parts of it is temporarily down, either due to error or for maintenance. You can thus keep up the processes that are proxying for the underlying cascading dependency, and turn faults into terms of the form `{error, system_unavailable}` which lets you turn an implicit crash into an explicit error path.
How to Install PHP 7 on Ubuntu Linux 14.04 LTS
> The low enough dosages are something where we simply don't have anything to compare to as "full absence".

Which is exactly why the Wiki article I originally linked discusses laboratories specifically built to reduce background radiation in order to further this research. (Which is certainly a strange step to take, given that there's apparently no debate.)

https://en.wikipedia.org/wiki/Radiation_hormesis#Effects_of_...
> Grandmas don't want to be adjusting their Air Conditioner on a second-by-second basis due to price fluctuations. Utilities effectively buffer this movement by aggregating demand and purchasing enough to meet that demand.

This is how Nest makes money. They serve as demand response. You sign up to get a credit on your electric bill, and when demand is extremely high, a utility can signal to Nest to reduce demand for 15 minute increments; its cheaper than firing up a peaking natural gas plant.

https://nest.com/energy-solutions/#demand-response
Ask HN: If you could go back in time
Its a simple question: if you could go back in time, meet your younger self - time travel paradox aside - and had to give yourself a single, important advice - what would it be?
I've had the Echo a bit longer (6 months? We were in the first batch that went out to Prime customers) and we love it as well. I also want to get one for the whole house instead of just currently the basement. In addition to music and trivia and timers, we also use our to control our lighting (via the Hue stuff from Phillips) and we love that as well. Overall it's amazing.
> And some projects don't have unit tests.

If a bug did not cause a unit test to fail, then it passed the unit test suite. (Less cryptically, an empty set is still a set)
> Sets up a monopoly, vendor-lock-in, changes habits: Facebook would hold immeasurable power, once they've got people hooked onto thinking that there's nothing beyond their apps. <

I wanna deal with this monopoly argument I keep hearing everywhere in this thread.

Can there be a monopoly of a web service? Facebook dethrowned MySpace, did myspace have a monopoly? MySpace dethrowned Friendster.

If Google has a monopoly in Search and email then what use is it when it can't push Google Plus? Even with Youtube integration FORCED upon people, nobody used Google plus.

Pretty much every single product other than social networks which Facebook has launched, has been a failure. It couldn't replace Gmail, Snapchat, Instagram.

Microsoft couldn't compete with iPod, Apple couldn't compete on Maps.

It just doesn't matter how much is your market share in a certain existing technology, people judge things based on the products (considering there is no 'price' to lure people away with).
Can 135 pages really be described as a "cheat sheet"?
Turnbull has not cut funding. Turnbull has mostly restored the funding that Abbott cut http://www.itnews.com.au/news/turnbull-to-restore-csiro-fund...

This change to CSIRO has nothing to do with Turnbull either, it's a head count neutral internal reorganisation
I tend to agree with this, as a hobby project I've been designing a nominally self sufficient cost effective habitat for 500 to 2000 people (roughly 500 "family" groups). And sanitary waste disposal is an issue. My current thought is 'hole in the floor' type latrines and a wind (or solar) powered system which periodically dumps water through the system to move everything to the collection site. At that point you might be able to employ some of these techniques as a more generalized form of management.
We detached this subthread from https://news.ycombinator.com/item?id=11057031 and marked it off-topic.
When I saw the title I expected an application, i.e. something I could run offline. What are the benefits of using an online website? Why would I use this website instead of my offline pomodoro timer?
Google's Sundar Pichai Becomes Highest-Paid CEO in US
Hire the Best People, and Let Them Work from Wherever They Are
my contact-address is info@ezing.de
Thanks for all your feedback.
You are absolutely right. The app should be open-source to give everyone the possibility to check every part of the security-relevant codes.
I agree with you. I'm also not convinced that these kind of selectors are good to match Python code. It was more an exercise to develop a generic library that helps implementing jQuery-like selectors [1].

Even if the project doesn't go too far, it was a good fun for my weekend.

[1]: https://github.com/caioariede/pyq/tree/master/sizzle
[1..n] is not an array but a lazy-generated linked list. So you'd get a space leak only if it loaded the entire list in memory, or it kept all of the intermediate calculations (called thunks) in memory. The question is does it do that, or can it use tail-call optimisation, which would effectively compile to a loop with an accumulating variable, discarding the thunks

I admit now I am stuck looking at http://hackage.haskell.org/package/base-4.8.2.0/docs/src/Dat... as it uses foldMap which I am not used to. According to https://wiki.haskell.org/Fold foldl can make use of TCO. When I get some time I will see if I can produce the thunks as I am very interested i this!