skysight-inc/HackerNews huggingface dataset:
In that case it's likely justified. But then you can link the forfeiture to an actual person being tried in a court of law. Many, many, many of these cases are things like "State Court vs $12,348.45". In those cases there's no defense and the owner of the property has to interject as a third party to attempt to get their property back. In many cases it'll cost more to retrieve the property than the value of the property in the first place.

Also, I would assume that even if the alleged drug dealer is found not guilty for some reason they won't get their $1M back.

I would imagine the people responsible for tracking such statistics are not motivated to flag the differences.
Assuming I used python, I'd just import a library for sending email, or if using C# just import System.Net.Mail. Then it should be pretty simple. I would have made sure it worked for a major email provider (like gmail) and then work on edge cases when/if they came up.

Since the game would need your email password in order to load incoming messages I would advise them to create a new email just for game communication purposes anyway, and tell them not to use certain characters if for some reason I couldn't get them to work (although the libraries should be able to handle it anyway).
Can you give me some tips on self employment? In general where do I start from? Currently I'm taking a break from work and would really love to be self employed as opposed to going back to a job. I'm a software developer and most of my experience is in developing full stack web apps and in scaling web backends.
How many scholarly articles are written in LaTeX?
Not if they requested the contributors to sign the Contribution License Agreement (CLA) before accepting their changes.

Or, the other way (although I can't guarantee that this is true) would be to choose a compatible license with the one they were using before. Compatible license scenario basically means that the license changes are small enough so that they don't have to request from people to agree with the change.
Route prefix specific middleware in Golang
What's the process to develop these locally, how do you add tests? I couldn't find any docs on either.
Whether one uses a parser generator's output as part of a compiler is one thing, but one should at least pass the grammar of the language through a parser generator to let it check the grammar for ambiguity.
Another way of saying it is that Amazon has every IDE, language, runtime, etc.
Thanks for the reply. One more question: Is it still true that your team must develop service on top of Windows? Can your team use Linux? (I cannot see the direct relationship between these cloud services and Windows, except C# support)
It's perfect as a scripting language on the Mac. That's how I do 90% of my scripting work.
Small sample, but thirty is infinity in Stats, so that's not a big deal.

On the other hand, results mean nothing because this is a convenience sample, not a random sample of all developers. It only shows the intention of those who saw the poll and decided to respond to it.

Neither is independent of what the poll is trying to measure.
"Kids, you tried your best and you failed miserably. The lesson is never try." ~ Homer Simpson
Very interesting. Seems a lot easier to setup than in AWS (Lambda + API gateway). Now you just need support for more languages like Ruby :)
Depends on how you define "organism", I think. If you mean an entity possessing some sort of unitary consciousness, then yes, thoughts would become slower the larger you scale the brain. If you mean distributed information processing system, I think you can classify the entire universe as one, and there's no such thing as a "thought".
2 questions. Does this work with Service Bus? Right now I have a console app sitting on a linux VM (written in C#) that connects to Service Bus, waits for messages, and handles it.

A lot of what I do in my app is write file to the local system, and upload it via FTP to somewhere else. Now, there's no requirement to write the file to anywhere locally (i do it more as a backup, and I could back it up in a database table i suppose), but its super convenient... how does the file system work in a system like this? Would it require Azure Storage?
Too few for my taste.
That's a disaster waiting to happen. See docs.
It's worth pointing out that they came to this conclusion by looking at job postings.

If a company is large enough to have some HR person creating job postings, then they're going to come from this mindset that education acts as a convenient filter for separating "the wheat from the chaff". It can sound dumb as all hell, but it's the best broken solution they can come up with because it's easy to glance at a resume, see the letters "MIT" and put it in a different pile from the people who came from New Mexico State (or some other generic university in a predominantly rural area).

I don't agree a degree, and I've done pretty well for myself, but it's worth pointing out that I've never applied for a formal job ad. I've relied on friends and I've relied on networking events where I showed off some cool thing I made and found out after the fact that the person I showed it off to was an influencer when it came to hiring at their company.

So to sum things up, I think it's safe to say that companies hire by degrees because that process scales pretty well, whereas hiring by portfolio really doesn't. Nonetheless, if a dropout can prove themselves even modestly well, then they've got a job.
I'm actually really considering a Model S for my next lease - my problem is the closest service center is 3 hours away. Getting tires put on, getting breaks changed; no big deal. Battery failure or something worse and that'll be a really expensive tow ride. (I'm in Western NY).

Unfortunately, the model 3 isn't scheduled to come out until end of 2017 (if that holds true) and my lease runs out in March of 2017 so... gonna have to wait until the round after this coming one (generally lease for 3 years at a time).

But if it was coming out sooner and it's visually appealing - yes, I'd have probably put down a deposit tonight. Assuming it's not god awful ugly; which I can't imagine it will be.
Traps are for the insecure. I just write to memory without checking bounds or asking questions. No one has ever tried to call me.
yes, his point is that he could be wrong about the hire decision, and going with the mathematics degree is more likely to be right.

Whether or not that's true is another discussion, but that's the point he's making.

I have a degree in CS & Math, so I'm guessing I'm good to go :)
> If something is illegal to own, then there should be no difficulties charging the owner with a crime.

Do we want the law to be this inflexible? It sounds good initially, but I would rather the starving man have the bread he stole gently taken by the police and returned to the owner, and sent on his way (hopefully with some help), than to be arrested. Without civil forfeiture, this turn of events would require the police to either arrest the starving man, or break the law themselves to take the bread. CF is a way for the police to use their discretion to right situations, and to prevent additional harm to victims (such as preventing property from being destroyed, used or spent after the criminal is apprehended but before conviction).

What about the case of stolen property, and the misuse of hiding of it prior to conviction but after arrest? It does the victim little good if the property stolen is disposed of or hidden after arrest.

Don't get me wrong, I'm all for massive reform for the law in these cases, I just think there are cases where it's useful, and careful consideration should be given as to whether we need to keep some portion of it intact, or remove it altogether, and the consequences of that choice.

Edit: Okay, ignore the stolen bread and kid with beer examples. They aren't well thought out, and are distracting from the other examples and and points, which I think deserve attention. I'm only leaving it here because I'm loathe to remove something people are responding to, even if it reflects poorly on me. :/
Honestly Cordova is good for beginners. It won't fade away but look for more of a pivot to something like React Native or like Xamarin where it'll compile to native code. Their current approach of running in a web view is great for people tranistioning from traditional web development to app development. However as I've experienced, once you begin adding lots of plugins, things get really hacky or incompatible with each other. That's where Cordova platforms like Phonegap and Ionic lose out.
Using functional ml-like programming language for developing Apps ? It is like dream comes true , count me in . I am literally sick of Java.
The Economist's Revenue by Industry Visualization
Of course they were at war and did things that were deemed acceptable for the time. Today we do other things that you and me might see as acceptable but our grandchildren will view as atrocities. That's humanity.

What I meant is that after the defeat in Vienna the fate was sealed and it put the final nail into the box for votes of acceptance into the Euro club. It wasn't as clear before. The UK doesn't fear Turks because they didn't have the experience Hungary and Austria had for example.

WW1 and WW2 are both the result of mainly one mis-educated and ill-suited German ruler as the main initiator of the conflict(s), funny enough. WW1 it was the relative of the English king who was just plain stupid and thought war is better than economic dominance and didn't wait a couple days longer for some Austrian correspondence I forgot the details about or it would have been avoided in that year at least.

WW2 was funny enough initiated by Austria, who have always wanted to rejoin Germany.

The way I see it it's a family of monarchies across Europe and Russia who had their quarrels and caused the world devastating losses.
You've reminded me I always had it in my mind to learn Lisp, I've spent 25+ years in C and Assembly land.
Recuperation time down to not being able to breathe properly, collapsed lung, pneumonia, etc.
Coincidentally: PacktPub, HN-famous for 'quantity over quality'¹, is offering the e-book iOS Development with Xamarin Cookbook (4+ stars @ 10 reviews²) as their daily free e-book for 5.5 more hours.

https://www.packtpub.com/packt/offers/free-learning

¹ https://news.ycombinator.com/item?id=6933716

² http://amzn.com/B00KJX443C
There's no strawman here. Security is a process, not a product. Cut out a few steps to make a "better scheme" and compromise the entire process.

Anyway, good luck with those root exploits. I'm moving now to blacklist npm from our servers and then entire company. We have regulations to comply with. Knowingly allowing gaping security holes like those shipping in npm would be considered negligence and strictly illegal.
I remember messing around with hack this site a long time ago. This looks like it will be a valuable lesson for all of the php devs out there who don't handle files often.
You know, it's funny, out of college I was dead sure I needed 8 1/2 hours of sleep a night just to maintain. 9 was better and 7 would slowly grind me down until I ended up sick.

Now that I get more regular exercise, I need a little over 7 hours a night to maintain. And the weirdest part is that my routine works out to about 40 minutes a day including transit time. And while I spend a lot more time resting now due to post-workout fatigue, I spent a lot of time vegging before because I was 'exhausted'.

So in all, by working out I net at least an extra half hour to an hour a day where I'm awake and useful.
The Coming Extinction of the Video Store Clerk
Sweetness, the license change means anyone can use mkbundle with --static. Essentially you can produce a single executable containing an embedded copy of the mono runtime, this wouldn't have been possible been possible under the previous open source license.

(edit: previous comment mentioned AOT, actually mkbundle doesn't support this in a single step, you still need to manually AOT the assemblies inside your executable and ship them side-by-side)
I have a similar MBA I've been using for years and I love it. They are also quite easy to repair- I've broken the keyboard and damaged the power board but replaced both myself relatively easily!

The retina macbook pros on the other hand are literally glued together and aren't user serviceable.
I'd make offers to both, of course, once I've moved on from the simple question to the hard ones and observed good answers! Good candidates are rare.
Damn that was a scary piece of writing.
I would argue that WTFPL[0] is also fairly close to being a public domain, right there next to CC0. Even FSF recognizes it as a valid (but not a recommended) license[1].

[0] http://www.wtfpl.net/

[1] http://www.gnu.org/licenses/license-list.html#WTFPL
Is it on GitHub? I've been working with C# for a decade and will be getting into Xamarin now that it won't cost me thousands of dollars to do so. It would be great to have some Open Source examples to look at!
I'm going to ask about this. Definitely something that would be great to have on the site. I'll follow up with you.
> I imagine without CF law enforcement would be forced to charge you with a crime to remove illegal property from you.

CF isn't generally used to take illegal goods, but to take otherwise legal goods. For example in a drink driving stop, they may charge the car with a drink driving offence.
- In the end, it still takes a single election to take him and his party down, I have faith in Turkish people, they did it before to others, they will do it to him as well.

I wish I had your faith. There are lots of manipulations in voting process though. Be it illegal (like stealing the votes, making fake votes) and semi-legal (buying votes). I don't know if these are enough to tip scale or but it is harder to do with plain democracy.

Not to mention that his voters are the religious people and mostly not the most educated type. They get easily manipulated by the media. We are at brink of civil war and our international relationship is suffering but he still gets the votes because "he is so charismatic and religious"
Yes, but it's crap of a higher quality than Reddit, and that's what matters. Hacker News is the crap of the crop.
The issue is with the user tracking and mutual trust.

If you write an article about cars, it should be possible to find companies your readers might be interested in, and embed it on the page, served from your same domain or CDN. You can track the views easily just by looking at the CDN request log and the click-trough with some javascript. Your ad customer can track the number of click-trough by looking at the referrer field.

If that was the case then your ads probably wouldn't get blocked. Privacy advocates wouldn't have too much issue because the data collection is limited to your website. There is no (a) or (b) choice here, you can still have ads. Just without all the user tracking.

The issue is that the advertisers don't trust your reporting. They want a more fluid relationship where they don't have to build a rapport with your website. Everything needs to be automated away. And for that to work the only way is to also track the users on the website. Then add a bit of greediness and gain Internet-wide user tracking.

Perpetuating that idea that ads either should exist as they are, or that the evil "paid content" will grow is playing the game of the advertisers. It's a false dichotomy because other solutions exist.
...and IBM announced OpenWhisk in February (and it's open source!):

https://developer.ibm.com/openwhisk/
It seems like there is no particular justification to consider it a disorder. You seem to be advocating conformity for its own sake.
Trump makes it sound so simple.
OpenAI team updates
CoreCLR is the future. If you're playing around because you want to build something now, use the classic CLR or Mono. If you're playing around to build up skills you can use in the future, go with CoreCLR.
Yes, but I think it's probably possible that interviews could be conducted. Maybe interviews were even already conducted and recorded for this approximately 50,000 word series...
Ah yes, thanks for invoking "save the children" and the farcical War on Drugs.

Throw the baby out with the bathwater r.e. civil forfeiture.

Civil forfeiture victimizes far more people than it helps protect people and society at large from bad actors using ill-gotten gains.

In fact, I'd say that the bad actors using the ill-gotten gains are overwhelmingly LE itself.
I wonder if which will come first. Humans settling the distinction between ethics and morality, or the sun going red giant and melting the earth...
Speaker once rejected from Programming Conference now allow to speak
Pluggable transports are intended to stop your local ISP detecting or blocking your connection to Tor: https://gitweb.torproject.org/torspec.git/tree/pt-spec.txt

While I agree that you can mask your exit from the Tor network via an additional proxy or VPN, that's not the role of pluggable transports. They're only for connecting in to the Tor network, not out from it.
Docker and Travis-CI (with special love to Drupal devs)
I created a minimalist todo list app which doesn't even have a password reset
This might make a good "Show HN" when it's ready.
If you make use of your university time correctly, then the primary value of virtually any degree is that it teaches you how to self-teach to an extent you could not reach if you just started self-teaching on your own.

Aside from occasional prodigies, the folks who are best at teaching themselves new things are folks who proved they could do it through degree programs.

Don't get me wrong, though, a lot of people do not actually make good use of their university time, and they get through to graduation without learning much about self-teaching. I'll never understand why they would want to waste so much money for that.

If I had my choice when recruiting, I'd select people in this order:

1. Someone whose degree and job experience clearly shows they are thoughtful and can self-teach.

2. Someone who acquired abilities by self-teaching even without a degree and/or prior experience.

3. Someone who has a degree and/or experience, but who clearly doesn't have much skill to self-teach.

4. Someone who does not have a degree, experience, or self-teaching ability.

Really, I'd prefer to never hire someone from groups 3 or 4. But sometimes it can be hard to detect fakers from group 3.

I think a lot of people share this opinion, which is somewhat tragic since very few hiring processes make even the faintest attempt to determine if a candidate is good at learning new things or self-teaching. Instead, just as with the tired old thread about HackerRank from yesterday, we spend all our time quizzing people on rote memorization of standard examples, which is something that the group 3 people are very good at faking their way through.
Sorry, never meant to mislead that VS was on Linux.

Is this the sort of thing you are looking for with respect to clang?
https://blogs.msdn.microsoft.com/vcblog/2016/01/20/clang-wit...

We don't have clang support for Linux yet, something we are looking at. Lots to do. :)
The problem is this:

1) Anything that is suggested which avoids data loss via consistency models is going to reduce my availability to unacceptable levels.

2) Anything that is suggested which keeps my availability up where it needs to be and doesn't use CRDTs, and/or a sufficiently similar semantic guarantee, is going to silently lose data due to "lost-updates" (ACK'd writes that get obliterated during conflict merges and are now gone forever).

At a minimum I need sibling behavior for conflicting writes to ensure that some half-baked LWW strategy that's barely better than "pick at random" doesn't kill my data (which has very high regulatory and audit requirements around it), and then taking that a step further CRDTs, implemented correctly, provide me a nice interface for interacting with multiple version conflicts and resolving them in coherent ways without forcing me, or my other developers, to have to think up case-by-case resolution strategies and verify their correctness.

There really isn't a tremendous amount of complexity to using CRDTs. That's the point of them. They're easy to use. The complexity I'd really like to avoid if possible by avoiding CRDTs is the cognitive burden my team needs to have around distributed data and all it's horrible nuances to satisfy our use case. The knowing when and why to use them, not so much the how.

"At this kind of request rate I'd honestly just shove things in postgres and call it good." is very, very far away from a workable solution because my problem isn't request rate. The number of ops/sec could be hundreds or millions, and it doesn't really change my actual problem. No matter what the request rate is I could just write to a bunch of postgres instances that have a chash ring overlaid onto them... except now I have to deal with my actual problem still, which is redundancy, and local consistency in any postgres replica doesn't guarantee me much, I can't introduce a strong coordinator like a consensus protocol over the top of them, because it dumps my availability, and so I have to figure out how to safely deal with merge conflicts between the replicas... now I'm stuck figuring out how to build CRDTs on top of postgres anyway. So... what exactly did I win?
I just put a comment as an example. I typically log-and-throw.
Do they need them? There are hundreds of free(dom) choices.
I don't think you know what "evidence" is if you think anything you've said provides evidence of anything specific happening.
Meh, my last company/team had work hours that were almost completely flexible. My team had one weekly 10 o clock meeting that I had trouble making consistently (I had a longer commute than most), and we moved it.

It's honestly not _that_ universally difficult, because in practice "completely flexible work hours" means that there will be a good few mid-day/afternoon hours during which everyone is around, and lumping the meetings into that time works perfectly well. Obviously the extreme case as described in this article would make it more difficult, but for most people I don't see why it wouldn't work and even the extreme case people would be somewhat better off.
4 for Java, 2 for Ruby and javscript. Essentially, 4 for anything in an IDE, and 2 for VIM :)
Thanks for sharing. This was enlightening and as an avid hn/tech blog reader, not something I normally see.
As I've explained to boss after boss after boss, any code I write before about 10 am will likely have to be rewritten at greater cost.

So do you want me writing 20 minutes of lousy code every morning and having 7 hours to fix it, or do you want me to write 2 hours of lousy code and only have 5 hours to fix it? It's your choice, Sport, but choose wisely.
Ok, we've made the title just say "Firm".
Bay Area Home Prices by Transit Stop
Three alarming climate surveys in the last 3 weeks
This should be retroactive...
I was worried they'd lock the stuff up more. This is a really, pleasant surprise.
I agree to a certain degree. I'm fine with tasteful, well-placed ads. The problem is that once it became lucrative, content providers binged on ad space such that the remaining real estate for content was overshadowed by that used for advertisements. I _think_ I recall an HN link somewhere that showed some study of how the content:ad ratio has consistently declined, but I can't find the link right now.
Long story short, I agree that it could negatively affect content, but it seems like binging on ad revenue has already negatively affected content.
An OCaml manifesto – Problems and what's needed for widespread adoption