skysight-inc/HackerNews huggingface dataset:
I do not want a centralized, home assistant that controls and monitors everything unless it is open source software hosted on my own computers that stores data on my own servers, without sending to 3rd parties.
It's really easy to develop a tolerance and a reliance on it though. That's the downside to a supplement like melatonin.
Lots of reasons.

If crypto is part of the syscall path, then you definitely pay with latency. If you can push IO to a worker thread then you can release the user call faster. This also requires tuning the read-ahead cache more aggressively.

It could also be a change in crypto algorithm, unaligned page IO, or any other overlooked IO latency problems.
How true is that? Apple hardware is expensive, yes. But Apple provides everything including research and design of every aspect of that product from the individual chips (designed in house) to the highest level software services. Unlike Amazon, ongoing support and services is not paid for with a monthly subscription. I know Apple is profitable, but is it by THAT much? Their costs are much much higher than just the bill of materials.
StriveWire | Hamburg, Germany | Full-time | Onsite | https://strivewire.com

We're redefining eSports for a global community of video gamers from more than 190 countries. Looking for experienced full-stack engineers with a passion for Javascript to work with us on our Node.js / React / Hapi.js / PostgreSQL / Redis stack hosted on AWS.

Please drop me a mail with your CV at beni at strivewire com.

We pay competitively, plus equity in the company (optional).

Requirements: University degree (Bachelor or Master) in computer science or related fields.
> EJB2.0 world sucked

This is the #1 reason I leaned away from static typing. Typescript and Swift have changed my mind. I now see typing as a helpful tool that can solve a lot of problems.
I really enjoyed how the analysis shows that different developers can have different equally valid opinions on this topic. It's where you place your values and preferences of programming, modified by what you are programming. The failure state of a cat photo sharing web app likely isn't as dramatic or important as that of a financial system or driverless car code. Great article.
A question mark indicates the beginning of a query string ( https://en.wikipedia.org/wiki/Query_string ). Basically most web servers ignore it and anything that comes after it if they're not expecting to process any query parameters, with one useful bonus. Query string parameters unique-ify the request, so that any intermediate address caching doesn't interfere with getting the latest version of the URL content if you append something like: "?" + Math.random() to any file fetch requests. It doesn't really matter what comes after the question mark. If it's different than a previous request, it will almost always bypass any caching layers.

(fwiw, the cdn has finally resolved itself and the page now loads for me too)
People usually get a signing bonus that should cover your relocation cost.

Remote is an option but for very senior folks.

Salary bands? I wish I knew! All I know is Lyft that is paying well. Similar to Google/Facebook
The question I have for you is: once you "make it" (if you're a homeowner, perhaps you already have) will you go through the hassle and expense of becoming a US citizen, even if that means giving up your Indian passport?

If the answer is "yes", thank you and welcome to the greatest country the world has ever seen. May you continue to have great success and happiness.

If the answer is "no", in my view you are enjoying the material wealth of this country without being willing to pledge allegiance to her or make even a symbolic sacrifice for what our society has made possible for you. That's what's sad and (in my opinion) immoral.
Hi Ben-G!

The link you posted, https://boards.greenhouse.io/plangrid?gh_src=8fcutd tells me: "The board you are looking for is no longer open."

Also, your post is formatted as code. It would be easier for me to read if you take out any spaces before your paragraphs.
Twitch debuts first official merchandise store, powered by Amazon
It would be better if the jobs the created were performed by the many qualified American citizens. The 'lack of qualified Americans' is a total lie.

This is, and has always been, about labor arbitrage, plain and simple.
is the feature joining multiple data sources?
i'm a fan of redash btw, people should check it out. i use it as a docker container for self hosting
The nature of your disagreement is what people mean by "America first".

You probably take it to mean natural American leadership in business / science.

Others - those who probably identify more with the statement - take it to mean that America should put its domestic interests first. Now, denying visas to entrepreneurs probably would be a policy that harms American interests but it's not high up the list and the dissident rightists have an incentive to mess up immigration as much as possible - it'll give them a better position to renegotiate an immigration system.

I think the primary problem with our immigration system is that both sides represent corporate interests in that they want a companies to have access to inexpensive workers and so we get problems like H1-B that make it difficult for H1-B workers to change employers or negotiate a higher salary / better position.

The other problem is that people with left-wing sympathies want an immigration system that works better for people who aren't poised to do skilled work and they know that they can't cut separate deals on skilled immigration and unskilled immigration because unskilled immigration isn't as politically desirable.

Blame uneducated voters, sure. But there's a reason we're not doing the thing that's clearly right here and it's not because of Trump's base.
I'm sorry, but what is a false premise? I'm trying to figure out what your argument is, but I'm just not sure. Could you be more clear?
> Google Search is now "opt out"?

No, not at all. It just doesn't let you get free articles behind the pay wall. So now you can either avoid the pay wall websites or you just block them.
Interestingly, the spec still says 128GB of RAM despite the fact that the price of 64GB LR-DIMMs are getting closer to the price of 32GB RDIMMs.
Fantastic news, congrats Salvatore! Cannot _wait_ to replace some hacky Kafka uses with tried-and-true Redis4! :)
I don't have the expertise to evaluate the accuracy of the geographic placements. There was a whole other part of this thread talking about the issue that the map does not pick a single point in time to represent, and therefore there will be anachronisms where different groups shown on the map never lived in the places indicated at the same time (or conceivably never existed as nations at the same time as one another!).

I wouldn't be surprised if the mapmaker had a source indicating that each of those groups had lived in the place indicated during some pre-contact period. But especially without choosing a date for the map, it's tough to say what the "traditional" or "original" location should mean.
Has Amazon changed it's approach and actually started publishing sold numbers of Echos?

It's always fun to compare sold-through vs. channel sales.
Gotcha! That makes way more sense and addresses my original question for sure, thank you!
Here's what bothers me about micro-payments:

How does a consumer actually evaluate the price of the good?

How do I not browse to nytimes.com, because the subcent per scroll price has gone up?

I don't actually have an answer, but it's one that bothers me.
> The original Refactoring Browser was written for Smalltalk.

Unless you think original means Bill Opdyke's thesis work, where the tooling was written for C++ and written in CLOS.

http://www.laputan.org/pub/papers/opdyke-thesis.pdf
Time and time again I can make a well written functioning program in Java or C# at least twice as fast than using js and brothers. Sure it might have more "lines". Who freaking cares. My team and I square off all the time. "K, you use node I will use java" And the Java dev always wins. Its just so much faster, cleaner and mature. Its NO CONTEST.
Amazon EC2 Container Services (Docker on AWS) | Software Engineer | Seattle, WA | Full-time, Onsite | https://www.amazon.jobs/en/jobs/544896

The Amazon ECS team is looking for Software Engineers to build services that allow our customers to run, manage, and deploy Docker containers at scale.

This team addresses very unique scaling challenges that directly impact how developers and organizations consume computing capacity in the cloud. This is an opportunity to be part of a world-class team in AWS. You will design and operate distributed, highly available, fault-tolerant systems on a massive scale.

This is a high growth team as we are working in the competitive and rapidly evolving space of containers and orchestration. You will be building the future!

To learn more about Amazon EC2 Container Services, visit https://aws.amazon.com/ecs

Please mention this Hacker News post when applying! =)

Backend Engineer - https://www.amazon.jobs/en/jobs/544896
That’s an abysmal rate with either system - nearly 1 in 10. I assume that hospital does some fairly heroic things, but a quick google didn’t reveal anything special.
Sounds like a fun project, I'd love to chat about it.

Many people run multiple web servers. Using Flask to run "web services" and Django to serve up more complex applications could be a very good idea.
Even when Target Display Mode was a thing, it still required a running OS on the target system.

I do love my iMacs, but I spend more than zero time shaking my head at the tight coupling of expensive, high quality components that will, eventually, fail independently.

Apple generally does a great job keeping the "eventually" at bay. But it's always coming.
Defining types is easy and enhances code readability until you go too far. Some type declarations in Haskell or highly templated C++ are hard to read.
Yup, that is exactly the point of Oil. In fact I promised I would write an "elevator pitch" but I haven't done that yet [1].

In short: It's the "upgrade path" from bash. That is, the ONLY language you can automatically convert shell to.

Rewriting even a 30 line bash script in Perl/Ruby/Python isn't trivial, and of course there are many 1000+ lines bash scripts laying around. People even write new ones today (e.g. for setting up clusters and Linux distros.)

I'm current looking at running the 2500 line 'abuild' shell script which builds and deploys Alpine Linux packages [2]. Although many people like to avoid shell, if you use Unix, it's at the foundation of everything you do.

The bash clone OSH is actually close to done (although it's slow). But I still have to work on the new Oil language [3] which you can convert shell to. Hopefully that won't take as long as OSH :)

[1] http://www.oilshell.org/blog/2017/07/31.html

[2] https://git.alpinelinux.org/cgit/abuild/tree/abuild.in

[3] http://www.oilshell.org/blog/2017/02/05.html
Epam Systems | Sr Javascript developer | Guadalajara, MX | http://www.epam.com

RESPONSIBILITIES
-Drive new features from inception to production, working across the company with product managers, UX designers and other stakeholders;
-Create and maintain quality software using best-in-class tools: Git, Splunk, New Relic, Sonar and TeamCity;
-Be able to showcase your work on our tech blog and internal & external conferences;

REQUIREMENTS
-3+ years of experience developing user-facing software;
-HTML, CSS and LESS/SASS experience;
-Experience with the following technologies we use: Node.js, React.js, Linux;
-Familiarity with the whole web stack, including protocols and web server optimization techniques;

PERKS:
-100% under payroll;
-Law benefits (IMSS, INFONAVIT, 15 days December, bonus, 25% vacation bonus, Mexican holidays plus December the 24th and 31st);
-Major medical expenses insurance;
-Dental insurance;
-Life insurance;
-13 % employee savings fund;
-Vacations starting with 10 days plus 2 floating days;
-Grocery coupons

* Send your CV: jesus_flores@epam.com
Reifying Programming (LIVE’17 submission)
in case you're interested in the code. this is a webapp build on scalatra with a react/redux frontend and postgres.

https://github.com/smatt989/decisions
I've found Home Assistant [0] to be a solid project that works swimmingly on a raspberry Pi 3. For sensors, the Aeotec (by Aeon Labs) Z-Wave sensors [1] have been reliable for me. The Z-Wave stick I use is from Z-Wave.Me [2] and seems good, too.

[0] https://home-assistant.io
[1] https://aeotec.com
[2] https://www.z-wave.me/index.php?id=28
Apple defends 23% of your privacy against the governments [pdf]
Serious question: do any of these devices do local inference without streaming audio to some server somewhere?
It works really well with the Vimium extension in Firefox, for what that's worth.
It's really exciting that this work is being recognized with a Nobel Prize. The company I'm working with (HealthRhythms - https://healthrhythms.com) is building products for understanding circadian rhythms and other behavioral patterns as they relate to mental health. There is an interesting body of research that suggests that understanding behavioral patterns and rhythms can help diagnose mental health conditions. And conversely, working with patients to correct and regularize their rhythms can be helpful in treatment.
Here is a paper by one of our founders related to rhythm-based therapies in bipolar disorder:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3202498/

As a company, we are using data from mobile phones (GPS, accelerometer, etc) to build rhythm profiles based on individuals' sleep, activity, movement, and phone use patterns. These profiles are then used to build personalized treatment programs to help people correct their rhythms. If you are interested in working on any of these, please do drop us a line (jobs@healthrhythms.com). We are looking for iOS developers and backend (Swift/Objective-C) developers (AWS and Python). I also posted in the Who's hiring thread so you can look there for more details
No, they are there to break people and get them to rebond as a temp family. You really get to learn who is what kind of guy/girl doing repeated 100 hr weeks
Hi, I'm manually curating the VISA OK i.e. Work Visa / Work Permit Sponsorship Jobs in this thread
and posting them at http://www.visaok.in/

Also started publishing "Visa Guides" for several countries, which shows you various startup and entrepreneur visas available for you.

Here http://www.visaok.in/work-permit/blog/

If you are a job seeker looking for a WORK VISA, feel free to let me know what changes and updates you'd like to see on the site. Bug reports also welcome.

email: theblogdoctor @ gmail
The Google Home has supported multi-room speakers for a while (if not since the beginning), being able to use any Cast-enabled speaker. So that's not an advantage Amazon has; rather it's catch-up.
There's one huge benefit to static typing people often forget: self documentation.

While, yes, top-quality dynamic code will have documentation and test cases to make up for this deficiency, it's often still not good enough for me to get my answer without spelunking the source or StackOverflow.

I feel like I learned this the hard way over the years after having to deal with my own code. Without types, I spend nearly twice as long to familiarize myself with whatever atrocity I committed.
Feature Labs, Inc. | Software Engineer | Boston, MA | Full-time | On-site | http://www.featurelabs.com

Feature Labs builds automation technology for developing predictive models. With our tools, users can discover the most predictive patterns in behavioral and transactional datasets to accelerate the data science process.

We’re growing our technical team with engineers interested in pushing the boundaries of data science automation. In this role, you have the opportunity to define and implement data systems while collaborating with our top notch engineering team and grow into a leadership position within our team.

Currently, our stack is mostly Python on the backend (pandas, django, sklearn), React for the front end, and AWS and docker for deployment. Above all, we prioritize the ability to choose the right approach to solve a problem.

To apply: careers [at] featurelabs.com
> automatic citizenship for anyone who started and owns >50% of a company that has at least a million /yr in payroll for Americans.

Don't we allow people who make a 500k investment a special visa which can turn into a green card which can turn into citizenship?
No, it is not Trump's fault. He might or not be doing things that affect the outcome but no one entity or person is to blame here. If anything, it is a look into what the future will be like with global warming.
Having a state run public transport utility track everyone's mobile devices' unique IDs. Huh. You're seriously asking why this might be sensitive?

Wow, I guess you guys in the UK are seriously desensitized to data invasions like that.
Yeah Go is weird in that its static type system doesn't to provide you with great static typing power but instead it's just there as a sort-of sanity checker. If there's logic, they say write it with data structures and functions. Have invariants? Enforce them yourself.

If Go is annoying with how little power it provides, that's fair, but other type systems can be just as annoying then, because when given the ability to, type astronauts will blast off into space, purely as a matter of honor or instinct.

Besides, code generation isn't all that bad. Java programmers will eventually find some kind of code generation in their build setup (serialization/schema tools).
> If you wanted to send Apple a fax, use one of the half dozen apps to take a picture and send it as a fax.

Wtf? It's the 21st century, why do I need to use fax to communicate with a leading tech company?

> In the U.S. and probably other countries, Apple has to send you and the government documentation of the money you made on the App Store

My government expressly warns citizens not to send anyone unredacted copies of your national identification documents, and it is illegal for companies to ask for this unless they have a very good reason to do so (very good reasons include being your employer or bank).
I think it's pretty hypocritical. India and China certainly don't subscribe to the "credo nation" concept that American elites have embraced. In Bangladesh, when we speak about other Bangladeshis we identify precisely where in the country their families are from. (It'd be like making it a point to note that someone was from Texas or Virginia.) But when we speak of people from outside the country, we call everyone "bideshi" ("foreigner"), regardless of nationality. An American could move to Bangladesh as a young child and live there her whole life, but she'd always be "bideshi."
Thrive TRM | Senior Software Engineer | Haddonfield, NJ (Philadelphia, PA) | ONSITE | Full Time

We're a fast-growing SAAS company looking to add an additional senior engineer to the team. Our core product is used for managing the recruiting process (primarily focused on executive recruiting, but we're used by all kinds of search firms, in-house recruiters, and VCs). We're in Haddonfield, NJ, which is a quick 20-minute PATCO ride from Philadelphia (lots of us come in from Philly). We prefer folks be onsite but are flexible with allowing remote work on occasion.

Our dev team currently consists of 2 senior developers and 4 juniors. We'd like to add another experienced senior dev. Our app uses Ruby on Rails on the backend, so experience there would be great. We also use Postgres, Elasticsearch, Redis, and RabbitMQ. We're currently transitioning our frontend to a React+redux SPA (we're maybe halfway there, so we do still have quite a bit of server-generated pages).

Apply and/or see more job details here: http://jobs.thriveapp.ly/job/2

More about the company: http://thrivetrm.com/

Questions? Feel free to reach out to me directly: joe@thrivetrm.com.
Hmm. I haven't read anything about it;

Some tools come in handy

- George Foreman cooks both sides and shuts off at a temperature. A little experience teaches you when a chicken breast is juicy or drill

- Oven cook timers (i mostly use the oven for fish/potato trays) are one of the most underrated and underused "automated" things that we've had for 50 years.

- Typically hard to mess up covered or steamed vegetables or potatoes; they have a "natural" alarm; is the water overflowing or do you smell at all (the water is low). Use enough water that'll it'll evaporate as you turn the burner down.
If you are not in an adversarial model, you could achieve that using my tool fugitive [1] with the right templates :).

[1] https://clandest.in/fugitive/about/
That’s getting awfully close to identifying information.
Not very good, unfortunately. There is pocketsphinx which sort of works but not nearly as well as the online ones, and some other research projects that are very hard to even set up.

A while ago there was an article on here about a free (but not open) recognition engine that worked on a raspberry pi, but I forgot the name - the founders were hanging around here back then, maybe they can chime in? I haven't had a chance to try it though.
The games that didn't suck on the N64 were golden, though. I'd kill for re-releases, updates, or even just sequels and spiritual successors to most Rareware games.

For instance, I've been hugely enjoying Yooka-Laylee and plan to write to the dev team to thank them, and to floridly encourage them to do the same for another old favorite of mine.
BlackRock | New York, NY | Full-time ONSITE, VISA | Front-end Web Developer | React
We have a position available immediately to work on my team building a specific, revenue-generating product. We're applying BlackRock's sophisticated risk analytics, which are used to manage over $20 trillion of institutional money, to millions of individual investors' portfolios to help them and their Financial Advisors create better portfolios. This role will be focused immediately on our front-end web apps building out new features and better user experience in React framework. We're looking for someone who is really proficient in React and wants to work with and leverage modern tools and techniques to the fullest.

Direct link: https://www.linkedin.com/jobs/view/419526548/

Reach out to me directly if interested. I lead the team that is hiring this role: msahn@blackrock.com. We’re looking for junior (1-2 years exp.) and mid-level (3-6 years exp.) roles.

Job Description and Responsibilities:

* Work beside Analytics and Product experts to build innovative analytics tools for users both inside and outside our firm.

* Architecting and developing web apps, prototypes, and proofs of concepts

* Demonstrate a passion for developing well architected, elegant web applications that delight users

* Help continually improve our application reliability, performance, and software infrastructure

* Beyond coding, a successful candidate will strive to learn the business context of their projects and users’ needs to quickly play a leading role in solving problems and driving decisions

Qualifications:

* Experience with React.js in building applications a must

* Very strong front-end web programming skills in JavaScript/ES6/HTML5/CSS

* Experience in at least one server-side language - Java, C++, Python, Ruby, Node.js

* Passion for agile, test-driven development, and automated testing

* Passion for user experience and a strong interest/demonstrated experience in design, across all devices

* Experience with Angular 2.0, AngularJS a plus

* Involvement/authoring of open source software a plus
That Time We Made a Bike Share App for Our Coworkers