skysight-inc/HackerNews huggingface dataset:
Sad to see this happen, but I saw this coming. I set up an OpenSolaris NAS at home just weeks before Oracle closed Solaris 11, and (with the particular exception of ACLs) loved ZFS. Closing Solaris and offering a "free" download under vague, menacing terms sealed its fate. My NAS became an OpenIndiana system for a while, but it's not CentOS 7 + ZoL.

RIP Sun.
Curious how sugar is a preservative? I would have thought it was food for bacteria.
The Christmas element comes from 1. the image, and 2. a 4800-dimensional RNN sentence encoding bias generated from ~30 Christmas songs.

Not sure how to hardcode this.
Is this "What a single developer can do over two years of 80-hr/week work", or is it "What a single developer can do in their spare time over a few weeks"?
Binti | San Francisco, CA | Software Engineer | Full-time, onsite, will transfer H-1B | $100K – $140K, 0.25% – 1.0%

Binti makes software for foster care and adoption agency staff to improve their daily workflow so they can make better-informed decisions and spend more of their time actually helping people. Our mission is to find a safe, loving, and stable family for every child.

Binti's software is used by private adoption agencies in 30 states. We're in the midst of expanding into serving government foster care agencies and are close to reaching two-thirds of the foster care families in the state of California.

We have sustainable revenue, fanatical customers, and ample seed funding from top investors like First Round, Kapor, and Lowercase. We work together in SF and are growing rapidly.

Binti's main SaaS web product is a conventional monolithic Rails/Postgres app that delivers value in heaps and heaps, and remains super fun to hack on. We're building the monolith up higher and higher, and looking forward to soon chipping off a service or two (perhaps in Elixir?). Some of the areas in which we are especially seeking to round out our engineering team include web accessibility, front-end development, operations/"devops", UX, and security. We do not expect you to have all these skills, but are listing them here to give you a sense of our most pressing needs. We're using Kubernetes/Google Cloud.

https://binti.com/binti-careers/software-engineer/
Sure, though that looks a bit more like classical industrial production, and is less likely to be discounted on thearth basis of unfamiliarity, I'd think.
>> browser vendors are unable to enable stronger forms of sandboxing,

Is it availble as a setting , for those of us without AV ?
If people knew what "depreciating asset" meant, they wouldn't be buying new cars en mass.
I'm not a security expert, but always had a feeling that browsers mostly just need to sandbox websites, so websites cannot do any critical operations that would require AV supervision.

"Soft" vulnerabilies like files downloaded and executed are critical outside of the browser, and that's where AV makes sense to me. But I don't want an invasive plugin telling me "this link is safe" with a green, flashing icon.

So I've always been trying to just switch off all browser-related features of my AV, but are there AVs that are less aggressive in this matter by nature?
Leap minutes could be publicized a century before being implemented, making sure all libraries accounted for the, just like leap hours.
One of the things that this blog ought to have clearly mentioned is that all this business about static analysis, ownership types, read-write annotations, purity, immutability and all that is due to a simple conflation of two axes that ought to be orthogonal: mutation and aliasing.

This is what Rust gets right: you can have an object be mutable (in which case you have only one pointer to it), or you can multiply alias pointers, all of which can only read the object. The type system enforces a static RW locking scheme in a manner of speaking; it ensures that only one of those capabilities is available at any one point in time.

In other words, Rust ensures that mutation by itself is not a problem, that passing mutable structures between threads is statically checked for safety. You don't _have_ to make an object immutable in order to share safely by reference.

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

It'd have been nice to hear about the "P" language, also from MSR (https://www.microsoft.com/en-us/research/publication/p-safe-...). No pointers, just value types, communicating state machines, produces model-checkable code. What's not to like?
Touche. Yes I perhaps should have said sugar alcohols such as glycerine. I'm not sure why I said "and" probably because I think of glycerine is not as sweet I was thinking of maltitol. For example calling glycerine a sugar alcohol is sort of akin to calling cholesterol a steroid or certain vegetables a fruits. It might actually be the pedantic case but I just don't think of glycerine like that.
> 1) They are super, super aggressive when it comes to tax things. Cheating on taxes is worse than some major crimes!

Do you think the Greeks, who have made tax evasion a national past-time, are doing it better?

> 2) They are culturally anti-business and anti-entrepreneurial.

In almost any ranking I've seen, Nordic capitals (Stockholm, Copenhagen, Helsinki) scores at the top of the list of startup-friendliness.

> Obviously that has evolved a lot over the last 30 years, but the underlying cultural phenom is still kind of there.

Jantelagen ja. But is it a problem in practice for venture capitalists?
Pricing Example 4: AWS Shield Advanced For Amazon CloudFront

Let’s assume that you deploy an Amazon CloudFront Distribution in front of the Application Load Balancer from Example 3. You then enable AWS Shield Advanced protection for your Amazon CloudFront Distribution, and remove it from your Application Load Balancer. (If you have deployed Amazon CloudFront in front of Application Load Balancer, you only need to enable protection for Amazon CloudFront).

Under this scenario, at the end of the month, you will pay the AWS Shield Advanced monthly fee of $3,000. In addition to the monthly fee, you will be charged the AWS Shield Advanced usage based fee of $25 for the 1,000 GB of Regional Data Transfer out at $0.025 per GB. Your total AWS Shield charges for the month will be $3,000 + $25 = $3,025.

In addition, you will pay standard Application Load Balancer and Amazon CloudFront fees as described in the Application Load Balancer Pricing and Amazon CloudFront Pricing pages.
Disagree. The US is enourmous, and a car is the only option outside of major metros with public transit. I encourage you to attempt to get everywhere in Tampa, FL, Dallas, TX, or Atlanta, GA without a car.
Nearly 40% of All Steam Games Were Released in 2016
Tannenbaum always forgot to include the time writing and reading tapes. Typical 10TB hard drives (which most people use for data interchange instead of tapes) only have ~100MB/sec bandwidth (~ same as 1Gbit NIC).
There is still SmartOS if you're into this:

https://en.wikipedia.org/wiki/SmartOS
AWS re:Invent products announcements
Location: Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Node.js, C#, SQL, AWS, WebApps, APIs

Résumé/CV: https://www.dropbox.com/s/i7jxhdybxg46mtm/CV.pdf?dl=0

Email: hrshasan@gmail.com
Vess has been in the AV industry a LONG time. A really long time. So long that I don't think he's really able to see the state of the industry for what it is anymore.

In the days of windows 95/8, the desktop landscape was very different to how it is now - OSes and browsers were horribly insecure, and readily compromised with little effort. Attacks were plentiful, and infections common. AV really did add useful additional security.

These days that's less the case - an up to date windows 10 or OSX desktop is reasonably secure by default - it can still be infected, but generally not without some action taken by the user (of course there are still 0-days, but they are generally treated seriously and patched at least moderately quickly. Unauthenticated RCEs are now a rarity, thankfully).

The AV industry hasn't really caught up with the idea that the OS/apps they are messing with are now in general fairly well written and audited pieces of code, and haven't really got institutional awareness that they are making things worse, much of the time.

This is frustrating for the OS/app devs, who rightly get annoyed at having AV vendors actively removing protections built into the browser, but also I feel that the AV industry is getting defensive at the bad press generated by things like project-zero, when at least in their own minds they are trying to do something useful. Hence the heated words. ALso, infosec tends towards being a profession of heated language, a lot of the time...
I suspect a significant portion of viewers are using the internet to see the programming (via torrents or streaming otherwise), without having a subscription to any of these channels.

I just can't imagine anyone but professional critics to subscribe to all these channels.
Joyent won, that's how. If this rumor is indeed true, it means Bryan's vision and perceptiveness beat Larry, albeit indirectly.

Joyent's SmartOS is built on illumos, and illumos is a fork of Solaris Express / OpenSolaris / ONNV, and a whole bunch of former Solaris kernel engineers, who were at key positions at Sun Microsystems, and are now across several successful companies, still commit fixes and features into the illumos source code. For example, illumos has OpenZFS and KVM, two major features Snoracle Solaris doesn't have and can't take back unless they open source the code again, not that anyone cares what they do.
Firefox dev here. All browsers have a big bulls-eye on their foreheads with respect to AV, and it's not just security features that are held up.

These AV products patch our binaries all over the place such that changing any browser internals that happen to be targeted by AV will cause crashes.
I do this for hot chocolate: double the cocoa powder and half the sugar from what it says on the box. Whisk with whole milk, and enjoy an incredibly rich chocolate flavor.
The Cannabis Exception to the Second Amendment
https://aws.amazon.com/codebuild/
Is headless install of the Oracle JVM that hard? Isn't it just a Puppet or a Chef snippet?
Schuh points out in the Twitter thread that Chrome supports OS-level API's.

> its very rare to see an AV compromised

https://twitter.com/taviso/status/732365178872856577
https://bugs.chromium.org/p/project-zero/issues/list?can=1&q...
That reminds me of that time when I was developing shaders for OpenGL ES on Android and since there were barely any shader debugging tools on that platform, virtually the only debugging tool was debugging 'by eye'.
Crew | San Francisco, CA | Onsite and Full Time

- Senior Software Engineer, Back-End (https://goo.gl/HMphlQ)

- Senior Android Engineer (https://goo.gl/FvU1Nc)

- Communication Designer (https://goo.gl/tFZZZ3)

- Product Designer (https://goo.gl/8JQQW7)

Crew is a messaging app that already helps thousands of businesses, schools, fire departments, and even sports leagues communicate with their teams all in one place. Managers and co-workers can easily perform fundamental day-to-day parts of their work on the app by sending messages, making announcements, swapping shifts, and assigning tasks. Today, these organizations are often using a combination of chaotic text message chains and paper to perform these actions. Crew instead presents a unified, powerful, and simple app-based solution. You can read more about what customers say they love about Crew in Apple App Store with 4+ stars and Google Play (https://play.google.com/store/apps/details?id=com.crewapp.an...).

Questions? Feel free to drop me a line - joe@crewapp.com
SEEKING WORK

Location: Envigado/Colombia

Remote: Yes!

Willing to relocate: No, but ok with short travels

Technologies: F#, Python, Django, iOS, Swift/Obj-c, RDBMS (PostgreSql, Sql Server, Sqlite, ...)

Résumé/CV:

https://stackoverflow.com/users/story/53185

Email: mamcx@elmalabarista.com

+17 years of experience. Have worked with US startups. Mainly as contractor all my professional life for all kind of companies & government. Engaged in the Latin-america developer community.

Good with databases and not consider CRUDs app too boring or not challenging. Also, done several project that need code clean-ups, re-writes or plain total transplants to new tech.
Their goal might be to harasss people into not using bit coin. This is a tax nightmare well outside of most peoples understanding.
I agree-

I stopped going back after I realized it was a homogeneous group (read: white dudes connected to VCs) patting each other on the back for releasing half-baked MVPs. I was really turned-off by that.

That said, I think it's slowly changing for the better (rigging allegations aside) since I last took a look a year or so ago. I received a small amount of traction after submitting a stupid iMessage sticker pack I built. I was still pretty salty when I submitted it, but was curious to see if the exclusivity had loosened up a little bit. It had!

As someone who occasionally builds silly apps it's cool to share them with a community of makers, but I don't think PH fits the bill anymore. Maybe the acquisition will allow them to re-focus?
EnergyHub www.energyhub.com | Brooklyn, NY | Full Time ONSITE | Developers

EnergyHub is a dynamic software technology company with a platform that lets consumers turn their smart thermostats, electric cars, water heaters, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to more than a million people through partnerships with the most exciting companies in the 'internet of things'. It’s a great opportunity to get in with a growing company and help build for the future.

Our stack includes Java, Python, RabbitMQ, Ansible, MongoDB, and AWS.

We are seeking several experienced Software Engineers to join our team in Brooklyn. Email jobs@ or submit your resume at http://app.jobvite.com/m?3TQFliww
Unidata (http://www.unidata.ucar.edu/) | Boulder, CO USA | Onsite | Full-time | Software Engineer / Scientific Programmer

http://www.unidata.ucar.edu/blogs/news/entry/unidata-is-look...

We are looking for a scientific programmer to work with researchers that are tackling vital research areas such as climate change, meteorology, and ocean science. Please submit your CV with a solid cover letter describing your qualifications and why you want to work with us. (In the past, we have hired international applicants so foreign nationals can apply too, I believe.)
My feedback is: Great Job! Site looks amazing! Really wish more career sites had this kind of layout.
This is the sort of nonsense gun owners have come to expect from the ATF, and part of the reason a lot of folks are suspect on these things.

The issue of federalism and states' rights is far from decided in various corners of law and politics, and this is a handy example for how those interactions happen.
As someone who has had to shop around and try out a bunch of continuous integration services (Travis, CircleCI, Snap, Solano, to name a few), this looks pretty interesting! We've stayed away from managing our own CI infrastructure but this could be a good (and cheaper) solution. It doesn't seem to actually be available yet, but it'll be worth a look.
GitHub Load balancer: HAProxy zero-downtime, zero-delay reloads with multibinder
Ask HN: Who is firing?
Post any companies that are having layoffs, mass firings, unusual churn, etc. If possible, please identify the company or as much specifics so you can help others in the community.

Inspired by:
"So, I figure if we're allowed to talk about who is hiring, why not the other way around? At the very least, we can get a pulse on those companies which smells like roses on the outside, and reek of something more earthy on the inside."
(https://news.ycombinator.com/item?id=12851987)

If there's enough interest, I will have this bot auto-post on a monthly basis similar to whoishiring.
One simple example is the invention of styrofoam, which was accidentally created [1] when the inventor was looking to produce a flexible electrical insulator.

[1] http://inventors.about.com/od/pstartinventions/a/styrofoam_2...
https://fred.stlouisfed.org/series/OUTMS

Shows flattening of growth from 2012 to 2016. This chart shows "real" output.

I could be misiterpreting but is it that that "current" dollars adjusts for currency inflation, while "real" dollars adjusts for price-of-goods inflation. Or are they basically the same type of adjustment?

https://datahelpdesk.worldbank.org/knowledgebase/articles/11...
One of my old chem profs would flick little bits of dry NI3 into the lecture hall once per year.

It makes a sharp popping sound and leaves a slowly-disappearing stain, and won't kill your students.
that was my thought. Though no Python yet:

> AWS X-Ray supports tracing for applications that are written in Node.js, Java, and .NET.
At my first job we had a computer controlled wave tank we had built.

The guy I shared an office with said you had to be careful when programming it, as a divide by 0 error could have tried to send the paddle to its full travel in 0 seconds.

Which would have created a wave so strong it would have flooded the entire lab - and that was using water as working fluid we hade some experiments that used molten metal or Freon
Eternal Fascism:  Fourteen Ways of Looking at a Blackshirt (1995)
Wish I had a circle of academically awesome, out-of-the-box thinking friends. Does such a thing even exist? All the smart people I know are busy working hard, no one is coming up with wild stuff "on a bright summer day in the open air" any more it seems.
Some of their changes to ZFS that were under development at Sun before OpenSolaris was killed would be useful to the community. Also, there was a ton of driver work that they did that the Illumos community could use.
Serious question: do any "real" web applications which allow you to upload images not re-encode the image before saving it to disk? I thought this was industry standard.

There's a whole host of issues associated with not doing this, including potentially unwanted exif data, and e.g. just cat'ing a jpeg with a rar file and using the image host as an arbitrary file host, etc.
Very interesting read, thanks for sharing. It seems the people of that era had a whole perspective we no longer share, or at least no longer share with each other. Will articles in the future convey the inspiration and humanity of modern ground-breakers, their relationships with each other, the connections they had to each other? I truly hope so.
FAST WEIGHT LOSS: One Kilogram a Day with the Lemon-Diet
The interesting parts of Solaris (ZFS and dtrace) aren't under a GPL-compatible license, so the distribution situation is kind of interesting for people who want them. (I think it's something like "they can only be distributed as source, and there's a big script to make your package manager automatically compile the kernel module when you install it, and then your kernel is tainted".)
How do you verify it then? Trust the unfuzzed library to decode it in a VM that will get compromised whenever someone finds a bug in libjpeg or JS engine?
I am pretty sure that would violate a lot of international trade agreements.
Nutmeg | www.nutmeg.com | Vauxhall, London | Full Time | Onsite |
Full Stack Web Developer & Senior Java Developer

Nutmeg is an award-winning online investment management business. We are transforming the industry by building intelligent investment portfolios for anyone with as little as £500 to invest. We now have over 85,000 registered users and our growth continues at an explosive pace.

We are looking to enhance our team with the addition of a Software Engineer to work in the Delivery team primarily working with Java.

This is a fantastic opportunity for a Software Engineer to join a progressive environment, to be a part of a growing company which can offer development and exposure to greenfield projects.

We run a pure AWS-based cloud environment and deliver features using a continuous delivery approach. Our continuous delivery capability means that we are actively working to make sure our test infrastructure is as fast, automated and comprehensive as possible.

This is a challenging role with great rewards.

Get in touch with me for details:
emilie@nutmeg.com
www.nutmeg.com / https://www.linkedin.com/jobs/view/224525859
Sourceress | San Francisco Bay Area, CA | Full-time | Remote (onsite ok)

We're a (human-assisted) AI sourcing platform that delivers great results (customer quote: "I'd have a panic attack if you guys stopped existing"). We make it dramatically faster and easier for great companies to hire great people. Our mission is not just to fix hiring, but to fundamentally change the way that human mental effort is allocated.

One founder previously sold a company and published NLP papers; the other was Chief of Staff at Dropbox. We have a real business, customers, and revenue, with machine learning problems that are core to our product.

Position: Senior engineer
Our stack: Python (Django, nltk), AWS (S3, PostgreSQL RDS), Javascript

Qualifications:

- Do you love programming, working with a scrappy team, and shipping tons of code quickly?
- Do you share our values? https://goo.gl/YatLLp
- Do you care about improvement at both the individual and global scale?

Then at least say hi :)

email: josh@sourceress.co
It might be actually a worse thing to do if they replace it with something else.
Ask HN: What is an Environment?
Internally we have are having a discussion around what actually is an environment? What are the classifications of an environment? Should all environments be monitored? Is there really a difference between a dev, ref, qa, prod environment from an operations perspective.

It seems that the operational people care about all environments and want to make sure they are up. This is because if one of them goes down, then most likely they are responsible for getting it back up.

The developers only care about prod. They do not want to notified if their development environment is having issues.

I was wondering how others handle these problems internally or if we are the only ones who are having this discussion?
AWS Announces Seven New Compute Services and Capabilities
WaiveCar | Software Engineer | Santa Monica, Los Angeles, California | ONSITE | http://waivecar.com

WaiveCar is a free-to-use advertising based on-demand all-electric car-rental service.

We're looking for a senior engineer with experience in small-shop startups. The tech is javascript/mobile app/etc ...

We are expanding via a partnership with Hyundai (https://techcrunch.com/2016/11/16/hyundai-partners-with-waiv...) to multiple cities soon. If you want to be in early where the action is, this is the juice. We've got competitive salary/options/benefits, all the good stuff. It's fully funded and cash flow positive.

(I'm the guy who wrote the filtering script that's mentioned every month in these posts)

(mostly duplicate) additional info here: https://www.waivecar.com/job.html

Apply by email: chris@waive.car
I believe sugar is a preservative because it's hygroscopic. http://www.sciencefocus.com/qa/how-does-sugar-act-preservati...
Does What Happened to This Journalist at US-Canada Border Herald a Darker Trend?
Location: Seattle, WA

Remote: No

Willing to relocate: No

Technologies: HTML,CSS, PHP, jQuery, MySQL (what I use on a daily basis now but I worked with other things like Rails and Django in the past)

Résumé/CV: https://www.linkedin.com/in/asalkey

Email: andreasalkey@gmail.com

This probably isn't the place at all for this type of posting but I am interested in teaching part-time.
Say hello to the new Nokia, which looks a lot like the old Nokia