skysight-inc/HackerNews huggingface dataset:
It most definitely does work this way in practice. If you go buy a sheet of acid from a random person, you can bet there is at least a 50% chance it contains no LSD at all. Why should I give you a sheet with LSD on it when I can give you a clean sheet with nothing on it and you wouldn't know the difference until at least 45-60 minutes after you took it? Plenty of time for me to get away with your money. More likely, it will contain some LSD (or something similar), but not nearly as much as one tab ~= one dose. Just like you say with cocaine, it makes business sense to dilute it; it also makes sense to make sheets of LSD such that 4, 5, or 10 tabs equals one dose, instead of just a single tab.

Your example with cocaine is a good one, people caught with cocaine aren't carrying pure cocaine either. They are usually charged with the weight of the cutting agent as well, which in my view is equally stupid. If you have a pound of baking soda with 1gm of cocaine mixed in it, you shouldn't be charged with having a pound of cocaine.
I didn't say that all segfaults are always security problems, just that the often are.

I think we'll have to agree to disagree here, though. Segfaults are memory safety problems, and unwrap is significantly different because it's not a memory safety problem.
I have some weird giant conglomeration of accounts all linked together that I don't know how to fix because in addition to the complaints I made upthread, Google's also terrible at usability and nobody understands how any of their shit works.

I think I have these accounts:

* Personal Gmail

* Professional Gmail

* Google+ account somehow auto-generated from personal Gmail even though I've never (on purpose, anyway) used Google+

* Google+ account somehow auto-generated from professional Gmail

* YouTube channel A

* YouTube channel B

* YouTube channel somehow auto-generated to match with my professional Gmail even though I've never to my knowledge used YouTube from that account at all?

* Some weird random Google+ page that seems to have come from nowhere for no reason, but it shows up anyway if I go into Google and click "my accounts". (Possibly generated by "logging into" Chrome, which I foolishly did once? Who knows.)

And I'm terrified to even try and fix the situation because I know a single wrong click and they'll delete all my YouTube videos, or all my emails. And, natch, there's ZERO customer support for this, but why would you expect that from Google.

I'd pay $50 to get all this shit fixed back to the way it was before Google fucked it all over in the first place. Seriously. I just want separate accounts for separate email addresses and separate YouTube channels. I never wanted them consolidated in the goddamned first place.
Do any of these smart watches allow for extended swimming? Most of my workout is swimming laps for an hour a day.
The job market is awesome in Minneapolis if you're willing to do enterprise. And I love living here. The startup scene is exploding, too - it's not San Francisco, but it's pretty active and we've had a couple of good exits lately (SmartThings, Sports Engine).
My story. I worked my ass off for 10+ years, saved a little bit of extra cash after paying off most loans and then bought an online business that I was interested in.

I tried doing both for 2 months in parallel. One day I woke up and said "F*k this. I am done. Gotta quit". I then went to my boss and gave him the notice. I did calculate my risks as the business was just bringing in enough to keep me floating (with 2 kids and a wife). However on Day 1, my income was down by almost 75% (ouch, wifey was not quite happy but she supported)

Been 2 years since then and never been happier. It is tough, income is still less than I what I made in my cushy job but I will not give it up for that 9-5 bullshit. No more traffic to deal with (I hardly drive during rush hours now), no more commute (I work from where ever i want, mostly home office), I can take time off if I want or I could work on weekends if I want. The business runs 24-7 but I Don't have to.

Of course, not everyone is in a similar situation but we all have a path if you really want to do it. Bottomline is that you have to really really want this. It is almost like an addiction to do your own thing and not work in a shitty (Even if highly paid) 9-5 job. My job was so easy barring the shit commute. I could go in, talk to users all day, run projects, write some code and at the end of the day, I will get a big fat paycheck. People loved me at my job. I loved them back. Easy as hell. But I didn't want that anymore. I was not up to it anymore. I wanted to quit my "cushy" job.
Pretty sure it was a joke...
No, it should just be an auction. Bring in the top earners and the specialized skills will follow. Most of the companies are bringing in H-1B workers who lack experience and specialized knowledge/skills. In addition, somewhere between 47 and 85% of H-1Bs are being significantly underpaid compared to their peers:

>Wages for H-1B workers in computer programming occupations are overwhelmingly concentrated at the bottom of the U.S. pay scale. Wages on LCAs for 85 percent of H-1B workers were for less than the median U.S. wage in the same occupations and state.

http://cis.org/PayScale-H1BWages

The top H-1B recipients: http://www.myvisajobs.com/Reports/2015-H1B-Visa-Sponsor.aspx

Make the H-1B 'lottery' into an auction. Instead of accepting 65,000 H-1Bs at random--accept the 65,000 H-1Bs with the highest wages. That way we are getting the immigrants with the highest valued skills and stopping companies like Infosys, TCS, Wipro, HCL, and Cognizant that game the immigration system by applying for the cheapest H-1Bs possible.
It's a sad truth when a sizeable percentage goes toward employee salaries...
What is Google+?
Some perl projects carried by teams, use perltidy as pre-commit hook.

It's not as cool as talk about newer languages, but it handles all you may need about code indenting and alignment. And about tabs and about spaces.

Today somebody was asking in planet Debian, about Haskell vertical code alignment... well, again, perltidy has an option to enable/disable that.

I've developed many years without using it... recently I discovered it in first person, now I cannot live without it :) has options even for vertical alignment of indented comments.

I enjoy seeing it in action, after an hour or two of coding $anything. It finds always more inconsistencies than I did expect. And I really _try_ to be consistent.
4 extra keystrokes. If you could add a statement I would add "p" and change my muscle memory to use that. For me it doesn't even need the ">>" syntax, just quick display. Rapid prototyping needs rapid feedback.

Edit: it's not just the quickness of a single statement. It's that the print statements are about 30-50% of the code when you are working this way.
Exactly, we are the apex predator, even if deer are the most deadly animal in the US (from car crashes). I can't quickly find any details on the total annual harvest, but it looks like there are about 10 million of us hunting deer every year. And in general we control the populations of various animals in all sorts of ways (sometimes unfortunate ones, e.g. changes in farming practices have virtually eliminated quail hunting in my part of SW Missouri).
Email RFC is weird. Did you know email addresses are supposed to be case sensitive? Like bob@ and Bob@ are two different addresses? Some services treat them this way, most don't. That intersection (oauth2 for example from Google can return Bob.Smith@domain.com if Bob has a GA4W account, which causes trouble when the oauth handler inconsistently lower-casifies input.
Doesn't that defeat the purpose? Surely anyone savvy enough to be dealing in black-market e-mail address lists is savvy enough to just remove everything after the + sign?
Other history: Nick Park almost lost Wallace and Gromit in a NYC cab in 1996.

http://www.nytimes.com/2008/05/07/nyregion/07lost.html
It would be nice if Google made adb backup more robust and offered an OFFLINE DESKTOP backup tool for ALL apps.

That's something I enjoyed on the iPhone using iTunes (well now you can't backup apps anymore because of app thinning). Connecting a device, then waiting on the magic cloud to finish restoring and not knowing which apps and what data will even get restored is just moronic.

It's not a coincidence that the most popular app on the Play Store since ages which uses root is Titanium Backup.
This is by far the most interesting scheme in this entire thread!

How do your software components authenticate to each other? With client certificates?
You forgot: "three times the price of a Pebble". Don't get me wrong, I bought a Fenix this year and I'm tickled as hell with it. But for $600 I damned well better be.

Now, that said, perhaps you just meant Garmins in general. There are a few choices with notifications and apps, IIRC, priced close to the Pebble.
Thanks!

This gives me the impression that the NVD RSS feed, or alternatively the cve.mitre.org changelog (they contain the same vulns, I think), is an okay vuln list to monitor, and that that one alone will be enough, now initially, when getting started.

Because: The main source mentioned on the Debian tracker, seems to be cve.mitre.org. And at cve.mitre.org, there's this page: cve.mitre.org/cve/data_updates.html which recommends NVD or MITRE's own change log.

More things that came to my mind, when looking at the sources linked from the Debian tracker:

- NVD: lots of details on the vulnerability. In a format that looks easy to parse for a web scraper.
- LWN.net: There's an email about the vuln, but it seems time consuming to read it and understand what to do with it (the email).
- Vulnerability Notes Database (CERT): Found nothing about the vuln.
- Exploit Database: Nothing.
- Metasploit: Nothing.
- Red Hat / Ubuntu / Gentoo /SuSE / Mageia feels a bit too distro specific to monitor now initially.
- Full Disclosure & Bugtraq: Nothing, vs "too many" detailed emails, sometimes about individual product versions.

B.t.w. how kind of security-tracker.debian.org to include all those Source links :-)

Ok, initially, it'll be NVD's RSS feed, or MITRE's change log, e.g.: https://cassandra.cerias.purdue.edu/CVE_changes/CVE.2016.08....

+ some other Git repositories not yet popular enough (?) to be included by MITRE, and some Javascript + Java & Scala stuff that I use.
No, but they can guarantee a certain speed within the borders of their network.
Seven Databases in Seven Weeks Seminar- CMU Database Group (2014)
Being old does not preclude it from being a hip buzzword. At any rate, even if that wasn't the best adjective for it, the term "living wage" was just as nonsensical in 1933 as it is today.
Indeed. I would really love to recommend Keepass, but their website is really ugly and makes the impression of a non-polished software - even though Keepass is absolute mature and fine.

On the other hand, the PuTTY website is also everything but polished, but people have always been using it. Also, I suspect that most people will get it through the third-party site "www.putty.org" instead of the real PuTTY website, whose URL is as complicated as: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.h...
There aren't a lot of true bus topologies out there any more for collisions to occur on. And Wi-Fi retransmits.
Why are you focusing only on SA? SA is not representative of Africa as a whole, much less Asia.

https://en.wikipedia.org/wiki/Epidemiology_of_snakebites
paragraphs 2 and 3.

https://en.wikipedia.org/wiki/Epidemiology_of_snakebites#/me...
It's very uncommon, but if the server is outright hostile I'd give 0% no problem. It's only happened a few times in my entire life, though.
Right. After reading so much Go hate I'm not sure who is serious anymore.
Yeah, the whole has thing become a sham. "Not for profit" except for the CEO making 400k a year, while everyone else gets minimum wage or volunteers and asks for donations to make ends meet.
> H1B regulations make it difficult for the foreign labor to easily change jobs, this results in them being more 'loyal' (that is, they work for a company for longer than their local counterparts), which means it's worth investing the training time on foreign labor (which means they would hire a 100K foreign labor for a job which needs a 150K local talent, pay 30K and train him).

I think this claim is BS. I've worked in enterprises large and small for about 18 years and I've never seen any company invest in training H1Bs, specifically. If a company offers training (which most don't these days) it is offered to all employees. Not just H1Bs.

Also, why invest in training H1Bs when by definition they're "temporary"? Most H1Bs are employed by the likes of consultancies (e.g. Tata, Wipro) and are brought into companies for terms of six months to two years (sometimes three) and I'm sure the majority of the contracts are at the shorter end of the scale (six months to a year). It doesn't make sense to spend three to six months training someone only to kick them out the door six months later.

Training is an investment. Why would you spend money on that if you didn't expect that investment to stick around for very long? It explains a lot of what's going on in IT these days where employees are treated as expendable and interchangeable.
Oh this is awesome, thanks pluma!

Here's our RSS feed from that:

http://feeds.soundcloud.com/users/soundcloud:users:245437295...
Anecdata here, but...I live on this planet, have an awesome spouse, great kids, etc. It's seriously wonderful to be monogamous.

For me, at least, marriage has _everything_ to do with it.
I love what the Fastmail guys are doing in beautiful Australia.

I use their sub domain addressing instead of a + operator. [1]

Example:
somename@username.domain.tld. Just like with plus addressing, messages will be automatically filed into folders with a matching name.

[1] https://www.fastmail.com/help/receive/addressing.html
> Many of the companies I have talked to have fairly large lists of requirements for positions and are serious about requiring them.

In any sales-type situation, expectations must be managed on both sides, it's the job of the salesman to see a deal through. Here that's recruiters. Some buyers are more rational than others.

> There are companies out there who refuse to give you more than X% above your current salary, regardless of how underpaid you are.

Simply refuse to disclose your current salary. I did that and managed a close to 50% bump. They'll ask, just say you aren't comfortable disclosing that. They'll make a half-hearted attempt to get you to, don't budge. Just name a figure that's 40% higher than the one you'll accept and let them talk you down to 30%.

> It's funny that you should mention AT&T, what with them being headquartered here and all. I see them as one of the companies I was referring to in my second paragraph.

I'd never work for AT&T or any large employer. Consulting is where the money is these days. You should start returning all those scammy-looking emails you get from recruiters. Could change your life.
The facts should stand for themselves without care who expresses them.

I agree to always check who the source is. Be aware of its baises and so on.

Still, in 1945 Raymond L. Libby invented an oral delivery method for penicillin. Had Hitler done this, would that discovery not still have been important or valid?
Honestly, this would greatly improve medical service in the US. Unfortunately, for sums this big there would be too many people willing to be dicks even when the service was good, so the system wouldn't work for that reason.
it's mostly predatory whore lawyers causing problems like this. we're a ridiculously litigious country, and the expense is visible in everything from the cost of healthcare to insurance to buying carrots at the store.
I love and use 1password, but to be honest I can't see any 'pro' features that I need/want:

https://support.1password.com/pro-features/
Top 5 on HN for ~3 hrs peaked around 1,500 views per hour
"Either you allow the sale of guns or you don't". No, it isn't all or nothing. When the problem occurs repeatedly and regularly it's probably time to try and solve it. I don't pretend to know how exactly to do this, but it isn't as though other countries haven't had problems and tried things to solve them.
According to glassdoor the average software engineer in Atlanta, GA makes 72,693. That isn't that great. Maye better than a bartender. There might be some bias in what you make make, but on average people aren't making that much.
Especially sad as the highly elaborate museum set had several more visual gags than we actually get to see in the movie.
Natural testing with Kotlin
I'm not sure I understand your question.

As an undergraduate history minor I took electives all over the place, including 'The Glorious Revolution', 'The Scientific Revolution' and 'The Rise of Financial Capitalism'. Even though I kind of knew it, reading the Baroque Cycle it really hit home that all of these things were happening at the same time, and over the course of a generation or two, the world, and in the West the worldview, was really, fundamentally changed

(WRT, the Peace of Westphalia - not sure where you're writing from -- but if you're ever in the neighborhood visit Muenster and check out the room where it was signed, as well as the cages for the Anabaptist leaders still hanging from the cathedral steeple.)
It's amazing to see this and how Nick Park's work evolved into present-day Shaun the Sheep.
They explicitly don't go into what happens on the routers between sender and receiver. Congestion control is a huge part of TCP's design. Don't know how common it is these days, but that is another place where packets will just get dropped. TCP packets get dropped too, but detecting that, resending, and then throttling back is built into the protocol. With UDP you either don't care or you handle that differently higher in the stack.
No, it's a bad idea, because then someone would just create dozens, hundreds of companies, and apply for one visa each.
I use a catch-all (*@mydomain.tld), and forward everything to the same place. Really simple and I can just make up email addresses on the fly when I need to, no config necessary, and harder to reverse than the +addresses trick.
+1 for tgres
https://github.com/tgres/tgres
On an aside, I found his posts on holt-winters very informative.
One could argue that Erlang/OTP has had decades to be used at work, and no one wanted to (sadly). Elixir taking over doesn't affect Erlang because Erlang wouldn't had become more popular over time anyway.
> OFFLINE DESKTOP backup tool for ALL apps

That would be soo unfashionable, like you know, that ancient Palm devices. Oh, and Google could not read all of your data.
Emphasis appear. Someone else mentioned the same thing on Reddit when this video was posted there yesterday. I'll copy my reply to it:

> If you pay close attention to the background you see that it's looping. Near the end when they're about to enter the kitchen you see that the distance from the doorway to the wall is one, two meters at most (er... about 6 to 9 feet?), but then when they enter it you see a cupboard pass by 6 times before Gromit crashes, which basically means that the space has been stretched out six times.

> I think that just shows how much movie magic the scene has: space and time are stretched and squashed to meet the needs of the narrative, reality be damned! And unless you specifically look for, it you'll hardly notice because you're too caught up in the excitement.

Just like how you don't care that there's infinitely many train tracks in that box. It's basically The Rule Of Cool:

http://tvtropes.org/pmwiki/pmwiki.php/Main/RuleOfCool
Actually, that's an interesting question: How much more efficient transportation-wise is ending prices in .95 and transporting nickels?
I think this is a very interesting idea since now some of the heavy users really want to keep their data to themselves. There might be a market for these
the same people who gripe about these organizations praise the public and non-profit university / school system --- rife with the same exact compensation abuse.
If outdoor sightseeing/activity is your mark for "interesting", the Twin Cities isn't it. But if "livable" is your mark, it's awesome. Easy to get around, reasonable housing prices, good schools, fantastic food and arts scenes...
Keep in mind that Hillary and her running mate are pro H1B. A lot of people don't like Trump for good reason, but it makes it difficult to vote for her given that she is likely to work against my interests as an engineer.
Totally agree CC. That is probably my all time favourite podcast, just ahead of Serial, and Justin Jacksons MegaMaker

https://serialpodcast.org/season-one
http://megamaker.co/
Interesting story, codegeek. I'm curious as to what type of business you bought, and how you discovered it. A website of businesses for sale? Is it in your same field which I assume is coding?
Both: https://www.emacswiki.org/emacs/SmartTabs

(Tabs for indenting, spaces for aligning)
You never use the bare address. If it gets stripped then it gets binned.
Whether there are good intentions(1) or not, the inevitable consequence of a "living wage", minimum wage, or whatever you call it, is unemployment among the least skilled--typically minorities and youth.

(1) There is plenty of evidence that unions pushing for increases in minimum wage is anything but good intentions and is a desire to boost the demand for union labor. This is especially evident by the fact that in many cases the increase in the minimum wage specifically excludes labor unions.
Well it sounds like with all those advantages that India is in a prime position to start building software solutions at 1/4 the cost that western countries would charge! Good luck, guys!
Agreed. I am no Obama fan - for one thing I think his unprecedented expansion of covert surveillance programs and defiant tone in the wake of the Snowden revelations did tremendous damage to US tech companies seeking to do business overseas. But I am quite happy he did this. It shows a measure of humanity and common sense that is rare in US politicians. These are traits that we are unlikely to see in the next President, regardless of which candidate wins.
Bitcoin in Comic
R Programmer Wages by Industry
You can't put 10 pounds of shit in a 5 pound bag
This is exactly how the discourse usually goes. If people acknowledge there is a problem it might get solved, otherwise it won't. If knife attacks are a problem, yes, look at fixing that too.
I don't remember the details, but I remember that it was really awful how they handled it back in 2012. Really thought about dropping them (small pun intended). I am very happy to see that they got better, but am still a little sceptical.
Really, people. Are we seriously doing this...
An RSS feed will "get it out there on different platforms" for you. You won't have to do anything else, except submit that feed to the different aggregators (iTunes being the largest).

I'm glad SoundCloud at least seems to generate a feed, because the content sounds interesting. But if I were forced to use SoundCloud themselves, I would never actually be able to listen to your podcast. I don't want to install another app, and listening through a mobile browser sounds like a nightmare. Emails are also a no go, because this is a solved problem. There are apps and ecosystems already built around subscribing and listening to podcasts. Having yours outside of that ecosystem is a hinderance to adoption.

EDIT: And PocketCasts seems to be rejecting the SoundCloud generated RSS. So I guess I'll have to wait for a real one before I can subscribe.
Not quite answering your question, but I quit my great tech job and decided to burn my savings and go into debt by going to law school. At least consider that maybe it's not the 9-5 that's the problem, but the line of work itself. Being good at something doesn't mean you're passionate or motivated for it. Depending on the kind of person you are, lack of passion/motivation can be an insurmountable obstacle to being the best you can be, to being fulfilled by your work.