skysight-inc/HackerNews huggingface dataset:
I've got a few pieces of advice for you to consider. I'm not sure what will work for you so I'll hit a few broad areas.

One thing is to make FIXMEs, TODO lists, and otherwise write down the areas that might need improvement, so that you can mentally dismiss them and focus on your immediate needs.

When I'm making something new I do "modal programming". Turn off the IDE's auto-compilation (so that you aren't distracted by syntax errors) and write large chunks of code in a single go. If you don't know the API for something, make it up. This is the creative mode.

Once the code is written, switch to the debugging mode. This is where you try and get the code to actually run. I've found that by separating the two activities I don't need as much mental effort and it reduces the total amount of time spent or research required.

Back when I participated in collegiate programming contests we'd prepare for weeks by drilling on very similar problems so that I/O and syntax wouldn't trip us up and we could focus on what made the problem unique.

To apply that approach to hackathons, I'd practice the zero-to-prototype step beforehand until you don't have to do a lot of research in order to get a minimal working program. For example, if you normally create android apps, make sure you can get from nothing to a working tic-tac-toe in an hour.
Everyone should get an explicit amount in their contract and they should be paid out if they leave / are fired with unused days. "Unlimited" is total nonsense.
Here's the bad news: after spending a decade working in the medical device industry, I can say that security is not always a high priority in medical device designs.

I don't think the situation is likely to get better until the FDA starts requiring security audits as a condition of approval -- and for 510(k)s too, not just for PMAs.
I'd argue that the very fact that it's physically possible to hack these sort of devices is a huge red flag.

There shouldn't be pentesting, because there shouldn't be anything to pentest.

Something like a medical device, you keep the outside communication part airgapped from anything that could cause harm. If that means you have to duplicate things, then it means you have to duplicate things.
Australia first country to introduce tax on savings
MD but not an oncologist.

Some of these cases of breast "cancer" would likely resolve on their own if the screening hadn't detected them. We all have "cancer" cells that our body does a pretty good job handling on a routine basis.

Many people would die of something else other than their prostate cancer if we didn't screen for it.

By no means am I saying that screening isn't valuable, it truly is wonderful. However, at some point screening tests get to the point of being too sensitive and causing more harm than good.

"Overdiagnosed" is an interesting read about this topic.
Drag is already assigned to an operation.
Show HN: CodePicnic: Full-stack code containers running in your browser
What "argument"? I am relaying facts from the filings from the cases.
Well most places don't just allow a credit card to start sending high volume, due to the fraud risk. But agreed, there may not be too much ID, and prosecuting internationally is hard. So there's a few options:

1. Don't allow such users to use other caller IDs until they verify themselves (business, USF ID, etc.) or until they verify ownership of the number, or some other limitation. This is fairly reasonable and can be totally automated (some providers do so). Some Indian shop doesn't need to spoof all US numbers, so why allow them?

2. Require deposits against such behavior, and in case of uncontested complaint, keep the money.

3. Share information on offenders (FCC run, mandatory). This is like having a list of known bad agents. Yes, they can get new IDs, but that costs a bit (see point 1, no need to allow someone in India on a free email account, without a company, impersonate all US numbers).

4. Of the FCC really wanted to nuke the problem, they could make providers liable. End of story. Within a month, providers would get together and figure it out.

And this wouldn't need to hurt legitimate usage that much. Established operators are easy enough to figure out (or you can grandfather until there are complaints). End users trying to get going should have no problem, either.
What? This is blasphemy! This is madness!
Your argument here being that 17 USC 101's plain and simple definition of "work for hire" is "invalid"?

A “work made for hire” is—
(1)a work prepared by an employee within the scope of
his or her employment; or

(no further qualification is made regarding A.1)
Everything else sounds fine. Its hard for me to understand him because of his accent, selectively fast speech and "somewhat nasal voice". After the beginning I could follow him but the first 30 seconds are hard for me.
I need to dig into the paper's methodology myself, but a similar situation struck me as possible for the high income areas that show low gains.

For example, say you grow up rich in the Bay Area. Then move to the midwest for work. Your household income in the Bay growing up might have been 300k. Then in Minneapolis, MN you and your husband earn 200k total.

You're standard of living has stayed the same or even increased, even though your household income has gone down by 33%.
Baby boomer vs Millenials, Round 1
The same problems would happen if someone mapped "google.com" to a phisher controlled endpoint. TLS solves that, and by extension, so does SIPS. Then add in SRTP, etc.
Theres an article series where the author explores this for a little bit, but with water droplets affecting the terrain for erosion[0].

It gets better as he goes along as he talks about adding various terrain features, and eventually also rivers which cut through the landscape.

[0] http://www.shamusyoung.com/twentysidedtale/?p=11874
I love the Windows ME comment
That reminds me of over-provisioning in SSDs

http://en.wikipedia.org/wiki/Write_amplification#Over-provis...
The localized text of the article based on where the user agent is located seems likely to screw up their SEO.
China's Manufacturers Are Shifting Towards Zero-Labor Factories
Using Perlin noise with a sea level threshold is exactly what the OP and Minecraft both do. It makes the terrain more interesting and varied than what we see in real life, but the world as a whole doesn't have big oceans or continents - just little worms and snakes of land and water twisting around each other.

I had tried to avoid this by doing Perlin noise + distance from the center of the map, which makes an approximately-circular "continent" with an okay coastline. Amit Patel's article says "we can draw the coastline any number of ways," which is true - I'm just wondering what those ways are.
The two things that are most ridiculous about science in this day and age (imo, I work in the field)

1) Tons of papers get published without the underlying data. Why is there no easy system in place where I have to upload all data from experiments etc. and if the data isn't there to be verified -> questionable research at best (or in the current framework of science autoreject)

2) Paywalls and the entire publishing system. Most science is state funded in some way, shape or form and as such it should be available for free for all citizens.

I think publish and improve is an ok model but there's some issues like the author says it's pretty strange how the whole redacting a paper system works. It's also nontrivial to say "well I was wrong in my paper X as shown in papers Y and Z" (some sort of HTTP redirect to X/Z would be in order)

Maybe I'm just not aware of it but it would also be interesting to have a huge Dung-style argumentation system of papers for fields (X attacks Y, Z defends Y etc.). Might be a neat project if it doesn't exist.
Wow this is really, really impressive. Every little detail of the app and the rendering is finely designed and well thought of. There are even god rays and camera aperture settings. I would love to try it!
My piece of advice would be to track any intervention you might choose to implement. Find some indicators that are personal and can tell you whether any given intervention is working or not.

I have no personal experience with depression. However, I've used self-tracking to improve my allergies cf. http://quantifiedself.com/2014/03/thomas-christiansen-learni....

I would also look a bit broader than just your mental state e.g. how are your other bodily functions running. Depressive states might be a signal from your body about something that's amiss in the layers below and/or in your environment.
It became clear he had no concept of the ordering of statement. He wrote them like math formulas, and didn't understand that they got executed in order.

We eschew languages like BASIC these days, but I wonder how much BASIC, as available on Commodore machines, the Apple II, or even some graphing calculators, helped communicate this concept. I know I didn't have any problem understanding that when moving to languages that don't have line numbers (although, I did have trouble moving from the full-screen interactive editing on the Commodore to editing "files" as "the program" vs files being a "snapshot" of the program), and I've had the same experience with people who couldn't grok statement ordering. BASIC with its line numbers and simple loops with GOTO may continue to be good first programming languages because it helps with these concepts.
I know all that, because as I explained, I personally prefer using public transport. But other people have different use cases, and for many of them a car is a superior solution. I don't think you have to rely on a car to live in LA, but you're not going to enjoy it if you can't get to grips with the concept that many people do like cars, for both their utilitarian benefits and their very very obvious function as status indicators in a town built around the entertainment industry.
Want to rebuild the economy? Stop obsessing over tech startups
"Like the 21-foot rule, many current police practices were adopted when officers faced violent street gangs. Crime rates soared, as did the number of officers killed. Today, crime is at historic lows and most cities are safer than they have been in generations, for residents and officers alike. This should be a moment of high confidence in the police, said Chuck Wexler, executive director of the Police Executive Research Forum, a law enforcement policy group. Instead, he said, policing is in crisis."

Seeing cops with tanks in Ferguson, Missouri has been a wake-up call for many Americans. Fortunately many on the left and the right (http://truthinmedia.com/billionaire-koch-brothers-fund-campa...) agree that it isn't appropriate, so hopefully we will start to see some change.
Making Your Mark (When Everyone Else Is Making Theirs)
The most important thing here is to set clear expectations - particularly how much time will eat up out of your relationship and for how long. I made this mistake when I tried to build my first startup and caused my relationship at the time to fail.

I never informed my partner that my side projects would take up days of the week, and because I didn't set up how much time it would take and when it would happen, I would tend to overwork on side projects and cut out more and more time until we spent less than 1/2 the time we used to together, and that, in part, caused irreparable damage to the relationship.

Now when I work on side projects or freelancing, I explicitly set my hour limits and when they happen so they don't infringe on my relationship, nor reduce the quality of my work. That expectation from myself has kept my personal life intact as well as my professional life.
http://www.fractalforums.com/ could be a start
Love the cover art
A pre-typed command (or a README?) could be useful in the demos
Even though I can imagine how this works, it's still unnerving to see a live console on a webpage. Nice work!
And if companies absolutely insist on "unlimited" and want to show that they mean it, then a minimum should also be in there.

For example: "unlimited" but minimum 3 weeks a year.

I know people will moan about being "forced" to take time off but frankly it is good for you, and I'm sure people can find a way to keep busy if they really try.
Exploring isn't a passive activity, everyone has their own way of discovering the world and I don't think anyone can claim theirs is superior.

Furthermore, being able to transfer concepts from one activity to another is a clear sign of intelligence: applying an idea to 1-dimensional text and then applying it to social relations isn't a passive activity either, it shows deep understanding of the idea.
"Hope", yes. But if there are products with unencrypted no-auth telnet, I'm not sure we can assume everyone is following industry-standard best practices :)
It's almost like one word can have multiple meanings.
Pet peeve: headlines phrased as questions.

"Possible Sixth DNA Base Identified", as just one example, would have been a phenomenally better headline that doesn't automatically invoke Betteridge's law.
Very interesting, thanks for the information!
Personally, in 2015, I would take only a laptop with a touchscreen just to test the feeling for touch gestures without switching to another device or have to put it online somewhere to access it.

One of my preferred, my coworker has it, is the lenovo yoga 2 13
Case Is an Insanely Secure Hardware Bitcoin Wallet
Could 'digital native' be used for discrimination? Sure.
Is it inherently or obviously used that way? No, not likely.

'Digital native', interpreted literally is nonsense - almost by definition it requires context to have meaning. We can't talk about meaning being 'inherent' or 'obvious' without figuring out the context.

I think it's charmingly naive to think that a company advertising a job for a 'digital native' would always or even usually mean "we're looking for someone immersed in digital technology and culture". I can tell you given my experience and also given the amazing ubiquity of H-1B fraud, there are plenty of companies who are actually trying to say, "we're trying to use a phrase that attracts the young and the naive - kids who won't ask for their legally-entitled mat leave, won't claim their negotiated time-off to look after kids, are willing to work lots of unpaid hours on weekends, and don't know enough about the way the job market works to negotiate for equity in exchange for all the unpaid hard work they'll do".

As to the first question, yeah, in many cases it's okay to discriminate based on factors out of the control of applicants. Many disabilities, for instance, will preclude you from many jobs.

What about being black? Or female? The parent poster boldly declared, "Yes, their business, their decision", which just isn't true - acting accordingly could actually be illegal.
Accessed from the browser, not running in the browser, right?
Thanks! It really feels good for others to see hard work <3
Implantable devices typically have to have a wireless interface of some sort. The alternative is to put a physical port on someone's body, which is a great way to cause infections.
Apple wants to take Spotify out of their way
Lyft - https://www.lyft.com/jobs - San Francisco, CA With the tap of a button, passengers in need of a ride are instantly connected to nearby drivers. We currently operate in 65+ cities all across the country, and with your help, we’ll take Lyft worldwide! If growth excites you, this is the place to be!

We're looking for:
- Software Engineers
- Android Engineers
- Product Managers
- iOS Engineers
- DevOps Engineers
- Data Engineers
- Data Analysts
- Senior Web Developer
- Lead Product Designer

Stack: AWS, MongoDB, PHP, Python, Go, AngularJS Interested? kiana a/t lyft d/o/t com. Open to coffee/tea or whatever to discuss. Incredible team, top medical & dental, open vacation policy, 401k, catered lunches, snacks, dogs, equipment, Lyft credits, support Visas, etc. -----
I am very surprised the article doesn't mention the american "shoot-to-kill" policy, despite the fact it gives the perfect example of how this policy is overkill (pun intended). If a knife-yielding attacker runs toward you, police in other countries (say western Europe) will shoot at the legs to NOT kill the attacker but sufficiently harm him so that he is not a threat anymore.

But in America the shoot-to-kill policy is so deeply ingrained in every officer's training that they only see 2 choices --when should I kill or not kill-- as depicted by that officer's simple question at the beginning of the article ("How close can somebody get to me before I’m justified in using deadly force?").

I have done research in the past on why the shoot-to-kill policy became prevalent in the US but not in other countries, and I have never found an answer. This puzzles me more than it should.

Edit: to the replies saying "if you don't intend to kill, don't shoot", you are wrong. This is precisely why tasers and non-lethal weapons were invented: there are many situations were harming or incapacitating an assailant is needed without necessarily killing him. On this note I agree a taser would be a safer weapon than trying to cause harm with a firearm. But my general comment is meant to apply to scenarios where a police officer cannot make the choice of firing with a taser[1]: in this case shooting to harm is better than shooting to kill.

[1] For whatever reason: he has no taser, or a firearm is the weapon he has in his hands during the split second where he has to decide to shoot, etc.
This is the first time I've heard about ASMR, thank you for the link, not sure if it's placebo, but watching this video was... interesting: https://www.youtube.com/watch?v=erTe2wkxc-g

This article provides some context: http://www.washingtonpost.com/lifestyle/style/a-whisper-then...
What I think of the Apple Watch after using it for one week
Things like pacemakers often have radio interfaces, because the alternative is to cut someone open.
Obligatory: http://www.smbc-comics.com/?id=3246
SEEKING WORK

Location: San Francisco Bay Area, California (CA), USA

Remote: yes

Technologies: python (Django, Flask, Google App Engine), JavaScript (Backbone, Marionette, jQuery, requirejs, grunt, bower, angular), SQL (MySQL, PostgreSQL), AWS (Amazon Web Services), UNIX terminal, full stack, front-end, back-end, HTML5 and CSS3, junior product management, basic UX, UI. Microservices, Test Driven Design (Test Driven Development).

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

Email: paul [at] craciunoiu {dot} net

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

Freelance independent consultant looking for web or software work. I get things done and pick up new projects quickly. Great communicator (for estimates, handling vague specs, open-ended work), knows startup chaos (former CTO and co-founder). Passionate about doing good, building great products, and quality work.

Satisfaction guaranteed.

I'm also able to join forces with a UX/UI designer whom I often work with in a team. We are an incredibly productive pair. For more on that, see:
http://uplift.agency/
I think the main problem with your suggestion is that different jurisdictions have different police needs. Should a single officer department in a rural county enact the same programs that NYC has?
No that is not my argument; what I am saying is that we are both right. If there is a matter that is covered under the law, for example work for hire (which is covered under title 17), then there is no need for a written contract (or other written conveyance of transfer). If however the transfer happens under a matter not covered by law then a written contract is required; say for example a transfer as a part of the sale of a company.

But my final point is still valid (as is supported by standard employment contracts covering IP rights even though it is covered under title 17) that if something is important to you get it written down in a contract and make sure it is checked by your own lawyer.
We don't like conformity.

Ooo... yes you do. As an Australian travelling across the US in 2009, I felt a little stifled at social expectations. Americans like to point at crazy people and other outliers as examples of their freedom, but there's a lot of social conservatism. Simple examples include political speeches that love to mention god (don't even think of being an atheist), and whatever you do, don't criticise the troops. And there's definitely more conformity against casual swearing than back home.

One archaic but interesting example was when I stayed with a couple of ex-pat retirees. I brought them a small present as thanks for letting me stay with them, apologising that it wasn't much as I was on a shoestring. They mentioned that amongst their age group, there was this weird phenomenon where if you visited with someone, it didn't matter how many thank-you presents you bought during the visit, or how much you spent entertaining your hosts - if you didn't send a 'thank you' note when you got home, it was a minor scandal. They did care to mention that it didn't really happen with younger people anymore, but it was common with their age group.
Yup. My landlord signed a deal with TimeWarner to keep Verizon FIOS out. I felt like jumping off the roof when I learned about this.
Web apps as 'apps' are more convenient than using them from the browser. Also, you can submit the app on app stores.
- Respect for developer judgement when it comes to technical issues. Including not committing to deadlines or features without discussion and agreement with the developers concerned.

There have been a lot of projects I've seen crash and burn, with all the associated drama, based on commitments made without any understanding of the work involved. It's not fun for anyone.

- The option for privacy. No, a glass-walled office doesn't count.

Sometimes I need somewhere quiet to think. Or take a nap. Or read a book. Sometimes I just need to get away from pressure somewhere and have a quiet cuppa. I'm not paid to type, I'm paid to think - that's not best done in a factory-floor type setting.
"Real program" treads close to No True Scotsman.

99% of people can learn to write hypersimplistic programs, with an absolutely maddening amount of hand-holding. Those people will never be employable as software writers, because they cannot be independently productive.

My own father can program well enough to impress all of his friends with his old-man's technical savvy. But whenever he tries something even slightly difficult, he needs my help. He can do well enough to make websites that include a few simple interactive features, but he will literally beat his head against the wall for days trying to solve something that I can fix in 30 seconds.

I can't explain that disparity without employing the premise that some people are naturally better at coding than others.

The ultimate irony is that my mother is a retired lawyer who specialized in draft legislation. If she cared to, she could probably learn to program ten times as well as my father in one tenth the time. She does not care to; she prefers to play video games. (So do I, for that matter, but I need the money.)

Lawyers that work in contract law or draft legislation are essentially writing programs in (nearly) natural language that execute on a human-based operating system, with non-deterministic processors.
I don't understand why you wouldn't set that sort of thing out at the basic level, even if it were accompanied with 'we understand ACGT quite well, the others are pretty mysterious and we're not sure if they matter as much.'

Seems a bit like teaching English by focusing only on spelling but omitting any mention of punctuation or grammar for the first few years. Of course we don't try to teach that all at once, but even very simple books use things like capital letters, commas, and periods so that kids get used to seeing them early on.
Yes, if you create README.md file, it will replace the default README in the console. Check the Demos page to see them.
I like yours a good bit more. It's a better comparison and funnier. Thanks for sharing.