skysight-inc/HackerNews huggingface dataset:
I'm pretty sure this is exactly how Skynet starts. ;)

More seriously, as someone who's interested in machine learning but doesn't really know where to start in terms of really understanding it beyond "it takes input, does some weird statistical magic, and gives you an output": would one of these D3M tools (should they become readily available and less theoretical) be a decent starting point? Or would it still be better from a learning perspective to start with something more fundamental or "basic building block"? In other words: does it help to know how to build these models from scratch even if you're using some tool to do it automatically?
Gofmt was the catalyst for me. I do it with StandardJS in Visual Studio Code on save automatically, I won't waste my time manually formatting code - or caring about it - again.

Personal code formatting preferences is a problem. Devs should just let go of it, once it applies automatically your preferences quickly change.

You can even wire up GitHub etc repos to automatically reject pull requests that add pointless formatting preferences someone will pointedly defend.
> Google indexes domains

Based on their content, back links, etc.

> And with social, you don't own or control the content

Using social to drive traffic to the content, not posting content directly on social.
--"miss a change in the schedule that was made after they had already written theirs down."

That is more of management incompetence issue- if they make a schedule change after posting the schedule, they should inform (and ask permission) from affected employees- duh! But, I am forced to accept that many managers (especially in these types of jobs) are indeed inept.
Didn't rap genius start as a subdomain even?
I'm not convinced it is just coming to a head now. I've seen automatic/forced formatting on projects at least as far back as 2000, when I entered the workforce.
No mention if this is picking up the fix for the goroutine stack corruption issue in the release notes.
I think it's only really depressing if an advancement is stuck idly behind something non-technical like lack of capital, or legal wrangling, or being acquired and shelved.
Other than that, if there were real technical bumps that sidelined the advancement, well that's just part of the process.

What one really wonders at, is technology where there were technical failures, but were really a small distance away from success for lack of combination the right bit of information to push it over the edge - but are now locked away in storage in some proprietary corner somewhere.
What are you using as your host OS? I've been really wanting to virtualize my Win7 install but I haven't decided on a host OS yet. My ideal would be Qubes OS.
TV industry is facing a crisis; needs to immediately embrace new business models
Ah, thanks, especially these two parts help a lot

https://sourceware.org/gdb/current/onlinedocs/gdb/Values-Fro...

https://sourceware.org/gdb/current/onlinedocs/gdb/Types-In-P...

Not sure why I had so much trouble finding that back when I needed to change an existing printer.
If you want to understand the people that are doing this spend a couple of weeks browsing 4chans /pol board.
I wouldn't put doom and stoner under death metal, very different aesthetics. That's just me though.
Show HN: 20 anonymous messages with a random Facebook friend inside Messenger
Hmmm, going from someone with a pretty big Wikipedia page, to someone with just a linkedin entry. Guess it's fine. But Apple seems to be in a bit of a tail spin as of late.

Sure they'll do amazing.
Thanks for the recommendations, heard some of them before. To be honest I'm not so much into gimmicky metal, but that Ladybaby video is pretty funny!
Pure genius.

Just watching the ad make me want to by the phone.
I think it's more productive to look at the question of consciousness and immortality outside the context of religious doctrines and narratives. Religion provides answers to this question, as does Science, but they don't exhaust all of the possibilities. There's a deeper epistemological issue here about what we know about consciousness and what we can say with certainty about first-person experience.
> Many of you know that I usually don't use JSX when writing React code. Over a month ago I wanted to try it out, and I realized one of the things holding me back was poor JSX support in Emacs.

huh? I've been using emacs with WebMode + tide + FlyCheck and it supports jsx just fine. Moreover, tide[1] provides great support for plain javascript (I've used it extensively on a ES6 codebase with great results).

[1]: https://github.com/ananthakumaran/tide
I take extreme exception to their characterization of the beginnings of black metal. Not just because of the unfortunate dismissal of technical ability. Rather, anything that doesn't start off by mentioning Venom and Bathory and instead jumps to what is arguably the second wave totally outs itself as not having actually listened to what the larger names in the genre have themselves said. If you read interviews with the members of bands who started in the late 80's and early 90's they all have the same influences in common (with few exceptions): Kiss, Mercyful Fate, Venom, Bathory, and Celtic Frost. Skipping ahead a decade kinda misses how the aesthetic was established. Which as you mentioned was very much intentional.
ES6 Symbols and Their Use Cases
You're right. I think it is included: https://github.com/golang/go/commit/b902a63ade47cf69218c9b38... (see the end of the commit message)
Regarding cognitive issues, the meta I've personally taken away is that, yes, there is some legitimate concern for permanent cognitive issues regarding pre-adult usage of marijuana.

However, for adults, my "gut feeling" (based on knowing some people who regularly consumed what I consider a modest amount of marijuana) is that if you aren't really heavy on your usage, you don't have much to worry about cognitive wise. Chronic heavy users, of course, may run into issues.

Unfortunately it's difficult to conclude much beyond "gut feeling" because data wise, the studies on long term effects are all over the map. See this evidence based review --https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3037578/ I get the impression that the data just isn't too good right now. You can look up one study, but you can then look up another with a different conclusion.

Part of the problem I'm sure is that the illegal nature of marijuana makes experiments difficult to conduct, and will introduce a bias in the population researchers are working with that they have to be careful to control out.

Alcohol incidentally also has significant cognitive concerns for pre-adults, while not being a real issue for moderate adult drinkers. Strictly enforced age restrictions mitigate this issue to some degree. (Prohibition of alcohol was tried for a while, but it didn't work too well.)
What 'rachelbythebay has been doing since 2013
Pallbearer kicks so much ass. I've also been digging Yob.
Which recent YC companies do you believe will become the most successful? (omitting the obvious Airbnb, Instacart, Gusto, Stripe and Reddits)
Can you offer evidence for your theory?

My theory is that the state took advantage of the combination of panic over terrorism and falling costs of data storage to put their dreams into action. The threat that they purport to be protecting against isn't real. The threat that the state poses, sadly, is.

As evidence I can point to the fact that dramatic increases of power increased after 9/11. Much of which was spent in security theater and clear power grabs with proven ineffectiveness. (cough TSA *cough) Anyone who was around in tech knows about the dramatic drop in costs for data storage, and knows how it has driven big data in general.
This is fantastic! I can see this being helpful to shift workers. Really applaud the process you took to arrive at the big opportunity.
I use a GNU/Linux system, and never had to hunt for drivers, or had any problems with package updates. And I'm not exactly the kind of user who enjoys rolling up his sleeves and tinkering with the system until it sort of works. When I say I had no problems, it really means no problems.

The one thing that macOS has going for it is the Trackpad's gestures, which I don't think have any counterpart on non-Apple systems, but even that doesn't matter much anymore as my workflow has become mostly keyboard-driven.
I don't have the new MBP, but how often do you really use the escape key? I'm use solely vim for my development work and I almost never encounter a need to use the escape key.
Tangential question: how do you get around how overtly racist these bands are? You're citing Darkthrone, for instance, which is basically the poster-child band for teenagers using metal as an excuse to shoot people and burn things.
Yes, forced/automated based on that company standards. I'm referring more to universal.
If I personally prefer the second Promise chain:

myPromise.then(() => {
// ...
}).then(() => {
// ...
}).catch(() => {
// ..
});

and if I also prefer the Lisp-like approach and hate putting:

);

on its own line, am I part of the problem? What if my whole team uses that style? For example, we would write:

foo(
reallyLongArg(),
omgSoManyParameters(),
IShouldRefactorThis(),
isThereSeriouslyAnotherOne()
);

as:

foo(reallyLongArg(), omgSoManyParameters(), IShouldRefactorThis(),
isThereSeriouslyAnotherOne());

(100 characters wide, double indent on the continuation line. This is pretty standard for Java formatting.)

Stated differently, is this meant to be very opinionated in hopes that all JS would follow a uniform style? I think that can work for Go since it was like that from Day 1. For JS, though, it has been out for so long that many teams have developed their own preferred style. I suspect that most of them would avoid an opinionated formatter that differs in a few small ways from their in-house format, if only because it seems silly to break diffs and git blame for a sweeping formatting change.
I was going to make a similar comment.

I tried for the third time last year, and the truth is that if you're switching to Linux because the Mac is too expensive, if you take into account all the hours you waste because of bugs or half-backed apps, Linux is 10 times more expensive.

I use Linux for servers and I would never even consider using anything else. On the desktop? No way. It's just not ready, if you value your time and it's not an hobby for you.
> I'm guessing the main process sends info about the monitored data structures over a socket?

Correct!

The UI/server is Java/OpenGL.
Oh no, this was my go-to site whenever I had to login to public wifi and https wouldn't redirect :(
This is a nice "worst case" feature of siphash. However I don't think its authors would recommend using it in case you know outputs will be easily observable.
>before the darkness sets in and messes with your sensors

I like this language, "messes with your sensors." Depression is a disease within the brain, and naturally it's difficult to observe a system from within that system - especially when those observational tools are affected by the system itself.

So it's really hard to know you have depression and take the steps to treat it, when you have depression.
I don't think he has had that many restrictions at Apple.

BTW I really admire the guy and I followed him closely as I used to do with others like Dave Hyatt.

People from the open-source world or researchers that have given a solid contribution to Apple over the years, and not only from the technical point of view.
http://example.com is my go-to for those.
I'm glad someone else has a go-to site for this. I use my university alma mater's website.
http://neverssl.com/ my friend.
What can they do? It's obviously in the city's interest to squash the pick-pocketing as much as possible, but it's not easy to police against. It's like bike theft. Bikes get stolen all the time but there's little that can be done to stop it.

I tend to avoid areas where they'd congregate and I don't especially look like a tourist, so there's probably some confirmation bias at play.
That is a much better suggestion, thanks.
When I was researching, I found that the SweetHome (Wirecutter's sister site) had very useful information on this stuff.

I originally had my eyes set on a European style dishwasher which dries very differently from an American style dishwasher.

I ended up going with an American style dishwasher which has a heating element for drying (compared to passive drying in European models).
This is even more important if your business uses e-mail to communicate with customers.

I used to own a print business with a .net domain name. We'd often tell a new customer our e-mail address at the end of our first phone call. But too many times customers would just type .com in the e-mail address and then assume that our business has lousy service.

After a few months I paid a cyber-squatter (if that is still the appropriate term) $1600 for the .com version of our name and I never regretted that decision.
Treatment doesn't have to be medication or therapy, as I said in my post I consider exercise, meditation, and mindset modifications to be forms of treatment. It's certainly how I handle upticks in depression now that I don't medicate anymore.
Thanks! Never knew this site existed.
I just switched from Macs to a Fedora desktop and never compiled anything. Maybe I've been lucky, but my Lenovo and Dell desktops and my old IBM and new Asus laptops run with no issues.

I'm capable of solving most linux driver issues, but I've been pretty impressed that I haven't needed to during my switch. Again, maybe I've been lucky.

I was a little disappointed that installing nodejs requires a magic shell script but it didn't require any effort on my part beyond setting similar things up on Mac with Brew (or Brew itself) Otherwise, Fedora's app store has covered my needs. That said, I don't do any graphics work, so maybe you're going to run in to issue I haven't.
We actually had some insights about reaching small businesses in our user studies too. Restaurants largely ignore their phone now - orders and reservations are online. They get bombarded with emails, which they ignore. However, they look to peers through google groups and facebook groups for recommendations.

So, we started a content series called Breaktime where we highlight small businesses and the tools that make them succeed. Our goal is that the businesses we feature will share the content with their networks, which is our target market! We're using the articles and episodes to create rich content across our social channels, too, and we plan to feature more Staffjoy customers!

Here's Breaktime: https://www.staffjoy.com/breaktime/
Just started listening, sounds great! Thanks for the recommendation.

https://m.youtube.com/watch?v=N99KPZ2RsoM
And that is why San Francisco and LA are going to EXPLODE with tourist. Snapchat central, here we come. The Kids are running the show now. Amsterdam was cool, but that's kind of last year.

LA is rocking! :-)
On that note: I consider "Black Metal: Evolution of the Cult" by Dayal Patterson a must read for any fan of black metal. Patterson went straight to the sources as much as possible and managed to paint a complete and (perhaps more importantly) non-sensationalist picture of the genre from just before it became a discrete thing up to the around the time the book was published in 2014.
> But getting to the point, the Mac ecosystem is now ingrained into open source development...

The Mac ecosystem has been about as ingrained into OS development for over 10 years at this point.

In fact, my observation is that it is now less integrated than it was 5 years ago. I've been trying to build some OS software from source over the last year on Mavericks and then El Capitan and it's quite the minefield. Seems to be something in the shift to clang and issues of versioning with a variety of libraries. "Use hombrew" is the watchword, but the funny thing is that even if you don't use it and start going looking for help with build failure messages... the first results are still advice on the incantations that might (or might not) get homebrew to take care of it, and people still get stuck (finding info at a layer of abstraction down from homebrew seems increasingly difficult).

It got me thinking about running Linux on various PPC macs 'round about the millenium shift -- that wasn't exactly butter-smooth experience, but I think I spent less time on driver issues than I have tracking down the causes of open source build problems on OS X this year.

Meanwhile, there's the Windows 10 compatibility layer. None of the Windows dressing has impressed me much since XP, and a lot of commodity PC hardware is shoddy. But it looks to me like MS is really attempting to offer the same value proposition for developers who find a unix environment helpful -- workstation that will run your popular suite of desktop apps and give you that nix-y feeling. I can't help but be intrigued.

For my personal purchases I've bought nothing* but Apple hardware for around two decades. But the next machine I buy will likely be a PC laptop selected for use with Linux and Win 10. Think I owe it to myself to try.
I think that's the Not-a-casual-user fallacy :P
>async/await is shipping in ES7.

ES2017 / ES8.
Isn't there enough competition within the ad industry to just switch to a different provider?
If you need any kind of consistency guarantee, I think you would need to use some kind of distributed transactions.

If its not, you could tail the MySQL log and have a process making the same changes to elasticsearch. The elasticsearch may lag behind if there are problems.
Exact same thing here. When we bought our home the people we bought it from did no maintenance and were only there for a few years so no lasting damage. It was a ton of small stuff that needed to be done but it had to be done all at once, which was much more annoying than I anticipated.... and the owners prior to them did a great job renovating.

It's all about taking care of the property.
Both your comments and the GP's ring true for me.

- Individuals can communicate in secrecy, thanks to encryption and the internet, much more easily than before. This means that wiretapping as we used to know it is nearly impossible for some categories of conversations.

- Surveillance is nearly omnipresent, partly as a way to combat the above.

I don't like the erosions of liberty that you mention, or the militarization of police, but I can see why some of the things we take for granted (instant secret communications, encrypted volumes, thumb drives that can be hidden) and consider to be valuable can also frustrate law enforcement doing what we have told them is their mandate (catch bad actors).
I think he did which was OSX
The PS3 did this as well, so it's clearly a policy they haven't seen enough backlash from to reverse.
At my current top-side-project, I accumulated so many placeholders of "whatever I'll call it", "demain name comes here", "$DOMAIN", etc, that I had to quit coding for a while until I settled down on a name and brought it.

But yes, even getting a no from a potential customer will push you much more than getting a domain.
Huh, not as far as I know. There certainly are a lot that are sold with tobacco. Maybe it depends on whether or not the coffeeshop has an isolated smoking room, which means they could have tobacco inside.
Part of it is JSON as the storage format. Another part is its Node driver. The whole API fit it well. It understood async programming. It felt JS-like. The input and output were JSON instances. Finally, yea, from what I know of him "web scale" did play part in the decision. Oh those heady days.
How to Create the Friendliest Community on the Internet
1) Workers on prepaid cell phones don't have access to a calendar. (Many don't even have email addresses.)

2) When workers are onboarded via text message, we send them an ical links so they can add the schedule to their phone calendar directly!

3) Calendar invites don't scale well beyond 5 employees. We've seen it in user studies. It's ugly and hard to use.
>Maybe ignorance is bliss when it comes to the growth mindset.

"The more you know, the more you know you don't know."

The less you know, the less you know you don't know.

Being a knowledge junkie, ignorance would be bliss. But once you know you can't easily go back and un-know.
Happiness for me can be just as much reflecting on the awesome things that have happened to me in the past, and where I am now, as much as it can be looking forward to the future.

I don't think there's something wrong with setting "happiness" as a goal - I think the important thing is separating that goal from other ones. So not attaching "achieving happiness" to "when I get a raise," instead just looking at internal things you can do to "be happy" in whatever situation.

But exercise, good diet, and not being in a stressful situation does help.
pretty funny is that i use nytimes for exactly the same reason, wonder how many others are using it this way :)
C macros are not hygienic, which is one motivation for C++ templates. I agree with what you're saying about the pre-processor being part of the standard but it's really hard to write those things in a way that is safe.

There were many motivations for C++ -- and many more seemed to get added as it went along -- it's not just generics parametric polymorphism. Of course I would hate to say: Go should have every language feature or else we'll end up with Go++ or Objective-Go or something like that. But simplicity is not just a matter of not providing for something.
> I'm not sure if training kids to stare at screens all day a year or two earlier than they otherwise could is a pro or a con.

10-15 minutes 3 times a week and a once a month assessment. :)
If the touchbar is so amazing, why didn't Apple have the courage to just replace the entire keyboard with one big OLED display?

You can easily see how the touchbar comes across as being gimmicky. Lenovo already ditched their touch bar on the X1 Carbon (2nd generation) because it was a terrible idea. Buttons are useful, particularly for people who touch type.
this is snapchat for audio (longer decay timeline) - to coin a "X for Y" - nothing wrong with it and actually quite liberating.
From a higher level view at a company that that has a center that customers call into, that strategy is used to create a compliant cooperative customer. Especially if most of them call in screaming. Especially if you might be giving them bad technical or financial news. Presumably it filters out those too angry to type in numbers, while making people in hopeless out of control situations feel they have control in that they're typing in numbers. Its a psyop, mostly.

If you let customers type in an account number, for example, people will type in random numbers with a slight preference for numbers beginning with 1. However if all your real account numbers begin with a 400, then you can programmatically exclude all calls with accounts entered that don't match a regex of begins-with-four-zero-zero. That filters out cranks and people who are unqualified to even call. If they enter zero, 9, 1234, just dump them to dialtone. Superficially it sounds like bad security for your seven digit identifier to really be like 4 digits of security because they all begin with 400 but its actually a feature for filtering.
One of the times I was on jury duty, we sat in the pool room for about 3 hours during which each of the 7 trials scheduled on that day fell through and ended in a plea bargain. We were dismissed before noon after a brief explanation.

Of course, this is just a single data point, and take it as you will. It only happened once during my service, but it did happen. As such, I'd find your 75% figure believable.

This was a local district court, and I guarantee nearly all of those were drug-related charges.
Not to mention either expensive (whether in terms of fuel for private transportation or fare for public/quasi-private transportation), hazardous (hitchhiking, "on a freight train leaving town / not knowin' where I'm bound", etc.), or way more than a multi-day endeavor (walking/bicycling/etc.).