skysight-inc/HackerNews huggingface dataset:
So the processor computation rate increases/decreases as voltage does? This could have interesting applications, such as a treadmill that allows you to compute (run games? watch videos?) more the faster you run, or a phone that gradually decreases the power supply to its processor to conserve power as its battery loses charge.
JS, CSS and HTML were never designed to be a fully fledged programming application development solution, and no one is suggesting that it is supposed to be either. They weren't even designed in paralell.

Now that this has become a requirement, the slow moving spec machine is trying to resolve the issue.

Is this a problem for you? Because it seems to be.
I'd rather give each sailor a course in the kind of math and programming needed to create the tables.
Sounds like the meme has already gotten to you so its clearly happening.
so just to be clear, you are a huge fan of bundled cloud services then? can't really praise them enough?

Cheers, will stick with getting better at developing software and not worry about the container craze yet. thanks.
How Habits Work
"I do know the solution. And many of you healthy thinkers will be way ahead of me on this. In its simplest form the solution is to do stuff. Do the basic stuff like getting up, cleaned and dressed promptly at a sensible time, keeping on top of my laundry etc...

The flip side of feeling awful when I don’t do these things is that I feel incredible when I do."

If the author feels incredible when he accomplishes a task -- any task at all -- I wonder as to the severity of his depression.

Neat concept for the app though.
Blast from the past! If you think this kind of less traditional circuit design is cool, you should also check out some of the more recent stuff in low-power asynchronous architectures:

http://vlsi.cornell.edu/research.php

https://web.stanford.edu/group/brainsinsilicon/neurogrid.htm...

http://paulmerolla.com/merolla_main_som.pdf
thanks for taking the time to write this up. (an upvote did not seem like enough).
https://en.wikipedia.org/wiki/Artificial_cranial_deformation

And of course it's not just ancient ... my parents had my head shaped (and my brothers') over several years with metal and rubber bands, mostly in my mouth but sometimes attached to a frame wrapping around my neck, being slowly tightened over several years before puberty.
1TB of ram still costs more than 2GB of ram + SSD
Just ignore me if you were joking, but do I have a serious question about exactly this. I've considered doing something like this for myself. Not an app, but I thought I might wrap my credit card in a bit of cardboard that says "Wait! Think! What are you doing?" as a speed bump against my compulsive spending.

Does this actually work for you? Do you open the app and it says "Don't drink, fuckface." and you're like "oh, right, OK. I won't." Or do you just blow right past it? I used to work in a shop with gruesome safety posters on the wall at work but after a couple of weeks, I stopped noticing them. I figure this would turn out to be something like that.
MSP430 is a cute little bugger! I also liked the TI's MSP430-derivative evaluation platform that was bundled in a... watch[0]. eZ430 Chronos was my first smartwatch, and it's still somewhere in the closet, still running off that same coin battery it had when I first bought it few years ago.

[0] - http://processors.wiki.ti.com/index.php/EZ430-Chronos
Please do not editorialize the titles of stories you submit to HN.

https://news.ycombinator.com/newsguidelines.html

(Submitted title was "Are bad statistical practices ruining OS/browser development?")
Is this really a compromise?

OpenBSD has happily run as a guest for a long time now, with various virtio drivers being added some time ago. Solutions like virtualbox and xen reach far into the system and are still a no-go on OpenBSD.

vmm on the other hand is a very literal OpenBSD implementation of a hypervisor. Minimal cruft means very little device emulation, virtio support only etc... The code is simple and readable[1], as opposed to other monstrosities.

I would take a punt and guess that the reason OpenBSD hasn't had a hypervisor is that a) all of the current solutions were inappropriate, and b) nobody had the time/effort to implement an appropriate one.

[1] http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/amd64/...
As potential members flee the Boy Scouts & Girl Scouts, two new organizations are providing a return to "hardcore scouting" and respect classic gender differences: Trail Life and American Heritage Girls. They're growing fast, providing traditional values and no "sexual engineering / gender exploration", focusing on the badge work and learning outdoor & life skills. It's what a lot of parents, disgusted with the recent sexualization and wussification of Scouting, are looking for even if derided in popular culture.
>>> The biggest blow to Girl Scouts is how they're organized.

My wife has expressed the same sentiment. She was a leader in our daughter's Girl Scout troop, which had maybe a dozen or so girls and fell apart as the girls got to middle school and high school.

In contrast, our son's Boy Scout troop is currently over 80 years old and has some 250 to 300 registered Scouts and maybe 50 fully-trained adult leaders (including a number of moms).

My wife said that the biggest difference she saw between the Girl Scouts and the Boy Scouts was that Boy Scout troops are chartered to an organization (typically a church), whereas GS troops are all formed ad hoc.
More precisely it would be the algorithmic probability. Not only are there short programs that compute mathematical constants, but there are many such programs, so the total mass is even higher.
Ok, I'll look into that.
Hah, this is why I don't use Docker. Too much added complexity for too little gain.

I'm extremely conservative these days. I beat my head against Capistrano long enough to learn its ins and outs, so if some new tool doesn't work with minimal Googling, I go right back to good-ole' Cap. I have a provisioning procedure I adapt for each cloud host that basically gets the machine ready for cap deploy. If cap deploy doesn't run smoothly, I alter my provisioning procedure once I figure out why. Usually it's for gem OS dependencies.

Any replacement strategy would have to beat the ease and reliability of Capistrano. That's going to be tough.
The point is better hardware utilization. Part of the "isolation" that containers provide is resource allocation. You assign limits to the CPU cycles, RAM, disk IO, network IO etc that each container can use.

Without any kind of virtualization, i.e. processes in an OS running on bare metal, processes can starve each other of resources - hog the CPU, fill up the disk etc. Virtual machines like kvm and Xen limit the resource usage of guest operating systems, but that comes with a lot of overhead. Each VM has to run its own kernel and a bunch of user-space programs in addition to the the service you're trying to provide. The disk images have to include a full operating system as well - config files, libraries, executables and so on.

With containers you get the best of both worlds: the resource limits of virtual machines with the low overhead of processes sharing an OS. That means you can run multiple services per machine without them interfering with one another, and you can pack more of them onto each machine than if you were using virtual machines.

So if you're Google (which did the initial kernel work to support containers in Linux) you can get a lot more computation out of your 100K-server data centre if you package all your software as containers and write sophisticated software to distribute them to server and shuffle them around as load fluctuates and batch jobs get run.

For those of us that don't run our own data centres the benefit is much less clear. Running containers on top of virtual machines seems like a pretty terrible idea. With all that overhead, performance suffers and you end up running more containers to compensate, which just makes everything more complicated and more expensive.

I think the current container craze boils down to two things: first, no matter what ugly, undocumented, unspecified process you use to build a container image, once you have the image you can deploy it in a repeatable, consistent way. That's a big improvement over Chef/Puppet right there. Second, fashion. Doing ops the Google way is cool, and it'll make my resume look good even if I'm not currently in a position to reap the benefits that Google does. Being a Puppet expert is so passé.
Why do you think it's an OOP based library?
Don't worry. Someone will continue the madness.
If, in your definition, basic income is neutral on what the marginal tax rate is, then your statement "We already know how to design a program that won't discourage work. It's called a basic income." doesn't make sense. You are trying to have it both ways, making claims about basic income, but when I challenge one, redefining basic income to be broader, while ignoring the fact that the original claim only makes sense for the narrow definition.

See my other post for answers to the rest.
>There's nothing wrong with co-ed scouting.

How would that work in camps? Apart from having to have separate times for bathing, obviously.

The wonderful thing I remember from my time was that there was very little status jockeying in our troop. It wasn't like school at all. I felt like I could trust and rely on most everyone.

Now, I'm not sure introducing girls into this would not mess it up. Teenage boys behave differently with women around. Instincts involved are likely much more powerful than mere social technology.
How to Get Your Green Card in America
It’s technically possible to text on the Watch, but mostly you text back variations of “yes,” “no,” or “ttyl.”

Which is terrible. Unless you don’t want to text with someone, in which case you have an out: “I’d have replied to your question detail, but my hands were full and I could only reply on the watch."
No, I don't think this is correct. WebRTC requires you to trust the server (webpage) - there's no way to verify a peer. Think: from an end user perspective, what's the difference between an editor using websockets vs one using data channels? Nothing; they appear totally identical.

So sure, your data might go direct, offering therorical security. Similar to how Stripe and Braintree don't improve security against a malicious server (just change the form/js and it's game over), but help against accidental problems. But this isn't truly providing the end user any guarantees. But it's good marketing. Like Cryptocat.
Interesting. I've been reading the Aubrey-Maturin series by Patrick O'Brian, and besides looking up what in the world spotted-dog, calipash, staysails, the various and sundry varieties of vessels, or a Magellan jacket are, there's a fair amount of old-time celestial navigation throughout - the constantly documented daily ritual aboard ship is punctuated by the daily observation of noon, and comments on the nutation(?) of the planets... It's pretty amazing how well people were able to fix their positions with such primitive instruments.

I can pick out the Big Dipper at night, and figure out if I'm going east or west by the sun during the day, but that's pretty much the extent of it. I've never been out in the open sea, where I imagine you can actually see the stars well - the day-glo murk from the omnipresent streetlights blots out most of them if you are anywhere near civilization.
Functional and OOP the way you seem to be thinking about them aren't necessarily at odds. If you don't immutably update objects and instead do 'return-the-updated-object' then it could fit in with functional. They seem to do this often in Haskell libraries for example. The weird thing is the notion of identity across OOP and Functional--you can have shared handles to an underlying object modified by separate code in traditional OOP.

Mixing paradigms is interesting. My favorite is to not do class-based object oriented, but prototype-based instead, with multiple parents like in Self. I wonder how that would combine with immutable objects.
https://news.ycombinator.com/item?id=10600428
How was this vulnerability able to be exposed in the first place if the API is communicating over SSL?
Successful Freenet attack results in arrest
Chrome and Firefox. I also play with Xombrero (based on Webkit), but though I like it a lot from a feature standpoint, it's the least stable of the three.

None are as stable as their Linux or Windows counterparts.
Reddit discussion links to article that discusses the arrest and Freenet involvement. The Reddit comment has relevant links on possible ways that Freenet was exploited as well as tools that target Freenet.
Sense2vec – A Fast and Accurate Method for Word Sense Disambiguation
I like this answer. Acknowledged debt is the most you should aim for. The last thing you want to do is have a wall of trust where you throw requirements over the wall and then don't care how the code gets written. The code is everyone's responsibility. Everyone should be willing participants in the process (which includes acknowledging the debt it took to meet deadlines).
If Brainjar had licensed this code AGPL then Comcast would have to release their code. But since it's GPL 2 then they have no legal right to require Comcast or anybody else to stop using their code. That's one of the great things about GPL (or horrible things, depending on your intention)

Read up on your licenses folks, make sure your code is used the way you intend.
Are there any solutions? Is it possible to create a new network? How do you champion free speech and then try to control the ugly side?

I'd love to read more I guess.
As someone that can sympathize with the author on a number of levels, this is a tremendously insensitive comment - I wouldn't expect to see such glibness with regard to someone's mental health posted on this site of all places.

First, note that he said "for me" - you don't and can't know what makes him tick better than he does, full stop.

Second, I can tell you with complete certainty that realizing that you're not getting shit done is a legitimate initiator (both to me, and apparently the author) of a spiraling cascade of negative thoughts that lead to feeling useless and terrible - and once that mood has been achieved, pulling yourself out of it takes either massive amounts of willpower (a limited thing) or a mental reset of some kind (sleep, chemicals, really deep meditation).

It sucks. It really, really, sucks. Please think more carefully before remarking in this way in the future.

--

All that said. I kind of had an idea like this a while ago[1], but never thought to mate it with a system that actually pings friends for help! Quite clever, and more importantly, it appears to work.

[1]: https://tkware.info/tsas/
How to HACK ISIS STEP BY STEP DIY GUIDE FOR HACKTIVISTS
There is no journaling filesystem of any kind. BSD Fast File System (FFS) is what you get. fsck can take a while if your systems goes down hard.u
You can intercept your own SSL communications if you create your own certificate authority and add it to the list of trusted CAs on your device. You can then use this to generate SSL certificates for arbitrary domains, and by proxying traffic through your own machine you can grab the plaintext by impersonating the real site. Of course this will only work for devices you have added your CA to; you won't be able to intercept just anyone's traffic.

There's an app for OS X called Charles, which automates this process for you, acting as a proxy and generating the fake certificates on-demand. See https://www.charlesproxy.com/documentation/using-charles/ssl...
Sure, but only if by "hardcore scouting" you mean right-wing, evangelical Christan scouting.
I think Snowden's disclosures were a loss of innocence for many technologists, and this reflects that. I can't imagine this would have been written in his absence.
Use fewer networked applications :)
The word depression is just as over used as the word startup. It was only a matter of time before the two came together.
Reminds me of PHP's `explode` for splitting a string by a delimiter.
Aren't most anti-depressants" serotonergic agonists taken at regular dosages"?
Lose 70KB with One Weird Trick
Physicists Achieve Quantum Entanglement at Room Temperature
Geeks and repetitive tasks

https://plus.google.com/+BrunoOliveira/posts/MGxauXypb1Y
In the Portal 2 video game where the main character throws the erstwhile antagonist (now uneasy ally) GLaDOS computer "chip" into a potato, is that joke connected to this at all?
Great talk. I just posted the link to people who follow me on T and G+

As sosuke mentions in another comment, possible alternative mesh networks might regain some freedom and flexibility but we will all be vulnerable to embedded IoT technology that tracks us and because of laws prohibiting looking at embedded code (assuming this happens) it will be difficult for white hat privacy advocates to check the information shared out by these devices. Cars, home appliances, electronic gadgets - a lot of areas that might leak privacy.
"Sorry for the long post, here's a potato."
That must be one of the earliest examples of that meme!
Do 10-year-old girls count as "women"?

I think your concerns about the dynamic are very valid -- on both sides -- but it's probably useful to remember that the girls and boys specifically mentioned in the article are pre-puberty (10 and 12 year olds, one 13 yr old).
“You know what happened last month, without anybody noticing? Webster’s Dictionary expanded the definition of the word ‘literally’ to include the way it is commonly misused. So the thing is, we no longer have a word in the English language that means literally, I mean literally doesn’t have a synonym. So we’re going to have to find a Latin word for it and use it, but I don’t know any Latin. So when I say I am literally going to set fire to this building with you in it before I hand over the keys to it, you don’t know if I’m speaking figuratively or literally.”
— The Newsroom, “Run” by Aaron Sorkin
Public Library of Science – Open Access Scientific Research and Publications
Funny enough, this has may have already happened - Darnel was probably domesticated around the same time as wheat, and now it looks pretty much like wheat. There's a chance that humans accidentally swept it up when they domesticated wheat. The problem is that Darnel is psychotoxic and ingestion in the worst case can lead to a coma.

Possibly locked review: http://link.springer.com/chapter/10.1007%2F978-3-642-13145-5...
This used to be my home page, for a while: https://www-zeuthen.desy.de/~nkelhos/focus/

It was a useful reminder, not to avoid online distraction, but to address the issues (primarily stress) that made me distracted in the first place. Similar tactics have helped me abstain from drinking excessively.

I imagine this sort of thing would work for any compulsive behaviour—interrupt the symptom, but mainly so that you’re more mindful of fixing the cause.
You only need 16-32 bytes to fully seed a CSPRNG real good. It's true that some VM setups have had issues, yes, but that shouldn't generally be the case. But a user mode generator isn't gonna do any better.
If you don't want to text with someone you can always wait 3 weeks then text "Sorry, I fell asleep".
Very cool.

Back in the 1970s I owned a sextant that I kept on my sailboat but I don't remember how to use one anymore. GPS is great but old skills like celestial navigation and old fashioned dead reckoning get forgotten.
especially considering a classic symptom of depression is the inability to accomplish these tasks.
Brief moments of happiness do not erase the problems, thoughts, and feelings brought on by depression.

Moreover, it seems very short-sighted and ill-informed to say that because what the author has isn't crippling and they isn't in a corner crying 100% of the time that their struggle is inconsequential or isn't really depression (I'm not a doctor; I don't know the author; I can't make that diagnosis either).
I'm a little confused...if you have 8 years experience in Rails, why do you need to build up your portfolio?
Consider the surface of a sphere. It is finite but has no centre.
I tried to join the Girl Scouts and did some similar group activities through 4H. I wanted to learn about fire and camping, and after a session of gluing plastic rhinestones to cups or something and then the promise of learning how to do my hair I quit. How boring & frustrating, and not at all what I'd read about in my mom's Girl Scout Handbook. It was full of information on trail signs and semaphore and how to build a fire and waterproof your tent and Morse code and knots.
On ad-supported websites from a developer’s perspective
I hope this doesn't count as feeding the trolls, but I found it slightly amusing that some of the replies to your post claiming it costs them $x were marked as [dead] by HN. =)
The big problem, then, seems to be the parents who wanted things "toned down". Very sad. Glad you were able to reframe things so that you could grow.
M-Pesa – a mobile-phone based money transfer and microfinancing service
Is there a reason why the signals aren't digitally signed? I understand that GPS and GLONASS was deployed over 30 years ago, but surely Galileo, with its first satellite launched 4 years ago can have this?
What do you mean by the sexualization of Scouting? I really would like to know as I can't imagine what you are referring to.
Give yourself a technical debt ceiling, and don't raise it each time you hit it. Your engineers will stop trusting you, burn out, and/or quit. Make sure you do more than just acknowledge the debt you are taking on, or else you don't have technical debt, you just have bad code.
In addition, according to the DSM-5 -- a manual used to diagnose mental health conditions -- you may have other symptoms with major depression. Those symptoms might include:

* Fatigue or loss of energy almost every day
* Feelings of worthlessness or guilt almost every day
* Impaired concentration, indecisiveness
* Insomnia or hypersomnia (excessive sleeping) almost every day
* Markedly diminished interest or pleasure in almost all activities nearly every day (called anhedonia, this symptom can be indicated by reports from significant others)
* Restlessness or feeling slowed down
* Recurring thoughts of death or suicide
* Significant weight loss or gain (a change of more than 5% of body weight in a month)

No, depression does not mean you're a recluse who does nothing with your life. It means you struggle to feel happy or pleasure. It means you view every fault and failing as more proof that you're worthless.

Please stop spreading dangerous FUD. Anyone who feels that they my have depression, or any mood disorder, should see a doctor, regardless of if they feel it's "minor".

There is no stigma in having a mood disorder or seeing a psychologist/psychiatrist. Please stop acting as if there is one.
Designing a search system for log data (part 1)
The uncountable Islamic State
Many skimming devices do both... They even capture the CCV.
I wonder what effect this has on brain development.
May be of interest:

https://en.wikipedia.org/wiki/Halton_Arp

https://en.wikipedia.org/wiki/Atlas_of_Peculiar_Galaxies

I don't know whether or how all his observations have been explained, but they may give a good starting point for research. Either way, an atlas of peculiar observations is a good thing. Producing something like that may be worthwhile for other areas of research as well.
Uber-delivered flu shots
One application comes to mind for this: watch for new screenshots (assuming they automatically get put into a directory for Fallout 4 screenshots) and add the in-world coordinates to the EXIF data.
No, but higher voltage allows for lower gate propogation delay.
Whatsapp probably did.