skysight-inc/HackerNews huggingface dataset:
Do you seriously think people wouldn't OD on drugs if there were legal sources?

People ruin their lives pretty well currently with highly addictive drugs, and I don't see how increasing supply would stop that from happening.

You can be clever that sticks kill people all you want, but that's completely sidestepping why people are worried about drug legalization: many drugs have extremely well documented negative effects on people, and these effects end up affecting others as well (hence "no smoking in public places'-style laws), and it has a real cost to society (hospitalisation, and just the human cost). Last I checked Sticks aren't that costly to civilisation in recent times.

Trying to be clever with semantics won't convince anyone of anything.
The microsoft that's out there right now making using or reimplementing an api illegal?
I find that hilarious! Honestly, I do. NP...
In order of relevance to ME:

1. Give less of a fuck (without being an arsehole or deliberating provoking others), but being more adventurous and establishing my own truths, rather than accepting generally perceived "wisdom" of sheeple.

2. Be more bold (did I mention that already?) - Yes, Boldness has genius, power and magic in it.

3. Of course, have more sex ...
Hola.org makes you an open VPN
Well, who commanded it to run in an endless loop in case of kernel panic? If it's given contradicting commands, it must disobey, unless it could disregard one offending command. In that sense, a contradicting command is not a command, as the liars paradox, 'this statement is a lie', is quite simply not a valid statement in first order logic.
I tend to be a bit more meticulous than most when it comes to structure and organization of software projects (I'm downright anal), Though I do see your point... I've always just found it easier to work with the JS behavior, and simply verify critical data at critical points.

In terms of your example, in JS, I would expect c and d to be undefined. Though I sometimes wish that JS hadn't made the distinction between undefined as a value vs. null. However, the JS flow makes it easier to do something like...

let [foo, bar, baz, optional] = getConditionsFor(id);

Where you expect certain values to only sometimes be there conditionally... To me this is flexibility that I appreciate, and once you are used to the JS way it becomes a lot more natural.

At this point I've written a lot of code in JS both on the server and the client... after 3 years of mostly node/js projects, I've spent the past week in .Net land and frankly I miss JS, though the JS on the web portion of this project is almost as painful. It's amazing how many times a small piece of coupled code can by copy/pasted instead of isolating it for reuse... Spending a week cleaning up such code to get a handle on a number of bugs, not fun.
>Every little step you learn of a language also improves your global understanding and therefore wasn't wasted. //

Global understanding of what?

Suppose the language isn't spoken/used by many people and has a different grammar to all other languages. You may never use the language and it's grammatical structure won't help you with any other language that you do use ... so then, what would be the advantage? Wouldn't learning a more widely spoken/used language be more advantageous [unless you've a specific goal like reading a text or speaking to an individual]?
A property of addiction includes the implicit notion that you consume much more than you need, to a point of actively harming yourself.

We talk about food addiction when people eat way too mcuh, not when people eat a proper amount to survive.
Anytime someone tells you that you can't have a lawyer present, you definitely need to call a lawyer.

From
http://www.nacua.org/onlinecourses/title_ix_coordinator_trai...

"State and federal courts — not OCR — have the final say in determining relevant due process requirements. Courts are likely to give accused students a right to legal assistance"

(OCR is the DoE Office of Civil Rights which controls Title IX)
Saving 5% of my gross income. That's really the only one; I was lucky in that my 20s were incredibly amazing due to a bunch of circumstances that I really had no choice in or influence over.
http://www.xkcd.com/191/
Boy, I have fond memories of participating in the Lojban Yahoo group back in 2003 when I was 16. I carried around the Cowan book to my classes and loved reading random sections. I was in awe of how elegantly it was designed, and it inspired me to invent my own languages.

My only complaint about the language was about the reliance on word order instead of prepositions to determine the relationship between nouns. It made the language harder to learn since you have to memorize the parameters for each word, and it always felt arbitrary (what if there is no parameter for the meaning I wish to convey?).
To be fair to the relevant authorities, the author does a terrible job of not sounding malicious.

That last paragraph in particular sounds more like a vindictive troublemaker than a concerned hypothetical and writing like that doesn't help your case.
> The details of the suits, including names of employees involved, are confidential, he told us, and he declined to offer details

That's in the article, but how true that is I don't know. You'd assume the details would be public record somewhere, but I don't know enough about France's laws to tell.
> Could this be mitigated with some constraints on how peers delineate packfiles?

YAGNI.

Like so many here, you have a single view of how bittorrent should be used, based on current filesharing practices, so you believe we need to map gittorrent to filesharing and have those packfiles be as static as possible in order to be shared at large.

You need to go back to the root of the problem, which is simple: there is a resource you're interested in, and instead of getting this resource from a single machine and clog their DSL line, you want to get this resource from as many machines as possible to make better use of the network.

How does gittorrent work ?

- The project owner commits and updates a special key in the DHT that says "for this repo, HEAD is currently at 5fbfea8de70ddc686dafdd24b690893f98eb9475"

- You're interested in said repo, so you query the DHT and you know that HEAD is at 5fbfea8de70ddc686dafdd24b690893f98eb9475

- Now you ask each peer who have 5fbfea8de70ddc686dafdd24b690893f98eb9475 for their content

- Each peer builds the diff packfile and sends it through bittorrent. Technically it's another swarm with another infohash, but you don't care; it's only ephemeral anyway. The real swarm is 5fbfea8de70ddc686dafdd24b690893f98eb9475.

Because of this, higher popularity will mean more peers in the swarm, whatever the actual packfile to be exchanged is. Bittorrent the way you know it is not used as-is, because there is information specific to gittorrent that helps make a better use of it.
I read the essay but only once so far, so I may have missed some things. It doesn't seem to point out any flaw in the theory but rather try to present an alternative. But this alternative I find utterly unconvincing because it is full of errors and holes. I would really like to provide critique to all those points but that would become a piece longer than the essay. If you like I will elaborate on specific points.
From Prison Cell #118 to CEO – Taking Responsibility
> Yep these are people I want to work with :)

Which comes back to my point that only developers able to get hired at that level are able to do manual memory management in large scale.

And even then, they resort to automatic memory management at higher levels in their stacks.

> I can look at the dissassembly and see exactly what's going on. I can't do this with Java, Python, Ruby, etc.

Just get a commercial JVM compiler, JIT Watch, Intel Amplifier. All of them provide the option to show the generated machine code.

> There's a reason DirectX12 is looked forward to. I don't want Windows reference counting my things any more unless I tell it to.

Better stop developing for Windows then.

The Universal Windows Application model is the continuation of WinRT, an evolution of COM.

In case you missed the note, DirectX 12 is still based on COM.

Also the new User Driver Model is based on COM.
>exactly the kind of language that an artist or poet wouldn't want to learn //

Are you a poet?

I've dabbled in poetry - in part for many poets it's about exploring a language and pushing the confines of a languages ability to express something (eg the human condition).

Photorealism can be used in abstract art.
To me this reads as one big Google propaganda ad (by inviting a journalist).
This is such a great demo. I saw this maybe a year ago and was just thinking about it the other day. Huge nebulas larger than the galaxy are completely mystifying.
> Judge Forrest told Mr. Urlbricht that “what you did in connection with Silk Road was terribly destructive to our social fabric.”

Certainly his actions were destructive to a social fabric, or elements thereof. However, I don't think that anyone of good sense takes too seriously the nightmarish visions of a total collapse of order that Forrest's words summon to mind if the site had been left to run. The alternatives do not reduce to the current structure of a fabric and no fabric at all.

Nor does the charge itself make any particular sense, at least in terms of ideals to hold to. Progress is always built on the destruction, partial or total, of a previous way of life. Thus, when destruction becomes impossible, the liabilities that history places upon us, both in terms of mistakes and in terms of functions which no longer match the demands of life, come to dominate all attempts to adapt society to a more fitting form.

The sentence is, at least on those grounds, a farce. Some social fabrics should be destroyed - that something better may take their place. I'm not going to advocate either way on whether that's the case here, but to imprison someone simply because they perform an act with such a function is to reduce yourself to a tyrant.
Show HN: DesignContest.com – fast and affordable way to get design done
Same sentiment here, thanks to OP for voicing it. I was taken abash by some personal attacks, the most recent being the thread about airbnb and the nyc eviction/blacklisting here: https://news.ycombinator.com/item?id=9622711
Besides the obvious scale differences, what have you seen to be big differentiators between google and other ad exchanges?
> until someone runs a full analysis of the "negativity" of HN, we can safely say HN is "neutral" :p

I'm not completely certain that lack of a full analyis implies neutrality :)
This is a tough question because it's emotionally loaded. What if it was a drunk bum instead of a toddler evoking protective feelings?

Unless the algorithms are good enough to evade without running off the cliff, it's not a clear cut case.
If you look at how bureaucracy works, that is largely automated or at least rule based, and how a statistic minority gets run over by unfair legislation, i'm sure the toddler wouldn't have the slightest chance. From a dystopian perspective, insurance companies would calculate in split second, who's valued higher.
Vinod Khosla on fellow VCs: 90% add no value
Sentencing, based solely on creating/running the site, has more to do with the difficulty of finding, investigating and prosecuting these cases and therefore the value of harsh sentencing as a deterent to other current or would be offenders.

Effect might perhaps be to drive others who are or want to do this stuff to operate from Russia or other harder to reach places. It might have been wiser to keep him operating and under long term surveillance, and as such indirectly control the beast he created.
I'm surprised it doesn't mention autocorrelation. Maybe that's in part 2.
I'm forcing myself to use this in all my side projects. It often feels contrived to use dynamic references when you could just apply a string, but that's because of years of predetermined CSS usage.

Dynamic CSS is the future, we just need to play with it more to figure out the patterns.
Lojbanists have written poetry in lojban. Some writings on the matter:

http://arj.nvg.org/lojban/poetry.html
http://mw.lojban.org/papri/lojban_literary_forms
Not sure this is really an engineering success to be shared. 400 people, of which 350 are handling Spring configuration probably. Over bloated, massive effort, with 0 innovation and 10 steps backwards, and still a very slow product. Happy you are profitable, but tech talks should be left to people who truly know what they were doing. Read Twitter's scalability story for reference.
What's new in Android Developer Tools – textual summary of the I/O talk
Ask HN: Am I the only one who finds HN's interface user unfriendly?
One comes in and immediately sees a lot of text that is not pleasant. If someone is a programmer they probably are tired of seeing a screen full of letters.

Same with the functionality. It just takes too much time to figure it all out.

Can someone help me figure out how to use HN in a way it's beneficial for the HN community and myself? I guess I don't understand it well. I do not see how I can benefit from browsing through all those topics that are not categorized to find anything that is of my interest. Similarly, if I can post just anything, how will that help any user?

Why are you guys here? (this is a genuine question, I'd like to understand more of how this all works)
Demystifying JavaScript: The many faces of `this`
FWIW "addicted to cars" has results with headline in major news outlets - it's a common trope.

In human geography terms it simply means that giving up cars is a supremely difficult thing for society to do - particularly in some Western areas that are designed around the idea that all people have cars available [cheaply].

This has enough similarity to addiction that people use "addicted" commonly like this - "I'm addicted to coffee" or "I'm addicted to chocolate" usually just means you'd find it hard to give it up. [I don't know if clinically those statements are true for some though.]

As it happens I've given up alcohol, chocolate, coffee, videogames, and cars at various points and the car was definitely the hardest requiring the most change in my lifestyle.
I had stage 2 Hodgkin's lymphoma when I was 25, did chemo for 4 months (ABVD) and radiotherapy afterward. Healthy ever since (I'm 30 now).

One problem you might be having is dealing with an avalanche of advices, so I'll keep mine short.

Mainstream treatments (chemo+radio) are very effective against lymphoma. From my research the 5yr survival rate is over 80 if not in the 90s, and that's not even the latest stats. I wouldn't replace chemo with other alternative treatment, despite the damage chemo could potentially bring. I did take herbal medicine during treatment, but that's just to alleviate the side effects of chemo, not replacing it.

Everyone is different, but base on my personal experience and people who have gone through similar situations, you should still be able to work and live normally, except on the days you have chemo and possibly a day of two afterward.
5 x 7
Oh and one more...how do I ask an HN question in the 'ask' section?
No reason why not. The devil's in the details.
It is not the same case. Esperanto was one of the first attempts. Now that we have Esperanto, Intelingua, Ido, Novial, and many others I have not even hear about, trying again with a new international language would be a good reason to post this comic. But when Esperanto was developed, a simple artificial language was a very innovative idea. Although it was not very successful, I think it was worth a try.
Yes, that seems odd to me but then I don't know French law at all. Any french commentators?
Do you imply that PPSP's live stream protocol could be used to create updateable keys?
FREE.. JUNE: 01- 02 – 03 – Weight Loss FAST Without Losing
No Man’s Sky and the technology that created 18 quintillion planets
Collision attacks are not really a problem, since they only happen when the attacker gets to specify the hash, which wouldn't be the case here.

Generating a file that hashes to an existing hash is called a Preimage attack, and SHA-1 (the algorithm used by bittorrent) isn't, for now and as far as we know, vulnerable to any.
> People ruin their lives pretty well currently with highly addictive drugs, and I don't see how increasing supply would stop that from happening.

I don't see how prohibition and the War on Drugs prevented them from happening too. All that was achieved by the War on Drugs was a massive waste of taxpayer money[0], the creation of a large, organised, violent and powerful criminal underground[1], filling up of prisons with non-violent offenders[2], denying treatment to millions of addicts and treating them like criminals, and the violation of the rights, freedoms and liberties of large numbers of innocent people[3].

[0]-

1) http://cdn.thewire.com/img/upload/2012/10/12/drug-spending-v...

2) http://www.drugpolicy.org/wasted-tax-dollars

3) http://edition.cnn.com/2012/12/06/opinion/branson-end-war-on...

[1]- http://www.countthecosts.org/sites/default/files/Crime-brief...

[2]- http://www.ibtimes.com/drug-offenses-not-violent-crime-filli...

[3]-

1) http://object.cato.org/sites/cato.org/files/pubs/pdf/balko_w...

2) http://www.tucsonnewsnow.com/story/26290903/police-militariz...

3) http://informahealthcare.com/doi/abs/10.3109/10826084.2015.1...
I am wondering about the numbers and i bet those are exaggerated... Fired lots of sales, but sales went up 40% and costs went down 60%?
its automatically occur, by the way what is your interest?
My impression is that Lojban is more of a research language than something people actually speak, but I'd be delighted to be wrong. It's beautifully elegant.

Did You Know... Lojban's regular enough that there's a yacc grammar for it? http://www.lojban.org/publications/formal-grammars/grammar.3...
Could you add more detail as to what you mean by "last write" ?

Is it the time at which the write was performed locally, or the time at which it was sent to the server ? the difference can be quite large if for example you connect a device after having worked offline with it for a long time.
American in Norway here. I have been struggling with immigrant life the last year or so and recently started thinking seriously about moving home.

The existence of this thread reminds me that I absolutely should just suck it up do what it takes to stay.
When you start a contest dozens of designers start working on your project. You will be receiving results in hours.
This rule have exceptions. Messing with systems without permission (starting with Github) helped him to start a security consultancy.
> While I don't agree with mkempe, I don't see why this kind of messages should be downvoted.

Because mkempe is accusing Project Jacquard of appropriating a historical figure's name for their own gain. Somehow, it seems mkempe figures that the act of paying homage cannot be done without a citation or fair use disclaimer.

It's one thing to suggest adding a note about the historical Jacquard, another to take umbrage at an innocent name. I really don't think that sort of response should be encouraged.

Otherwise, I suppose someone should tell Project Euler that they need to explain who Euler is on their homepage.
Once Uber’s self-driving cars arrive, what will be left to hate?
I guess the reason why they responded in such a way is to prevent any potential future "tinkerers" to get away by saying that they were just white-hats. I guess it would have been better to inform them before testing their payment system for errors.
They're definitely not free for businesses, especially worldwide. Thus why twilio is a business. Expect to pay maybe $0.03 a message. I'm not sure how that compares to advertising revenue..
I expect (and this is just conjecture) that he laid off staff and then rehired for the same (or similar) roles at a lower rate of pay, which is a common tactic when a company needs to reduce costs but typically runs afoul of labour laws.
Searching IMDB for 1980-1989 keyword "Decapitation" shows 259 movies.
www.greenfossil.com <= crazy about engineering good software
Bithost.io now allows you to buy Digital Ocean servers with Dogecoin and Litecoin
I hate how this is opt-out instead of opt-in.

I can see why they want to do this but it just feels kind of icky or something.
NirCmd – multipurpose Windows command line tool
> How do you ensure that large files are distributed correctly and quickly with minimal security implications in an environment where nodes are constantly joining and leaving the network?

The owner of a project will keep a node always online to fight its own churn. There is no big files in the case of issue tracker. This is not video social network. Also, video social network do work, e.g. private trackers, the only thing is that they use the web publish magnet links which can be done over a DHT cf. PPSP and tribler.
Is there a good ad-free search engine that I can pay for?
A Netflix app is glitching and creating weird new films we wish were real
Hmm.

With my programmer hat on, using word order to distinguish the parameters to a selbri feels very Haskell. However, using prepositions feels very Python (i.e. keyword parameters).

I do agree with you about using keyword parameters. The Lojban way to do it would be to add single-syllable cmavo for each position, so that you'd tag parameters depending on what position you wanted them to fill. But this would involve adding at least one syllable to every phrase which involved a selbri, and probably more. It'd be interesting to calculate what that would do to the overall bandwidth.
The existing top comments (tptacek and calcsam) have already covered the useful practical advice for your situation.

So, I just wanted to say that I really feel for you. Cancer sucks. A stranger across the ocean is tearing up just reading about your situation and wish I could help in some way. So, I am sure there are a lot of real friends and family in your life who care about you and will help you get through this. Don't be afraid to ask them for help when you need it. You aren't alone.
Most companies are not large, I would think.
Yes, you always compare over last year. Q4 is always high compared to Q1 as people in Q1 are paying for the things they bought in Q4 for the holidays.
IQ basically measures the speed of the brain, so it seems likely that there is some correlation between IQ and good political judgement. High IQ people basically have a greater capacity for thought.
I was aware of dbmail, but did not peruse the source in-depth, in part because it does not in itself implement SMTP.

Archiveopteryx I did not know, but thanks for the tip!

Using their databases as the basis for new tools has the obvious benefits of cross-compatibility, though there's always the drawback of database cruft that accumulates by virtue of differences in implementation or project goals.
>Europeans seem perfectly comfortable cracking open a 1-euro tetra-pak of wine for guests. Germans, for example, pay just $1.79 on average for a bottle of wine.

I stopped reading here, b/c that's simply not correct. It's true that most people don't spend more than 5 Euro on wine and that you get great wine around that. But except for students getting ready for a binge, nobody considers tetra packed alcoholic grape juice as wine.
Yes judgments are being made in the name of the French people, and thus are public (although this does not mean they are publicized on a website, you may have to go to the court to consult them). Decisions regarding the work code can be appealed, and in that case the execution of the sentence is suspended until the second judgment. If they had to pay immediately then it means they didn't appeal. That combined with their refusal to show the actual court decisions is fishy and looks like a spin to make the fired employees look bad and use them as an excuse for Mandriva's demise just coincidentally when they were on the brink of becoming profitable.
Ldd arbitrary code execution (2009)