skysight-inc/HackerNews huggingface dataset:
This isn't a bad idea (Python not Java for a first language makes sense on a number of levels) but the example is setting up a straw-man. Why is the Java code handling exceptions when the Python code isn't? Why is the Java code reading the file line-by-line and the Python code isn't?

Further, you could easily write a simple file library in almost any language that abstracts over the difficulty of using the full file library if you're looking to ease people into programming.

All that being said, Python is a pretty good first language and there's a reasonable chance that someone who does one course in Python might be able to do simple tasks later on, which is nice. I think first languages should generally either be simple scripting languages or 'hazing' languages (i.e. something weird to put everyone on a more level playing field).
Qualcomm has made a new chip for flip phones
One aspect of this that isn't widely discussed is that license plate data collected is often shared or rented to auto financers and lenders by the company or municipality collecting the data. It allows them to keep tabs on subprime auto loan debtors (the numbers of which have been booming in the US the past few years).

Sources:
http://www.npr.org/sections/alltechconsidered/2014/10/16/356...

http://www.alliedsolutions.net/Our-Solutions/Collections.asp...
Vue.js and the Vue ecosystem

axios

Sequel (the ruby orm)
Vue.js and its ecosystem
axios
Sequel (the ruby orm)
I tend to agree. I think the problem with this system isn't the privacy aspect, but rather the waste of tax money.
You completely misunderstand the Pi families and current line-up, and that's caused you to misinterpret my comment.

There aren't "A" variants for the Pi 2 or Pi 3.

There's the Pi Model A and Pi Model B, A+ and B+ (which are slightly upgraded versions of the original Pi),
the original Compute Module ("CM1", based on the Pi but in an SO-DIMM format with 4GB eMMC Flash),
the Pi 2,
the Pi 3,
the Pi Zero (upgraded to v1.3),
the Compute Module 3 and 3 Lite ("CM3" and "CM3L" based on the Pi 3 but in an SO-DIMM format, with and without 4GB eMMC Flash respectively),
and the latest addition, the Pi Zero W (Zero with built-in Wifi and Bluetooth).

The Pi 3, CM3, CM3L, Zero, and Zero W are what I'd consider current. But you can still get Pi 2, or the A+, on RS for example.

In the UK, the bare Edison module is £47.34 on RS. The bare CM3 (with the 4GB eMMC) is £26.99, the CM3L is £21.99. The Pi 3 is £32.99 (which is directly usable as it has ports already on it.)

I'd bet you a Pi Zero that the Pi 3 would piss all over the Edison in sysbench CPU if you ran both the Edison's 2 main cores against the Pi 3's 4 cores.
The fastest code is the code that doesn't execute
Hackers Say They Will Wipe iPhones Unless Apple Pays Ransom
We've established this time and time again, it's the scale and comprehensiveness of the coverage and the power/authority of the entity collecting the data that matters.
Neanderthal is a Clojure library for native-speed vectors and matrix computations. It has pluggable engines and comes with support for GPU computations. Program in Clojure and get the full speed of native and GPU libraries.

Of course, it is open source and the code is at https://github.com/uncomplicate/neanderthal
It depends upon what the meaning of the word "was" was.

https://youtu.be/j4XT-l-_3y0
At those price points these posh studio sheds become competitive

https://www.studio-shed.com/
`$ curl -L https://raw.githubusercontent.com/kamranahmedse/git-standup/... | sudo sh
`

nice. this shit again
It is clear that Amazon and its management knows that they have a counterfeit problem. How about we all band together and file a class action lawsuit? I am sure there are many millions of people, consumers and businesses, affected by Amazon's active negligence of policing the authenticity of items in their marketplace. I would even say there are probably tons of smoking gun emails between Bezos and staff regarding these issues.

Sometimes the only way to get companies like Amazon to play fair is with the threat of a billion dollar settlement hanging over them. The free market doesn't always work.
Some language opt for independently compilable module though
Natalie Silvanovich of Project Zero gave a talk at REcon last year about how she finds flash bugs, and she went into her methodology some: https://www.youtube.com/watch?v=JbvwCEOxyrA
At least at my high school, we have two classes teaching Java.

One is AP Computer Science, and the other is IB Computer Science. They're taught by different teachers, and AP CS is almost purely focused on nothing but programming, while IB CS also examines how computers work, ethical issues currently in the field, etc.

However, we also have Programming and Advanced Programming, taught by another different set of teachers, that teach Visual Basic, Gamemaker Studio, and handwriting HTML. Not JS, or CSS, just HTML.
Life is Extremely Brief.

The time you spend toughing it out in a job you hate is time you could have spent doing a job you enjoy.
Look for a new job and do your professional best for the company until you can move on.
Absolutely do not tell your employer that you are looking to leave.

As a data point, I've never worked on code older than a year or two and most of the time it was code I wrote. Perhaps I'm some kind of lucky unicorn but I've been doing almost exclusively greenfield projects for 30+ years.
GP100 supports FP16 FMAD
GP102 supports INT16 and INT8 MAD with 32-bit accumulation

Overall, not impressed with Stratix 10. It won't be cost effective, it's not much more power-efficient, and Volta will likely leapfrog it across the board within a year.

Wasn't this thing supposed to sample in late 2014? Back then it would have been a gamechanger at any price. Now, 1080Ti for $700 beats it across the board in throughput/$. NVIDIA's confusing messaging about using consumer versus professional HW is about the only thing that might make it viable for deep learning. Although I note the absence of training perf numbers here, just (apparently) inference.
I've thought about this in similar ways. The reason I don't use Blue Apron is because it's pricey--$10/meal when you're cooking at home isn't very affordable unless you're a lot of disposable income.

But I understand why it's expensive. Each box of ingredients must be shipped with multiple cooling packs to keep it from spoiling, and shipping to each individual's doorstep also adds costs.

Imagine if grocery stores offered a similar Blue Apron like service, where they came up with good, reasonably healthy recipes, and packaged all the ingredients (which they already have in store) in the appropriate amounts into a box with recipes and instructions, just like Blue Apron, and you could pick up the box at the grocery store. They could easily offer this for less than half the cost of Blue Apron, and the value proposition (at least to me) would be so big (no meal planning, no wandering around a the grocery store for an hour, no risk of buying too much stuff that I then goes bad) that'd be a no-brainer to use it.
Who needs this?!
Neutral Posture
http://forum.dlang.org/post/l37h5s$2gd8$1@digitalmars.com

Not sure of the full time line but they hired Andrei Alexandrescu after he started working on D, and he was pretty open about using D at Facebook.
What I find interesting is that neither the article nor any of the comments mentions that the UK is doing the same thing. See http://www.reuters.com/article/us-usa-airlines-electronics-i...
But once you have milliseconds, microseconds are nice to have...

The linux kernel (and many other applications) solve this with a tuple of 64-bit ints (seconds, nanoseconds) where 0 <= nanoseconds <= 999999999. Compare this to simply 64 bits of nanoseconds, which would run out in roughly 2554 CE.

Other systems still (perhaps most commonly) are using double floats for seconds. Under that scheme, nanoseconds were only representable until Feb 17th 1970. The last representable microsecond will be some time in 2106, and the last representable second won't be for another 150 million years or so.

Personally, I'm happy with the precision afforded by floats. Timing uncertainly (outside niche applications) is generally much larger than a single nanosecond, and even microseconds are a bit suspect.
I'm assuming you already know, but in case you don't, there's now the Pi Zero W. Less than £10, but it's a Pi Zero with wifi (802.11n) and Bluetooth (4.1) with integrated antenna.
I probably should have expanded on that a bit. In many cases the individual departments don't even communicate purchase intent to IT.

So things like "optional" integration modules go unpurchased. Contract terms don't address basic integration needs, etc.

Or, a specialized department has a software bake off, finds 3 solutions of equal value to them, and picks one at random. Not knowing it's the one least likely to fit in the larger picture.

Or, crossover software that serves more than one department is purchased by only one, with no discussion.

Basically, for whatever reason, healthcare is just more territorial and segregated than most other companies I've worked in.
I believe this one the "IPad 9.7" replaces the "IPad Air"
Thank you for the work you do. I disagree with the principle of neutrality because I support Pigouvian taxation. But we could use a lot more of the other three.
Power per cubic centimeter in the sun's core is even lower than that, similar to reptile metabolism. Think of the sun as a giant glowing space lizard.
Without artificial fertilizer but I recall reading that they massively improved yields from 1000-1500, let alone a span of 4000 years.

Why make "artificial fertilizer" a goalpost? Yield is what matters, there's apparently a million things that go into improving rice paddy yields.
Random thought: Millions of people used to fly all over the world just fine before apps and smart phones.

To this day, I print my boarding passes at home and just go. I have never used an app of any kind to assist in air travel nationally or internationally. Never missed a flight or had any issues transacting changes or any of the commonly encountered issues while travelling.

And I do have an iPhone in my pocket at all times.

Same with taking a bus, train, subway, checking into a hotel, etc.

I'm curious. What has changed that someone might need a couple dozen different apps?

How many of these are solutions chasing problems? Or "just 'cause we can"?
Of course people make mistakes, but there are two issues here, first is that the party that made the mistake did not own up to it (it took six years and a lawyer to get [partial] resolution). Second, is that when the result of one's actions have meaningful and potentially devastating consequences, there is a presumed higher expectation of accuracy.

"We're amputating his left leg today, or was it his right?"
I assumed by the title that this would be an article about Richard, the guy who runs the Desk Depot in Mountain View!

http://www.deskdepot.net/chairs
Then you wouldn't mind swapping places with him? I sure as hell would prefer to be the "any other random person".
A high school classmate's name was Joseph Longname, which the attendance system displayed as "LONGNAME, Jose".
There's only one way to live forever, and I now know with certainty that commenting on Atheist Central will not get you there, more like lasciate ogne speranza, voi ch'intrate.
I work with a database that has its origins in the COBOL era. All of the date fields are specified in the copybooks as four PIC 99 (i.e. two decimal digits) subfields, CCYYMMDD. This separation of CC and YY surprised me until I realized that it allowed them to add Y2K support by setting the default for CC to '19' and switching it later.
There are ways to write your own code and not be stupid. Parametrize SQL queries, use libraries to strip HTML, and so on. Unit test your stuff. Have your server software throw a generic 500 for anything that isn't a 200 from your upstream socket.

I am not saying write everything from scratch. Just use only the stuff you have to.
Slightly off topic, but...why "x"? I thought the normal procedure for something like this would be "stat2()" (eg. accept4())
As soon as you put a Keepass encrypted database onto any cloud service (e.g. DropBox, Google Drive, etc) you've effectively just recreated LastPass.

Both use an AES-256 encrypted database encrypted using a master password which is first hashed using a modern/slow hashing algorithm.

Obviously it is imperfect that the LastPass plugin has bugs in it; and I won't defend that. But I will say that the convenience is worth the risk most of the time, but LastPass needs to be better than this if they want to maintain people's respect and trust.

If you intend to keep your encrypted password database completely offline (e.g. USB keys) then, sure, it is more secure but very few users are willing to take on such inconvenience.

Password Managers in general have resulted in less password reuse, longer passwords, and more random passwords. Last Pass in particular offers "one click" password rotation on dozens of popular services.
I've had the same problem with kitchen strainers, bike seats, and microphone stands. Hundreds (thousands?) of nearly-identical products on Amazon, all private-labeled, most with questionable reviews. Zero confidence that it's a good product.
Not necessarily a terrible idea, but you are right - they're good for some time and then the economies of scale do tip. That said, these things are very convenient.
Not true in software, but IMO is in this case: you get what you pay for.
One click password rotation! I had no idea.
Trump signs 19.5B NASA bill, with human exploration of Mars as a goal
Formal Methods in Building Robust Distributed Systems
that failed for me last year when I tried, but it was after I tried and failed with gqrx which probably screwed things up. Will try again.
Same thing for Hacker News - you can't change your username and keep your karma. I guess the designers just don't design for that. https://www.quora.com/Why-cant-I-change-my-username-on-Hacke...
I see this comment a lot regarding piping an untrusted script to a shell with sudo permissions. Do you feel much safer downloading something as a package (maybe installer executable) and then running it with sudo? What's to prevent the same kind of dangers as the scripted version? At least with the scripted version I can quickly glance at it and figure out all that it does, rather than try to unpackage an installer exe.
You're right, but have you seen the Pi's Compute Modules?

The CM3 is the size of a stick of DDR2 Laptop RAM and has 4GB eMMC on it, for nearly half the price of the Edison module. http://i.imgur.com/TrEAklB.jpg

Not SD card sized, but still pretty cute.
This would be much more useful if it also polled calendars and code reviews!
All your arguments boil down to:

> Morality doesn't motivate business, profit/money does.

…which has literally nothing to do with the ethics of Intuit's and H&R Block's lobbying.

They are knowingly doing a thing that will hurt people. That's wrong. Full stop.
Show HN: Bits – Content-Agnostic Personal Storage
Hi HN! I've been working on a startup project called Bits: https://bitsdrive.com

Bits is a personal storage drive that lets you store different kinds of content - from text, lists, code, files, photos and videos, links and more. I've been a big user of Google Drive, but it frustrated me that these Drives didn't have a super easy way to just write stuff down. You either have to use yet another app, or even worse create files to remember small things.

Bits brings both storage and note-taking worlds into a simple to use app. I would love for you to check it out at https://bitsdrive.com

Currently, I'd mark my project at Alpha stage, and thus the reason to post on HN. I'm looking for a few interested people to join the site, and help use it.

There are still lots of features to be made, and some neat experiments to be done with Bits, so I'm personally super excited.

I'd love to hear your feedback, and happy to talk about the technical details.
Isn't sharing passwords a bad thing to do in general? Each user should have a separate account/identity and manage his own secrets.
Given that this is a city, it seems like this fight will come up a million times across the country. Is there some more federal legislation that should be pushed to block this type of practice?

Something akin to the consumer privacy act, but instead the citizen privacy act?
But then I'll be behind in JS, by like 3 frameworks.
Thanks!

https://en.wikipedia.org/wiki/Structure_and_Interpretation_o...
They cannot because it is a fictional claim.

I've just been researching it and most of the recent vulnerabilities (before this one) have been either minor in severity or "working as intended" (like saving your master password and using PIN unlock, which they warn you is insecure, and relies on device encryption to protect your master password).

Today's issue is by far the most serious in at least the last year.
... and somewhere out there is a lucky pedophile thinking 'my life was saved by a typo'.

Errors don't always mean the bad guy wins, however:

http://staugustine.com/news/local-news/2011-09-10/elise-okan...
Not OP, but the obvious issue is that with very large offsets the certificates all look like they've either expired or are future dated; either way they're not accepted. I had a laptop with a dead clock battery for a while; I would sometimes fumble the time when booting it and would discover the mistake when I couldn't load my webmail or Google. (Also, the filesystem would fsck itself because it was marked as last fscked either in the future or the far past, but I didn't always notice that.)
And more than one kind of SQL server.

Redshift and SQLite are pretty different.
In languages where epoch time is generally represented as float, inf and -inf do what you describe.
Artificial lungs in a backpack may free people with lung failure
That's a reasonable argument if the goal is being able to examine the devices. Nothing to do with texting, though. ;)
I worked with a guy that swore by this concept. He said chair backs are like wearing a back brace, it will eventually weaken all your muscles and cause you all kinds of pain.
With the going rate of accountability for these things I think he made out ok with 60k and an apology. Not that I want the deal, but with prosecutorial immunity, and innocent people getting nothing after decades in prison it's all relative.
Wow busted, I guess he seeds out this press release every couple of years/weeks to drum up some publicity
It is neat but only on a select list of popular sites, you can see the list at the bottom of this page:

https://helpdesk.lastpass.com/generating-a-password/#h2
Any easy and quick language will do.

I started with Visual Basic in high school, it was a great base and kept things interesting. Our teacher did a great job of giving us fun projects to develop and I think that was way more important than the language chosen.
> In essence you are moving responsibility for data integrity away from the DB and in to your app, something I think is quite dangerous.

Why is this a bad thing? The code in my app can be tested and is much more expressive than some contraints in the DB.
And Mozilla said they would never ever support such a thing
The courts have long ignored the constitution.

In all criminal prosecutions, the accused shall enjoy the right to a speedy and public trial, by an impartial jury of the State "Within these parameters it was determined that the five year wait for this case to go trial was not in violation of the Constitution."
Yes. They are a "tech" company. It's not breaking the law it's "disrupting". See Uber, Airbnb, etc.
If you believe them, 1-3% people pay taxes and I'm one of them!
...and somehow the browser adopted WebGL which is even more blatantly OpenGL.
There are access keys set that are supposed to work as follows:

t: top of page
b: bottom of page
n: next page
p: previous page
u: up one level
c: table of contents

Unfortunately, they seem to be a bit iffy (partly because some of them are set on multiple elements).
Smadav 10.9 Key and Crack Full Version Free Download
The boilerplate is manageable. And with the right DB-modules, it practically disappears.

That said, do try to rewrite a moderately complex query without SQL. Pick one with multiple joins, several where conditions, and a group by. You will generally wind up with a fragile program that is many times as big as the equivalent SQL, and is a lot harder to read and maintain.
Energy isn't necessarily quantized though. For instance, the spectrum of an unbound particle is continuous. So why does it follow that matter should be quantized from E = mc^2?

-A curious physicist
If you don't record race and sex everywhere, how can you know how unequal everyone is??
Someone's life is ruined, and he is shamed in the most unjust way possible, and in your mind it merits a coding joke?

Sorry, I just don't understand.
Dartboard guarantees bull’s-eye through software, motors and motion tracking
> If you have a free plan at all, then the only reason TLS should not be a paid feature would be if you intentionally want to position the free plan as "don't take this seriously because you can't build anything production-quality on it".

I only just now noticed a rather serious typo there, making that sentence confusing. Should have said "the only reason TLS should be a paid feature", which fits with the rest of the sentence.
Course.discount – online course discounts and coupons
Public support is a factor. No one tells the wrongly accused that they are heroes and thanks them for their enduring fight against injustice. Obversely, I know people who wear their military uniforms off duty when they're feeling under-appreciated and want a little recognition, most of whom have never been involved in combat. I've known guys who came home from Camp Buehring who described their biggest problem having to choose between steak and lobster each night. Do you think they correct anyone who thanks them for their service?

Control is another. Becoming known as a pedo because the police wrongly arrested you on suspicion of it is pretty out of one's hands. You don't just say, "Sorry, you have the wrong person, I'll be leaving now" and walk out, and you'd be lucky if the news spends the weeks following report of your exculpation saying anything similar to "where there's smoke there's not necessarily fire". And you could be locked up through your trial and beyond if the system fails and your family turn their backs on you. No one knows for certain how long something like that can last.

If you were in that circumstance, you'd have to weigh the very real possibility of never getting to watch your child grow up or play a part in their life, of having them suffer outside of their control because of you, and the possibility that they will grow up to have doubts about you because of how others responded. You might never get to know your child, and they might never get to know you, and they might decide they don't want to.

And troubled teens need someone they can trust and rely on, not someone they think is only trying to help them because they're secretly trying to take advantage. Think of all the people this guy might have helped or interacted with who suddenly got accused of being molested or having sex for help by other kids. Hurting the people you want to help is pretty close to a worst nightmare for someone in that position. Coming up with these points was a pretty basic exercise in empathy.