skysight-inc/HackerNews huggingface dataset:
Antidepressants are antineurotics, thus, helpful for the mild narcissistic disturbance which is widespread.

There is a common situation where somebody has an interaction that "pushes their button" and overreacts because the person's self image is unstable. Somebody said something, you feel bad about yourself, then you say something stupid and now you have a real reason to feel bad about yourself, etc. Serotonin levels are high in "alpha dogs", and low in low status animals so it would seem that antidepressants could protect against the effects of setbacks in life, social status, etc.

For some people antidepressants can turn all that bullshit off and also turn off anxiety like a dimmer light that takes days to weeks to kick in as compared to the immediate relief of benzodiazepianes. Benzodiazepines impair cognition and memory so they impair the natural process of maturation where you can learn to do get better at things over time. Antidepressants do not impair that process so they go well with any kind of therapy, exercise, light treatments, whatever. Exercise is Rx #1, AD is Rx #2.

Chronic pain is a major symptom of depression and often if you have tendonitis or back pain that inteferes with your ability to work that is a symptom of depression. Chronic pain also can
respond to antidepressants particularly Effexor XR and the older tricyclics.
In UTF-8 a BOM can be placed to support round tripping the information with UTF-16.
You said:

> "With nearly 40 percent of all pregnancies in the United States unintended, birth control is a critical public health issue."

> But check the actual source and:

And maxericson quoted the actual source, which says

> Results—About 37% of births in the United States were unintended at the time of conception.

It seems the report accurately quoted the abstract, and so I'm confused why you think it didn't.
That's correct. One could think of it as a blog post.
HTML+CSS are programming; they're a set of instructions to make a computer behave a certain way.
> When everything else fails...

What about nuclear war or a solar mass ejection event? I'm thinking a big fat EMP will smoke the semiconductors in most amateur rigs: they often have big antennae and sensitive pre-amps.

Is there any RAD-hard amateur gear?
Sounds very interesting... But link is broken, gives me "Sorry, the page you are looking for does not exist."
Used to but they had a side effect that ... umm ... didn't help things. Now I use therapy and cycling.
I have the feeling that back in 1990, ISO 10646 wanted 32-bit characters but had no software folks on that committee, while the Unicode people was basically software folks but thought that 16-bit was enough (this dates back to the original Unicode proposal from 1988). UTF-8 was only created in 1992, after the software folks rejected the original DIS 10646 in mid-1991.
Hops UI Toolbox: next generation toolbox for ux craftspeople
Oh god, its some random IoT company that is using the blockchain to run its IoT platform for no reason, and then decided to pivot into a decentralized investment fund.
When you create a table in MySQL, a text attribute (VARCHAR etc.) is not encoded in UTF8 by default.

I think UTF8 should be the default and only format for storing text attributes in all databases and all other text encodings should be removed from database systems.
Birth control, unlike marijuana, has no recreational use.
I like to use a simple name generator, used to generate names for game characters. It's virtues are that it's simple enough to write in less than an hour, complex enough to give you a sense of how the language and its standard library work, it uses standard I/O streams and reads files, it uses random numbers, and it involves some manipulation of strings and sequences.

The basic idea is:

1. read a file containing a list of sample names, one name per line

2 convert each name into a sequence of triplets; as an example, 'Fred' becomes the list ['Fre', 'red']

3 choose a random starting triplet

4. choose a random non-starting triplet that matches the start. A triplet matches the previous choice when the last two letters of the previous one are the same as the first two of the next. Repeat with the new triplet as the start.

5. When you reach and end triplet or the length exceeds some limit, stop and merge the triplet. Merging the sequence means merging them two at a time left-to-right. Merging two triplets means dropping the first two letters of the one on the right and tacking the remaining letter onto the one on the left.

Besides being easy and kind of useful for learning languages, it's also kind of fun. With the right input lists the names generated can be pretty funny.

'Corichadwinardo'

'Tadforgio'
> The problem that I see is the imprecision of english when it comes to the word "hard".

Learning to code is NP-Hard ?
i'm not sure if it's only me,
But whenever i needed graph-db type queries i found much more success with targeted relational database queries. they take a lot longer to implement but perform feasible results (sometimes u might need to buffer a few things, some pre-calculations here and there).
(neo4j vs mysql innodb on multiple layered recommender systems)

The thing is that i don't see the point of such a graph db if not for what i just mentioned.

any clarification would be great.
Financial technology matures as government steps in
Vector of pointers to grapheme clusters for example.

Sometimes vector of objects that include other information, like glyphs etc.
Probably refers to this:
http://www.ibtimes.co.uk/ethereum-based-slock-reveals-first-...

Somewhat related: the lock in my apartment is actually based on cryptography too. It uses SHA-1, which is somewhat scary, because it's not considered "safe" anymore. The algorithm was probably chosen because it uses less energy compared to safer ones, as the lock gets the energy from the turning of the key.
It'll probably show up here soon: http://asciiwwdc.com/

In the meantime, the slides are available to download as PDF on Apple's site.
You were probably thinking about the fact that picking, in order, 5 elements taken from a set of 1000 elements yields (1000 factorial) / (995 factorial) possible combinations.
The point is to create lots of useful content, it doesn't have to be intended or not designed.

Procedural generation can be entirely predictable. Also, if it doesn't fit the eyes of the designer (who could also be the programmer) then the algorithm or parameters will be changed until they do. In that way, most procedurally-generated content is designed.
It's not a financial contract system. It's a decentralized general purpose computing platform. It can be used for financial contracts.
I had space mono once... not fun.
That a great point which is missed by so many technologists. It's impossible to know if what you created today will be important later, be it a photo, a blog post, a voice recording, or an email. I've found invaluable emails in my Gmail inbox written a decade ago.

Maybe that silly snapchat pic you took today with your cousin is the last picture you'll have of her. Who knows.
tmpanon: judging from your comments in this thread, you're weirdly in favor of this article.

I don't doubt that Palantir has their skeletons, but having read a bit of Mitnick's stuff, this just seems like business as usual.
That will only increase hiring costs and increase the risk to get a lemon as an employee.
no, because the VC is ruled by law, and The DAO was ruled only by code, even if it contained exploits. As such the rules of the code - the law of The DAO - were followed.

The correct analogy is that the exploiters shorted the investment after performing thorough due diligence, and made a profit doing so, at the expense of more ignorant investors. That those more ignorant investors included the founders of ethereum and the authors of the code, is deliciously ironic especially considering (perhaps even because of) their own self-importance[1], but it is ultimately immaterial.

[1] https://daohub.org/curator.html
""" They do the same to us at @DreamHost and I’ve always felt it was inappropriate. """

https://twitter.com/cleverdevil/status/744622945096503297
Unfortunately, that headache, migraine, loss of sex drive, yeast infections, increased blood pressure and so on are often thought to be "normal". So many side effects are accepted as a fact of life and hormonal contraceptives as the source to those side effects is widely ignored. By both, women and doctors unfortunately.
Good god. I hope you are doing better.
I think when spammers see a "+" they just strip everything after it down, i.e. me+spam@example.org -> me@example.org. Not to say many sites just don't accept "+" (or, worse, cease to accept such addresses).

Unique, non-guessable, machine-generated addresses are the way to go (do with emails just like password managers do with passwords), but no common person can use those, because they'll need a domain and self-hosted MDA.

E.g.

$ echo "$(echo -en "secretsalt\nsome.example.net" | sha1sum -b | xxd -r -p | base36 | cut -c-8)@me.example.org"
h6t8490d@me.example.org

Or just generating random IDs and maintaining the database.

(Sure, HMAC would be a better idea than this string concatenation, but meh...)
No. Python 2.7 uses UCS-2 or UCS-4 depending on how it was compiled. Python 3 uses ASCII, UCS-2 or UCS-4 determined at runtime per string depending on the string's contents.
>Think about some sort of publish/subscribe system, in which a web-page creator can regularly hit a publish command that makes it available for archiving, and various web archives can subscribe to receive updates
This seems like something we could (should?) have right now. Maybe IA should write a Wordpress plugin, if they haven't?

I think you just reinvented https://pingomatic.com/
For some context, the last few releases of screen were:

* 4.3.0: June 2015
* 4.2.1: April 2014

I've heard many people say that they use tmux because screen never gets updated.
No, Python 3 indexes by character, not byte.

$ python3
Python 3.4.3 (default, Oct 14 2015, 20:28:29)
>>> s = "オンライン"
>>> s
'オンライン'
>>> len(s)
5
>>> s [0]
'オ'
>>> s [1]
'ン'
>>> s [2]
'ラ'
>>> s[3]
'イ'
>>> s[4]
'ン'
So what order do you put the BOM in? Does it not even matter?
> The Summit was inexpensive, the venue at the Internet Archive building was cool, the speakers and panels were uniformly interesting, and the food was tasty.

That pretty much guarantees they will outgrow the venue shortly, if not immediately.
Those are all really good ideas.
Why does this terrify you?

A person you don't know has trust issues with the medical community. If those issues are unfounded and she's being irrational, her choices won't affect you beyond a potential trivial increase in your health insurance premiums and/or taxes. There are many other bad health decisions people habitually make that have a larger impact there than a small number of people having an irrational aversion to seeing their doctors.

Or do you think she might have a rational aversion to seeing her doctor, which would have frightening implications for other people?
I give the average ham emergency-response person 10 out of 10 points for motivation and enthusiasm, unfortunately, in the modern era IP and packet based emergency communications systems are increasingly much more important than half duplex analog radio channels. They are also seriously hampered by finances - ham projects are a labor of love for the mostly age 45+ males who are the vast majority of the community. I didn't mean to be dismissive or insulting by calling them greybeards, but if you google "ham radio shack" and look at the pictures of people about 9 out of 10 of the people who are seriously into the hobby are older white men who fit a particular demographic niche. It's a much less diverse community than the Internet engineering/IP community as a whole. Not that a NANOG or APNIC meeting has a great deal of female gender representation or ethnic minorities, but the demographic skews a great deal younger.

Regarding the finances - projects funded out of peoples' pockets and small funding sources won't be able to build the sort of serious five to six nines reliability networks with significant N+1 redundancy that will survive a major disaster. The amount of money that has been thrown around via the US DHS to local agencies in the past 14 years is immense. Similarly, large ISPs and major telecoms and their infrastructure providers (major IX points, datacenters, colos) have put a metric shitload of money into being able to survive a major disaster. Look at the engineering of the NAP of the Americas in Miami, for instance. In a major disaster I know of at least a dozen ISPs that might lose 75% of their network, towards the edges, as sites run out of battery and generator and fall of the network, but the remaining 25% of the network including their core will remain online for multi-week periods with fun things like 50,000 liter diesel tanks and N+1 2 megawatt generators. The telecom industry has a long tradition of seriously overbuilding stuff to survive disasters.

In a serious disaster, small transportable first responder command posts and similar need access to services that can only be delivered over reasonably-close-to-broadband IP services: GIS mapping, sending/receiving photos and schematics, logistics manifests, VoIP with 0.0% packet loss, medical data and a myriad of other things that you can't do by half duplex voice alone.
Dick Waving Contest Gets Serious. Headlines at 8.
Jaron Lanier has written about the hallowing out of the middle class due to intellectual and creative property being accepted as "free on the internet". As it stands the Googles of the world have private servers, patents and proprietary technology, ( and the money to protect themselves) but Google can scrape the creative resources of billions of individuals without paying them. In that regard a return to creative/intellectual property rights specifically for individuals might be a forward thinking move assuming it leads to payouts. I know the details are more complicated ( and I might be wrong) but I thought I would chime in.
This looks pretty damn appealing. Definitely going to try it out when I get home :)
Some good ideas, but I find some of them at odds with the rhetoric. Decentralize the web with new centralized naming and archive systems. Come up with new ways of doing things that there are already multiple failed solutions for.

Separate content and presentation layers, URLs as names, open pub/sub systems--these all have good solutions. They haven't failed to catch on because the technology wasn't there.

Anyway, to a large extent we already have a re-invented, private, encrypted, Bitcoin-funded, de-centralized web. It's called Tor, and it's not always very pretty.
I am unfamiliar with Urbit, but having only recently read in detail about IPFS, I have to say it has nailed the basics. There's much work left there to do but IMO the building blocks are now in place.
I can't agree with C-style for loops being an "often used feature". I've been developing for iOS since 2008 and I've barely used them at all in that entire time, and never with Swift. Both Objective-C and Swift have better options available. The only time you really use C-style for loops is when you're writing C. If you want to write C, then write C. But if you're writing Swift, then write Swift – don't try to write C in Swift.
If I, as owner of house number 7 on Honest Drive, give you permission to pop in and take a copy of the leaflet I wanted to give you, you don't automatically get a right to wander into houses 1-6 and 8 on the same road. If the doors to those houses aren't locked, it doesn't mean you have permission to enter. There's no requirement for technical barriers on your wandering around, particularly when I give you specific instructions on where to go and get what I have given you permission to get, in order to make explicit your lack of permission to go elsewhere.
I disagree with this, maybe not because coding is easy, and I can't really measure that because I've been coding since I'm 10 years old (I'm 26 now) so it's been "normal" for me. But what I can tell is that learning to code is like learning to do something else that requieres skills and time. It is as easy as learning something else completely unrelated with computers, it depends on you and how dedicated you are.
Several people have pointed out that OVH modifies Ubuntu (w/ a custom kernel to support their hardware).

If that's true, they shouldn't be surprised Ubuntu wants a license fee... it says so in their trademark policy:

- You can make changes to Ubuntu for your own personal use or for your organisation’s own internal use.

- You can redistribute Ubuntu, but only where there has been no modification to it.

- Any redistribution of modified versions of Ubuntu must be approved, certified or provided by Canonical if you are going to associate it with the Trademarks. Otherwise you must remove and replace the Trademarks and will need to recompile the source code to create your own binaries. This does not affect your rights under any open source licence applicable to any of the components of Ubuntu. If you need us to approve, certify or provide modified versions for redistribution you will require a licence agreement from Canonical, for which you may be required to pay.

http://www.ubuntu.com/legal/terms-and-policies/intellectual-...
That's funny, they are basically describing our platform.

http://qbix.com/platform
Launch of Blue Origin's Fourth Developmental Flight
Good news, but I find the title somewhat misleading when all the article does is trying to minimize the increase in adult death rates in the US (comparing to children). Also less deaths doesn't necessarily mean healthier..
Microsoft Is Going into the Weed Business, Apparently – Global Network Info
Ah yes, "whackers" http://nt1k.com/blog/2012/emcomm-and-whackers/
>USA dollars are not "backed by courts and police" (what does that even mean?).

>Property cannot be null or void, so a government decree as such would be meaningless.

Sorry for writing in shorthand and not making the meaning clearer. It's not the property that's nullified but the transaction of that property.

Ok, you agree to buy a car or domain name from a seller for 100 bitcoins. After you pay the 100, the seller keeps the keys/title/domain. You go to court to help recover your "money" -- aka bitcoins, because it was a fraudulent transaction. The court doesn't recognize the transaction because it doesn't recognize bitcoin as legal consideration. Case closed. You then try to go to the police/sheriff to seize "your" property. The police ask for the court order. You don't have one.

If the government wants to pass a law stating that bitcoin transactions are not recognized, it can do so. It doesn't have to pass such a law at the moment, because bitcoin transaction volume is trivial.

>In the US, government power is derived exclusively from the people, by the people.

Did the "power of the people" stop FDR from confiscating gold?[1] Gold was even more entrenched than bitcoin is today. Did the "power of the people" direct the government to take their 1980 dollars and reduce its purchasing power to 1/3rd in 2016?[2]

There's a difference between repeating the ideals of "government of the people, by the people, for the people" from Lincoln's Gettysburg Address and the reality of how government actually exercises its power _against_ the people.

If Bitcoin activity got so large that it threatened the USA government's power to manipulate its Federal Reserve Notes to pay debt obligations (at least in nominal terms) or inflate the money supply to pay for Social Security & Medicare, it will make all bitcoin transactions null and void by decree.

Therefore, I disagree with paavokoya that Bitcoin will make fiat currencies like US Dollars and Euros "obsolete". Bitcoin doesn't have that power because Bitcoin doesn't come with its own courts, police, aircraft carriers, etc -- a.k.a. all the apparatus of government. It's the backing of government that enabled the US Dollar to become a global reserve currency.

[1]https://en.wikipedia.org/wiki/Executive_Order_6102

[2]http://data.bls.gov/cgi-bin/cpicalc.pl?cost1=1000&year1=1980...
A lot of people have had bad experiences with doctors, and in particular sometimes bad experiences around discussing sex and sexuality with doctors. Teenage girls trying to get birth control are told they are irresponsible or are sluts; parents get involved and send mixed messages regarding relationships with health care providers; and docs can cause a lot of trouble when they're not well-educated about things like endometriosis or aren't good at certain procedures.

A few years back I went to a doc to get a birth control prescription because I couldn't get it without seeing a doc. By various evidence-based(-ish) guidelines I knew I did not need a Pap test, and I also knew the guidelines had recently changed to every five years. I'm healthy and at that time I was still young enough to have no restrictions on birth control prescriptions, and it was just a renewal of the same thing I'd had for years. The doc would not prescribe the pills to me without getting a Pap smear, despite the unnecessary nature of the test. In the process of opening things up with the speculum and shoving that toothbrush up to my cervix, the doc cut me with the metal speculum, thereby turning a stupid unnecessary appointment for a maintenance med into a traumatic bleeding-all-over fiasco. I'm still much more nervous about Pap smears than I used to be.

I know a lot of doctors -- they avoid seeing doctors. I avoid seeing doctors when I'm not sick as much as possible as well. The only reason the health insurance industry in this country ever gets my money is because I have so far had to see a doc for the birth control, while having no health problems. Nurx et al sound like a great solution for healthy people in need of birth control.
Do Second Circuit decisions affect areas outside of the second district (NY, VT, CT)? If not, is the location of the host that matters?
Code change filters is how I describe my context technology. My background is in developing in house productivity solutions for large enterprises and I never liked how we communicated code changes, since it required too much effort to put things into context.

With GitSense contexts, it's very easy to logically group code changes from different branches, repos, and GitHosting solutions (Bitbucket, GitHub, GitLab).

The front end (100% JavaScript) will also be opened sourced, which is critical since I want others to be able to decorate commit messages among other things. For example, if a commit message references a bug tracking number for an internal tool, I want to context creator to be able convert that number to a usable hyperlink.
amateur radio was used in the civil war in yugoslavia back in the 90's as a way to spread news and as a way for friends and relatives on conflicting sides to kind of get in touch

YU1MVV
> I did look at KeePassX - but it doesn't seem to have reliable autofill in Chrome & Firefox

It does have browser integration, for both Chrome - ChromeIPass extension, and Firefox - KeeFox extension. Both extension work via KeePassHttp plugin. Works well on Arch Linux.
Would you say Prolog is an output format too? It kind of is! My guess is you just don't consider declarative languages "real programming".

What about running "rails new blog"? Is that programming?

What if you add "-d mysql"? Does that count?

What about changing a YAML config file? Not programming? Does it become programming if the config file is written in Python?

What if it has a loop? Or what if you know that a certain key in the config file will trigger a loop?

I don't think there is any firm line between computer use and computer programming. I think there is only a spectrum between specialized and generic computational primitives. HTML and CSS are somewhere in the middle of the spectrum, between tapping a button and applying voltage to circuits.