skysight-inc/HackerNews huggingface dataset:
You cannot get 100% guarantees, just like you can't even with centralized builds (what if your build servers get hacked?).

However, you can devise many schemes to improve the probability of builds being correct. For instance, some kind of "trust tracking system":

1. You own one builder, which is the only initially trusted source. This is required to bootstrap the system.

2. You distribute build requests and collect the resulting builds. Whenever a builder's build agrees with your trusted source build, that builder gets "trust points" (up to some max_trust).

3. Whenever two builder's builds don't agree, you build that yourself and compare. The rogue one loses trust points (or gets banned). You can even retroactively check all other builds from that builder if the requirements are stringent enough.

4. A build's trust is the sum of all the builder's trust points that generated that exact same build from the same request.

5. You require k times max_trust trust from a built artifact to consider it valid.

Of course, builders wouldn't know against which other builders will they be compared. This doesn't make collusion impossible, but raises the bar significantly because tampering a build when there's a non-colluding builder involved will get you flagged.

Going further, it even allows for completely segregated systems to track trust separately. That is, if builders emit signed hashes of their build results, anyone can keep track of which builders he/she trusts without the need for a central authority doing so (in a blockchain-y kind of way). This way you could even have good protection against the "trust authority" itself being hijacked.

I would say that such a system, once well tuned, would be even more reliable than using single-company tightly-controlled build servers that can be silently hacked. In any case, it would surely be more trustworthy than just signing up a few builders that you blindly trust, which seems to be the path taken here...
Please post details on where to join the slack :)
> Blackberry was the leader of the smartphone

Leader where? Blackberry was never the marketleader world-wide. That was Nokia, and OS-wise it was Symbian until ~2010 when iOS and Android took off. Nokia was never very popular in US though.

> and the keyboard was his best loved feature.

Sure.

Because on screen keyboards were still using resistive touchscreen with pens. Which is a terrible user experience. Apple used capacitive touchscreen instead, and even though the resolution was low, it worked.

Nokia didn't invest enough in Maemo, and didn't want to adopt Android either. When they finally did go with Maemo, Elop came with plan A. Look at the user experience of Sailfish. That could've easily been Nokia in ~2014...
It will increase security and privacy in Firefox, that's great.
That's a clusterfuck of nope right there, one bad apple tries to smuggle drugs and someone innocent could end up executed.
Lunar Lander retro game
This would point at the interaction with FF being the issue, maybe disable all extensions first to make sure they are not messing up with something?
But why recursive data structures?

(Both a recursion joke and a Zoolander joke)
Here the features are the feature vectors themselves, yes. It's been found that taking somewhat of a hands-off approach and allowing networks to engineer their own mid-level representations from raw data can be very beneficial.

This is the idea behind the learning to learn paper. Instead of taking our gradient and plugging it in to a hand-engineered (i.e. on paper) update rule, we feed it to a neural network, which is trained to find the optimal update rule, in some sense (neural networks are just function approximators after all).
I really enjoyed this article because it introduced me to a new data structure and some very elegant and (subjectively) beautiful algorithms. I came onto HN expecting some insightful commentary and instead got 80 comments griping about how it wasn't 100% optimized.

Sigh.
"killall" on Solaris is very different to "killall" on Linux.
"PHP web app prone to SQL injection running inside a docker image, as a rube goldberg facade wrapping a galaxy of SCADA controllers"

LOL - I'm sure you wouldn't find anything as modern as PHP or... is this confession? I 'might' be 'aware' of some really er.. nifty solutions at a reasonable rate... connected to some sort of critical RTUs?

Do you remember when security was not even for tinfoil hats and Y2K was gonna make us all rich, rich, rich? Aah!
To clarify, you're basing your whole not understanding why people use Sketch based just on your experience that you mentioned?
A device like Eero, https://lumahome.com
I'm also guessing they could buy "fuel futures" if they really wanted to, to prevent them from being hurt by price changes.
Nagel's work is well worth reading. It's not good to only read people who agree with your world view.
Why did they make up this term "uplift" instead of just saying "upstream"?
Apple is not into the next wave. If it were, it would be a powerhouse of deep learning hardware and software. The next wave is going to be robotics and conversational agents. You can't make a new Apple with slightly better laptops and phones any more. If, at least, they developed and opened up Siri in the last few years... but it's dead in the water.
ONSITE in Berlin or Stuttgart (Germany).
TL;DR:
car2go is hiring || FRONTEND (REACT, ANGULAR, VUE), NODE.JS & RUBY ON RAILS devs.
Process: talk to me, get an invite & talk to my boss, hired (or not).
If you want to know more you can hit me up on twitter: @TweetsOfSumit
Which part of Europe? According to everyone I know in Sweden (including myself) it is really frowned upon to do that. If you enter without being sure that you'll be able to exit in time you're a massive jerk.
$100 buy in. Yearly. (Firefox, Edge, Chrome, Opera... No license fees.)

There's a one-off $5 fee to publish things on the Chrome store.[1]

[1] https://developer.chrome.com/webstore/publish#pay-the-develo...
Find a teacher (drawing and japanese), invest time and effort, stick to it. These seem to work for me for most things.
I found this one very interesting, about using ultrasound for tracking

https://media.ccc.de/v/33c3-8336-talking_behind_your_back#vi...

I think it was also on HN a few days ago..
Thank you very much! That is really useful.
The people who are discontent are all the professionals needing professional machines, and it just so happens they are the also the group who writes all the software, all the blogs, and have loudspeakers to reach millions of followers with their disconent.

Joe blow down the street is not going to be buying a machine all the pros hate.
I don't know how much kindness counts, but while survival of the fittest still exists, what doesn't exist is the things that come to mind when you hear sirvival of the fittest. Usually you think of like a half monkey with a spear. Point being wake the fuck up people pull your head a out of your asses and, evolve, whatever "evolving" looks like in 2017. Hint, it's not trying to be a flamboyant faggot either.
Maple Syrup Media (Quidco) | Senior PHP Developer | Sheffield | ONSITE https://www.maplesyrupmedia.com

Maple Syrup Media is hiring Senior PHP Developers!

With over 5 million members, £800 million (1% of all UK online spend) in sales generated last year through 4,300 retail merchants and plans expand into emerging markets in Europe, Quidco is growing from strength to strength.

We're for looking talented PHP developers, Our ideal candidate is self-­motivated and an easy going team player. Must thrive in a fast paced environment and be able to produce high quality code following an Agile methodology.

We're looking for...

* BS or MSc in Computer Science or equivalent experience (Degree not strictly required, but beneficial)
* 5 years Web Development experience
* Track record of developing scalable web applications
* Strong knowledge of handwritten PHP, Javascript, HTML and CSS
* Experience with unit testing
* Experience with Laravel, Symfony2, CodeIgniter or similar MVC frameworks
* Experience developing RESTFul APIs
* Strong knowledge of Object Oriented Design Patterns (PHP)
* Experience with MySQL
* Strong command of a Linux based development environment
* Experience with version control systems (mercurial or git)
* Understanding of web related security issues

Interview process typically includes an online coding test and face-to-face interviews.

https://www.maplesyrupmedia.com/job/senior-php-developers-2/...

To apply, please submit details on the job spec page above.
Interesting. Not something that's hit me before.

But, I'd still take an edgecase over other JS quirkiness.
The idea here applies to everything. Solution, don't be so near sighted, and if you are incapable of not being near sighted, then shut he fuck up and get out of the way.
flohofwoe*, sorry.

Curse the two-hour edit window.
MUST SEE: 10 Famous Logos That Have a Hidden Message – Voice of People Today
Privacy is soooo... 2016
Revenue is a lagging indicator in the technology business.

Lets see if they are still the most profitable company 5 years down the line.
Java Development Training in Pakistan
Still it's extinction for us.
Canon PIXMA iP2770 Driver Download
I know that only US Citizens and Green Card holders can work for SpaceX.

I know that I might not be guy who flies to Mars in the first batch but I definitely want to add mine 2¢.

(mostly around intuitive user interfaces)

An alternative is to open subsidiary in the UK / EU...
FIFA 13 Free Download for PC Full-Version Get HERE
Show HN: Castor, a live dashboard for your projects
SEEKING WORK - London or remote

20 years of experience in Python, 6 in Django and GeoDjango, 20 years in Linux administration, 5 of which doing Devops in Ansible, 5 years as an architect and head eng, 1 year as a CTO. Experience also in Go, Clojure, JS, Puppet, Salt, Terraform. Many years of exp in AWS and GCE, and Docker.

I can help planning and executing complex projects spanning product planning, devops, backend, management. I have done so in high growth startups of small and large size.

I am available for a quick call to talk about what your project needs and how I can help.

More info about past projects on my blog: http://flagzeta.org/

Contact me at flagzeta@gmail.com
> It is also completely not necessary that making great phones excludes a company from making at least decent upgrade cycles in their computer hardware.

You bet! all those billions sitting in their coffers and they still couldn't pull their asses to achieve progress. It is like Microsoft of the XP era.

I was pulling my hairs in 2003 cursing at Bill Gates, then switched to Mac until now. But I think the Mac era is over as well and Bill Gates is cool again. He's really great in his humanitarian work.
University of California | Irvine, CA | Application Developers | Full-time, ONSITE

The UC Irvine Office of Information Technology is looking for application developers.

We are a small, agile team that builds applications for campus offices using ASP.NET MVC, SQL Server, and jQuery.

Our team is looking for three people to join us:

https://staffing2.hr.uci.edu/CSS_External/CSSPage_Referred.a...

https://staffing2.hr.uci.edu/CSS_External/CSSPage_Referred.a...

https://staffing2.hr.uci.edu/CSS_External/CSSPage_Referred.a...

For more information about UC Irvine, visit uci.edu/about
There is a similar law in the UK, which works well and is enforced automatically through the use of ANR cameras at junctions. (As I know to my cost, since I misjudged and ended up stationary with my back wheels on the yellow hatching.)
You're right.

But that one off fee seems incredibly negligible against Safari's fee, which is 20x larger... And yearly. For smaller marketshare.
I agree. My impression of RHEL and its likes is that they are "slow and outdated", but the more actual research I do, the more I feel like using them for their stability and security.
Leap Smear (Google Public NTP)
Yep it's like Aperture. If they neglect it long enough people will just move the approved Apple alternative. In the case of Aperture it's Photos, for macOS I think they want us to move to iOS.

It didn't work for Aperture, pros generally moved to Lightroom or something else. For macOS either Linux or Windows seems more likely than iOS.
Thank you Google. Maps has been sluggish for so long. A faster lite version is very much appreciated.
Swift gets a lot of traction, good to see that. I hope they manage to get the ABI and core language features stable in the next release. Updating a large project always makes me a bit nervous and I'm tempted to blame problems on the migration even when it often turns out they don't.
> "natural clipboard support" (dunno what you mean)

I'd assume the author means the same shortcuts as every other app, which would be Ctrl-C/V on Linux. Obviously that wouldn't work in the terminal emulator, but I don't see why you can't remap it to Meta-C/V (as MacOS uses) for that.

You could even remap it globally: http://askubuntu.com/questions/102846/remapping-keyboard-sho...
> Show me the math.

Imagine a game you play with someone where you have 40 units and you need to divide it between the two of you. The other person has the choice of accepting the deal or refusing the deal. If they refuse, both of you get nothing. How do you divide the 40 units so that the other person accepts the deal?

Naive economics points that even if you offer the other only 1 unit, the other should take it because if they refuse the deal, they wouldn't have even that unit. In practice however, people down't work like that. If people feel they are being treated wrong, they tend to go for lose-lose. And so, in these kind of games, most people go for a fair split 20-20.

Now, imagine the same game but with a twist. You have a bunch of instances of these games and your objective is to have the highest score across all the instances. The trick is that the other player has to chose you to play with. What strategy would you adopt so that you maximize the score?

In this game, a 25-15 split is better. You lose the small game BUT more players want to play with you and so, you win the BIG game. Altruistic players are better at playing the BIG game, the long term game.
Happy Birthday – Learn How to Make a Marijuana Cake, Recipe
Bezos isn't following the example of Walton, Sears, or Montgomery Ward. Jobs didn't follow the example of Hewlett. Musk isn't following the example of Henry Ford. It would be a huge mistake for any startup to try to become the next Apple by following the example of Jobs. The Jobs worship has got to stop. He was a unique man in a unique historical circumstance. That time is over. Whether the next big thing comes from Apple or from someone else, it's not going to come from someone who is worshipping and trying to follow Jobs.
Joe Blow down the street doesn't give two figs for "pros" and their blogs. They buy machines that look nice and do the bare minimum they want from a retailer they trust.
Day of surgery small tips – Drfilgood
I'm not trolling I just don't agree that any of those things indicate success only that some people hope it will be successful(and are betting on it) which is the same as the price to me.

I do agree that we shouldn't interact anymore though. Good luck with your company.
So the situation is even worse than I thought? I mean, it is technically possible to install untrusted extensions, using xcode's self signing, but it isn't exactly straight forward and/or easy.
Not sure this is news to anyone working in tech in the UK we are still seen by the "powers that be" as oily engineers.
I've been using Xubuntu on my Macbook Air in a VM and it feels amazing. It gets the job done and I really like the UI.

elementaryos is perfect for a MacOS user but it feels like it's not ready yet for day to day use.
3 Types of Links You Must Have on Your Web Page
These numbers "feel" very accurate - I ended up adopting a peculiar behaviour using st3 & atom in parallel, using st as a default editor for anything that likely is big or will probably be accessed outside of "project scope" like csv, conf, sql, and sticking to atom as dev environment.

Need to adapt here and there but couldnt bother to decide for good
The article describes it as upstream patch that is disabled by default which allow Firefox to be less discriminative when it comes to accepting patches.
Do you know any good resources on the future of conversational agents? In terms of what need they fulfil - I don't use Ok Google/Siri/Cortana, and rarely use my Echo but for music, and find it hard to understand where they fit in. Home automation is the only thing that comes to mind ("only").
"rm -rf server" instead of "rm -rf server.bak"

4 seconds after, internal chat window poping with colleague asking "You're working on the server ?"
Who will replace them for which the same (and worse) criticism (regarding their PC offerings) doesn't apply? Lenovo? HP? Dell?
15 DevOps Expert's Opinions on CI and CD
Most recent C++ changes either facilitate extermination of "random gotchas" (for example simplifying constructors and initializers) or are innocuous additions; what are the harmful "modern C++ idioms" you struggled with? How could "almost C style code" be simpler than taking advantage of a richer syntax backed, at last, by nice semantics?
There are plenty of sources for acts (many national and supra-national services [1]) and for US case law (Google Scholar).

The _text_ of law alone is worthless. In very few cases you should search for keywords.

The unsolved problem is that what is needed (and there are private systems that can do this) is the ability to make queries like

In 2014
my only child was 17,
my family lived in Italy
but I worked most of my time in the UK;
which version of the Italian child-care law applied to me at the time?

In order to answer this query you need to:

1. Know all the text of all the acts out there at the Italian level, European level and supra-national level.

2. Find the main acts that deal with child-care law.

3. Find all the acts that modify those main acts (they could extend it duration, modify its content).

3b. Find all the acts that modify the acts that modify those main acts (maybe the extension has been repelled).

3c. Find all the acts that modify the acts that modify the acts that modify those main acts (I think the point is clear now)

4. Consolidate (merge) all these acts using the rules that were in place at the time of the enactment. This produces a tree of versions for each point in time, not just a single version.

5. Find all the judgments that reference any of these acts.

6. Highlight the points that have to do with the user query.

Truth be told, having the raw text (point 1) is the easiest part. The rest is what is extremely complicated. Regardless of this, there are private systems in places that can perform this kind of queries (although in a very limited fashion: their idea of "the whole corpus of law" is extremely narrow).

To make the life of implementers easier, markup formats like AkomaNtoso [2] or Oasis LegalDocumentML/LegalRuleML [3] are being used, sadly not enough.

Making the corpus of the law accessible is an important first step. But the corpus alone is is not going to be much helpful. It may even be dangerous if the single texts are not cross-referenced with other relevant texts.

Appeal to authority: I worked on versioning legal documents (bills, acts, judgments, etc) during my PhD. I also worked in the research group that shaped the early versions of AkomaNtoso.

[1] IT: http://normattiva.it (ex NormeInRete) DE: https://www.gesetze-im-internet.de EU: http://eur-lex.europa.eu US-CA: http://legisweb.com

[2] http://akomantoso.org

[3] http://www.legalxml.org/
This DOES NOT happen in all software based companies. I don't get why people believe that its ok to be a slave.
It used to be worse is not really a good argument. If you use this reasoning the current state is good. Without being able to question the current state, improvements will be limited or none.

Not accepting the current state of things is a good way to improve things. Instead of comparing to the past, compare it to other regions. One commenter compared USA to Europe and said USA is significantly worse, irrespective of how things were loads of years ago.
कुंडलिनी योग – खतरनाक हो सकता है – Isha Foundation – Official Hindi Blog
system() is one of the most abused function in that code.
Yeah, Chrome's fee seems more like a gate-keeping cost to ensure that the store doesn't get spammed or abused, not an attempt of Google by generate revenue.
- "Can we move work between query time (when we need the answer) and ingest time (when we see the data that eventually informs the answer)?"

This is quite a valuable one; it's easy to default to one or the other without really thinking. I would add to the list:

- can I write a state transition diagram? (like the classical lift controller or vending machine)

- how did people solve this problem in past decades? (can lead you to the wikipedia rabbit hole, but gets you away from trying to pick a solution from the fashionable set. Answers of the form "with bits of paper" are acceptable and may be useful)
Employment of illegal immigrants is not illegal in the US?
Microsoft MAchine Reading COmprehension Dataset
What do you use for turn-by-turn driving directions in the car?
Looks like laser cutter at low power. Is it laser-based?
Is there a similar developer tools list for Windows 10?
"Best Ways on How to Find XPath for Web Elements in Chrome and Firefox Browsers"

£15 1 hour '4 lectures'

Overreaching a little...
I guess is this one: https://lumahome.com
A thinner, slightly faster, slightly blacker horse that will needs to stop for water a little sooner.

I like the 2016 MacBook Pro. The disappointment I felt was that after such a long wait for the update, I was expecting/hoping for a best of breed laptop, with no real flaws. In day to day use I don't actually think about its various (and widely discussed) flaws so much, and I just get on with using it as a tool to do my work.

The Touchbar is useless, though.
Your ignoring the massive additional logistic costs that horse drawn transport has vs mechanised.
Jobs was a salesman. He said a lot of stuff - and not all of it stood up to scrutiny.

He said no one would use phablets and called them the 'Hummers' of phones - this was back when a 5-inch phones were considered huge. He also denigrated 7-inch tablets by saying users would need to file-down their fingers to use them (and yet iPhone users could comfortably use 3.5-inch screens). Apple proceeded to profitably venture into both product categories with the iPhone 6+ and the iPad mini.

We are now in a post-'Post-PC' world: iPad sales have plateaued/slumped over the last couple of years. If there is money to be made selling computers, Apple will sell them regardless of what they said in the past.
I am not a lawyer but I from my computational linguistics background I have some experience with Legal English:

1. From my admittedly limited experience legal language, while certainly complex, follows a clear set of rules to the extent its almost formulaic. There's no pragmatics (pragmatics is the main reason we don't have generalised natural language understanding yet: https://en.wikipedia.org/wiki/Pragmatics ) involved. Legal language is precise and its primary objective is to avoid ambiguity or potential for misinterpretation.

These features actually make legal documents a perfect area for application of NLP algorithms.

2. Frankly, I think this is outrageous. It's "Common Law" for a reason. How can one expect someone to abide by the law if the law is not commonly known but that knowledge is restricted to a select few? How law firms like those you mentioned could arrive at thinking about copyrighting legal decisions and thinking that's even remotely ethical is beyond me.
Agreed completely. I juggle between OSX and Debian, but Arch's docs are still way better when it comes to configuration and gotchas.
Locust: An open source load testing tool