skysight-inc/HackerNews huggingface dataset:
It will still have the same constraints as normal TouchID, so it will lock after 48 (72?) hrs and will only unlock with passcode. It might be marginally easier for FBI but I imagine 3D printing an acceptable face will be tough, especially if it uses IR on top of 3D cameras.
> How do you know the 40MB download wasn't aggressively optimized down from 400MB?

I don't; I thought the context made it clear, that I meant relatively trivial apps that do little but are bloated internally.

> Is there any known correlation

Possibly, I don't know. But I also learned that heuristic from experience. When large app sizes are justified, you usually see this in functionality.

> That's a significant waste of precious time (and money) for a developer.

OTOH from a consumer point of view, you're saving time by externalizing your waste on me. I know that "optimize everything" isn't the right answer, but so IMO isn't "optimize nothing". If you save one dev day by wasting each user's 10 minutes over their use of the app, those 10 minutes multiplied by 100k users suddenly become over two man-years of wasted time.

I know that you can't compare users' time to developers' time 1:1, but the scale at which those decisions affect people is still worth minding. Especially for other resources, as e.g. electricity usage does add up pretty much linearly, unlike small time periods.

> We (humans) waste a lot of things that are much more important than people's data plans. Gasoline and food, for examples. Why haven't we reduced those 10x? It is possible.

And many people are working on it too. I find wasting those things to be bad as well.
> I know you strongly believe everything we have invented in the modern world makes us happier

It also raises our threshold for happiness in the long term, and we spend more and more of our time working to sustain that. It's kind of like a never ending drug addiction. I'm not surprised to hear people living simpler lives appear happier.
But a nice keyboard will last more than a decade. A smartphone will not.
Brings up an interesting problem...How do the police pull over a drone or rover etc?

Should these vehicles have visibly identifiable plates/cards?
Thanks. I got (and agree) that it was not written very skillfully, but, as you said, it was not hostile either.
When humor is outlawed, only outlaws will have humor.
That was at least part of my intent.
A tale of three build systems
But how should one validate that it actually does something sensible?
> Deflation will certainly make fewer people take out loans, but not necessarily because they are living high on the hog without them.

Deflation is caused by the economy growing faster than the money supply. Increasing the supply of money counteracts this. Both banks and the government are allowed to do this. Banks create money when they make loans; suddenly you have more money in your account but there is the same amount of cash in the bank's vault.

Creating too much causes hyperinflation, so more of one requires less of the other. If the banks lent less money the government could create more.
Speed: Check https://github.com/objectbox/objectbox-performance open source project or https://www.netguru.co/codestories/realm-vs-objectbox-compar... for independent evaluation.

FAQ: What's different to Realm?
Simpler to use with POJOs, no threading constraints. Relations can be eagerly loaded to prepare everything in the background.
It was an off the cuff guess on what the average person would spend on a "military grade case"+insurance. I based it on the fact that I know the high end cases can sell for upward of $100. Apparently there are cheaper options [1] though.

[1] https://www.thrillist.com/tech/best-military-grade-iphone-ca...
They can still remove you in breach of the contract. You could collect some damages, but they are allowed to do it.
I don't disagree in principle, but it would be nice if I could just do it once, instead of yearly, to the same people, with the same responses. Or at the least have it socially acceptable to script the conversation with a chat bot.
The entire context of this thread is that adding committers can introduce risk in the quality of accepted contributions. Building a trusted network of gatekeepers is hard.
Thought 1: Correlation/causation. It's not clear if the house causes the higher likelihood of failure or if the folks who are more likely to fail are drawn to the house. I can see arguments for both.

Thought 2: I don't think Wired is trying to write a story about intrigue as much as using the Senior House story to illustrate the larger trend of universities becoming more homogenous.

Writing a story that says "Universities are getting boring. 3 universities closed their counter-culture houses in the past year. Here's some quotes from people" is going to be, frankly, boring to read. On the other hand, a story that says "3 universities closed their counter-culture houses in the past year. Here's the story of one of them" is going to be much more compelling. It makes the story more personal, and therefore easier to understand and relate to.
I think its a little naive to expect these cars not to be modified for a speed advantage. The same way I can get stuck behind a pickup that's clearly not giving the emissions from its factory settings due to its owner's modifications and most likely illegal ones but with very little political will to stop. Or how people speed nowadays without consequences.

Automated cars will have the same issues. We'll see a 3rd party mod and chip market immediately. "Go 20% over the limit" and "cut through alleys" and "aggressively pass and change lanes" or "ride the shoulder in heavy traffic" mods will be everywhere.

Heck, we're kinda there now. Recently Google maps asked me to use an alley as a through street, which I found a little off-putting. Alleys aren't designed for thru traffic, have cars and people backing in and out, have children playing basketball, etc.
Not Another Damn Controller
Again, both monopolies and the government can be problematic. It isn't necessarily one or the other.
Steer Roast was one of the more insane events on campus. Certainly you can throw a party anywhere, but student-organized parties probably wouldn't happen far away; There is barely enough time for logistics while handling MIT's course load.

Apocryphal story: In 1987, MIT made Playboy's list of Party Schools. [1] Sounds crazy, right? The backstory: The writer/reviewer was in Boston, and somebody convinced him to check out Steer Roast. Around day #2 of party, the writer asked somebody was it like this all the time? To which the resident said yes, interpreting "this" to mean Steer Roast as opposed to the more general party atmosphere of MIT.

[1] http://www.fiestafrog.com/playboys-1987-top-40-party-college...

Edit: I should mention that the actual picnic (Sat afternoon) is an event that alums/families/profs used to show up. Eg. Doc Edgerton was a regular, and really seemed to enjoy himself the years I saw him.
It's been incredibly bad for at least ~3 decades. A sick person with insurance without a dedicated advocate (relative or friend) watching out for them non-stop will likely end up having several care screw-ups occur to them, and with a bill ludicrously rather than just insanely large and probably a few things in collections (even if they can pay them) if said advocate doesn't spend a couple hundred hours fighting insurance and hospital billing and mailing regulators and wrestling a mountain of paperwork and bills.

Watched this process with sick relatives in the 90s, and it was already fucked-up then. Gone through it with my wife's 3 pregnancies and a couple family illnesses in the last 5ish years. Same thing. It's a broken, evil system that ruthlessly exploits and crushes anyone without the time, wits, and wherewithal to fight it every step, and it has been for a long time. I think what changed is we have much better exposure to what it's like elsewhere, so more of us are aware that there is no reason whatsoever to keep hurting people this way.
Well, there are potential reasons beyond PC for caution.

Keep in mind that eugenics, the "old school" version of genetic manipulation, is widely considered a failure, and has a nasty association with certain unsavory leaders that loom large in European/American history (the most notorious one being, um, Hitler). One can say that eugenics has that nasty issue of raw tribalism clouding any potential good judgement. Personally, I would consider the sordid history of eugenics to be a warning sign to everyone in regards to genetic engineering.

The other angle to bring up regarding genetic manipulation of humans, is that genetic manipulation of animals and crops, whether through the old school "selective breeding" or more modern techniques, have not been without unexpected big problems. At the very least, specific health problems have popped up in certain purebreds, and certain bred crops are far more vulnerable to being wiped out by single parasites (eg: our "perfect bananas" have this nasty tendency to keep getting wiped out by the Panama disease). Biodiversity is also the reason that in-breeding of humans is widely looked down upon.

The other ties with the former: it is not impossible for some unsavory leader to take some research, bastardize the science through blinders of tribal instinct, say "Ah! Gene X is the key to IQ!", and do some nasty tribal things "justified" by science. And in the end, get it quite wrong in the end due to lack of biodiversity.
I'm feeling #4 especially, working at a larger tech company

> 4. When it comes to edge cases, understand your tipping point (because they’ll bury you at scale!).

Definitely for smaller startups, edge cases can be a distraction, but at scale, edge cases can blow up in your face. I remember going through product reviews and being frustrated by folks hammering me on edge cases. I realized though, that these experienced folks knew what it meant to get burned by the 1% case at scale. Great that Jonathan Golden caveated this with the scale point.
Your saying they should employ a "few thousand workers" unnecessarily from January - October for moral reasons

I wonder if you would still act so idealistically if you held stock in the company..
Maybe the non-Newtonian fluid isn't very fluid at all under certain temperatures?
NYC innovation company takes on $1B private-education market
With Yue's license you can change the code, compile and dynamically link without releasing your own code.

There is no difference here.

Lest you doubt:

Reciprocal Grants- For any file you distribute that contains code from the
software (in source code or binary format), you must provide recipients the
source code to that file along with a copy of this license, which license will
govern that file. You may license other files that are entirely your own work
and do not contain code from the software under any terms you choose.
I think a more accurate headline would be "NYPost claims that a non-technical source at Equifax blames open source software for its massive security breach"
Google appeals against huge EU anti-trust fine
Ask HN: What's the oddest interview question you've been asked?
> Not to be pedantic, but are UglifyJS and Babel "frameworks"?

The article doesn't make that claim, which kinda invalidates the "pedantry strawman" the rest of your comment is based on.
They have, although municipal fiber deploys continue unabated:

https://muninetworks.org/communitymap
Is it safe? Is the battery protected against going under or over capacity?
I love how people are now all of a sudden defending the "Taxi regulations" as if an artifical monopoly that was serving no one's best interests except for the monopoly was somehow a great thing. It's a lazy argument, especially for HN where old industries with arcane rules are meant to be broken. I guess you don't remember how shitty taxis were pre-Uber, when calling a cab 1 hour before you needed it was required, and you wouldn't know if they would actually come or not. And after waiting 1 hr they didn't come, you would be shit out of luck.

Meanwhile, in every city where Uber pops up transportation gets better. Taxi monopolistic laws were meant to be disrupted, and I'm glad Uber has done it.
Right, but the same correlation/causation problem recurs for the "homogenizing" narrative if all that's really happening here is that administrations won't tolerate dorms freighted with double digit increases in dropout rates.
Librsvg's C to Rust conversion
Thats not true.

If you suppose a 12V 420Ah battery, its capacity will be of 5kWh. That would require at least 0.5l of fuel. But with a typical efficiency of 30%, it will require 1.6l, and not 0.1l.
I blame the public roads when I get robbed. I mean, without those, how would the robbers get to my house? I think everyone should have a private, security patrolled road to their house.
UX on both platforms are pretty horrendous. But windows, especially the newer versions, is even worse imo. It's way too "in your face" and has extra nonsense that adds no purpose. Changing settings is unnecessarily complicated unless you have already done it in the past. Tiles in the start menu. Shortcuts are less efficient than macOS (switching tabs, closing apps, etc). And more. Ofc you can customize these, but I'd rather not. And it takes me a good amount of time to research if 3rd party apps are safe and secure especially on windows
Software patents are broken, but other patents are still doing some amount of good. Facebook is leveraging software patents to get a potential advantage in all patent cases.
The University of Lausanne's Blue Brain Project has a lot of source code up at Github to take a look at [1], including some kind of specialized neuron ray-tracing renderer. Not too sure which data sources it can use. For example, is (a part of) the 31.000 neuron rat brain available somewhere?

They also seem to have developed a window system intended for large touch screens [3] that they use for "all hands" meetings on their brain research [4].

[1] https://github.com/BlueBrain

[2] https://github.com/BlueBrain/Brayns/blob/master/doc/UserGuid...

[3] https://github.com/BlueBrain/Tide

[4] https://www.youtube.com/watch?v=wATHwvRFGz0
Forget Silicon Valley: Here Are 3 Up and Coming Tech Epicenters Around the World
If you work in a software company, why don't you stop using calculators and hire a team of 20 women to do computations on slide rules? That's 20 jobs for salt of the earth, hard workin' families.

Your on a PROGRAMMING forum and your advocating for doing things less efficiently just to keep people employed
What if the signal is something you can't control?

Sucks to be you then, eh?
It's not like your phone vanishes after a new model comes out. A year old iPhone can be sold for a shockingly high amount of money (in no small part because--unlike 200 Euro smartphones--they are provided software updates for years to come). You can buy a new iPhone every year while selling your previous one and stay cutting edge for not too much money.
Interesting but how is this really better than just laying down a few extra layers of asphalt to create a traditional speed bump?

Also, I feel like there's a risk here that the average person will have trouble understanding how such an unusual speed bump works. Therefore, it may end up causing damage to more cars.
I recall being both impressed by the complexity and either annoyed or impressed by how well formatted the raw HTML output was.

"How can they possibly stand to work on this when it's all jumbled together on one line??"

I would manually pretty-print so I could actually read what was going on, and now I still like to output tidier HTML when I can, even if no one is ever going to see it.
Can we reach out to you via email?
Apropos training: Good salaries also attract young people to study computer science, software engineering or a related subject. (I personally think money should not be the sole motivation but it is reasonable to consider the ROI for studying a challenging subject.)
The alternative is to live in a world where a few "strong men"/alpha males dominate over many people through fear and intimidation. I can't say one system is inherently more moral than the other but it does seem obvious which system is better for the average person
They include a solar controller + battery regulator in the parts list.
That's not a useful point of view. Should they only tackle one issue at a time, in order of priority?
I understand the desire to wrap an entire blog post in a caveat like the one the author posted which reads: "Over the years a fair number of the blog posts here have been fairly speculative, basically me thinking out loud about something that has recently crossed my mind or my path. What follows is one of those posts and as I begin writing I have a germ of an idea what I think I want to say but I can’t guarantee that what will come out is what I initial intended or that it will be particularly illuminating or informative. "

But that adds nothing to the post. It could have been left out entirely because it is implied in every single blog post on the internet. And if you really are uncomfortable enough with something you are publishing that you feel the need to explicitly add a hedge like that to it... maybe you should leave it in draft mode for a couple days until you either decide it truly is ready to publish, or figure out what else is needed.
Those two statements do contradict each other. According to my own quick analysis, this library uses truly native controls on Mac and GTK+, but its own windowless implementations on Windows. The Windows control implementations use uxtheme so they look more or less native, but that's not "native controls" as far as I'm concerned.
Giving the Dry-Erase Whiteboard a High-Tech Makeover
The people in the final year of high school that are deciding what career to pursue? They will see that there's money to be made in the field and you'll get more people into the CS pipeline, which leads to more engineers 3 years later.

If people aren't choosing the field, no matter how much you are offering new grads, it's an outreach problem and you solve it by making sure people have that information when they are making the decision. Or any other information, really, do you offer relocation assistance? Are your potential hires aware of that? Etc.

It seems to work relatively well for oil companies (else they wouldn't be doing it, right?).

>You can't plug holes with this strategy.

It's too late to be looking for crew when your ship is sinking.

>The holes move around while salaries are increasing.

Yes, of course. But eventually the 'musical chairs' make people move to a higher paying position, and the hole isn't even in your region/country anymore. At least not in your company. The issue with the strategy doesn't seem to be that it doesn't work, just that it takes too long to.

>I've worked for a company that payed at the top 10% of salaries and we still couldn't find enough engineers.

As the other poster mentioned, 10% of what? If the best people from France and Germany are already in Switzerland, you need to compete with Swiss companies, not the local ones that just take what's left.
Analyzing Messy Data Sentiment with Python and Nltk
But many animals reach sexual maturity much faster (e.g. cattle at ~40 months) so you would expect many more generations to be alive simultaneously.
This paper (2008) describes the general approach, including the use of Betti numbers for classification of observed phenomena (in primates, not in silico):

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2924880/
That echoes my experience. Is Firefox not available for Android TV yet? I don't really use a browser on the TV, so I haven't even tried installing one (not sure if it already comes installed with Chrome).

I know you said "no sideloading", but downloading and installing the Firefox APK right from Mozilla's website should be simple, no?
You sound like a young guy because it wasn't long ago that the biggest churches preached "holiness" above all.

Indeed one of their favorite bible quotes was, "It's easier for a donkey to pass through an eye of a needle than for a rich man to get into heaven."

Redeemed Christian church only started asking for tithes in recent years. Adeboye didn't want members to feel burdened. His words, "God said I'm blocking blessings of members by not telling them to pay tithe."

As for your cloth experience, boo hoo. Sounds like someone who has bad experiences with one or two members of the opposite sex and concludes that ALL men, ALL women are...

Are there criminals, lazy bums disguised as pastors. Yes, just last week alone I read of a Nigerian pastor who raped a pregnant woman, one who slept with a 12 year old, an animal who slit the throat of the young son of a member, another who duped a woman into donating her jeep to him and many more.

But that can be said of the Nigerian police, lecturers... Even the freakin president. The first lady was carrying his child at 12 years of age.

http://www.nairaland.com/2111800/mrs-aisha-buhari-9-10

So...

Be an atheist if you like, but be rational, and objective in your arguments.
This is clickbait. In 2017, most major breaches will trace back one way or another to open source software, simply because open source software dominates the serverside software market.

Pointing out that patient zero in a breach was a server running Struts is, obviously, not the same thing as "blaming open source". ZDNet just wants it to be, so that they can get their share of clicks for a story they've done no real reporting on.
It's just a standard grant of copyright for contributions to an open source project. Your code will still be available to you under the same license as the rest of it. It just might be incorporated in the differently licensed (paid) version.
Paid or Organic Social Media Marketing?
> Is there any open source project where the author retains copyright?

Yes. Pretty much all the most successful FOSS projects operate like this by default—there's no central authority and contributors retain their copyright. It's only in the last couple years or so that a weirdly high amount of orgs even started cargo culting the CLA process. And the reason for the CLAs seems to be that this was happening for nascent, quasi-corporate projects from orgs who were making their foray into open source and were under the impression that this is just how everyone else was already doing things. Meanwhile, back in reality, the old standards and posterchildren for open source were actually humming along with no CLA in sight. (E.g., Linux, Mozilla.)

The CLA trend is waning, though, as people realize that they were never necessary, they only really only introduce friction to contribution process, and the only reason anyone ever adopted them was because they were looking around and trying to emulate each other. (You know the phenomenon where someone seems to be famous just for being famous?) Projects that came about during this time (e.g. NodeJS) have actually been getting rid of their CLAs.

EDIT:

> IIRC any project with a developer agreement (like Google's) include a transferrence of copyright note.

This is not true wrt Google. Contributors retain their copyright. Where did you learn otherwise? Comments like this are how famous-for-being-famous happens.
Interesting, what advantages this gives, maybe better skinning/theming support? But that doesn't seem to be the main goal of this framework...
"OMG, you're totally right - if only the OP knew that scrypt ends with pbkdf2.."

Um, no. But thanks for playing. For those who wish to argue that everything that precedes PBKDF2 in scrypt should be considered as "key extraction", you should read NIST SP800-56c, also referenced by FIPS-140-2 Annex-D (tldr: scrypt does not fly). Welcome to USG infosec compliance.