skysight-inc/HackerNews huggingface dataset:
Well, a big question is "what is a medical device"?

Is that any object or software that comes in contact with patients?

I worked producing software that segmented images produced by a medical imaging device. The software would be built-in but it was the kind of thing one could have also have done exporting the images to Photoshop.

So the question of what the boundary between normal software and medical software is going to be rather important if medical software winds-up constrained by NASA level procedures.

(Obviously, implanted devices need very particular standards but other devices raise questions).
Anyone here got tips for a lactose intolerant vegetarian? (and I don't mean "eat meat" tips)
> Meh. I don't buy the "moderate valuing of philosophy is a philosophy" argument. If everything is a philosophy then nothing is a philosophy.

Nope, all ideas are philosophy. Just as all matter is made up of atoms. You can't escape philosophy no matter how hard you try.
BB's strong suit isn't software or hardware. It's semi-competent at both.

BBM is amazing and BB10 OS is pretty amazing (name a phone that can multi-task now, i.e. play youtube and write an email). But it also has lots of stinkers.

The keyboard is pretty rocking, devices can take a beating, but BB has various hardware issues. Battery pulling to solve problems etc.

Now that they are going android, nobody knew that the world could only support 2 phone ecosystems as opposed to 3, i think they need to leverage the strengths. Keep making the excellent software, cut the chafe (BB virtual keyboard, BB Hub, BBM, etc). Also they have should leverage their hardware group and make excellent and robust android phones.

1. keep making the BB Classic using android OS. People want it.
2. Make phones that are robust. People want phones that can be beat up,
3. Make android phones that have better than 2 years of support. iPhones support 3-5 years which is amazing compared to android. I want to buy an android phone that i don't have to throw out every 2 years. They have excellent devs that could extend the shelf life of older android versions or just BB phones.
I don't have any other than there were 20 other companies who were not named at the time, Google was hacked by chinese military, now Yahoo claims china.

Deduction on my part, but no further evidence than that.
>> One of the basic definitions of a reserve currency is that it must be freely traded. And the yuan is not quite there yet.

But doesn't the federal reserve consider the value of the dollar against other currencies in its rate making decisions?
Has anybody tried mozjpeg? https://github.com/mozilla/mozjpeg

It works much better than any of the alternatives listed here, I'm surprised noone mentioned it yet.

Here is an image compressed to the same size with

mozjpeg http://m8y.org/hn/12597098.jpeg
jpeg.io http://i.pi.gy/AP8v.jpg
One of the observations I read in the aftermath of the Krebsonsecurity DDOS was that the vulnerable IOT devices often permit telnet (port 23 and non-encrypted) connections. A common approach to take over one of these devices starts with brute-forcing the login prompt.

Once compromised and running malware, the device proceeds to probe random IP addresses for open telnet ports to spread further. The uptick in port 23 connection attempts has coincided with the perceived spread of IOT malware.
The main problem is not the format of the documentation, but lack thereof. Many important functions and high level implementation tasks are not documented or the docs are inadequate.
If I have to set up a bunch of symlinks to get basic packages to work my distro has failed me.
While a lot of people go out on Friday and Saturday night, I don't think the total volume surpasses commute volume. The surge in pricing you experience late at night is largely due to the number of drivers on the road, which would be less given the time of day.

Edited out consideration: traffic in your area might be a good proxy for Uber volume. Traffic late at night is generally low.
yes i do. but i believe we can handle those. handling the rural areas between LA and SF is very manageable. It's essentially just driving straight on the 5 freeway. Also, all the tech companies are here and probably would be willing to hammer out the details for the cars to work only in california as it is a lot more manageable. just like tesla has supercharger stations all over california so you can drive anywhere. don't think it's quite the same in other states.
What I Wish Small Startups Had Known Before Implementing A Microservices Architecture:

Know your data. Are you serving ~1000 requests per second peak and have room to grow? You're not going to gain much efficiency by introducing engineering complexity, latency, and failure modes.

Best case scenario and your business performs better than expected... does that mean you have a theoretical upper bound in 100k rps? Still not going to gain much.

There are so many well-known strategies for coping with scale that I think the main take-away here for non-Uber companies is to start up-front with some performance characteristics to design for. Set the upper bound on your response times to X ms, over-fill data in order to keep the bound on API queries to 1-2 requests, etc.

Know your data and the program will reveal itself is the rule of thumb I use.
Researchers find explanation for interacting giant, hidden ocean waves
Million Mars Pledge – Let's Get to Mars
You guys are forgetting another reason that Blackberry cratered: People didn't want to carry two devices. Even if a Blackberry meets your email needs, if its bad for everything else you want to do professionally and personally (apps, websites, music, audio books, etc.), it's not going to be enough. Business execs wanted to carry one device all day long, and Blackberry didn't offer enough to be an all day device.

You also have to keep in mind that companies switched from providing devices for employees to providing subsidizes for cell service. That's what my company does. They pay for my cell plan, but I bring my own device. When companies went away from providing people with Blackberries, that also helped doom the company.

Their core issue was that they didn't believe the iPhone was real when it was demoed in January 2007. They thought it was fake. It took them far too long to realize that Apple's vision was the right one. Had they got that immediately like Google, they might still be here today.

Blackberry did make great keyboards and their hardware was nice. BBM was an original messaging leader, but they rested on their laurels.
There's a difference between pegging the value at X and considering impact when making somewhat-related decision Y
How is this different than existing commercial printing locations? AFAIK they already offer printing of documents via web/mobile apps.
Some idiot has been attacking me all month:

127.0.0.1

I keep counter-attacking him, but he's always one step ahead of me!
Fat takes a long time to digest in your stomach, as such you feel satiated for a much longer period of time. Butter can be used somewhat to sweeten coffee, and unlike using sugar won't invoke an insulin response and a subsequent crash.
I think it's OK to move fast and break things when you're in the initial product development stage, where you need to develop features quickly and try lots of new stuff to see what sticks. Once you have paying customers though, it may be time to slow down and start caring about stability, at least for your main branch.
Object.is(a,b) end of story
Hardware seemed nice and it had the latest security updates.

Ironically, it was security that put me off BlackBerry as a brand.

There was the whole mess over whether their messaging systems were actually secure in technical terms, and the final conclusion seemed to be that some of them weren't. Apple handled the related issues much better.

More than that, when they brought out the Priv and made a big deal about putting their DTEK software on top of Android for security and privacy, there was a glaring hole in their presentation: it was all about detecting bad things when they were already happening, but I never found a single reference to preventing those bad things from happening in the first place.

Those two issues convinced me very clearly that modern BlackBerry is more about style than substance when it comes to security and privacy. It's sad, because as someone with a very productivity/professional focus with mobile devices, I should have been their ideal customer and they should have been the closest to my ideal phone maker of any of the major brands.
Looking for a Lead UX Researcher
The Company:
2U is an education technology company that enables leading colleges and universities to deliver their higher education degrees to qualified students anywhere. We’re creating interactive, educational software and seeking a Lead UX Researcher help grow our team in New York.

The Person:
You’re a highly experienced, senior researcher with a passion for creative and dynamic insights that help teams build better products that ship. You have a proven track record of planning, executing, and (most importantly!) disseminating a wide range of research projects and programs. You know the right way to do research but are also comfortable working in a fast-paced environment, where conditions are rarely ideal.

The Job:
At 2U, research has always been an important part of our product development lifecycle. However as the company grows, it’s time to solidify our commitment to user-centered design. As Lead UX Researcher, you’ll shape how user research is done at the company.
You’ll be responsible for defining best practices around user research, consolidating findings for executive consumption, and delegating responsibilities to more junior research staff.

Additionally, because the research team is still small, you’ll frequently roll-up your sleeves and do the following:
Educate the UX team about the personality, needs, and behaviors of 2U’s customers, which range from external students to the internal content team.
Evangelize research findings to diverse audiences through written reports and oral presentations.
Work with Designers, PMs, and BAs to understand product objectives and translate those to user questions, usability studies, surveys, and ethnographic research.
Create and maintain the team’s research assets (personas, user flows, testing scripts, etc.).

Check out the requirements & apply through the link below:

https://careers-2u.icims.com/jobs/3682/lead-ux-researcher/job
I am not sure if this is the place to show code, but here's a small script which can help you remind about looking away from monitor and follow 20-20 rule (only for MAC-OS):

while :
do

for run in {1..5}
do
sleep 1
tput bel
echo "Eye Beep"
done

sleep 1200

done
What’s the preparation for a career in software development?
Is such a conflict likely to occur with a single user?
No No No. This is like asking which is a better tool - a nail or screw? Since everyone is so familiar with SQL, they are avoiding very good reasons to use NoSQL.

'NoSQL' is just a broad term for datastores that do not normally use standard Structured Query Language to retrieve data. Most NoSQL do allow for for very structured data as well as some query languages that are similar to SQL.

BigTable (Hadoop, Cassandra, Dynamo) and block stores (Amazon S3, Redis, MemcacheD) are absolutely critical to cloud services. Json tuple document DBs are needed for mobile and messaging apps. Graph is for relationships, and Marklogic has an awesome NoSQL Db focused on XML.

Full disclosure: I am the founder of NoSQL.Org - but I also use multiple relational SQL databases every day.
I have been living in ketosis for the past 2 years, very rarely breaking the lifestyle diet. Although the majority of my weight loss started off with calorie restriction and a high-protein/moderate-fat/low-to-moderate carb diet, I eventually hit a plateau for 6 months, until I finally learned about and tried ketosis, switching to a high-fat/moderatere-protein/low-carb diet which allowed me to lose 30 more pounds, for a total of 85 pounds, or 260 to 175 pounds. I have logged almost everything I have eaten with https://LoseIt.com so I have the data to show everything including before and after photos of myself, along with my complete understanding of my experience with ketosis. You can read my article here: https://mypost.io/post/no-bullshit-diet
That is a fantastic landing page. Immediately shows what it is and how it's used without being an over-the-top display of CSS like half of all the app/service landing pages out there.
what i've heard a lot of people say is that that human drivers would still drive in rural and suburban areas. but most of the time spent driving is on large well established highways which are accurately mapped and could easily
be handled by automation.
Maybe the long-run solution is to make the coupling explicit: publicly post the value the company places on an account not being breached. (Ideally, this would work in tandem with some insurance policy that pays out for that amount, to validate that they really do so value it.)

Then, you can choose the provider with a high enough value to make you feel comfortable, in the understanding that higher-valued accounts will cost more.
Chrome, Firefox, IE, could all check your IP against that list, and inform you, "Looks like you have an unsecured device which is attacking the internet, and slowing down your connection. Here's a site that can help you fix the problem..."
Morphism: A semantic JavaScript data mapper for functional programmers
>When you get down to it, do you really want to tailor your code base to the top 1% of coders?

I think I agree with your sentiment, but to me a "top 1% coder" is someone who knows how to make things simple and readable, and knows the best abstraction to use for the goal. It's not the person who can write and/or follow the most complicated code. To me complicated code is generally a sign of a poor coder. There are exceptions, but they're rare.
This just sounds crazy to me. How often do the services that are responsible for a given region change?
But cost is one - pretty good - way to figure out which branch of that tree to take. You can decide to (arbitrarily?) weight the decision towards the cost of securing the system.

I don't see how it is that security isn't totally analogous to a lighthouse, which is the classic example used to explain public goods. Yet we're expecting Yahoo to underwrite security on its own?

And how is it that we simply let the attackers off the hook? Using naval piracy as a metaphor, the response was rather violent suppression by (primarily the British) Naval forces.

The seas were commons, and pirates were hung from yardarms as a public service.

I could cynically project that "security" is being used somewhat as a make-work program for engineering staff. Te concern is that language systems of inappropriate weight may be used simply because they're "secure". Granted, the hardware ecosystem certainly makes this less than problematic.

And I am sure these metaphors break down at some point, but they work for me, for now.
You're the one trying to make it black and white, he's simply saying that unlike private industry, government can have another motive be primary rather than profit, i.e. help it citizens as the primary goal. Yea, budgets aren't unlimited, but not having to be profitable makes a huge difference in which actions can be taken. Profit is not the correct goal for every action that can be taken by an organization, government isn't a business.
The design pattern book came out 22 years ago so they were certainly named as such.

My first Unix programming job had me first learn RCS and then we later switched to CVS. I used CVS personally for years after that until I switched to Subversion, then Mercurial, and now Git. What I'm doing isn't that different from when I used RCS. There's more steps because of the added complexity but it's roughly similar.
FOR IMMEDIATE RELEASE:  Radco Electric’s New Website Targets Mobile Customers
Woodstock, GA - September 28, 2016 - RadcoElectric.com has a brand new website, reaffirming Radco’s commitment to be the best electrical contractor in the the north Atlanta area. The modernized website is fully responsive and will help customers using smartphones seek electrical services. Radco’s services and contact information are now clearly presented for mobile.

Since 1980, Radco has offered repair and remodeling electrical services for residential and commercial clients, as well as every kind of lighting installation.

Radco’s site, built by Web4Site.net, also has a new, sleeker logo, which will soon adorn the company’s repair vans. The vehicles will remain the electrical industry’s best-stocked “warehouses on wheels” in the north Atlanta area. Their trucks are fully stocked with every kind of part and all sizes of wires to help technicians get the job done with one visit.

Radco Electric services include generator installation, surge protection, panel upgrades and safety inspections, as well as other residential and commercial repair and maintenance needs. Radco’s electricians are licensed, bonded, drug-tested and efficient. You can reach them 24 hours a day. Their service areas include Woodstock, Canton, Marietta, Acworth, Kennesaw, Roswell, Alpharetta, and north metro Atlanta.

Contact:
Radco Electric
RadcoElectrical@gmail.com
Woodstock, GA
678-895-2775

###
Almost as much as the overhead of splitting everything to a thousand microservices...
What it feels like when you suddenly get rich
> If your test will have an average score of 50, make that a B (or whatever), and perhaps 75 and A. Just do it and _fix_ it to those grades.

That's still a form of curving, since you can't know ahead of time on a new test how students will do. E.g. if you arbitrarily fixed it at 50 / 75 and your students do a lot worse than you expected, do you just fail the lot of them? If not, and you move the score thresholds lower, then that's just what curving is.

In fact, I had a couple of professors who told us ahead of time that curving could only be used to adjust our scores upward, but never downward, e.g. 70% was passing, but so was 60%, if enough of the class did poorly. Made the students feel much better, since they had a fixed bar to reach.

Seems like you'd be satisfied though if the curve used at least ~100 students to calculate so that it didn't change much due to random variation (e.g. if your class is small, aggregate multiple years of data)? Still a form of curving (since you are, at the end of the day, being compared to other students), just with different methodology.
A very rational argument for colonizing Mars is, we're 1 solar flare, 1 gamma ray burst away from total extinction. Having presence on a second planetary body is the best way we have to insure ourself against planet-sized cataclysmic events.

Also, why would someone do this? Same reason people crossed the Atlantic, to take part in something greater than themselves. That's why I want to do it. Don't care it's cold and dry. It's obvious to me that it's the most meaningful thing I could do with my life. To each their own, but I'm pretty sure you can see how I come to this idea; it's not far fetched.
That's what I'm worried about. Taking in too much and simply the hassle of having to mix salted water every single day.
"Move fast and break things" https://xkcd.com/1428/
There are 600,000 heart attack deaths in the US alone every year. And I imagine many millions worldwide.

Incremental progress can save millions of lives a year.
No, that assumes people are rational actors and they are not; preying on human psychology doesn't alleviate you of guilt, the companies are the problem, not their victims for not leaving.
It is your place when your life or the life of your children or family is dependent on "the choices [other people] make for their own children,"
You're right. I misunderstood Op's "Even if you get down to 0ms" to be referring to network latency, stating that encoding and decoding would still be a problem (which the Wii U shows it's not).

That said, 15ms network latency isn't too bad at all, considering that it takes your TV 40-80ms to display a frame through HDMI. Fortunately, with the advent of VR display manufactures finally took notice of this built-in lag. So that's getting better, too.
That is a good point. I've tried to think of a good argument against this, but I haven't been able to come up with one. It's an odd statistic, since the ratio of women to men in college has been going up & women have been encouraged to go into STEM fields for a while now.
Something like that might cause a misdiagnosis or cause a doctor to not see something, if done incorrectly.

OTOH, it's certainly not an invasive device or something where someone dies if it fails.

There are different categories of medical device, IIRC. The last place I worked did non-invasive diagnostic devices.
Right. You can get a Dell Precision 15 7000 (which yes, weighs 6lb versus 4.5lb) that isn't comparable to the rMBP 15, but beats it up:

* CPU up to i7 6920, or Xeon E3-1575M v5

* memory up to 64GB, ECC or non-

* Thunderbolt 3

* up to 2 x NVMe SSD

* 4K display
You're stuck in the mindset that fat makes you "fat". This is the whole point of ketosis, and a rethinking of wrong dietary guidelines that have persisted for decades.

The butter in the coffee supplies fat for fuel / energy, suppresses appetite, and does not contribute to weight gain or more specifically an increase in adipose fat tissue.

Simply cutting all calories is futile. Your body needs energy to sustain itself. The point of keto diet is replacing carbs with a significant increase in fat (~70% give or take) as a percentage of calories consumed.

But it is crucial to actually consume a lot of fat, not just try to cut overall calories.
10x is greater than 2x, so yes it is possible
Taken in a healthy organization, Conway's Law is not a bad thing. It is really just more of an observation. So... taken to this example, it sounds like the company is a confusing mess of people trying to figure out who they need to coordinate with to make something happen.
it clearly can be done, there are a finite number of system calls. and while they aren't very well documented in some cases, the code is there for a reference.

but I think Linux is more than the kernel. If you break user land assumptions about filesystem layout, shared libraries, permissions, etc - are you in a better place as a 95% Linux with better security? From experience people aren't very happy with partial measures to make things linux like.

If you use the MS model (I really wish they had taken posix more seriously 20 years ago), you inherit all of Linux as model, with a different implementation.

If you leave the user/kernel boundary intact, have you improved the state of the world? To what extent are the security issues a result of the model and to what extent the implementation?
Some time ago I started doing the random strings too. I use 1Password for everything, so I just add the questions as free-form fields to 1Password, set up password fields for the answers, and have 1Password generate (pronounceable) passwords to use as the answers.
Fine. Dell. HP. Etc. All offer workstation class laptops.