skysight-inc/HackerNews huggingface dataset:
vast oversize? Like this: https://goo.gl/photos/qCcNFNBvp7RmXh1Q6

Sorry for the poor quality. Box is roughly 24" x 18" x 6" containing one approximately 13 inch long kitchen utensil (a silicon whisk) and 7-8 useless air cushions.
NIST Research Enables Enhanced DNA “Fingerprints”
I graduated college and learnt how to code for my job! I've loved it so far, and am always fascinated by the tech community, YC and all of the resources out there that help me learn more everyday! I think my biggest learning was that even veteran coders forget commas and semicolons sometimes, so I shouldn't be so hard on myself.
Super-nice people may be more likely to betray you
> If the police stands in front of my house with a warrant to search my belongings, can I refuse that? Does it make sense if I have nothing to hide?

Why don't you take the advice from someone who knows what he is talking about. If you're in on a hurry make sure you see part two:

Part one: https://www.youtube.com/watch?v= interrogation (Mr. James Duane, a professor at Regent Law School and a former defence attorney)

Part two: https://www.youtube.com/watch?v=08fZQWjDVKE (Mr. George Bruch police officer, years of experienced in suspect interviews for the police and US navy.)
You can exclude specific content, filter out tags, or select specific types of content to include/exclude such as early access or pre-purchase. You can even choose to exclude violent content. It's under "store content preferences".
If it's a UX problem, I think the issue is not that garbage disposal chores lack special tingly feeling of empowerement and engagement, but that the negative feedback loop isn't closed. Wiping your ass is pretty low on the happy feelings scale, but neglecting to do so has nearly immediate negative repurcussions. How do we get people to care about things beyond their own rear end? Most people would agree that having children in third world countries sort through toxic electronics waste is a bad thing, but... that's far away, and this new phone has slightly smaller pixels.

What if we couldn't export our waste for someone else to deal with? Maybe then the feeling of personal responsibility would come rushing back.
Dude, I never denied that those problems exist, and I have no beef with your language.

My primary points are:

1. Memory management has never presented itself as public enemy #1 in my personal career. Other things have always been far more troublesome.

2. For complicated programs that have been continuously developed and extended for decades, a re-write in a "better" language is not a particularly good idea.

FWIW, for new stuff, Rust is a good choice.

Also, being at Mozilla, I can understand why memory management seems like priority #1. You are a platform!

The rest of us are building on the shifting sands that the west coast creates. Keeping up with Microsoft changing this and Google changing that is WAAAAY more trouble than pointer arithmetic (for me anyway).
Why should they be avoided? You should reread you link:

>"Once its reserve runs out, the device runs slower until a break in the action lets it catch back up. With web browsing and other consumer scenarios. the chances of noticing this are small."

Also note that in the last test they are doing "write through" and not using the disk controller cache at all. Something that would not at all be common to consumer level workloads. Additionally most consumers don't run benchmark utilities on their laptops throughout the day.

While write amplification is well known. How about reads? There is no read cliff to fall off of. There is no such thing as seeks on an SSD or does that not count for anything in your assessment that they should be voided?

I can't remember the last time I had I bought a laptop and there was an option to forgo NAND flash in favor of an HDD.
Depends on your definition of competitive.
Then maybe it's my resume skills? I'm not getting the initial interviews, but then again it may be because it's around the holidays.
The central thesis of Piketty's Capital[1] is that inequality is a core feature of capitalism. He backs this with meticulous research[2] into centuries of wealth, income, and tax data. You can argue about what is the "right" level of inequality or with the policy recommendations (that massive government interventionism via a global tax on wealth is required). However, the results and data are solid.

[1]: https://www.amazon.com/Capital-Twenty-First-Century-Thomas-P...

[2]: http://piketty.pse.ens.fr/files/capital21c/en/Piketty2014Fig...
When I'm driving, I'm usually always thinking about having escape paths. I get nervous if I don't have a shoulder or a clear lane next to me, unless traffic slowed to a near stop.
You should have known better than to bring this up at all. It's ridiculous and a non-issue.
> Eric Schmidt is as biased on this subject as you can get, he profits from our data.

This. Eric Schmidt should release its own full dataset to show us that he thinks this is true.
Unless he is doing things he should not be doing in the first place ?
What are you talking about? I don't get people making these posts without any detail whatsoever as to what they're talking about.

I have a fully static binary that includes futures, nix, tokio, uuid, and more. Even statically compiled with Muslims it's less than three megs.

And if I didn't use the nix package for a setsockopt call, it would be perfectly capable of running on Windows (and I could easily make it cross platform if I wanted to invest the effort in adding Windows support). Further, there are an abundance of great resources out there for extremely painless cross compilation.

So far I've not heard of problems with multiplat or bloat so I'm hoping you'll elaborate.
I don't doubt that your conclusion is correct, but what if the sort is used in 10 other functions, each of which is used 10 times? If you inlined everything you would end up with 100 copies of bubble sort. The code blowup is exponential in the level of nesting.
I have read just a day ago that Germany produced 85% of the electricity needed during the holidays using renewables.

The problem is the huge surplus generated by cheap coal that is being exported.
A digital map of the Roman Empire
Toptal! If you want a referral, let me know! https://www.toptal.com/talent/apply/#book-just-devoted-progr...
Instead of accusing me, maybe look at yourself. I correctly mentioned that it started as a fork of Sybase, and if you would have spent a minute with my first link, it's clearly mentioned that they refactored the codebase from C to C++ they completed with v2005. Of course there are still many parts in there for various reasons dating back more than 20 years, but it's now maintainable, refactored and internally documented. It's like Internet Explorer which started as a Mosaic fork, and there are still behaviours in IE11 and even in Edge (which started as fork of Trident from IE11) that date back to mid 1990s. Or with Half Life 2 and other Valve's Source-Engine video games - it all started from a Quake 1 engine fork, and you can still spot behaviours and there is still old stuff from ID software in crucial parts, even after like 20 years of refactoring.

And yes, it's good to have a choice. Some software is designed to run in combination with MSSQL. So it's good that they ported it to Linux.
Server workloads is a bad excuse. Most browsers and a lot of applications use SQLite. Firefox and Chrome is known to write a lot more than they read.

http://www.phoronix.com/scan.php?page=article&item=samsung-9...
Moritz Stefaner is on my all-time toplist: http://truth-and-beauty.net/projects/emoto
Samsung to Debut POWERbot VR7000 Vacuum at CES 2017
Whatsapp uses iOS emoji on all platforms
Solving Recurrences
Other than hiding your code behind an API, were there any other ways to protect your IP?
How to Choose the Big Beautiful Women Clothing Fashion
The SUV had forward momentum, yet it was suddenly facing sideways due to the side-back impact from the smaller vehicle. That means the tires were skidding and "gripping" the car at the base rather than "rolling", while the whole body wanted to go forward. Hence, it toppled and kept rolling because there was nothing to stop it.
Deep Learning AI Listens to Machines for Signs of Trouble
Arriviste?

> Simply, it looks like it is the university professors (who have arrived) ...

I wonder whether some over enthusiastic (or automatic) editor has changed https://en.wiktionary.org/wiki/arriviste into

"(who have arrived)"
Rent-seeking is an attempt to obtain economic rent (i.e., the portion of income paid to a factor of production in excess of what is needed to keep it employed in its current use) by manipulating the social or political environment in which economic activities occur, rather than by creating new wealth. Rent-seeking implies extraction of uncompensated value from others without making any contribution to productivity. The classic example of rent-seeking, according to Robert Shiller, is that of a feudal lord who installs a chain across a river that flows through his land and then hires a collector to charge passing boats a fee (or rent of the section of the river for a few minutes) to lower the chain. There is nothing productive about the chain or the collector. The lord has made no improvements to the river and is helping nobody in any way, directly or indirectly, except himself. All he is doing is finding a way to make money from something that used to be free.

https://en.wikipedia.org/wiki/Rent-seeking
Yes, this is a difficult issue. At GitLab we have people in more than 30 countries. In the majority of countries we have contractors, in some (US/NL/UK) we have a company, in some we hire through a reseller (India/China), and in Belgium we can hire on the Dutch payroll due to the EU. I hope someone starts the Stripe/Adyen for payrolling people. If you plan to do so please email me so I can help with advise and be your first customer and investor.

EDIT I made a blog post about this https://gitlab.com/sytses/sytses.gitlab.io/commit/e9a000d321...
Part of this is also that Go is really good at not allocating from the heap when it can allocate from the stack (escape analysis). Until Go 1.5 the Go garbage collector was pretty weak, but it didn't matter as much as it would have for a language with heavier heap allocation.
68 programming jobs ain't a lot, though.
Extreme frequency records are often made with many cores turned off e.g. http://hwbot.org/submission/2294034_andreyang_cpu_frequency_...

But interestingly, the absolute first place winner had all 8 cores enabled http://hwbot.org/submission/2615355_the_stilt_cpu_frequency_...

You obviously don't have to cut the cores in half for daily usable overclocking. My quad Skylake runs 4.5GHz with all four cores enabled.
Only if they're used in complete isolation (or as a substitution for writing) and not as an annotation device, which is principally how emojis are used.
When looking at scripting languages, there's a couple problems.

What does "no encoding" mean, or "constant by convention"? Can I write gibberish UTF32 in PHP and it won't care? Can I modify one of this "by convention" constants without a parsing error?
To be fair, compared to some other law enforcement requests I've seen recently this is reasonably narrow. From this specific device, and only one day.

Still, they need to get a warrant.
In my experience at least, the olde fears about shortening the life of the chip are non-issue in practice.

I've run overclocked PC's exclusively for about 17 years and never had a single failure, even though I've been running folding@home for most of those. By the time the chip is 4 yrs old it's time for a replacement for practical reasons.

My current system is a cheap Biostar board running a gen-1 i5 750 that I got second hand. The board dates back to 2009 I think. It's overclocked to around 3.6 ghz with turbo still enabled. About time for a replacement but until a year ago it benchmarked at the same level as $200 chips.

Overclocking is definitely still worth it if you want a fast pc for cheap
That's a point, just one that was entirely missing from your previous comment.

That said, it's not just use. You've also gotta deal with some additional imports, and with defining your lenses. For the simplest case, that's a bit of overhead compared to having it all baked in.
I feel sorry for the person, but if the photos are truly important and irreplaceable they should have been following the 3-2-1 rule.

At least three copies, in at least two physical locations, at least one of which is offline.

If you are storing any digital data in one single place, no matter how trustworthy and reliable that single place may seem to be, you're at risk of losing it. Most people learn this lesson the hard way, unfortunately.
You seem to be complaining for the sake of complaining?

Steam allows refunds now. They have for quite some time. They also clearly label early access games. They have for some time. They also offer many different ways to unleash your dislike on a game for all to see, via their forums or reviews. You can even comment on reviews, or rate reviews. You can watch videos of games you're not sure about. You have the tools and information at hand to make an informed decision about the games you download on Steam.

Be honest, you don't really have anything to complain about do you?
How to Grow a Native iOS or Android App Business with Traditional Web SEO
The underlying software for this mainly plugs into the Instagram servers. When it detects unusually high activity in proximity to the car, like commenting, liking, and especially video posts, it makes a cautionary beeping sound.

/s
Performance is fine.
Shit that's bad, it's really not very large and "originally" placed.
This is how I came to work remotely. When my wife and I had to move for her job, I had built quite a bit of the software my company relied on. Had leverage to go remote and the trust of my boss to do so.
How the smartphone became so smart
Aren't flights priced based on value and supply and demand, not the direct cost of a providing the flight?
Qualcomm fined $854M in South Korea
Finding dumb tv's is surprisingly hard, now. Since I really wanted a 43" (exact right fit for the space), I settled for one of Sharp's Roku-based tv's. I'm pretty happy with it, because at least Roku's entire business is media centers. The UI is polished, it receives regular updates, but its not a general purpose OS like android, waiting to be infected.
A white ThinkPad. Kill me now. Or at least Lenovo should release the Retro to atone for their sins.
Prominent Trends for UI Design in 2016
They are speaking Dutch so I thought i'd translate what they are saying:

Man: Wacht even wacht even eerst kijken wat er achter ons gebeurt (Wait, wait, first take a look what is happening behind us, don't get out yet.)

Man: Blijf zitten blijf zitten. (Stay seated, stay seated.)

Woman: Niets doen niets doen niet eruit gaan alsjeblieft. (Don't do anything, don't do anything, don't get out of the car yet please.)

Man: Nu kunnen we kijken wat er aan de hand is. (Now we can check out what happened.)

Woman: Maar zet hem eerst even aan de kant. (But first put it [the car] on the side of the road.)

We now see the man running to the car in a blue shirt on the left side of the screen.

Woman to the kids: Jongens jullie moeten even in de auto blijven zitten. (Guys, you have to stay in the car for a little while.)

Kids: Ja. We willen er ook niet uit. Moet jij ook blijven zitten? (Ok. We don't wanna go out. Do you [mom] have to go out as well?)

Woman: Ja ik moet er uit, ik ben een arts. (Yes I have to go, I'm a doctor).
Thanks a million! Had to read the first line a few times, but then read through it all and understood the concept. Thank you very much for the thorough explanation.
The modular front-end
Security Without Borders
You sound pretty well versed in this area, would you be interested in writing something up? Don't take this as a dig, I know the value of free time and how much that free time is lacking for most of us, I just thought I'd toss it out there.
That's an orthographic category, not a functional category, for which "interjections" comes close. They are also similar to attitudinals in Lojban.
I've since updated the article and code on Github to reflect this discssion. Thanks HN as always for teaching me something new.
The default configuration for PHP (and I guess the most frequently used one) is using sendmail command. That command does just one thing - enqueue the message on the local server. It doesn't handle the delivery of the email.

That is also the case when using the mail server at 127.0.0.1 port 25.

One could have configured a remote SMTP server with authentication and that would be slow and would be affected by network issues, but same would happen with a remote RabbitMQ server.
You still have to distribute and read those sensors.
Are you suggesting that signing doesn't meaningfully improve security?
Have you looked at the life at google tweets?
You are probably getting down votes for insinuating a conspiracy that the admins/moderators are doing this. If it was deleted you'd see [dead] next to the title. I would assume a more benign reason: other HN readers are flagging it.
Apple engineer describes what it was like to work on the original iPhone
http://weworkremotely.com
Wind and solar are still growing in Germany. Wind turbines are a relatively common sight, but pretty sparse. Building nuclear plants even in an ideal fantasy world would be hugely expensive and slow.
Yup. I contracted with a company remotely, and built up a very good reputation with them. When I was eventually offered a full time position, I was able to mandate no relocation. The existing relationships and trust were what made that possible.
I think of emojis as the written equivalent of body language and other non-verbal communication.
This site has shown up repeatedly on HN, and always been dismissed due to bad science. Maybe this article is different, but who's going to bother wasting their time to find out?
For a total noob, the amount of APIs in OpenCV is completely overwhelming. Studying them all is like trying to read through the entire Windows API: you'll definitely learn something, but the amount of detail will obscure the high-level specifics of how you might actually build something using these blocks.

I would suggest picking a project that seems simple enough, and trying to build that in your favorite language that has good OpenCV bindings available.

For motivation, you might want to try something that operates on live video. It's really fun to see your work come to life when you wave your hand in front of the webcam. Many of the older algorithms in OpenCV are highly optimized and will run amazingly fast on modern hardware, so that would also nudge your project towards learning the older essential methods.

(Sorry that I don't have any more specific recommendations on books!)
> I am thinking that those application rely of a heavy dose of proprietary technology

> IRC

https://tools.ietf.org/html/rfc1459
> he is generally in favour of ephemerality over verifiability

That's not an absolute law in a vacuum. What does "ephemerality" even mean in the context of the question "how can I verify that the software that's being pushed to my phone comes from where it says it comes?"
Previous discussion (from 6 days ago): https://news.ycombinator.com/item?id=13230508
In the US, especially out west, 75-80mph (~130km/h) is commonly set as the legal speed on most of the freeways.
Assuming you are laughing at this article because you think it's bogus, I believe melling is asking why you are laughing if millions of people are being exposed to misleading information. That's not what most would consider a laughing matter.
Normal English words also vary widely in their usage, but consistency is often found within tight peer groups. In either case, universalities are still implied or they emerge, whether it is a smiley face to mean a smile or an eggplant for sexual connotation.
Board manufacturers are unofficially releasing "non-K OC BIOSes" to http://overclocking.guide/intel-skylake-non-k-overclocking-b...

These firmwares disable power management completely, so that the microcode cannot even read the BCLK frequency and detect overclocking. As a side effect, you cannot use integrated graphics, and AVX instructions become slow — even slightly slower than at stock frequency (need power management to ramp up the AVX parts of the chip to full speed). But if you're not encoding video all day, you can save some money by buying a 6400 instead of a 6600K.
Norway is heating houses almost exclusively using electricity, and also has a cold climate.

In addition, a substantial aluminium production and other smelters, as well as running many oil and gas platforms as well as processing plants and refineries on land on electricity. Electricity from hydropower is cheaper than running them on gas or oil.
The biggest thing I noticed was just how easily SUV's flip over. This has been a problem forever I'm just surprised that regulators don't take more notice of it. Rollovers are far more likely to result in injury or death.

Most cars just don't flip, all the traction their tires have is simply not enough to do it on flat ground. Yeah anything could flip over once you go off the road but the SUV in this looks like a rolling death machine.
Or leave it at home. I did this for many years. It works and is about as inconvenient as using a metal box. (Though I have to admit that surfing while commuting is great ..)
The full context of that Schmidt quote was that he was warning people that whatever they do, the government has legal (or as it turned out, extra-legal) ways to find out.

"the reality is that search engines, including Google, do retain this information for some time. And [...] we’re all subject, in the US, to the Patriot Act, and it is possible that that information could be made available to the authorities."

That seems like a good warning, hardly evidence of some nefarious bias.
FWIW, it's very interesting to take the various recordings (or recordings of performances) Herreweghe did over the last 30 years, with various ensembles (though many with Collegium Vocale of course), and compare the interpretations (tempo, vocals, dynamics,...). Worth some time.
> "How can consumers make an informed decision"

Are you serious? You have the entire internet at your fingertips and you can't make an informed decision about a game?

The amount of Let's Play and user reviews on Youtube should be enough information, but there's plenty of other opinions all over Steam forums and reviews to help you figure out whether you'll be asking for a refund or not. And that's the thing... you can simply get a refund if you don't like the game.

Seems like there's a few babies around here who want to be spoon-fed "high quality games only" or else they throw a tanty.
In many cases it doesn't.
Dutch woman with two British children told to leave UK after 24 years
Holding a Program in One's Head
What Happens When Your Virtual Home Gets a Virus? [fiction]
Or is it a case of Super Nice untrustworthy people more likely to catch you out as you won't be expecting it?

the article seems to suggest that the title needs changing to someone suddenly changing to being super nice should be taken as a warning.
The Lie-Detecting Security Kiosk of the Future
How Apps Gentrified and Diminished the Open Web
I can't help but think of Half-Life and Portal watching those videos. Quite incredible footage.
Yeah, that additional signatures on top of the app store ones don't help users, who aren't going to check them.
Standardization by a small group can have a positive effect on a language's evolution. Look at what Webster's dictionary did for English spellings and common usages.