skysight-inc/HackerNews huggingface dataset:
Brazil is a sovereign country and they are free to define their legal system any way they want. Facebook needs to comply with Brazilian law, not the other way around.

If you do something illegal you should expect punishment from the law sooner or later.
Hermes: Sending millions of notifications monthly
I don't see why you chose to be so offensive. I was warning that a site that hosts a software that, I am sure, most of us use was down.

It is up now, but your criticism is out of place.
works for me in an incognito window
Four to five story apartment blocks is what a large portion of SF is already. The peninsula is just very tiny and everyone wants to live there. The only large scale development that developers want to do is massive condos. Its a goldmine compared to anything more reasonable. Keep in mind this is in the USA the property developers here could give 2 craps about keeping the city an interesting and livable city.
This is a very important reminder.

All philosophizing about UBI is superfluous because it is impossible to set the level of this "income". Nobody would be satisfied with $2K per person and year; $20K would be too much for any state budget yet too little to live on.
Direct Deposit and/or BillPay is what I used in Australia before moving to the US.

I also miss things like BPay where I can pay all my bills via my Internet Banking portal. Moving to the US felt like a 10+ year regression in money related systems.
In the immortal words of Niklaus Wirth, "Algorthims + Data Structures = Programs".

I agree to an extent that programming interviews are bad at filtering out candidates, but to an extent knowledge of data structures and algorithms go a long way in defining an ability of a programmer to solve the problems (often faced when dealing with systems like Databases, Operating Systems, Build Tools, Compilers) at hand in a reasonable way. One might not realise but knowing CS Fundamentals helps in orthogonal ways. Of course, coding is just a small part of software engineering-- there's design, planning, team work, testing, infrastructure and seemingly endless list of things to care about.

I think a better judge of a programmer is really in "projects" they've accomplished. The ability to get done is so much important, I cannot emphasize more. Some companies, like Google, do try to identify and hire people based on their contributions to open-source and participation in projects of interest. Whereas, others, such as Stripe, have a very different kind of an interview process altogether (take home assignments, pair programming, presentations etc).
New Fitbit Blaze is here
The car century was a mistake. It’s time to move on
Actually, it is the role of law enforcement:
https://www2.fbi.gov/publications/leb/2009/september2009/oat...

I [name] do solemnly swear (or affirm) that I will support and defend the Constitution of the United States against all enemies, foreign and domestic; that I will bear true faith and allegiance to the same; that I take this obligation freely, without any mental reservation or purpose of evasion; and that I will well and faithfully discharge the duties of the office on which I am about to enter. So help me God.
the price point is interesting, but it's no Apple Watch
Seattle | Maybe remote | CTO | UAV / Drone programmers | DroneSeed.co

DroneSeed is bringing tree-planting drones, remote-sensing data, and predictive analytics to the forestry industry. We're building a fleet of 15 drones to fly over forested areas and fire seed capsules into the ground with pneumatics. It's pretty cool. We're a 4-person TechStars company in Seattle right now, we've got our first customers, and we're looking to hire in two positions.

We're looking for a Co-Founder CTO. Ideal candidate will have experience working with either GIS and Image processing, or UAV flight planning, as well as working with large data sets. Capable of leading a team, the candidate will be designing backend architecture, can estimate hours and evaluate talent. You're keen to provide the software element to our hardware and business skills. Helpful but not required experience includes:
ArcGIS or QGIS, PixHawk, Pix4d, AgDrone, Python, Q Ground Control, ArduPilot, Python.
https://angel.co/droneseed/jobs/115308-cofounder-cto-drone-s...

UAV Mission Planner: This position will be charged with owning the software stack to allow 15 drones to be pre-programmed on how to plant tree seeds, where to go, and how to land autonomously. You have 1-4 years experience working writing code for mission planning software. https://angel.co/droneseed/jobs/114965-software-engineer-uav...

If you're motivated by the problem, equity, and are comfortable working at a fast pace in an aspiring startup in a prestigious accelerator (TechStars Seattle), we would love to talk. Candidate should consider moving to Seattle for 1-4 months. (Housing may be provided depending upon need.)

Logan@droneseed.co , @droneseed on twitter, or PM me on HN
"tired of dealing with complicated tax paperwork headache" really? This your spin on the only other country besides Ethopia which does double taxation on its citizens? Shame on CNN
SpyFu Keyword Research Tool – Complete Review (2016 Edition)
In the Netherlands it's always bank transfer, the larger ones usually offer direct debit.

Cash is reserved for shady landlords and tax evasion.
Of course. But, as I said, you don't have to restrict your macros, you only have to add a bit of a protocol on top of them in order to make them play nicely with all the tools.

And then you'll get the most powerful programming environment possible - building arbitrarily complex hierarchies of languages, with a cost of adding a new language being close to zero, and with a free support from all your tools, for no extra cost.

Actually, while building such a hierarchy I naturally came to a number of "restrictions", although they're not enforced. I prefer to build compilers using chains of very trivial transforms, each implemented with at most a total language (or a simple term rewriting for most of the cases). It also helps to maintain a nice interaction with the tools.
For a beginner to react like me, this is INVALUABLE. Thanks :)
Location: Toronto

Remote: Yes

Willing to relocate: No

Technologies:

- Web app: Node.js, JavaScript (AngularJS, jQuery), Python + Django, Java, PHP + Wordpress

- Cloud hosting: Heroku, Linode, DigitalOcean

- Business Intelligence: Data modelling, data warehousing, reporting, analytics

- Product management

Resume/CV: https://ca.linkedin.com/in/terenteh | Happy to share proper resume and sample source code

Email: teren@connectomo.com
the site seemed to be unavailable when i tried to access it first. my bad.
Just speculation: they might also have to still figure out the PR angle. (Or waiting is their PR angle?)

Right now, lots of people are already blaming the bus, without Google ever actually saying so. Moral high ground for them.
Once you've set it up once and figured it out it's easy to just to toggle it the next time. It's definitely more work. I prefer this to installing a random extension that can read all my data on all websites.
Alan Turing’s Little-Known Contributions to Biology
I'm half-joking. If this plant is pulling large amounts of current, no matter what they're doing, the utility might be asking them to do it at night.
Ouch. Definitely staying the hell away from those people.
Interned here last summer and would definitely recommend working here. Great culture and brilliant engineers.
Finally, took long enough.
> But, it's not the role of law enforcement to interpret the Constitution

You are correct that law enforcement does not provide the authoritative interpretation of the Constitution, but you seem to imply that they should operate under ignorance of the Constitution. This is wrong.

Law enforcement must have an understanding of the Constitution, and they must uphold it. For example, it's a dereliction of duty to always argue that any search is reasonable.
Interesting that this practice doesn't seem to affect the WSJ's rank in Google search results. Cloaking content based on user-agent is definitely a violation of Google's webmaster guidelines (https://support.google.com/webmasters/answer/66355?hl=en)
It does support TLS, but it's disabled out of the box, and no one who is still running XP is likely to turn it on.
Good public transport coupled with fast, safe, pleasant walking and bicycling can easily meet the need for movement within our cities.

Where would you place the boundary between car and bike? Would one of these be allowed in the city center? http://organictransit.com/ What about several generations later, when it's just as fast as a car?
That reminds me. Someone I know once received a notice from the OPM (Office of Personnel Management, for those outside the US, who deal with government hires and the likes) related to the massive data breach over the last couple years, and they offered ID theft protection through a 3rd party for free (oh boy!). The questions were outright absurd--they asked a variety of minutia (largely credit-related) going back 30+ years that no one would likely be able to remember.

Except that I'd imagine if the thieves in question had access to a person's history and credit report, they would have been able to answer these same questions with greater accuracy than the person whose data was stolen.

For all the effort some companies place on security, it seems wasted when they rely on information that is publicly available--or in this case, part of a corpus of data that may or may not have been stolen.
Yup, so much this.

I always have fun trotting out Radix Sort and watching fresh CS grads try to understand how a O(kN) walks over O(NlogN) by a factor of 10x+.
Not at all. Rust gives programmers the ability to use shared state or channels at their discretion. The traits Send and Sync were made specifically for these use cases. Rust just guarantees that you can't use these primitives in an unsafe way.
Vaporwave and the observer effect (2013)
It amazes me the kinds of workarounds we have to do just to move money.

I am a member of two credit unions, both of which participate in the Co-Op Shared ATM network so I can use most credit union ATMs to make withdrawals and deposits. One credit union holds my regular checking account. The other has my mortgage.

Until the automatic payment gets set up, I pay my mortgage by going to a third-credit-union ATM (owned by a CU that is also on the shared ATM network) and withdrawing a pile of cash with one CU's card. I then stick that cash back into the ATM as a deposit with the other CU's card. The payment can thus be made as a "transfer" on the mortgage CU's online banking platform.

It takes minutes to do that versus approximately 3 days to do an account-to-account transfer.
The best way to invest a single dollar
Where does interpretation enter into that oath?
> Has this design philosophy evolved somewhat over time?

Yes, it has. Post-1.0 Rust's design philosophy is about taming shared state concurrency: that is, disallowing data races statically, making sure you take locks or use atomics where possible, and having a robust set of generic concurrent data structures ready for use so you don't have to implement your own.

This article, for example, rightly observes that atomics are difficult to get right, making it not scalable to have every program implement concurrent data structures from scratch. The benefit of having a rich set of generic concurrent data structures readily available is that it mitigates this problem.
Does it have per-hunk and per-line staging/unstaging like sourcetree? That's an absolute must for me.
Did you recently suffered a stroke?

Have you forgot that you think that way too?

https://news.ycombinator.com/item?id=11082956
An MSc is not an MSc. It can commonly vary from 1-3 years, depending on institution. I was thinking of the two-year variety.

Of course, you can define the term "master" to mean pretty much whatever you like. But I'd say that two years of additional, focused study when you are already proficient in your field should be more than enough to have a mastery of the specific skills and knowledge that is at least on a high national level. I'm from Norway, so the US picture is unknown to me.
#BrokeA$$SmallYouTuber Tag
What advantages does this have over the well-known Launchy [0] which accomplishes the same tasks but multi-platform? You may want to touch upon any improvements if you want to win anyone (namely: me) over.

I tried to read through the Configuration section and found nothing about limiting the scope of the search. For example, if I put .shortcut files into a certain directory, let's say `K:\Programs` and only want to use Keypirinha to quickly run those shortcuts. I find Launchy is finicky with updating its library for this purpose and often requires a bit of adding/removing/restarting/telling it to rescan before it finally picks up on additions/removals. I see nothing about limiting Keypirinha's searching scope.

I appreciate that you anticipate users may move the .exe outside of the install directory. Too many people expect APP_EXE to be within APP_DIR, thank you for not making that assumption. :)

Also the most important question: can the keybind be left alt + space? Or are there any keybind limitations that so many programs have that don't allow key modifiers to be bound with space? (E: Answer is `yes`, mentioned in Config file)

[0] http://www.launchy.net/
All the machinery they are using to build and test the cars most likely do not run on batteries.
OAuth is a framework to allow access. It supports the idea of scopes, which would for example allow Google to grant an app "read rights for the last 30 days" or "read rights on contact list" but not "update contact list" etc. The scopes are entirely up to the discretion of the resource manager. In the case of Gmail, that RM is Google.

OAuth does not prescribe any feedback loop. There's nothing in the OAuth framework that says "RM must keep a record of what accesses have been made, and when; and must disclose that record to the data owner (you) upon demand, via a reasonable web UI".

It would be a good idea to have that, but it's not required, or precluded, by OAuth.

OAuth ALSO does not require that the RM give you, the data owner, the ability to review and revoke your prior granted consent. But most RMs do this.
A list of the best mobile developer conferences for this year
> They don't need to be perfect, just better than most and you're drastically reducing deaths.

From a utilitarian perspective, they would only need to be better than whoever they are replacing one driver at a time.

From a human-feely point of view, they'll need to be massively better than the best human to stand a chance of adoption.

My guess about AI: for human-suitable tasks the gap between a typical human and the best human is actually not all that great, compared to the difficulty of getting to human-level skill in the first place. So by waiting for surpassing the best human, we don't actually lose too much time.
HomeHero to Offer 1,200 Contractors Employee Status
> I suspect the lack of an integer primitive is a big deal in both Lua and JavaScript.

Not as much as you'd think. All JavaScript JITs speculate that numbers that have been observed to be integers remain integers and compiles them to use integer operations. As long as your code is hot enough to enter the optimizing JIT, the overhead is solely in whatever overflow checks couldn't be optimized out.
I get your general point. About general principles and such.

But please understand that as an outsider, it's difficult to see (from what you've written above) where trust was broken, or what other lines have been crossed. You do seem quite strident in your overall judgement of what happened. But I still don't have a clear picture (or any picture really) as to what did happen.

You know, an event chronology, or the like? That might be helpful.
I love to abuse those. I usually pick a random question from their set, if they don't let me make something up, and then respond with gibberish. Although I especially hate when they limit your answers to 20-30 characters.

Regardless, it's going to be embarrassing whenever I actually have to use those answers. :)

I find it surprising they think it's a good practice for people to answer them honestly.
Can't Enter BIOS Password Containing Exclamation Mark
This video shows what ancient Rome actually looked like
Humans only drive about 500K miles in a lifetime, though there are those who drive much more. 2 million miles would be a challenge in any human lifetime, but there would be some professional drivers which attain that.
I don't think this is a dealbreaker for 99% of people. I currently use Tower (https://www.git-tower.com/), a closed-source Mac Git client that costs $70.

It's beautiful, it speeds up my work day to day, and it's been worth every cent. Open source is great and I spend my days building an open-source mail client, but I have no problem paying for great tools.
There is a fine line. As long as it's a notification email, I don't think anybody can have issues. I guess what they resent is BULK emails send through mandrill.
The thing about that is it might depend on the data set you work with.

I have the impression that machine learning kind of torn between accomplishing things that humans can do but machines can't and trying to get useful information from inherently uninformative data sets.

I can see that recommendation engines are things that a lot of companies want but when recommendations just come from prior history, perhaps there are hard limits to how much any pattern finder can deduce. No doubt, one can define the problem and get better but the reason that adding more data in this case doesn't get you that much improvement is that you hit diminishing returns on your data.
As the other commenters said, it's simple. If you're a freelancer and need $1000 after everything, in Hungary the total cost is $1200 (figures pulled out of my ass) and in Greece the total cost is $2000. Who do you think is going to pay the extra cost? The Hungarian will quote you $12/hr and the Greek will quote you $20/hr.

That said, my insurance is 200 euros/mo (fixed), so I'm not sure where the 70% figure is coming from. Maybe my insurance carrier (TSMEDE) is just cheaper.
As far as I know, they mix different approaches.

Artificial Neural Networks are actually totally deterministic by default. (Even if training them is not.) What they lack is people being able to explain in simple ways what the ANN is doing.
Hear, hear. I don't have any access to production. (Interestingly, that's just one more reason to fully automate stuff.)
Khan Academy | Mountain View, CA or REMOTE | full-time and internships

We're a small, non-profit tech startup bringing a free, world-class education to anyone, anywhere.

Millions of people use our free educational platform to learn every month. The testimonials at https://www.khanacademy.org/stories will give you a feel for just how intense an impact Khan Academy has on the lives of folks in all sorts of varied situations.

We face intense technical challenges in providing access to our educational content (everything from videos to interactive content) to students across the world, in and out of classrooms, in all the most important languages. We use our data to personalize students' learning and continually improve our educational content + the tools we provide content creators. And we need more help.

We've made some great hires off HN and would love to make more (especially if you're a designer or Android dev, wink wink, we're investing heavily: http://engineering.khanacademy.org/posts/starting-android.ht...)

Best way to apply is at https://www.khanacademy.org/careers, but if you email me w/ a subject line that mentions 'monkeys' somewhere I'm partial to those, too. ben@...
> During his testimony today, Comey dismissed the notion that Apple’s assistance in the San Bernardino case would impact other phones, reiterating his belief that any code Apple created to help in this case would only work on Farook’s phone.

I hate this kind of willful ignorance. That update, if properly signed, will work on similar phones. The software is distinct from the signing and it's the software that Apple doesn't want to create.

Or maybe Comey believes that every time his phone is updated, an engineer in Cupertino lovingly arranged the bits for him.
I don't think this is worthy of being a story anymore.

Remember that as public companies, GOOG, MSFT, FB, etc are all marked up and down many, many, many times a day.

Private companies can't be marked by a market so they get evaluated much less often, usually once a month to once a quarter depending on what type of firm owns them.

As someone who has gone through how to evaluate holding equity in a private company, I can say its really an exercise in two things:

1) what will your auditor allow, this usually has lots of wiggle room and they are just looking to see if you can justify your valuation.

2) What you can sell if for. This usually is the more stringent requirement.

Most of the time it really doesn't matter as you don't/can't liquidate your holding in 30 days. But it can become an issue if you have a large redemption.

See a Matt Levine writeup on this where CPP sued a famous hedge fund for writing down some non liquid debt during the period where CPP wanted to redeem and then marking it back up in the months after they redeemed.

http://www.bloombergview.com/articles/2015-09-28/bond-prices...
Title seems a bit misleading. From the FAQ:

Does GitKraken support GitHub Enterprise/Bitbucket Server?

GitKraken currently does not support these services but support is planned for a future release.

The only conclusion I can draw from this is that GitKraken supports one or more specific git based services that aren't GitHub Enterprise or Bitbucket, both of which use git.

I'm assuming that the service it does support is GitHub, but maybe the title and website should reflect that limitation.
SEEKING WORK - Manchester, UK and Remote

I'm a Full Stack Developer

* Laravel, PHP, MySQL, Apache/Nginx, Ubuntu, Memcached, Redis, Twitter API, Pusher API

* JavaScript, jQuery, AngularJS, Gulp.js, Git, Continuous Integration, AWS, S3, CloudFront

* HTML5, CSS3, Sass, Bootstrap

A recent task management app that I'm building with AngularJS, Laravel and Bootstrap:
http://github.com/chrisloftus/tasks

My portfolio can be found here - http://chrisloftus.co

Contact: chrisloft a.t. gmail to talk about your project.
Slack will soon start testing voice and video chat
Ah so it's not exfiltratimg the key, it uses sslv2 oracle to break captured TLS traffic.

Ok, that makes it a lot less scary. Pretty bad still, but least the keys are not compromised.
> Are there really people who want to futz with their thermostats all the time?

Yes. I would regularly turn the heat down before leaving, turn it back up when coming home, and make it cooler before going to bed. I can see the

In general though, I am also baffled by it, for the reasons you list.

(Also, Amory Lovins, the Passivhaus movement, and others have convinced me that the real problem was the need to have a large furnace in the first place. There would be little call for an improved temperature controller if the heating bill were under 10% as large as they typically are now. But that's a different topic.)
Check out Wox - an open source launcher like Alfred for Windows with plugin support. http://www.getwox.com
Is your startup fundable? Take this test to find out
Ask HN: Compensation/cost of living NYC?
A friend got a job offer in NYC (moving there from out of the country).

In NYC, as of now, what is your take on:

- typical junior-mid engineer salary

- typical take home salary monthly on that (net)

- typical rent for a studio in a reasonable neighborhood

(I understand it will vary wildly, but good to get a sense)

Thanks!
Right. My priority is usually local (and, if animal product, humane) first, fresh second, organic third.
I also have fun busting out O(N^2) and getting a death stare. Then I ask them the biggest N could possibly be and get an answer like "16"...