skysight-inc/HackerNews huggingface dataset:
Having read through the opinion the one thing that strikes me is how completely unnecessary deciding that people with computers connected to the internet, because of the existence of hackers, have no expectation of privacy.

The judge had found, by tighter reasoning, that law enforcement didn't violate the Fourth Amendment in using their tools to find the defendants IP. Then, having gone through that, for no obvious reason, goes on to decide that no one has an expectation of privacy on their personal computers because computers are so full of security holes and hackers are so sophisticated these days that, essentially everyone has 'broken blinds' that anyone else in the world can see through on what would ordinarily be considered a private space.

It boggles the mind.

Up to that point the judge basically says "The defendant decided to go somewhere questionable and do something illegal -- since the FBI was watching, controlling, in fact that questionable place that was more or less public but dedicated to illegal activity, they had every reason to collect information because of probable cause".

Great! Perfect! There is a lot of precedent. I'm reminded of when the FBI took over a biker bar that was known to be a nexus of drug trade and bugged the place and wired it for surveillance and put people who went there and were seen doing illegal things under surveillance themselves. From what I understand, it was a fruitful endeavor. But this is like they did that then decided since the road that connects to that bar also connected to houses that could be seen from the street, any of those houses can be searched. It's insane.
TrailDB is an efficient tool for storing and querying series of events
Explicitly handling errors is almost always a bad idea, no matter what programming language it is. There are very few errors you can reasonably handle, and they must be designed for. It's specific application domains that need different handling strategies: e.g. embedded, device drivers, software that's trying to maintain some very strict invariants. A web page isn't usually one of them.

Usually errors should be sent up the stack to the request / event loop and logged / telemetry / etc.

The question here is something different, though. It's what should be considered an error, vs what should use the null object pattern. I don't think anyone can make a categorical judgement on which is better without context. It's suggested here that the null object pattern implemented by lodash is desired; I don't think it's wrong in principle to rely on it, as part of a cohesive design - e.g. it's used in such a way that it doesn't make development or finding bugs harder than necessary.
Shyp is hiring product designers – SF, Onsite

We’re building a company where design thinking is deeply ingrained in the culture of how we solve problems. Design is not simply a trivial layer that is inserted into the product, but rather, it helps define how we solve problems and what we build at Shyp.

https://jobs.lever.co/shyp/f5a77a7a-b47f-40cb-9b4a-0e77643b4...
Stridatum LLC | Lead Developer | Charlotte, NC or REMOTE | FT

Stridatum is a small development agency based just outside of Charlotte in Concord, NC. We like to geek out on cool data and beautiful code. You are responsible for designing, implementing, and maintaining projects that our agency builds for customers. Your primary responsibility will be an Internet-of-Things (IoT) platform for wireless lighting controls. This spans the gamut on HTML/JS, JSON APIs, databases, backend RPC, data aggregation, and interactions with mobile applications (just to name a few).

Requirements

- 2+ years of web application/API development experience. (HTML, JS, JSON)
- BS in Computer Science or equivalent work experience. (4+ years development experience)
- No Visas - You must be able to work in the US.

Preferred Experience

- 2+ years Go programming (highly preferred)
- PostgreSQL databases
- RPC/Microservices

Backend written in Golang, but if you are experienced we can help you make the jump.

Benefits

- Pay based on experience, around 75k for a good candidate, but plenty of upward room for the right person.
- Work from home (Although we will have meetings in person occasionally).
- Equipment, Retirement plan and benefits available.
- Relocation assistance to Charlotte available if you're interested.

To apply, send an email to jobs at stridatum dot com. Let us know if you are willing to relocate to the Charlotte area (big plus) or want to be remote. Include a link to your github, bitbucket, gitlab, or other online code profile. Call out the specific code you're most proud of. Next step would be a simple code interview at your own pace and we'll take it from there!
What’s next for Twilio and its unicorn brethren?
Netflix only has 36% of the market down from 56%. Google's market share is only at about 63%-64% according to comscore. Definitely impressive but not "winner take all"
And Lyft has like a 40% market share in San Francisco. Me personally, I'd stay out of the bloodbath called ride sharing until the companies have to answer to profitability and actually market realities.
Well, undefined behavior is generally a good thing. It enables a lot of very reasonable optimizations.

Zero-length memcpy pathway to UB is not obvious, because whether the whole thing is UB depends on whether compiler can statically prove the length to be zero. Ugh.
Etix Everywhere | Luxembourg | Full time INTERNSHIP | ONSITE

(Open CV && C++) || (API RESTful && Golang) || Android || iOS || (AngularJS && WebGL) || (DevOps)

We are geeks, tech-lovers and inventive people working together to revolutionise the Data Center world. We bring Artificial Intelligence inside our buildings by developing innovative systems. We are coming out the “start-up” phase, with now more than 50 people in 5 different locations, but still willing to keep the atmosphere of a small company.

Our company is working on many innovative projects to optimise our Data Centres. Therefore, we are offering internships to young and enthusiastic students to join our R&D department.
We offer house sharing for free, flexible schedule, fun offices and events, gym at work.

If you’re interested to know more: https://www.etixeverywhere.com/carrieres/

You can also contact Aurore https://lu.linkedin.com/in/aurore-ollivier-59b47042/en
Purpose of Trigraph sequences in C++?
Stratasan | Nashville | Full-time, on-site or partial remote

Stratasan is a small but growing Nashville-based company that provides intelligence on healthcare markets to hospital strategists, physician offices, community care experts, and others. We aggregate healthcare data, curate it, and provide reports and tools that aid healthcare decision-making. As an example, we give guidance to our clients looking to place a new acute care clinic.

Our dev team is small (3 people) and we are looking to add the following:

- Web Operations Engineer (AWS, HIPAA, config mgmt, etc)

- Front End Dev (Webpack, React, Redux)

- Python Dev (Django, Django Rest Framework, AWS)

Full details on the first two jobs are at http://stratasan.com/about/careers/ . The Python position description can be found here: https://gist.github.com/briandailey/1028734
But its not impossible. If you make decryption impossible, the law can require you to not make it so. If you're a commercial entity, and you don't follow the law, you can be dissolved.

This is XKCD 101: https://xkcd.com/538/
Author here, nicely done. That's the two sources for the real quotes.
A very good reason for Google though - they want your data. As is not providing full API to their service.
Perhaps Stockholm? [0] Lots of tech companies coming from there. Per-capita it's produced a crazy number of unicorns.

[0] http://www.telegraph.co.uk/finance/newsbysector/mediatechnol...
Well with or without the upvote, thanks for the reply. I am a lawyer and OP is a lawyer, and ultimately whether anyone disagrees with the judges ruling, I shouldn't be downvoted because I played devils advocate with OP and legally I agree with the ruling. It is law, as OP hints I acknowledge this Judge may very well be overturned at some point, and I even gave an example where I would agree with him being overturned, so the downvotes without replies are bizarre.

>People have begun to realize that making a secure device is difficult, but that doesn't mean they don't expect some degree of privacy.

I totally agree and just think a lot of people in the thread don't understand 4th Amendment law and are conflating 4th amendment analysis of reasonable expectation of privacy with the separate right to privacy.

The Judge's ruling is very limited: In a criminal case the Gov can introduce evidence of a crime they collected from a device connected to the internet they obtained without a warrant.

My point is, even if the Judge said the introduction of said evidence violates the 4th Amendment and should be suppressed...legally such a ruling would still be limited and have no effect of the Gov's actual efforts to collect all that data without a warrant. The only practical effect such a ruling would have is that once the Gov has evidence of a crime then they will obtain a narrow search warrant or alternatively (as I mention above) introduce the evidence as collected by a non-Gov 3rd party (not subject to 4th Amendment protections).

>Further, the expectation is that security and privacy is a feature that all (well, most) companies are actively working to improve, and therefore a fluid definition of an expectation of privacy is dangerous, I think.

Yes, fluid definitions can be dangerous, but it can also be the most beautiful and powerful thing about the law. One such example separate but equal being defined constitutional in Plessy v Ferguson, then being redefined as unconstitutional in Brown v Board.
Because people still buy it?

Same reason a TI-83 calculator still costs a hundred bucks.
Mine went dead after about 8 years of use, and really 11G is a bit slow these days when multiple devices started streaming. I wish Linksys can have a reasonably priced 11N version that can load open source code to continue this legacy.
Shoot me an email (its in my profile.)
The dock approach wouldn't matter with side guards and those could've prevented the death in this accident, if I'm reading Tesla's description of events correctly.
Resin.io | REMOTE | Linux engineers, Security engineers, Backend engineers, UI/Front-end engineers, Sales engineers (for the last one only, bay area preferable)

Resin.io allows IoT developers to push Linux Containers to embedded devices. See our latest demo at DockerCon [1].

We're very emphatic about our remote culture [2].

The resin.io team is composed of people passionate about quality code, well-thought out architecture, and great user experience. Etcher.io, a tool we recently released, is a good example of all those things.

Most of our code is node.js though we're transitioning some parts of the stack to Go.

Some details on the individual roles:

Linux engineers - We're building a minimal OS for embedded devices[3]. Knowledge of Yocto Linux very helpful.

Security engineers - Passionate about building an end-to-end secure code delivery pipeline, from the cloud to the device, all the way down to the bootloader and CPU?

Backend engineers - Resin's backend is composed of ~10 microservices with unique challenges. Most of the code is in node.js and CoffeeScript, JS knowledge required.

UI/Front-end engineers - We're passionate about UX, and have a lot of cool features to build. Most of our UI is in AngularJS but knowledge of other frameworks a plus.

Sales engineers - (ideally in the bay area) - End-to-end understanding of resin.io, ability to work with customers to both teach and guide them to use resin.io effectively. You may need to spend time on-site with customers.

Workflow engineers - Looking for full-stack developers passionate about optimising the way a remote team works.

Our interview process is a first call to go through programming competence, as well as a follow up with the corresponding team lead.

If any of the above sound exciting, drop us an email at join@resin.io

[1]: https://www.youtube.com/watch?time_continue=1573&v=75vm6rRb6...
[2]: https://resin.io/blog/how-we-run-a-remote-team/
[3]: https://github.com/resin-os/
Artory | Berlin, Germany | Full Time | ONSITE

(Senior) Developer

Current interview process:
* Short programming test, shouldn't take long and you'll receive a reviewed version back, regardless of our decision to take hiring further
* short call on getting to know each other
* 1h skype call/coffee/onsite casual/technical conversation
* potentially another conversation on team fit
* 1-2 compensated work day(s)

Our stack: aws, python (django), postgres, elastic, angular2, typescript, docker + (what you might add)

Some benefits: Apple-y hardware to work, awesome office, (maybe) stock options.

Specializations/topics we are interested in (non-exhaustive) and if you like any of these, please get in touch:

* Full stack security
* Data integration/deduplication/cleanup
* OCR text recognition and extraction
* Blockchain-related technologies
* Infrastructure automation

If you are interested in other topics which you think might be relevant to startups in the art world, please don't hesitate to still inquire.

If you are interested to hear more, get in touch through sebastian.hillig -- @ -- artory.com. Or apply through: https://artory-gmbh.workable.com/j/DBF103A447
Yep Itanic killed SGI for example. MIPS are still going tho'!
boost::variant is 12 years old, the std::variant version is not based on the actual design nor is it a copy of the boost implementation.

The interface is very similar, but the implementation is ofc using C++17 and not C++03.
Mid-Level Java Developer
Come be part of a creative, fun, engaging team at Telarix! We are looking for a Mid-Level Java Developer to bring some fresh ideas and experience to our team. If you would like to hear more about the position email me at ildi.harko@telarix.com.
No he isn't?
Thanks!

I started Lily to be an alternative to PHP. The first commit was adding templating support, and it was a while before the language could be standalone.

I had two requirements when creating and designing Lily:

One, that the language had to be interpreted. I didn't want to offer people an alternative to PHP but then tell them that they would need to repeatedly run compile passes over it. Facebook has HipHop, and it transforms PHP into C++. I wanted a language that could be used like PHP, but having a faster interpreter wasn't enough.

The other requirement was to have a statically-typed language. I believed that a statically-typed language would lend itself to better transformation into a lower-level language. In theory, an llvm frontend might also be writable that took Lily as input.

I wanted Lily to outperform PHP both when interpreted, and when compiled. Over time, the focus broadened once I realized Lily's low memory usage, and how fast the turnaround of the parser is.
As I pointed out last time, RSS for real news is doing fine. RSS for social crap is dead.

Space News has an RSS feed.[2] The Senate Democrats have an RSS feed covering what's happening on the Senate floor.[3] (The GOP discontinued their feed.[4]) The House Energy and Commerce Committee has a feed with markup in embedded JSON.[5] Not sure what's going on there. Even The Hollywood Reporter has an RSS feed.[6]

So for real news, RSS is in good shape. RSS seems to be doing fine for sources that have something important to say.

[1] http://feeds.reuters.com/reuters/topNews [2] http://spacenews.com/feed/ [3] https://democrats.senate.gov/feed/ [4] http://www.gop.gov/static/index.php [5] https://energycommerce.house.gov/rss.xml?GroupTypeID=1 [6] http://feeds.feedburner.com/thr/news
Landing a job in Europe for (Indian) foreigners
Location: Austin, TX
Remote: Yes
Willing to relocate: Possibly
Technologies: React, React Native, Clojure, JavaScript, Ruby/Rails
Résumé/CV: https://linkedin.com/in/bendyorke [1]
Email: bendyorke@gmail.com

Primarily looking for contract work, although I'm open to joining a team full time if it's the right fit.

[1] https://linkedin.com/in/bendyorke
Location: London, UK

Remote: Yes, but prefer physical location

Willing to relocate: No

Technologies: Angular2, Typescript/Javascript, Xamarin, .Net, Java, MongoDB, Oracle, Docker, many others..

Résumé/CV: http://donalfarrell.com/cv/DonalFarrell-CV.pdf

Email: donal@donalfarrell.com

Currently employed full-time (2 week notice..); 6+ years experience; I'm searching for something that is engaging and forward-looking.

Thanks, Donal
​Lending Tree, Inc. | Charlotte, NC | ONSITE | https://www.lendingtree.com
Email us at: jobs@lendingtree.com

Must be local or willing to relocate

Who we are:
LendingTree, Inc. empowers consumers with information, tools, advice, products and services for critical transactions and financial decisions in their lives.

Specifically - We're looking for:

Back-end Developers:

You're a crack-shot in your back-end language of choice. Our system matches users with hundreds of possible opportunities in real-time. Needless to say, we're looking for people who care about performance. A lot. Our back-end systems are written in C#, Java using Redis, Mongo, and SQLServer. You might know C# or Java or you might not, but either way you're willing to learn. Regardless, you can impress us in your language of choice. You understand algorithms matter. You also understand sloppy database access could make that ugly n^2 algorithm look absolutely blazing fast.

You love to code. You've built stuff. Stuff you can show us. Stuff you can't wait to show us. You know the right technology implemented the right way matters.

We're looking for both Senior and Junior back-end engineers. If you're a Senior Engineer - you've worked in server-side code for a few years. You've scaled to thousands or maybe millions of users.

If you're a Junior engineer, you love to code and you're good at it. You're smart, You're passionate, and most of all you can't wait to get started. (New grads please apply!)

Where we are:

Charlotte, NC. If you're into great weather and a central location (our airport is an American hub) you should check us out. You can pick great urban living (Uptown's 4th ward is the place to be) or get yourself a huge house (at reasonable prices) in the burbs. The standard of living for an engineer doesn't get any better than this.
Ably | London | Full-time, mostly remote

Ably is a realtime data delivery platform that is innovating and solving the truly difficult distributed problems in global realtime message delivery.

We're expanding our engineering team and are looking for a passionate DevOps and Realtime engineer.

Devops: Go, Ruby, Ubuntu, Docker, Cassandra - https://goo.gl/EnQYvQ

Realtime software dev: Node.js, Go, Elixir - https://goo.gl/dASxcr

[Ably - simple better realtime: https://www.ably.io]
Because global warming is a threat orders of magnitude greater than aviation-based terrorism, to the extent that the TSA discourages flying it makes us all safer.
Location: Melbourne, FL area

Remote: Yes

Willing to relocate: No

Technologies: While I have some exposure to programming, my focus is customer support. I thought I'd see if anyone out there is looking for someone to do remote support.

Resume: https://drive.google.com/file/d/0B1uGvyu5s59KOW1RR2ZCTzB4a1k...

Email: aaronroth28@gmail.com

I have a background in end user support and some experience in project management (see resume). My most noticeable experience in end user support was working at craigslist in San Francisco as a user operations representative for about a year. That gave me strong experience in supporting users of a high volume website. I am willing to work on site locally in the Melbourne area or remotely from my current location.
That's the case though, as long as CODE is syntactically correct. So this would compile:

if constexpr (condition) {
print("yes");
}

While this wouldn't:

if constexpr (condition) {
print({
}

At least that's my understanding.
Moreover, many houses also have BACK DOORS!
Thanks for posting that link! It seems like the 3 month figure I have read is not very accurate, perhaps 1 to 2 months of showers is more accurate.

BTW, I do (very) occasionally eat beef, I just don't like the cost being subsidized with tax money. It takes much less water to raise pork and chicken, so when I decide not to eat vegan or vegetarian, I prefer pork or chicken. Just my opinion, but I think one or two small portions of meat a week, and vegan (or vegetarian) the rest of the time is best for me health-wise.
It is also very easy to make hypocrites of people in cases like this. Break into the home computes of the people who brought this forward and see if they stand behind their argument.
To completely fair, that's how most regular people make decisions too.
SEEKING WORK - remote / Berlin

I'm a front-leaning, full-stack developer that is living in Berlin. I am American, and I have some conversational ability in German.

I have experience with every aspect of creating an application, from mockups and UX design, to graphic design, to the full-stack implementation, to deployment.

I've successfully built and sold a past start-up of mine, and have a great deal of insight with product development. Because of this, I'm probably of most value the earlier a project is in its life cycle.

Backend stack: Ruby on Rails, with DBs/data stores such as MySQL, Postgres, Mongo, Redis, Elastic Search.

Frontend stack: my strong preference is for es6 and React.js. I use current tooling (even with Rails projects) such as babbel and webpack. I am well-versed in current best practices, can build responsive mobile-friendly websites, and code pixel perfect CSS and HTML5.

I'm also a very capable graphic designer, which can be seen from viewing past and present work on my portfolio.

Portfolio: http://eatingthe.com

Github: https://github.com/superplussed

Email: jeremy@superplussed.com
Is there anything in the Constitution applicable to open government? I ask because the case is locked behind PACER.

... Or is it? http://www.leagle.com/decision/In%20FDCO%2020150203D28/MITCH...
Report: With planning, grid can handle more electric vehicles
I joined Tailwind out of school last year and it's been a blast since. I could bore you with a list of generic perks… But instead I'll toss out something recent and get back to this salmon and rice (;

Right now a few of us are working here and there on making React play nicely with areas of our product that were built a few years ago. As you can imagine this has presented some very unique, fun and oh so rewarding challenges.

This decision didn't happen overnight though. The web evolves quickly and there are lots of shiny new libraries and frameworks to chase. More often then not we'll pass on new toys, but when the tool seems to fit our job we'll try it out and see how it plays into our workflow.

It's nothing short of amazing working in an engineering culture that understands the importance of researching our options, considering the trade-offs, and then making educated choices based on risk/time vs. reward.

Ok yeah my food is getting cold… Shoot me an email at frankie :[at]: tailwindapp dot com if you'd like to chat :)
I agree that ideas aren't as important but execution is a worthless word. It's basically a tautology for success. You can't predict if a company is "going to execute" or be successful. All you can say is "they were successful" or "they did execute well" Which is they same thing.
Databases that can afford to microoptimize for architecture really benefit from chips like Itanium, so it makes sense.
Interesting. I had a hunch that this was what they were up to since it wasn't a market based repricing. You spell it out much more clearly. The company would die if there was a protracted investor suit. Many companies can't survive proven fraud. This shows that the CEO is on his game.

I suspect that the value of the stock will fall even further. They're cutting a tremendous amount of people, and many of those are revenue producers. I've been flooded with Zenefits resumes, including people who stayed after "The offer". They haven't hit the bottom yet.