skysight-inc/HackerNews huggingface dataset:
This kind of thing is a subset of "intentional living" and "intentional communities", where one's life is lived as some sort of ideological point rather than the most direct route.

There's a hint that this might be rather like how some alcoholics have to throw away all their booze and refuse to ever have any in the house as a necessary step to recovering from addiction. People describe having an unhealthy relationship with their "stuff" and then take drastic action to end that relationship almost completely.

It's only really possible for single, childless people, but I think it's only easy to get into that bad stuff-relationship if you're living by yourself. Otherwise the stuff-relationship is subordinated to the person-relationship, and some balance is achieved somehow. Possibly through daily minor arguments.

For me, it seems unconscionable as I don't have a vivid enough memory to live without artefacts to remind me. What does the minimalist do if you give them a present? Do they feel themselves obliged to throw it away or at least re-gift it? Have they not been through the social ritual of being obliged to wear the sweater / display the item they were given lest it be a snub? Or is that what they're trying to get away from?
Yeah i wonder how much this relates to a certain packaging format PR war that is going on right now...
Given the downvotes I assume this is a very touchy subject to some people here...

Anyway, are you saying that accepting a tools established input format is to go with the status quo? I am all for breaking new grounds, but is this one really a priority?
Parrot looks like good options. Cost is little bit high since I am only doing it as a project but can be managed. I checked that parrot supports open source platform dronecode (http://diydrones.com/profiles/blogs/parrot-team-blacksheep-w...). Is it rival to ardupilot? Is there some good place where I can read about material regarding drones? Hardware as well as software? Since drones are in relatively early stage of adoption, there is lot of noise in hardware as well as software for drones (multiple specifications/platforms) and becomes little hard to choose one of them.
It's a good practice to learn the inner works before adding layers that may simplify (but obscure) functionality.
Unicore Landing Page Creator – First Update
Wow, this affected me at Uni!
And all the bugs just caused panics, while they could have been exploitable in C.
https://play.google.com/store/apps/details?id=freemoviesapp.... - Not really "useful" tbh

https://play.google.com/store/apps/details?id=org.coursera.a... - I mean, kinda. But still not really.

https://play.google.com/store/apps/details?id=wp.wattpad - Again, I don't really feel it is so useful.

https://play.google.com/store/apps/details?id=net.zedge.andr... - Come on..

https://itunes.apple.com/us/app/lemon-optimize-your-money/id... - Ok, I guess this one would be useful.
Managing your software development career
Heh, today's Dilbert strip was spot on I guess:
http://dilbert.com/strip/2016-06-20
GoPro POV Music Making
> under the project name "Hardening.io". The authors have recently had to rename this hardening framework to "Dev-Sec.io"

I can't imagine why...
Seems like the author went a little too fast here. Should definitely insert the hashed password into the db.

edit: Otherwise, great read! Hoping for more.
No, afl.rs is not using libFuzzer. afl.rs is using llvm_mode code in afl.
Kind of emblematic of our Generation Rent. If you're never going to own property, there's no reason to accumulate stuff that will burden your next move...

Having so few clothes isn't a good idea, because it's not a full washer load. You're doing more laundry than you need to, and you don't have an alternative if you get them ripped or dirty. It makes more sense to have 10 shirts and 2 pairs of pants. If you can afford it, fine wool and synthetic fabrics are more durable, quick drying and travel friendly than cotton.

I (somewhat nomadic; 3 continent moves so far) don't practise any kind of conscious minimalism, but here's my rule: if I haven't used it in a year, out it goes. That means I've thrown out or sold some nice things, but I don't accumulate crap. It also means I'm more careful about buying in the first place. I don't own books; that's what pdfs are for.

Travel minimalism is another thing. If you spend lots of time traveling you also learn to pack for one single carry-on bag. I recommend turning sets of clothes and underwear into neat little one-day burritos: https://huckberry.com/journal/posts/how-to-skivvy-roll
Erlang/Elixir anything running on the BEAM
Edit: I tapped some more, like 10, and those were more useful. But it still feels like it is just omitting games and then going to some random apps. Maybe with lots of reviews (which I guess makes them useful to at least those people).
More than that really. If every stranger who sees you on the street can (or worse, automatically does) instantly share that they saw you to a giant database that can then be easily searched it changes the act of "seeing". Now you can be virtually followed at any time by anyone anywhere who can use the database.

No one can be drowned by a raindrop. A flood is another matter.
How to Port Moto G4 Apps on Any Other Motorola Device?
var db *sql.DB
var err error

Why declare this error globally?
Here's where I believe "think of the children" madness works in favor of people who think like I do. Law enforcement and the DoJ will be very reluctant to start issuing Amber Alerts for drug dealers, bank robbers, bail skippers, and the like. Even missing elderly get Silver Alerts (where they could have just as easily be lumped into Amber Alerts).

Amber Alerts for my area come to my cell phone and I can't recall getting more than one per year. Looking up stats for 2014, they ranged from 9-21 per month (nationwide). I'm pretty comfortable that surveillance over-reaches will be a long time coming to Amber Alerts (if ever).
Some days, I imagine a parallel universe, where the ancient Chinese had called ideograms a bad idea, and went on to develop a proper alphabet. Unicode would be pretty much unnecessary.
Bug fixed after 13 years
That's called expected utility.

Most people on HN knew about expected value but they don't know too much about expected utility. I suggested reading about it and St. Petersburg paradox
I think it injects code at branches to observe the branch coverage.
After all you have to compile your C programs with the afl-gcc binary.
Maybe you could ptrace every single instruction executed by the program and then stop
at every jump and use the relative values of the IP to identify branches...
I don't know if that would work, but it would be much slower.
Selfrando: Securing the Tor Browser Against De-Anonymization Exploits [pdf]
There's (1) talking about getting ~60 tflops from ~130k compute elements by 3d assembly of 128mb ram . But it requires microfluidics cooling so it would be very expensive.

But in another paper(2), the authors say that offering this chip, even expensively ,could start building the ecosystem and and environment to start a Moore's law like race to solve the heat issue via photonics .

(1)https://www.semanticscholar.org/paper/Fft-on-Xmt-Case-Study-...

(2)http://drum.lib.umd.edu/handle/1903/17153
> opiates do almost zero damage to the body

People overdose on opiates and die.
The IT dept has no idea if he messed with their files in a naughty way. They will have to spend x hours and y moneys on checking now.

While finding the problem should never be punished if it's responsibly disclosed, exploiting it (publicly in this manner) should be.
Whilst I am always grateful for new tutorials, I think this is a special case where the author should have gone the extra mile and talk about salting and maybe even about hashing the password client side.

Security related tutorials should not skip steps, even if only to mention the more advanced of them.
Business Lessons to Be Learned from Steve Jobs
Steve Jobs – who doesn’t know this name? The way he transformed from being just another engineer spending most of his time in a garage tinkering with computer parts to becoming the founder of Apple Inc., his journey is a remarkable one. He is one of the most successful and widely acclaimed CEOs of America.See more@http://www.biz2credit.in/blog/2016/06/13/5-lessons-every-small-business-owner-learn-steve-jobs/
I've a pet peeve. Many people seems to think that "now" is high-tech and advanced. And it is. But many of the intermediate stages were also high-tech and advanced.

For example, people know say they are overwhelmed by "Big Data". But historically that's been the case since at least the 1940s, with people expressing how they can't keep up with the "torrents of information and data" that created an "information explosion."

So when you wrote: "a bit of it has to do with the manufacturing sector. The 'industrial revolution' in it's beginnings was quite crude really.", you managed to trigge that peeve.

Yes, the article mentioned your first point. But no, the late 1800s were well after the beginnings, and no longer "quite crude." Nor was 'space age technology' a driving factor against the conversion; most of the opposition to the Metric Conversion Act was social.

Otherwise, what prevents the US from switching from F to C, at the very least?
What I don't see among the raised call to action questions is "who pays the bills"? It's a very important question that explains the existence of silos they feel sad about.

The number of people using the internet won't shrink, but grow steadily. Facebook, Google has enormous operating costs and if they want to offer an alternative, a better future, those costs (at least bandwidth) should be factored in. The infrastructure is not free, but Facebook and Google users are not paying for it now (well, not with money). But imagine if we say that hey, here's the new web, it's awesome: it's decentralized, privacy is baked in and works everywhere. You just have to pay 0.01€ to access the New York Times. Per page. Then it would be a different situation if costs are not baked in the beginning.

Then there's video. Gazillion of videos are created per day and it grows exponentially as devices get better and better at recording ultra high resolution. Now, again, YouTube pays the bills and users get it in exchange for watching advertising. How do you want to offer an at least as good service as YouTube, but decentralized, privacy concerned and universally accessible and free?

What I see here is a problem that really exists, but the proposed radical new solutions are a bit misguided. You won't convince people with a sub par (but technically better) alternative you have to propose a iPhone level of wow, because only then you can get people's attention.

> Change the naming system, and stop thinking of the URL as a location—it’s a name, a format he picked to look like a Unix file name simply because people were comfortable with that.

That's a problem again, most people use Windows. Don't assume that the end users will instantly "get it" because it's more Unix like. This leads my to the next point.

Another question I haven't seen raised is User Experience. UX. Today's web is rather good at it, at least the top players embrace it very well. Most company websites now pay attention to get it somewhat right. Startups also pay a lot of effort to get UX right.

How about baking in good UX too to the new web? Today I only need to buy a $500 phone and I'm ready to consume the web. How? I type in a string and the rest is magically handled for me. I can read, watch anything. Can yo do the same with the decentralized web? I don't want to install anything, nor download terabytes of blockchain data, no encrypted distributed filesystem of somebody else's cat videos, waiting for hours to sync in. I also don't want pay for hosting somebody else's cat videos. Torrents work well for TV shows, but what would it look like on YouTube scale?

That's they key part here. To have a radically new internet, getting technologies right doesn't stop at replacing HTTP, HTML, CSS, DNS... you need to replace ISP-s and infrastructure providers too or at lest factor them in so that the new system is not born dead.
Where Will All the New Neuroscientists Go?
Architecturally it's a perfect match for such CPUs. If you listen to Joe talks he was talking about designing for 1000 core cpus more then 10 years ago. It is his stated opinion that Erlang is perfect match for such situations.
Cool, thanks, I'm adding that to the README now.
Use vitess to automatically scale MySQL databases
Why would it frustrate you that this is something people want to learn?

There are plenty of valid reasons why an established developer would never use Make, namely integration with the rest of their 'ecosystem'. Also, there's plenty of reasons for everyone to get in and use Make where appropriate.
Acer admits hackers stole up to 34,000 customer credit cards
I used to use this method, but I've started to back away from it, because I often find that it encourages my own Blub programmer nature. Re-implementing an old project immediately shows me the ways in which the new language is worse, but often obscures the benefits.

As a personally embarrassing example, I once returned to Python after three years of heavy Scheme usage. I spent a week porting an almost trivial application and it felt like Python was fighting me every step of the way. Had I not had past pleasant practice with Python, I would have abandoned the language as useless.

Finally, at the end of the week. I realised that I was trying to write Scheme in Python, which work about as well as writing Python in Scheme. Python has for loop and I should be using them.

About twenty minutes later, the app was ported. It wasn't my finest hour.
Essentially a merge of several disciplines that gets lumped together under the IoT umbrella (or Internet of <foo>) umbrella. The term convergence applies IMO because no matter your background chances are good you find at least 1 foothold in a specific area:

* Web technologies (REST, Node, ...) a lot over UDP (e.g. CoAP)
* Embedded Engineering (RF, SoC, HW, etc)
* IPv6, Low power radio networks and WSN's
* Security & Privacy (biggest issue

Internet of Things Protocols & Standards: http://postscapes.com/internet-of-things-protocols
My background for example is backend web technologies & infosec hence in my case the perfect starting point was the Web of Things (WoT) though somebody closer to the metal would maybe choose to enter the industry via another domain (consumer electronics, automotive, ICS/Industrial Automation, ...). I discuss general IoT topics through the angle of InfoSec on my blog for example but I know little about RF engineering or low level chip design.

"You can't know it all" is even more true in IoT IMO, ...
An augmented-reality head-up display in a diver’s helmet
Did non-military cryptography appear in 50's and 60's only due to NSA leaks?
> Tracking intra-file dependencies for proper recompilation is really difficult to for Scala code without reimplementing a huge chunk of a Scala compiler.

tup (http://gittup.org/tup) has a really nice way of handling interdependencies. They set up some filesystem magic to figure out which files were read while compiling a certain target, and record these files as dependencies for the target.

Another instance of a hard problem ("reimplementing [...] a Scala compiler") that turns into a very easy problem once you look at it from the right angle.
Woo hoo!!!! I love your theory.

No idea if you're right, but it makes Apple's otherwise baffling stance plausible.
A Quick Primer on Garbage Collection Algorithms
SQL Express has some rather shitty default configuration when you install it, that you usually have to change to actually use it for anything useful.
The one thing I've found baffling about both AWS and GCE is the bandwidth pricing. At about 0.1$/GB, it's 10x more expensive than competitors like linode. Why is that?

Bandwidth cost is the primary reason I'm afraid of hosting side projects on AWS/GCE.
How to Stop the Next Viral Jihadi Video
transputers had four links and comms beyond that required routing in s/w. I wrote such a thing for a transputer machine.

Also, the auto-discovery wasn't really auto... That was the boot code probing for CPUs on other ends of links and propagating itself to connected CPUs, building a map of the network in the process (which is kind of cool).
Nquake is a pretty great client package, but binding switch weapon doesn't work, you have to bind each weapon to a separate key, which is a better config anyway. Also, you have to press the "reload settings" button EVERY SINGLE TIME you start nquake to get your custom settings working.

... However, they don't document a lot of server stuff, and the nquake server package is only okay for internet servers. If you're running a lan server, you're gonna need to install the mvdsv server. Find it at https://github.com/deurk/mvdsv. you may want ktx, as mentioned above, which is at https://github.com/deurk/ktx. Both must be compiled as 32-bit, or they refuse to run. Fortunately, the Makefiles document how to force 32-bit, and it's fairly simple. After that, put the compiled ktx folder in the same folder as your id1 folder (but not inside it!), and do the same for the mvdsv binary. You can then launch mvdsv with the -game ktx argument, and any other args you want. And it won't work. You still need the original qwprogs from id in order to run the thing. Luckily, I tracked them down so you don't have to. You can get them at https://www.bluesnews.com/archives/aug98-4.html. Download the server zip, put the qw folder into the same directory as the rest of this junk, and now your server will FINALLY work.
Hey, what about reflex? It's built as a continuation of CPMA.
..because it's not a full washer load

You're assuming he washes his clothes on a washing machine
Ubuntu trademarks would still remain in package names, changelogs etc., so a full recompilation is still required
Are there even serious developers on the Windows platform? I can't imagine many people lack the `rm` utility.

I heard a legend that even the Windows developers run some flavour of unix.
Dafny: Verification-Aware Programming Language from Microsoft
Graphene breakthrough could make chips a million times faster
I don't get people who don't get this ;-) Imagine if it got to the point where the whole 50m fresstyle race was won by reamining underwater full time. Gone would be the frantic flapping of arms and legs making waves and splashes, which is how non-swimmers understand how fast paced the event is, like the running 100m sprint. People gliding like dolphins viewed in underwater cameras is just not as exciting.
thank you for posting this
Researchers discover new way to turn electricity into light, using graphene
make decentralized – A Makefile for the Decentralized Web
As most hosts do. I've noticed the following from personal experience, but I'm pretty sure there are more out there:

- OVH modifies the kernel (though users can opt for stock kernel, losing integration into OVH's monitoring infrastructure).

- Scaleway modifies the runtime environment extensively, even on their bare metal servers, to provide integration / deep hooks into their APIs. They seem to be modifying the boot sequence, init system and replace the kernel.

I'm not sure what Canonical's goal is - protecting their brand from uncertified, unknown quality third party extensions? Or simply monetizing?

Either way, they should be careful not to be seen as a bully by the public for this kind of thing - they already have a pretty iffy reputation in the open source world, with their Unity desktop, Mir, upstart, Amazon integration, ... (I realize that most of these have been fixed or dropped - but they're an indication of intent).
Show HN: Templater – for those quick one-time text generation needs
The future of retargeting
There is no skipped step, bcrypt does salting itself.
you need to read something deeply before give an oppinion about socialism, in Colombia 4000 children dies starving in the last 4 years and CNN and FOX dont say anything couse Colombia is a right wing country, and offcourse, this must be pass silent.
Hey, have you tried Xonotic? It's built on a heavily modified quake 1 engine, and plays like a cross between quake and ut. And the crylink is the coolest weapon ever. And yes, this IS that fork of Nexuiz, but it's changed so as to be unrecognizable. http://www.xonotic.org, and read the newbie intro. It helps.
China is predicted to announce the world's first 100 petaFLOPS computer tomorrow
Car is a very crappy identifier. I've bought my car used, so at least one other irrelevant person (that is NOT ME) drove it. It also gets driven by my girlfriend and on two occasions by my two non drinking friends.
I am not sure if you can get rid of some those commands with any other build tool. There is simply no build tool that includes everything, so sometimes some scripting will be required. Then, why not go with bash that you hopefully already know?

Also, a lot of the complexity is due to him being new to make:

asset%:
@if [ -e webpack.config.js ]; then ... fi
you need to read something deeply before give an oppinion about socialism, in Colombia 4000 children dies starving in the last 4 years and CNN and FOX dont say anything couse Colombia is a right wing country, and offcourse, this must be pass in silent.
Password manager.

Yes, someone could compromise your password manager password and then they'd have everything, but at least there's an additional step there. It's not going to protect you against nation-state level meddling with your life, but it will protect you from "random blog got hacked", which is slightly more likely for most of us.

Generally, I remember my login passwords, password manager password, and Google passwords (for email), and then put everything else into the password manager. I have no idea what my HN password is and don't care.
DictationBridge: Seamless Speech Recognition for Blind Computer Users
Yeah, it's 96. And you know that QW is STILL GOING? Quakecon's got a QW tournament this year, and the game is still being played all over the world. Jump in. http://www.nquake.com
This seems like an extreme amount of tests, I would be very interested in hearing how they are managed. Without some sort of system around them I would imagine that many tests would lose their meaning.
Time to put on my tinfoil hat.
I see this rhetoric being thrown around all the time, but I don't actually think its true in practice.

Grunt came out in 2011 and Gulp came out 2 years later with a superior (IMHO) code-over-convention approach. They've kinda been doing their thing since then.

Statements like seem to be nothing but FUD.
I think people have been including jQuery just fine for the last decade.
The "constraints" part is def something to remember. I've done a lot of short term consulting or training over the years, and I'll come in to a new team and see what they're doing. The "right tool" line is often used to justify something, and it's often either because it's the only thing person X knew, but often the 'right tool' might take an extra several weeks to get the team up to speed on. It's definitely the 'right' tool, but they're denied that decision.

My reaction to "right tool" was less about this particular article (and I agree with you) as it was to the phrase in general. I've seen it used to justify just about any tech decision ever made.

The other reality is... if you're a C# shop, with a team of 15 C#/.NET devs, the 'right tools', if there's any deadline at all, will probably involve Windows, C# and .NET tools, even if they are demonstrably inferior to, say, a Linux-based stack. Deadlines, existing code and budgets do play a role in decision making, further confounding the usefulness of the "right tool" rule.
China now has world's fastest supercomputer with 10M cores, 125 petaflops
Why blockchains can be really bad. Or: How techno-futurists can ruin things
What's worse is that the U.S prevented China from buying Intel chips to build their supercomputer with[1]. It was a huge order and probably had something to do with the recent layoffs.

[1] http://nextbigfuture.com/2016/05/us-supercomputer-chip-ban-d...