skysight-inc/HackerNews huggingface dataset:
I've found, the more I invest into a domain name, the more focused & serious I am to develop it.

I tend to only buy dotCOM, as that's what the general public is most comfortable with. I've found that if you buy any gTLD, you immediately create a headwind that you're fighting against out of the gate..
Wow, I am going to have to try making this one. Thanks
Agreed. At this age, I'm content to let the hard-working geniuses move the world forward and inspire me, while I do the best I can in my limited corner of it.
Every human in Mumbai is probably hunting that cat now. I wish a conservationist had seen the photo first. The article is likely a death warrant for the cat.
> focused on its core strengths

What are Yahoo's core strengths? Near as I can tell, its core strength is possession of heaps of Alibaba stock. What core pieces of Yahoo, aside from its Alibaba and Yahoo Japan stock, could be focused on in a way that would make it meaningful as a multi-billion dollar company?
Tracter trapped on road
But in order to seek help, I have to talk
> BTC-E offers additionally the funding of an account with Credit Cards

That's incorrect
I try to be very respectful about the topic of depression precisely because of the many things you write. That said, there has to be some more gradation between the extremes of "sad" and "depressed". I say this because there were many times in life I was "sad" for a very long period of time and it took a lot more effort to exit that nose dive than going to bed and waking up with a fresh perspective on life.
Oh no, they shutdown a site on the internet. That'll work!

Shutting down backpage.com was obviously a mistake. It was a centralized location to advertise illegal services. Everybody knew it existed, it was hosted, owned, and financed in the US and subject to court orders and subpeonas.

Now another site will pop up shortly, either in a jurisdiction that doesn't answer to US law enforcement or, eventually, as a Tor hidden service. Prostitution and human trafficking volume won't be impacted except in the very shortest of terms. Just a stupid self-defeating response from our politicians.

The right answer would have been to leave Backpage's sex services classifieds up and pay for law enforcement to review the site on a regular basis. Control and regulate. Don't force your primary information asset to relocate to a less accessible location.
I don't 'rely' on a debugger per se, but it's an important tool in my arsenal.

When I know that memory corruption is occurring (I work in embedded C++), a debugger with watchpoints is about the only way to track down who has that stray pointer.

Sure, a debugger isn't an excuse for not thinking about what you're doing, but banning them outright is a ridiculous idea.
> I think I'd be lucky to get two hours of productive development time on my laptops.

Is this speculation or have you actually measured it?
I hear he is going to work at an incubator started by the guy who sold the airline booking aggregator Aviato to a major airline in 2008.

;-)
I can't believe how terrible this whole Yahoo sale and renaming fiasco has been. It's clear that the company intended to be sold and move towards this sort of structure. Why are they dragging it on for so long that the name "Yahoo" itself would be totally worthless?
> I need to come up with better ways of describing it with fewer words.

How about: knock.ninja automates your building's phone-based access system.

It omits some detail, but to be honest I didn't get it until I read the features anyway.

Depending who you want to appeal to, I think it might be better to call it a 'smart' phone-based access system instead of 'automated'.

Sounds great, by the way. Unfortunately my building's access is just fob-based.
If each player follows your strategy, 40-60% of hands are won by nobody.

Playing 10% of your hands is very tight if you're up against other good players. At a loose table it might be very profitable though, especially if the other players aren't paying attention to how tight you are, and therefore don't give you enough credit for having a strong hand when you do play. That kind of table is pretty common at low limits.
It's been user-flagged. The submission title is prefixed with '[Flagged]'.
Are you the author of this post? Is there any way to contact you?
The Hatted Hacker: Choose Your Hat!
Could Zombie Toasters DDoS My Serverless Deployment?
> I really didn't want to go back rewriting code every year.

The changes are mostly syntactic and like API changes. And Xcode has an integrated migration tool that's not too bad. I ported approx. 23KLOC of Swift (http://audiokit.io) from 2 to 3 in like 3 hours. And the changes are generally for the better.
I think there's plugins for that. Checkout https://marketplace.visualstudio.com/items?itemName=hdg.live....

I do a lot of front-end dev and use VS Code as well. I do remember Brackets being pretty nifty for doing just HTML/CSS stuff. In practice, however, I'm pretty much exclusively writing JavaScript that outputs html, so the usefulness of Brackets' live preview or similar is almost nonexistent.

I think VS Code hits the sweet spot between actively-developed, speed, free, and features... for front-end at least. It's also pretty good for Golang.
Sidenote, detachable batteries are also useful in that the overall service lifetime of a battery can easily be shorter than that of the rest of the laptop.
Moving persistent data out of Redis
AI for Robotics is a way way simpler course than SDC ;-) In SDC you actually get to train CNN to classify traffic signs from the scratch, to make a car in a racing game learn to drive similarly to your style and to detect real-world road features properly as you are driving. It made me smile very often when I saw how simple they made it appear :)
If a laptop battery capacity is cut in half because you turn off caching in a browser that is important information to know, as it suggests the battery times are the result of carefully sterilized conditions that don't withstand the test of real world use. They didn't disable power management or something, they turned off caching in a single app. Come on.
Yet I have to repeat all the information I just meticulously keyed in by hand and confirmed with the computer 20 seconds prior.

I'm always dismayed when it's clear the person on the other line is manually entering the string of digits that I just also entered by hand.
I've used them for baby equipment, for mattresses, and for cars. They were spot on with cars, baby car seats and cribs, but their mattress ratings could have been better at the time. Overall, I've found them to be pretty high quality, and most importantly, independent. Their reviews will often differ from more public sources. And I could be mistaken, but I think they don't even accept free products from companies. They buy the products they test.
By definition all programmers tend to be middle class due to the job. Just because you're middle class now means you've always been there and have been insulated from the "real" world.
Starting when? Marijuana use has been widespread in the U.S. since the 1960s.
Until cars are reliably at the highest level of replacing humans along the entire way of any drive (I.e cars don't have drivers seats) then obviously it must be a criminal offense to be the "driver" while drunk, even if the driver was hoping to sleep all the way home. What has happened here is really better: the drunk guy is asleep in a stopped car, rather than asleep in a car that just hit another car.
Thinkpads that support hot-swapping of batteries.
Location: San Jose, CA
Remote: Yes and have several years experience
Willing to relocate: Yes
Technologies: full stack, backend systems, general programming and development, 7yrs exp
Résumé/CV: https://www.dropbox.com/s/tyg28xey39gf58k/Jamie_Clinton_resume.pdf?dl=0
Email: jcclinton24@gmail.com
I haven't seen Elixir mentioned here in awhile. As it's the next language I'm interested in learning -- how's it coming along? How are people feeling about it after having more time with it?
I like this idea! Yeah, I could see some folks using it to get into shadier practices. But i could also see it as being a trigger/catalyst for prompting me to get into a decent-enough business that I (might be good at but) would never have gone into otherwise. I think i'll give this a try.

Side note: Kudos also to the author for a lovely, and humorous writing style! (I've subscribed to your mailing list because of it!)
If you are 100% confident that you won't have an accident, you're deluding yourself. Unexpected phenomena like an animal crossing the road, a drunk or reckless driver driving against traffic or barging in from an intersection where you have the priority, etc. can get anyone.
The first one returns an object, the second one returns undefined
Sadly most of the bigger providers require you to code to their API - which makes migrations a little more complex - and that goes double if you get locked into using special DNS-records (rather than common types such as A/AAAA/MX/etc).

That's one of the reasons why the DNS hosting I support, which uses git-hooks to trigger updates, only currently pushes the DNS data to Amazon's route53 infrastructure.

At the time of the most recent Dyn outage I looked at allowing users to support multiple back-ends, to abstract away the pain of redundancy, but it seemed there was surprisingly little interest.
Are you arguing that H1B's are less talented and that's why they're paid less?
Where would a Cape Cod style fit into this? I didn't see it.
+1000 to this. The "API" that developers see is the tip of the iceberg for what actually goes into publicly exposing a service to developers.

Yes there's quite a bit of internal maintenance that goes on (as mentioned, lots of things change frequently, though generally people refactoring chunks of code will "upgrade" your code for you, since if they don't they can't submit their changes since you were a good engineer and wrote defensive unit tests to protect your code).

Maintaining a public API can also mean having:
- Documentation (up to 15 languages)
- Sample code/example apps (up to 7 languages)
- Support (Stack Overflow, Quora, etc.)
- An on-call rotation
How does it compare to Google Kythe (internally known as Code Search): https://github.com/google/kythe?
Mostly-non-toxic and non-habit-forming drugs that have the potential to change your values are dangerous to the status quo, and therefore morally reprehensible.

Alcohol and cigarettes, toxic and dangerous to users and bystanders, don't change your values, and enable control of a population.

The only reason this continues its farcical conflict in modern societies is the moral majority shout louder (and have more money) than potheads do.
Depending on the region, insulated concrete form houses are 5-20% premium over an equivalent wood-framed house. Foundations and basements are almost always made of concrete anyways, so it's not that difficult to find a contractor that is comfortable with an expanded role for concrete.
This may be of interest:

http://www.red-gate.com/products/dotnet-development/ants-mem...
>1.5 hours is probably closer to reality

Ughh.. no. I'm on an 6 year old Macbook with SSD which had fresh battery put in a year ago. Running IntelliJ, web server, JS build tools (they run in the background), and over a dozen apps (i.e. slack, browser etc.) lasts me about 3 hours.
If I use an updated version of Mesa, the issues go away. This is Intel's fault, not X and not Ubuntu or Manjaro. This really is not different than waiting for an updated driver. I understand you had issues, but mine, that are similar to yours, went away with an update.

Intel hardware is not problem free on Windows or Mac OS X. I have a dual boot of Windows 7 on my older Lemur. The Intel driver, which last I checked, had not had an update in years for 7, still has graphic glitches in a few places. Firefox with Suspend tab extension will not render the side bar correctly (or the toolbars) on 7. Intel's drivers are just not that good.

I do not have this problem with the Mesa drivers on Linux. As far as I can tell, I do not have any problems. The Lemur is rock solid. The only reason I bought a new one was because I abuse the poor thing and System76 had a sale.
Security in 2016 – The Year in Review
Which specific Coursera and/or Udacity courses are good for coming up to speed on the math/stats&probability knowledge needed for their SDC/AI/ML courses?
> all the debug capability is proprietary vendor extensions.

To be fair, these are generally fairly well documented for most CPU cores. For the ones that aren't documented, sniffing a proprietary debugger isn't difficult.
Actually my read was that environment can influence epigenetic markers, and that environment is measureable in aggregate based on ethnicity - in this study.

The study does not compare other groupings of people who share a common environment and the influence on their epigenetic markers.

It says nothing about identity politics.
These days I think you'll find that laptops on the thinner and lighter side rely heavily on CPU throttling and other power saving features, as well as efficient software, to achieve good battery life.

You may need to go the "brick" route if you have a heavy workload, whether or not that's due to inefficient software. I've found these days that a lot of software is simply poorly written and drains much more power than it should (the Atom editor is a good example).
There is also the business of just living, accepting reality and the struggle to make things better... for me when I had kids did that sink in. So you can put "hope" in that context. Some find existential relief in altruism in the sense that helping others makes us feel better. Then there is the discovery process itself that can be rewarding. I think we evolved to be curious and seek intellectual stimulation so those are the activities we seek out. Knowledge itself transcends the generations.
How interesting that this post comes out right as the dollar value of Bitcoins is skyrocketing. What a 'coincidence'.
Reminds me of that scene from the social network:
"Did we use any of your code? If you guys were the inventors of the Occulus Rift, you would have invented the occulus rift"
Screw those hard-working geniuses, always turning life into a freakin' competition ffs.
There's some nuance to the definition of source code compatibility:

> The Swift 4 compiler will include a language compatibility flag -swift-version that accepts 3 or 4 as arguments and controls the compatibility mode (SR- 2582 <https://bugs.swift.org/browse/SR-2582>).

> The -swift-version 3 compatibility mode has the goal of source compatibility as much as practically possible with Swift 3.x (including 3, 3.0.x, 3.x).

> The -swift-version 4 compatibility allows approved source code breakages from Swift 3.x (including 3, 3.0.x, 3.x).

https://lists.swift.org/pipermail/swift-evolution/Week-of-Mo...

TL;DR: there may be breaking source changes between Swift 3 and Swift 4, but the Swift 4 compiler will still be capable of compiling Swift 3 code. There's no indication whether the Swift 5 compiler will still be able to compile Swift 3 code, so you'll likely still have to migrate your codebase within a year or two.
Not really... most people I know use things like the Wirecutter instead.

This became Hacker News fare because lots of people were unhappy with the new MacBook Pros for other reasons.
I was hoping to see alignment of = and : when declaring variables and objects.
He's started and incubated it to what most considers as success. What's left to do is more research and evolution.
A 128-bit key is more than plenty; don't be ridiculous.

The prior partial sha1/md5 implementation usage was pretty dubious.

Siphash has significant performance improvements for things like syncookies and secure sequence numbers.

Your comment about knowing the address of the key and taking it out of kernel memory... wtf? If you can read arbitrary kernel memory, it's already game over. The whole attack model relies on ring 0 being ring 0.
The variance is manageable if you play enough hands. This is one reason why a lot of pros prefer to play online - by playing many tables at once, you get more hands in and can better overcome the variance.

As for tournaments, the variance is even greater, since it is closer to all or nothing. To mitigate this, pros "buy a piece" of each other. Or swap equity. If either wins they pay the other a percentage. If you do this with enough other pros, you even out your swings...
My house cats can startle me in the night, I can't imagine bumping into a leopard.
Let's talk about how we can't make nearly anything "smart" in the world of "IoT" and "smart things". We don't even have a decent robotic lawnmower in 2017 but we want driverless taxis within 10 years? I'm sceptical.
You're basing a whole lot on one study of 50 chronic users in one city. You're going to have to cite more than that if you want to rest your entire argument on that basis.
That wouldn't be unheard of. There was a regional site in the SF Bay a few years back (myRedBook) registered out of Seychelles. Whole lot of good that did them though, since they still picked up their checks in the valley.
In general, they do well, but there are a few categories which they don't seem to "get". They do a good job of trying to remove a lot of barriers to objectivity, even when useful reviews require subjective knowledge. They also try hard to find equivalent, reproducible tests so that they can use them on multiple products, even if they're not exact equivalents. This means, for instance, that they might end up testing ice-braking tires by measuring the stop distance in an indoor ice rink where they can control the conditions... that makes it easy to measure the tires against other tires, but it's not real-world. They also purchase their products, rather than accepting them from the companies, which helps increase the odds that they're getting the same things off the shelf you do. Again, they seem to be clueless about a few categories, though, such as certain electronics. Just look at the ratings for the Google Home and Amazon Alexa--very poor--because they get lumped in with wireless speakers where sound quality is the utmost importance.
So anything technical/development moves to Verizon, Alibaba and Yahoo Japan! shares will be under Altaba?

So things like the security team @ Yahoo will remain @ Yahoo with Verizon. Yahoo Developer Network will remain @ Yahoo?

Someone ought to make better announcement.
> attempting to define the quality of your life in reference to fixed external criteria is arguably pathological in itself

Isn't this merely inaccurate rather than pathological, since external criteria are almost never fixed? (cf. inflation)
>because they consider it less demoralising than working at McDonald's

I honestly think that people shouldn't be forced to sell their time to McDonald's for less than fair value because they are afraid of starvation, either.

Elsewhere in the thread people advocate a licensing system -- my fear of complete legitimization would be that people who need help from society will be refused that help if it seems that they could just get a job at the local brothel. BUT if that licensing system is used to screen people who are in desperate straits to give them solid alternatives before they make that decision, I think that might be a very workable solution.
Excellent post and list. I would only add to that: "Am I with a partner that I want to be with?" or just "Am I overall happy with my partner?".

If the answer is more "No" than "Yes" then you need to figure out the specifics of why that is and either have a long conversation with your partner or find a new one.

Remember: you can't change your partner, but if your requests are reasonable and they truly care about you, then they can change themselves.
With this added opportunity, how long until it's added to Uber? /s
I was thinking about switching to the 12" MacBook instead of the 13" Pro for portability reasons alone, but every time I ran my test suites on it, I realized it would be slower than my 2013 Air with a 1.7 GHz i7 and I gave it up.
That's not true. The vast majority of people don't turn off caching. The default caching behavior Safari provides is probably tailored to real-life usage. I could be wrong, but I'm assuming Apple isn't that dense.
Isn't a secure hash supposed to have bit independence?
>>the usual last-defense-of-scoundrels, "free speech" absolutism

Sigh....

you either have free speech or you don't, there is no way to be a "free speech absolutist" If you are for censorship, of any type even "hate speech" or other speech you do not personally like you do not support freedom of speech, it really is that simple

>Backpage's management was hiding behind the 3rd-party provisions of the CDA

Following the law is not "hiding", Backpage, nor any other website should be legally responsible for the content posted by people using their platform, that is a very dangerous precedent

>It's unfortunate, because there's probably a place for a responsibly-managed online clearinghouse for adult services.

Government has shut all of these down before targeting BackPage. See myRedBook, theReviewBoard, and several others as examples
>On one hand, you claim that it takes a year for the employer to get your GC going. And now to withdraw it (which will include the same filing fee + lawyer fees - time spent= thousands of dollars) it takes them less than a month (or few months) to budget this?

Why do you say withdrawal need to be done in a month? To pack-up an H1-B visa holder, withdrawal only has to be done within the 2.5 years.

Also, withdrawing I-140 is more about sending a message to the other H1-B employees to not leave. Companies are glad to cough up few hundred bucks to send that message.
Not in the UK it isn't - we've already seen them all! ;)
I still haven't figured out how to make money with butt.ventures
FYI, Dover's the capital of Delaware.

(pedantic Blue Hen here.)
> An important thing to consider is people cant act on abstractions

> "they need pre-packaged solution ready to go to lawmakers second popular support shows up"

Again, I don't know how to describe this other than ahistorical. I would say people actually love acting on abstractions, like the pursuit of liberty or happiness, trusting they can figure out details as they go along. It's certainly the advice given to most startup founders ("hash things out a little so they make sense, figure the rest out as you go along, for you can't predict everything"). I just wrapped up Hamilton's biography not long ago, and the process was certainly nothing like people buying into a solid policy proposal.

Aaron Swartz doesn't need to be a one-man-revolution. He can do some radical inspiring acts, and then let Lawrence Lessig hash out some technical implementation details. This is how things actually work. You don't just inspire "popular" support, like the people are some thing to be manipulated for votes. The technocrats and administrators are just as vulnerable and in need of inspiration and new possibilities.

Dividing the world neatly into idealists and realists is like that quote "conservative at 20? heartless. liberal at 40? clueless." Sounds like an even assessment to both parts, but it's actually conservative propaganda saying that one is the tough true conclusion.

Same with a history of world progress that pretends that the only people ever worth following presented unchallenged, obvious avenues for change that everyone sensible agreed upon at once. Things that seem sensible now, like women voting, were not only met by vitriol by misogynists, but also with "lack of realism" by moderates.