skysight-inc/HackerNews huggingface dataset:
I had none of problem stated above for years. I use/used Acer/Dell/HP/Medion notebooks with Fedora Linux.
You can e.g. hide that fact within a DSL!
I often wonder is it worth the _extra_ electrical energy spent on Alexa/Raspi/voice recognition automations. I am not a technophobe but if everyone moves to magic mirror, voice recognition everywhere what would the power needed to drive all these (comparing to your arm)!
You can pretty easily. Just use a proxy that does TLS interception. Not a big deal these days.
You're being pedantic. Enabling or disabling another OS (while having the ability as the manufacturer to add hardware security mechanisms) is not STO in the same way that a guest account is. And furthermore, if my OS of choice has a security model that's so fragile that I don't trust guest accounts not to escalate then I've probably got larger problems.

Like most of HN, I'm familiar with the definition.

As to the group's feelings, I'll quote them, "On the PS3, we tried releasing the exploits and letting others sort out the community. The result was that, for all practical purposes, the only users were those interested in piracy." https://fail0verflow.com/blog/2015/console-hacking-2015-line...

The PS3 piracy script kiddies you highlight are exactly my point. Peek in on any of those communities and you'll be hard-pressed to find the caliber of technical skill required to engineer actual exploits. Hell, if it's not in (1) click this, (2) copy exactly this text, (3) ... form then you still see people bricking their hardware.

Remove the necessity of an exploit for running the interesting use cases (even an "Hardware will be opened up after 1 year of sales" promise as suggested), and suddenly the actually talented people are doing more interesting things than trying to assault your security model.
Ask HN: Getting a developer job as self-taught programmer
Background:
I am a mostly self-taught programmer with a CIS degree.
I have done independent development work in the past in C#, PHP and java but nothing on a large enterprise scale. I have no idea of how to assess my programming skills either.
I recently moved back to the US(NYC) where I did my college degree and would like a job as a developer/programmer. I worked desktop support before leaving the US. A colleague I worked with just contacted me with a Desktop Support position with the company he works with. It pays very well and I need a job soon.

Question:
Should I hold out look for a programming job or jump on Desktop Support position?
The only thing I have to show for my programming is a side project I recently put on Github
https://github.com/garybethel/BitShuffle
Besides, what are you going to do with your <fill in the blank>? It'll be gone sooner or later
It's really hard to define AI too. We are working on linear regression for predicting sales. Would that qualify of AI?

To us it's just a bunch of algorithms on Apache Spark but for our end users it's magic, it's AI.

I read a good explanation of different terminologies of AI here on HN not long time back.
1)Ownership is a bit of a moot point at that point, because you are already dead.

2)Your wishes will still be respected assuming you took the relevant steps before you died. The difference now is that the default assumption is that you aren't selfish enough to deny life and quality of life to those who are left behind. It's not likely you need your heart, lungs, liver, corneas etc. You are, at this stage, already dead.

3)If one is sufficiently selfish to doom those in need of a transplant, there's a register for that.

4)Your body probably isn't going to just stay wherever you died anyway. The responsibility for dealing with it is transferred to others regardless, what with you being dead and all.
How to transfer large amounts of data via network
AI isn't replacing grocery store checkers. It hasn't replaced auto mechanics or professional chefs. We barely have self-driving cars and trucks, and we don't even have robots to stock store shelves yet. Where is the brake-changing robot? Where is the robot that puts cans of beans on the Walmart shelf? Would humans even value such an automaton?

There will always be some problems that are trivial to have a human solve, but very difficult for anything else. The Butlerian Jihad, and the underlying fear that robots will take every single job, is as much science fiction as hard light or teleportation.
I'm running linux on my laptops for decades and experienced none of the problems you mentioned. Everything works flawlessly. If you plan to run linux on your laptop, you will have to research first how well the computer is supported. You can't install MacOS (or even Windows) on just any computer neither.
You don't have to be brain dead in Australia anymore either.. only your heart has to stop.

"Identify cessation of circulation (absence of circulation for a period of not less than 2 minutes and not more than 5 minutes)"

While the plain English information sheet cherry picks some severe cases..

"Generally they are patients with very severe brain injury from which they cannot recover. Less often, they are patients with terminal heart or lung failure, or have suffered a very severe spinal injury where they cannot breathe unassisted"

The actual protocol says...

"resuscitative attempts are either contraindicated on medical grounds, given that it has been determined that meaningful recovery of the patient is unlikely, or the patient (or the person with legal authority to make his or her medical decisions) has decided that resuscitative measures would be unduly burdensome."

Which pretty much gives the green light no matter what.

http://www.donatelife.gov.au/national-protocol-donation-and-...
1. is underwear gnomes.

2. is profit.
You're a fan? April #02 is beyond perfect.

PS: slightly behind on dev. Be sure to lurk tomorrow too, just in case ;)
This is a motherfucking website
Hey, a friendly reminder. I’m parsing the thread, all job offers added here are also available on the map on

https://whoishiring.io

If you post here:

Last month (https://news.ycombinator.com/item?id=13080505) I’ve started a small campaign to update thread format and make it more parser friendly for whoishiring.io and others website I know that at least few websites that do similar thing.

As a result off this calling, many posters actually complied. Which resulted in more accurate map positions, better tagging (REMOTE, VISA, INTERNSHIP, …) and for some I was even able to get logos. Thanks!

Here is the format.

1) {company} | {job title} | {locations} | {attrs: REMOTE, INTERNS, VISA, company url}
Google | Software Developer | SF | VISA https://google.com
DuckDuckGo | Software Developer | Paoli PA | REMOTE, VISA

or

2) {company} | {job title} | {locations}
Google | Site Reliability Engineer | London, Zurich, Sydney
Facebook | Web-developer | London, Zurich

I’m using this regex to test the firstline.

\s*(?P<company>[^|]+?)\s*\|\s*(?P<title>[^|]+?)\s*\|\s*(?P<locations>[^|]+?)\s*(?:\|\s*(?P<attrs>.+))?$

You can test it in Python or here https://regex101.com/r/relwQD/3 (for the match look right).
When I said the market has regressed, I wasn't referring to the slowing advances in CPU performance, etc. Normally, such a slowdown would enable manufacturers to focus on creating better cases, improve peripherals, etc. Instead, the obsession with thinness and design fads has led to worse usability, much worse keyboards, fewer ports, etc., and maintainability is virtually gone as a concept.

Obviously, this is largely a matter of preference and I understand that many users care more about thin shiny things than robust cases or high feedback keyboards. That's fine. The issue is that the market segment that the classic Thinkpads used to fill is completely gone now and those users, however few, are stranded.
Well, you should not post from HTTP to HTTPS anyway.

I highly doubt there is any good reason to do it anywhere, and on the one case you think you got a good reason (I still doubt it), don't try to anonymize the hell out of a logged-on request.
SEEKING WORK - New York State, US. Remote.

Do you need help maintaining your legacy web architecture? Are you using a PHP backend written 10 years ago by fresh college grads and are having a hard time adding new features? You're in luck! I specialize in legacy systems written in PHP, Wordpress, Javascript, jQuery, MooTools, Prototype, Angular 1, Classic ASP, C#, Actionscript and Flex.

I can quickly add features to existing systems with relative ease. If you want to stick with the same language but re-write your old system using modern methods, I have you covered. I can even convert old systems into completely new systems using the latest and greatest languages and frameworks the tech industry has to offer.

I have 16 years of full stack web development experience and I'm familiar with everything from Perl CGI to the latest React and Angular frameworks.

If you have a project that fits this description, email hn@lj3.me
>Crazy question: why doesn't Mexico legalize all drugs and drug trade?

The government is run by the cartels.
Anatomy of a Hoax
It's not about deriding the actual science article (that has all the dignity a science paper should have) it is about the sensationalism around that.

If you read the actual paper:

http://www.nature.com/articles/ncomms13712

you will see how there is nothing "urgent" or "immediate" or even "soon to be expected", the scientist created a model that seemingly shows that eventually an eruption may happen, but without any clue if it will happen and more than that when it will happen:

"Caution is therefore prudent when forecasting the future mid- to short-term evolution of any period of unrest. Even if the magma underneath CFc is likely to be approaching the CDP, the possible future scenarios can be complicated by additional processes that have not been considered here. For example, increases in the melt liquidus due to H2O release and consequent magma crystallization could increase the melt viscosity, and therefore act against further magma migration. Additional careful scrutiny of monitoring data in the coming months and years is key to interpreting whether hydrothermal heating or magma quenching will prevail."

And as well in one of the two articles you posted:

"This is apparently better news, at least for now; activity in which magma moves upward and accumulates tends to be associated with an increased chance of an eruption. However the change from hydrothermal to magmatic activity can take place at any time, so we're not in a position to say that everything is well under the Campi Flegrei. The Campi Flegrei is still a very volatile place. What it does show is the difficulty in interpreting the data, even from one of the most-studied volcanic areas in the world. Reconciling all of the data is a major issue, despite our efforts."

The Vesuvio and the Campi Flegrei are anyway monitored:
http://www.ov.ingv.it/ov/it/vesuvio/statoattualevesuvio.html

The institute publishes weekly and monthly reports:

http://www.ov.ingv.it/ov/it/campi-flegrei/monitoraggio/272-c...

http://www.ov.ingv.it/ov/it/campi-flegrei/attivita-recente/2...

The whole area is "at risk" of course, and it is very likely that something may happen, but whether it will be an earthquake (a major one, as minor ones are daily) or an eruption and when it may happen is something noone can say.
In Australia you are often treated poorly as a tenant. Rent increases every 6 months, 60 day eviction notice if the landlord wants to do anything (sell, paint the walls, let their cousin stay there, consider selling it...). You can't do any modifications or get longer than a 12 month lease.

Also, there is a collective paranoia about missing out, of tumbling off the 'property ladder' and neither you or your children ever escaping wage slave poverty.
This objection has always seemed pretty weird to me.

Of course you can type HTTP commands character-by-character into a terminal. You just have to use a TLS-aware tool to do it.

Meanwhile, you can't really just type HTTP commands to a server without tooling, because a whole bunch of TCP is happening behind the scenes. Why is "telnet" OK, but OpenSSL "s_client" isn't?
From memory when this came up, I think the concern is someone spoofing a non-HTTPS version of your site to trick a browser into posting to the HTTPS version? Someone that understands this stuff properly will need to chime in.
Oh, so instead of saying "I don't know" to trigger the default, people were possibly lying and taking a decision on behalf of their deceased relative…
SEEKING FREELANCER, SFO, Remote Ok

Scribie, Speech Recognition Engineer

Scribie is an audio/video transcription service where we manually convert interviews, meetings, teleconferences, podcasts and other spoken audio files to text via our 4-step process which guarantees high accuracy. We have tons of high quality data, audio files and their corresponding transcripts and we are looking for someone who can build acoustic and language models using that data.

The key skills we are looking for are:

- Hands-on experience with speech recognitions systems, eg. Kaldi

- Knowledge of major components of an ASR systems

Drop me a line at rajiv@scribie.com if you're interested.
PlanGrid (YCW12) | San Francisco | Full-time, On-Site | Visa

We’re building software that is changing the construction industry (think GitHub for construction, but our ambitions are bigger). Our users love our app because it helps them build real things more efficiently.
By joining our team you can influence product decisions and work on interesting technical challenges (our client apps work with GBs of data). Our engineering teams are small; whatever team you work on, your impact will be huge!
We’re looking for new team members on our client teams: Android, Web, iOS, Windows.

You can see our job postings and apply here: http://grnh.se/8fcutd
Some people are afraid that doctors will make less of an effort to keep you alive if you're an organ donor.

Knowing doctors I find that fear extremely implausible, but it exists.
The article is entirely wrong.

Organ donation has been opt-out in France since the first law on the subject in 1976.

The only new thing in 2017 is that you can now easily opt-out online.
Square | Software Engineer | San Francisco | Full Time. ONSITE. VISA.

On Seller Experience we're looking for senior engineers, and an engineering manager, to join our Onboard Platform and Onboard Experience teams.

Technical Lead - https://www.smartrecruiters.com/Square/102775838

Engineering Manager - https://www.smartrecruiters.com/Square/102364474

Square started with payments (the little reader that plugs into your phone) and now we do a whole lot more. Our team is focused on getting people signed up to Square, from account creation through identify verification, to discovery of the products and features that are a good fit for their business. There's a range of work: from highly polished front-end web development through highly available distributed systems and third-party vendor integrations. Interview process is a phone screen or two, then onsite, then offer.

Apply through the links above or reach out to me directly if you prefer (carden@squareup.com). Feel free to reach out about other engineering roles from https://squareup.com/careers/jobs?role=Engineering or product roles from https://squareup.com/careers/jobs?role=Product+Management as well.
At start I dropped everything non essential, then fixed it one thing at a time. Key was to establish routine and patterns, which does not drain mental energy and time from me.

For example I have simple exercise routine I do every evening. It is just stuff I do before shower and bed. I also stopped driving in narrow city roads, I leave a car at motorway exit and walk last mile.

Forget self-help stuff. It is really just basics; fix your sleep, health, sex, community you live in...

For programming I follow simple TDD routine (and other simple best practices). And I do not do anything else at computer except making money. Today is an exception, I have 2 hours a week for facebook and news ;-)
We need to know the algorithms the government uses to make important decisions
"From a society's perspective opt-out makes perfect sense." It's very troubling to follow that line of thought. It's also arguably in societies interest to make all your private medical data publicly available for research and all your private communications, purchases and movements available to any government agency to prevent crime etc. How many people would be comfortable with what are considered by many to be fundamental rights being opt-in all of a sudden?

"The state isn't invading your corporeal sovereignty". It is, in the most fundamental and intimate way possible. If you support opt-out at least be honest about what it is. I carry an organ donation card but this is a line I think should not be crossed. There are alternative which don't make your body ownership opt-in (like doctors guidelines about approaching families etc).
Having done semi-serious implementations of both, I disagree. Implementing IP and TCP and getting it hooked up to your OS so that your packets get spat out the network card and your responses get relayed back to your code is much harder than implementing a minimal TLS.
Can you cite where the work in the public domain can be stopped from mashups by trademark currently. It sounds like as soon as the copyright expires people can do their own thing with the work.
Hadean | Systems Programmer | London | ONSITE, VISA

We're looking for a brilliant systems-level implementor to join us in London, or potentially remote, who matches ≥6 of the following:

• loves C
• loves Rust
• has a wide array of ambitious self-directed projects
• has got their hands dirty writing technically complex systems, such as:
◦ a high-performance database/KV store
◦ an OS
◦ a programming language implementation
• enjoys writing roughly–performance-optimal code
• enjoys writing roughly–reliability-optimal code (static/bounded memory allocation)
• has used EPOLLET
• has used io_submit + O_DIRECT
• has bypassed the Linux kernel (for fun and/or profit)
• has written on top of paravirtualisation APIs
• enjoys reverse engineering
• [insert your own comparable points here]

Our team runs the gamut — systems, distributed systems, compilers, professors, famous computer scientists — and is well-funded to change the landscape of compute. If intrigued, drop us an email at jobs@hadean.com
This. Is there any place where the de-facto policy isn't to ignore anything on paper and ask the family?

I am not sure this change makes any difference.
Location: Ashtabula, Ohio
Remote: Maybe, depending upon the assignment
Willing to relocate: Yes. This is preferred.
Technologies: IPAWS, MARC21, Unisys IDRS/DB2, DocBook, Ubuntu/Xubuntu, Incident Command System
Résumé/CV: https://www.linkedin.com/in/stephenkellat
Email: skellat@ubuntu.com

I am able to write documentation and other technical documents while also serving as an on-scene Incident Commander. I've previously participated in writing distribution documentation for Xubuntu. Although currently a federal bureaucrat, ways of walking away from that are being sought.
Insanely expensive though, as is the entirety of the bay area.
You don't have to be a Ruby person but it helps when your Ruby dependencies break, then your Jekyll blog won't build and you have no idea why!

I tend to blow it all away and start again in this situation, when I've got time I intend to move away from Jekyll
Things to Convey Your Website Visitors in 30 Seconds
I personally quite like these guys: https://www.tuxedocomputers.com/
Mill Valley (Marin County), California. Because of the Dipsea Trail. (One of the best hike/run trails on the planet.)
I would only disagree with your characterization of the weather; mid- to upper-nineties with extreme humidity during the summers is not "fantastic". I'm sure someone from Austin or Atlanta would be fine, but as a native of coastal California, I found the weather a real challenge to deal with, necessitating 3-4 showers per day.

Additionally, the excellent public transportation meant that spending time walking outdoors (to the subway, etc) was much more likely than in a city where you are just walking from your office to your car. Just my 2¢.

Other than that, I agree. Well, and also the giant, flying cockroaches. They're pretty bad too.
I hope it doesn't pass, it's a move in a very wrong direction.

> The state isn't invading your corporeal sovereignty

Basically, that IS what's happening. The obvious sane solution would be to force people to make a choice, for example, when you request a new ID card you must register your preference. But now the default choice is already made for you. And that's of course exactly what they're aiming for, just as software vendors do with opt-out schemes.
> but it's just impossible to make native friends. So it's not just Japanese people

This is sort of a "bubble" problem. Dutch people that are "settled" already have a loyal circle of friends and are not always looking to make more friends. There's also the problem that expats usually work in demanding jobs with lots of competition and not a lot free time. It's hard to make friends that way, especially if half of your colleagues are rushing to daycare to pick up their kids.

If you were able to move out of that bubble, to a less populous / competitive area, you might find much more laid back people.
Effectively, I feel like it does prevent you from doing that due to the reverse engineering necessity. The time multiplier between engineering vs reverse engineering is too large.

Who's going to spend the time hacking through {random Chinese smart lightswitch clone #8392727} that's sold in small volume?

There's going to need to be a legal "right to decrypt traffic" on black boxes, if we're serious about this.
How can we be confident about what would happen in Mexico if drugs were legalized?

A counter argument: if the US legalized these drugs, the cartels would just shift their focus to other countries where the drugs are still illegal and profitable. They'd also shift their focus from drug trafficking to human trafficking, kidnapping, extortion, etc

How can the Mexican voter be assured that drug legalization would succeed at improving the economy significantly?
Philadelphia, PA

First of all, it's very reasonable. About 40% cost of rent compared to SF or NY and food/entertainment are also much cheaper.

Second, I think it's secretly the best food city (per dollar) in the country. Everything from the $7 cheese steak to a $50 dinner is great and you never wait in lin or fight for a reservation.

Third, easy access to the whole east coast. Amtrak to NYC or DC before lunch.

Fourth, great history and a vibrant culture. The city is also very pro-growth and seems to get better all the time. No NIMBYs.

Sixth, very solid infrastructure. Decent public transportation, great hospitals, world class universities in the city, etc.

Finally, I like the people there. They have a reputation for being tough but it's just a veneer.
That goes into why Microsoft (Research) chose to base F# on OCaml rather than SML (or Haskell, which Microsoft Research also has some fingers in that pie): it's not that useful targeting the CLR if you can't interact with other things running on the CLR (including the Base Class Library [BCL]). Presumably Microsoft could have have tried for something wild like trying to build a "CLR Object monad" for Haskell, but the F# team instead went with the existing, known commodity language family that already straddled that border between object systems and functional programming (OCaml).
The way in which technology replaces jobs is not usually explicit. Cell phones and email and automated voice mail systems replaced a lot of receptionists. Desktop computers replaced pretty much all the typists in the typing pool and a many secretaries. Smart phones replaced a lot of the secretaries that were left.

The thing about AI is that it doesn't seem like AI in the rear view mirror. Grammar check and voice recognition don't seem like a big deal twenty years later. But it was science fiction in real life twenty years ago.