skysight-inc/HackerNews huggingface dataset:
For me, the ongoing question that needs to be addressed by the court is this: Is the content of your smartphone considered to be documentary evidence (something you have) or testimony (something you know). I know I'm mixing definitions of the something you have/know combination, but it's a difference without a distinction, IMHO.

I tell my phone, either directly or indirectly, all sorts of things that I would not otherwise document. Locations I've visited, for example. That's something that, unless I've been surveilled, only I know. By unlocking the phone, have I allowed access to documentary evidence, or have I allowed access to an extension of my mind?

Is a smartphone a privileged companion? Like an attorney, or a doctor, or a partner? The spousal communications privilege in the US protects the personal conversations I have with my wife from being disclosed via compelled testimony. If she tells me that she committed a crime, or vice-versa, the recipient of that communication cannot be compelled to testify against the utterer.

Further, spousal testimonial privilege means that she could not be compelled to describe her observations if they may incriminate me.

We have similar affordances in the US for communications with legal counsel, or with medical personnel.

I'm going to go one step further and say that 95% of you, dear readers, tell or otherwise provide secrets to your phone that, if you somehow had to communicate to an actual person, you'd only be willing to tell your spouse, your doctor or your lawyer. To me, that makes my smartphone a privileged confidant. And because it routinely collects information that I do not directly provide it, even though I'm capable of observing and remembering it myself, it acts like (and I treat it like) an extension of my mind. An augmentation that increases the capacity of my own brain's memory.

I'm not in the habit of committing crimes, though I (like most of you) have committed some infractions in the past (speeding, "TP-ing" a house, a bounced check - ahh, the indiscretions of youth). But the knowledge in my head and the communications I have with privileged recipients may, if taken out of context, be used as documentary evidence supporting any number of charges against me.

For example, the fact that I went to Home Depot four times in one week over a year ago could support the charge that I had assembled some device that was later used in a violent crime. That's a scary place to be, isn't it? To know that you did nothing wrong, and yet the vague memories you have of visiting Home Depot last year have potentially been documented more thoroughly by your phone. Is the common man supposed to assume that a smartphone they bought just so their kids can FaceTime with their grandmother 1,500 miles away is silently surveilling them, and can be forced to disclose all manner of information about them?

It's a new world, and the laws of the land are old. Legislation moves at a snails pace already, but compared to the rapidity of technological advancement, the law moves like the pitch drop experiment.
Location: Lima/Peru
Remote: yes
Willing to relocate: maybe
Tecnologies: AngularJS, Javascript, PHP laravel , drupal, oop, Mysql
Resume: https://www.linkedin.com/in/isaac-luis-mori-guerra-70033b61
email: luismorith@gmail.com
Who said anything about NEWP using a GC?!

Also the type of enabling/disabling unsafe code in those lanugages was not much different than running "rustc -D unsafe-code"

Also computer admins in the 60's were programmers.
I do think the psychology is similar to why a car suddenly drops 30% in value the moment you drive in out of the dealer's parking lot.

For what it's worth, the 30 year old house will show wear in places you can't see, like the plumbing or the electrical wiring or the roofing. My parents' place is about 30 years old now and there's a fairly constant stream of small repairs that have been necessary over the last few years.
Location: New York City, NY | Austin, TX

Remote: Yes

Willing to relocate: Yes

Technologies: JavaSript, React, Angular, Node.js, TDD, Unit Testing, Git, HTML, ES6, CSS, AJAX, RESTful APIs, MongoDB, NPM, SQL (MySQL, PostgreSQL), D3, Mithril, Mocha/Chai, jQuery, Bootstrap, Backbone.js, Webpack, Grunt, Babel

Github: https://github.com/Yangani

LinkedIn: https://www.linkedin.com/in/festuskipropy

Portfolio: http://www.festus.me

Résumé/CV: https://www.dropbox.com/s/lmtv8a7rjzy8iv0/Festus_Kiprop_Resu...

Blog: https://medium.com/@yanganif

Email: fyangani@gmail.com

I'm a Full Stack JavaScript Engineer experienced with modern stacks including: React, Angular, Node, Express, MongoDB, and PostgreSQL. ]I've built entire web apps from front-end to back-end and everything in between. I have a passion for creating beautiful, intuitive interfaces with clean, well-structured back-ends.
Great response! (Y)
Nice to see people like you here.
Web use new proto. Which is not our aim at all.
Yes, several of the optimizations of the dynamic regexes aren't available in the compile-time version. (It doesn't even have a DFA, IIRC.)

There is [a lint][1] which checks that your regular expressions are valid (at compile time), though.

[1]: https://github.com/Manishearth/rust-clippy/wiki#invalid_rege...
IBM Watson | Onsite (Austin,TX; Denver, CO; NYC, NY; Littleton, MA; RTP, NC)

Do you have skills in ELK, (REST)ful services, Distributed datastores, agile Java Web application development for front end and back end solutions, Docker, Kubernetes?

We are looking for engineers to join the expanding Watson platform engineering team focused on delivering the next generation of cognitive APIs through continuous delivery.

If you would like to learn more, check out the job posting here - https://ibm.biz/Bd4b8q

If you would like to learn more about what IBM Watson is up to, check out the following link - https://ibm.biz/BdEiCC

If you would like to find out more after looking at the above ,drop me a line at mcaleer[at]us[dot]ibm[dot]com
You are clearly a troll, albeit a funny one as I've never seen someone refer to PHC on HN before.

Go the Who's Hiring thread today and there's plenty of remote options. I worked remote for a few years. I also worked in gasp the flyover states for a bit too. You really can program anywhere.

Or you can keep drinking the BA kool aid. I spent some time there, not for me, pretty awful place really. But apparently the programming job I work at now outside of the BA doesn't exist according to you?
VC4 is used in all the Raspberry Pi boards, not just the RPi 2.
Like the man said, there's a sucker born every minute.
The first wiki link data is weird. How is that even possible ?

25	Israel	$1,804
26	Russia	$1,800
I don't think that's an unpopular opinion at all - even for those who fly regularly. So much so, there are already several different COPS style 'reality' shows depicting controversial airport security encounters, at least one in the USA.
Voltaiq - SF Bay Area - Full Time - Onsite - voltaiq.com

Data Engineering / Full Stack

“The battery is the technology of our time.” -The Economist, January 16, 2016

Powering applications from consumer electronics to IoT, EVs, medical, aerospace, and grid storage, batteries enable our modern world. However battery performance remains the key bottleneck impeding adoption of these technologies. Voltaiq is changing that, using software.

Voltaiq is developing a powerful cloud-based Battery Intelligence platform for analytics, machine learning, and visualization to enable better, safer, and more reliable batteries and battery-powered products. We have customers, SaaS revenue, and funding, and we’re growing our team (now at 9) to meet demand. We seek product-focused developers who have a passion for shipping well-crafted software.

We’re hiring for a senior developer position in backend data engineering, with some full-stack inclination as a bonus.

Candidates should have:
- 5+ years experience engineering large-scale data systems including database scaling, distributed systems, ETL pipelines from multiple different data sources

- Strong coding skills in one or more of: Python, Javascript, Java, C/C++, Go

- Experience with Git, development on Linux/*nix, SQL and relational databases

- A degree in CS, Physics, Math, Engineering, or related, and interest in energy and solving hard science problems using data

- US Citizenship

Experience with the following would be a plus:
- Web framework (eg Django) and deployment stack (cookies, sessions, websockets)

- Asynchronous messaging (eg ZeroMQ)

- Webserver deployment: AWS, Salt, Fabric, Nginx, uWSGI

Competitive salary plus equity and full benefits.

Send a resume to jobs@voltaiq.com

Thanks, HN!
Technology is "just another service" in the modern economy like oxygen is just another element found in our atmosphere.
This is awesome! It seems like an important series of steps towards having a legitimately-open educational platform, rather than the somewhat asterisk-laden one that the Pi currently represents.
It also points to the fragility of Brazilian institutions.
The contempt power is in the Judiciary Act of 1789, so it's hard to say that the founding generation would have considered it unconstitutional.

Moreover, what exactly would she be tried for? Do we need a trial to establish that she has in fact continued to disobey the judge's order to unlock the phone?
Indeed. There was a paper done in the 70s or 80s that found that operating system size doubled with each new feature. Picture going from single tasking to multitasking or to virtual memory. Sorry, I cant dredge up the reference.
How to Protect Your Kids with Surveillance Camera Systems
And I wish it manages to succeed, if it wasn't for Rust, the C++ Core Guidelines wouldn't be a thing.
"Programmer lifestyle?" I'm at the gym 6:30-7:30. At work by 9 and home by 6:30. I have enough time to cook my own meals too, which I find to be as important as the exercise. Granted I don't have kids.
Any openings for more generalist C++ engineers (willing to learn CV/OpenCV)?

Kudos for the interview process!
That's a link to "Judge Grants Search Warrant Forcing Woman to Unlock iPhone with Touch ID (macrumors.com)"
Nice write-up explaining the problems, but the killer for me is a hint as to how others may have been fooled:

Note that the antepenultimate line says ‘signiture’ instead
of ‘signature’, so the script doesn’t do what is claimed. In
particular, it reads the signature from the environment
variable ‘signiture’ rather than from the command-line
argument. Hence, if you populate the environment variable
with your own public-key, rather than Satoshi’s, you can
cause the test to pass!

Subtle and clever, if that is indeed what has happened.
More important. Why aren't congressmen creating rules to prevent these monopolies ?
This exactly.

Back when I first started taking client work, I had plenty of trouble securing contracts because owners/execs saw a kid at the table, not someone who was going to solve their problems for a respectable amount of money. This was always the result of prospective clients insisting to have a video call/meet prior to any work being done.

Quickly after, I strongly refused any situation that would give away my age. I'd be lying to say I didn't receive a lot of opposition but when your chance of securing a deal is sub 10% and tons more time wasted, it's easy to just drop the prospect.

By now, my age is (for the most part), no longer a deal-killer, but I still usually do the same thing unless they're referred by an existing client. It's a huge timesaver.
I appreciate the apology. My advice would be to take introductions from qualified applicants seriously. I do understand that you are a very busy person, but you should either hire someone to handle the hiring process or take the time to respond to with a simple "We went with someone else."
Startup Niammy.com food blogging platform
Milwaukee was nice. :,(
I think having a ui widget to let us fold sub threads would be great. I really don't enjoy trying to scroll past some giant thread I think is not interesting to me.
This has nothing to do with massive surveillance, dragnets, etc. It's a simple and very specific criminal investigation where people have been found to be using WhatsApp to coordinate drug trafficking activities. The judge is just following the law and asking Facebook/WhatsApp to cooperate in identifying these people (and is being met with resistance).

Tech giants in this area are just facing their own karma for having allowed dragnets schemes to be used in their networks. If they had denounced those activities and continued to only allow targeted surveillance with a court order, we wouldn't have this trust crisis that prompts them to throw the baby out with the bathwater.

It's technically possible for these companies to come up with ways to identify specific people targeted by court orders so criminals can be identified and punished by their respective country's laws. They simply won't because it will be their word against the vast evidence that they have allowed dragnet activities in the past, which will cause a backslash everywhere.
Agreed. But you can find work doing C# .net contracting via recruiters. I've got a friend who's been doing it for 10 years and is never out of work very long and bills at good rates for the area. He was telling me a funny story: he interviewed for a spot in an IT department of averaged sized non-tech company and they said he had to wear slacks, collared long sleeve blouse, and name tag to work every day. lol. He said no thanks.
That's assuming there are civil rights in Brazil.
My mistake - I had written, "Wright, Australia," when really it was, "Martin, Australia." Wires crossed in my brain when I did a quick post. Now it's too late for me to edit my above post. Thank you for the correction.

http://whoislookupdb.com/iplist/180.216.116
Social Psychology Facts That Will Blow Your Mind
Since everyone is getting called out on nits today, I'm going to point out that he calls "Combinatorial Problems and Exercises" a paper, which means that he's (a) not into combinatorics, because it's an important _book_ in the field; and (b) he can't be bothered to google the thing even though he's going to rip on Wright for referencing it.

I have no idea (or care really) about who is right but there's clearly epic trolling going on here.
There are some other American cities with "good enough" climates and tech hubs if you're not looking to be in the Valley specifically. Austin and Atlanta are two that would be southern enough that it probably meet the rest of your criteria. It may not be as nice as the Valley per se, but still perhaps nicer than what you're used to. If you're not particularly worried about being in a tech hub because you work remotely and intend to continue to do so, a whole lot of other areas of interest open up too, both in and out of the US.
No, it won't have disastrous consequences. It happened last year as well

Typical authoritarian act by a lower court judge that will be reversed in 1 or 2 days

Nothing to see here
Your comment was filled with the typical Valley arrogance and ignorance with anything outside of SoMa.

Not only is Brazil not a poor-3rd-world-nation, but other similar developing nations are by far more "technologically advanced" (e.g. China, India).
Those are very expensive to build, approaching $1000/sqft. Also require utilities, transit, and other city services (schools, police, fire, etc).
Density (http://www.density.io) | San Francisco, CA, USA / Syracuse, NY, USA | Full Time

Open Positions

- Eng: Embedded Systems Engineer (Embedded Linux)

- Eng: Front End Engineer (React)

- Admin: Office Operations

- Ops: Strategic Sourcing Manager

- Ops: New Product Introduction Program Manager

We offer competitive salary and stock options. Contact jobs@density.io and include the information you think is relevant.

At Density, we build a small sensor that measures how busy a location is in realtime. Customers mount the unit above a doorway, connect it to power and WiFi, and use our API to access how many people have visited.
When we announced what we were doing last summer, we hoped technical companies and developers would reach out. They did. But so too did hundreds of others from all around the world and in completely different markets. Some with expansive, two thousand location networks, others asking for a few hundred, and many with just one set of doors they deeply cared about: airlines, SMBs, Fortune 500s, startups, ad agencies, country transit systems, etc.

We’ve since learned that “human load balancing” is a widespread and unsolved problem. Today, we believe our platform may democratize access to a fundamental piece of information that has simply been uncollected and lost.
A house with a fence may or may not be affordable, but it's not dense for sure.
You think they were sticking mainframes into the B-2?
Temperate Earth-sized planets transiting a nearby dwarf star
Wow. I'd be interested to see if kids will come to view typing on a real keyboard as awkward and difficult versus touchscreen keyboard considering they get very little desktop or laptop time anymore and grow up with a tablet or phone in their hands.
In most cases, you won't have the time. SOP in law enforcement raids is to secure their victim prior to securing anything else.
> I found Squirrel and Wren but the last time I looked they lacked the tooling and mailing lists that Lua already has.

Yup, Wren still has a long ways to go in terms of being a mature ecosystem, but it's getting there slowly. It would be moving faster, honestly, if I put more time into it, but there are only so many hours in the day.
Your analogy between the terms 1st/3rd world country and that particular racial epithet is beyond absurd. To confirm this just try saying one or the other at work to test the reactions you get.
If lots of people leave, investing in property won't be as attractive, and folks will have more to scrounge among.

But then, this is SF's usual cycle.
Phys.org also has an article on this which provides some more detail than the Nature abstract: http://phys.org/news/2016-05-years-earth-planets-host-life.h...
* Grade work sample: 1-4 weeks.

That's heinous.
Which finger? You only have 5 tries until the device asks for a password.
Exabeam | Bay Area, California | Full time | On site Seeking multiple positions:

Sr. Platform Engineer (San Mateo, CA)

You will be responsible for designing and implementing a brand new data processing system to detect advanced security threats using the latest stream processing and machine learning techniques. As part of the founding team you will have the opportunity to define and work in various areas of the platform including data ingestion, data processing, algorithm design, machine learning, reporting, visualization, etc. You will also have the opportunity to contribute to all aspects of product definition and system architecture.

Responsibilities: Design and develop various platform components using latest technologies and coding in Scala.

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

Performance Engineer (San Mateo, CA)

As a Performance Engineer, you will have the opportunity to design and develop automated tests that will measure the performance, scalability and reliability of the Exabeam Big Data Security Analytics platform. You will play a key role in developing strategies, tools, processes, and frameworks to test individual modules, as well as the complete platform.

Responsibilities:

* Creatively design and develop infrastructure and automated tests that will measure the performance, scalability and reliability of our system.

* Analyze and provide guidance to improve the efficiency, reliability, and stability of the platform.

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

More positions here: https://jobs.lever.co/exabeam

To get in touch, send an email to
I've definitely seen this. The trick for me was keeping my calorie restrictions reasonable.

At first, I was able to compute what my body needed to live in a day and then would cut from there. A lot of the time, I was hungry, distracted, etc. When I got a fitbit, I connected it to MyFitnessPal. I used the same baseline and used my exercise (walking) to add calories. This would give me a daily goal which is basically base_calories - weight_loss_calories + walking_calories.

I found that by targeting the computed goal, I didn't suffer the same problems. Sometimes that meant that I had to eat a bit more to get up to the target. It also made me think about how to spend the calories that I had.

Part of what made it work for me is that I didn't go crazy trying to lose weight. I targeted one pound per week which is a significant amount of weight over the course of a few months. I didn't always go down by exactly one pound but I was happy with the results.

Of course, that was my experience and yours may be different. One thing that I think is key for anyone is to find foods that you like which are high in nutrition and low in calories. Get some set meals that you know you can order and stay on track. That could be some fruit and a sandwich, a particular bowl at chipotle or whatever. Use memoization - compute the amount of calories in something you're going to eat and keep using that information. It lowers the cognitive load a lot and you know you'll be getting something you like.
That doesn't necessarily people are more depressed now than they were in the past. It could also mean that people who would have been depressed either way are now finally getting treatment for it. Sounds pretty good to me.
Nick Szabo as Satoshi is my own hypothesis.
If you look past the glow of history and the greatness of the underlying idea, the Bitcoin whitepaper itself reads like an undergraduate paper. The original abstract had flagrant spelling errors, and the discussion and C implementation of the Poisson distribution will raise eyebrows among any statisticians or data scientists, who would either not bother to give any proof as trivial or would provide a one-liner in R.
Fevo | New York, NY | https://www.fevo.com | Full-Time | ONSITE
JOB DESCRIPTION

Fevo is a well funded startup that's focused on disrupting the age-old way people buy tickets to live events. Our mission is to turn the process of organizing groups going to an event into a social "experience" both online and offline. Our clients range from top major league sports teams to broadway and concerts.

Our team is a small, nimble collective of technologists who have an incredible opportunity to influence an entire industry to think differently. We work on cutting edge technologies, collaborate constantly and most importantly have a lot of fun while doing it. Did we mention our secret love for functional programming?

ABOUT YOU
You’re passionate about building the best product and consumer experiences for live events. You love the challenge of scaling software - be it traffic or horizontal (across apps and platforms). You have a core competency in back-end and/or front-end engineering but want full breadth of knowledge across the stack.

You can write quality code with speed, love to collaborate, think through all possible scenarios and edge cases. As an engineer, you will manage Fevo’s cloud infrastructure, model the database, write services and build responsive front-end components and pages.

RESPONSIBILITIES
Work across the full stack - every engineer comes in with core strengths and we open the opportunity to learn everything.
Manage and improve our cloud infrastructure
Building data services including database modeling
Engineer core features on our application layer
Build responsive components that run on Fevo platform and our 3rd party SDK/widgets
Be capable of building across the stack solo or collaboratively with a team
This position will report into the Director of Engineering

TECHNOLOGIES INCLUDE (BUT NOT LIMITED TO):
Scala, Java8, Play Framework, ES2015 (using Babel and SystemJS), AWS, DropWizard, Node, modern lightweight JS Frameworks (not tied to a specific one)

QUALIFICATIONS
2-5 years of engineering experience
Core strength in back-end or front-end but an eagerness to learn a full stack

If you would like to find out more after looking at the above,email me at sagar[at]fevo[dot]com