skysight-inc/HackerNews huggingface dataset:
Yes i do, it greatly increased my productivity, tho i had to tweak it myself and configure it all myself basically with better touch tool, heres a good article about what you can do: https://medium.com/productivity-freak/what-if-you-could-real...

i safe you some time and quote the BTT website on what's doable atm:

A few words about the current state of the Touch Bar integration in BTT:
'''
It’s quite stable now and offers many customization options.
You can specify custom Touch Bars for every app or globally
You can change how the Touch Bar should appear for every app (e.g. if you want to show the BTT Touch Bar only for certain apps)
You can create Touch Bar button groups
There are three widgets, more to come. (Currently, Battery Time, Date/Time and an App Switcher widget are available)
'''
And then its up to your creativity...the touchid also improved my life, i use it for my password keeper app etc instead of my masterpw...

The thing is, you have to ignore all the usual anti touchbar hate and find out for yourselv how YOU could use it, then make a decision if it's worth it for you.
The Elephant in the Room
Google- the most illegal US entity.
At this point in human history, no entity, not even the US government prior to Google, has approached the NUMBER of daily reutine illegal acts that constitute Google's modus operandi. In a world where the private information of the public is stolen in increasingly anti-human ways, I think it is time to address Google as the antihuman entity that it is and is becoming more and more. The list of violations which Google is responsible for is so long it is pointless to enumerate them. I believe it is high-time for the public to retaliate, as those 800+ students in Corey vs are doing. Moreover I believe it is time to personally sue the judges, layers, and public employees who are clearly involved in hindering justice for us abused by Google, and for supporting google's conquest of human freedom. It is time for humanity to wake up and realize google is its enemy, not just of a few, but of humanity. If this seems like a stretch you are uninformed concerning Google's dirty works or you are a part of the currupt many who seek to cover up Google's currupt behavior. This messege is for those who know the ugly side of google and can bring something to light. the best bet at this point is to expose Google, and not stop, realising Google only pretends to be legal in its quest for world-power status.
Yes, and you also have to trust your home ISPs upstream, and the routers upstream from that, and so on and so forth. Are you trying to say that using a VPN is useless?
Apparently a time honoured Microsoft tradition: https://blogs.msdn.microsoft.com/oldnewthing/20090114-00/?p=...
Good analysis
This has been a very informative sub-thread. Many thanks to all contributors for your thoughts and experience. You have helped to move me forward in confidence on using Erlang/Elixir(basically BEAM) for the distribution and routing side of my enterprise-scale soft realtime data-interpretation project. A great testament to the quality of contributors on HN. I will post at a later stage on progress.
When I bought my current MacBook Pro (2009), it was the cheapest available amongst the updated pro's and it cost me $1.000

Apple simply don't offer that price point anymore. What used to be their low-price line of laptops - the MacBook, now starts at $1.300
I think this story is getting more coverage than the one from a few months ago that showed that, for instance, both Clinton and Trump had millions of fake accounts following them:

> Per eZanga, 4.3 million—or 39 percent—of Trump's more than 11 million Twitter followers as of August came from fake accounts while the other 6.7 million are actually real users. And for Clinton, 3.1 million—or 37 percent—of her more than 8 million followers were fake while 5.3 million come from real accounts.

http://www.adweek.com/news/technology/more-third-presidentia...

350,000 is about 0.1% of Twitter's user base. Does anyone here think the number of fake accounts isn't orders of magnitude higher than that?
Can people recommend any good and extensive tutorials/courses on TF? I've heard that the Udacity course is not that great.
You're correct, I didn't notice that the 11" was discontinued.

They've effectively raised the price of their entry-level computer by $200 which would explain a slowdown in sales.

I guess we saw with the different Apple Watch versions, Apple is exploring just how much utility they can capture as margin.
Apple is on the way out. Even if it is still on top.
Ask HN: Engineer Salaries in New York Compared to San Francisco Currently
How are software engineer salaries in New York compared to San Francisco at the moment?

What industries are most lucrative for jobs besides finance for software engineers?
A lot of people actually share this concern and you are right if you're planning on keeping what's written. I personally use it for practicing coding interview questions and brainstorming.
I'm not surprised. This has been a phenomenon for a very, very long time [1][2][3][4][5][6][7][8].

[1] https://news.ycombinator.com/item?id=11905266#11906591
[2] https://news.ycombinator.com/item?id=9170433
[3] https://news.ycombinator.com/item?id=485659
[4] https://news.ycombinator.com/item?id=5525638
[5] https://news.ycombinator.com/item?id=5501654
[6] https://news.ycombinator.com/item?id=5996790
[7] https://news.ycombinator.com/item?id=833188
[8] https://news.ycombinator.com/item?id=4346386
Bot accounts, not fake accounts. I don't even know what the latter means—plenty of people don't associate twitter with their real name. And why would you!

Secondly, of course there are this many. There are probably many more. I run several bots myself; there's nothing wrong with this.

Twitter's TOS is only as good as its enforcement, and if there's anything twitter is terrible at, it's having any control over its community.
I would love to recommend this Stanford course,very beneficial.

http://cs231n.github.io/
I have been giving Mozilla foundation $20 each year. I use firefox daily and I am interested to see how Rust develops.
I have one as my main machine. I use the touchbar about as much as I used the function keys...so almost never. Well that isn't entirely true as I use it for volume all the time which I do like better than just having a key. Also TouchID and 1Password together are amazing since I have a fairly long master password.

I think it really depends on what you do though, as I have used it in final cut and that seems nice for swiping around your timeline. Anything with a slider control works well, anything with buttons isn't that great as you actually have to look at the thing to see if a button exists in the first place.

I don't think it is necessarily a hardware problem, but right now the software just isn't there. I think Apple should rethink the "default" state a bit to give it some more utility.
I think it would be interesting for a member of Congress (or their staff) to operate a SecureDrop instance. Such a system might be a useful supplement to other forms of communication between federal officers and Congress (e.g. fax, interoffice, in person). Combined with 5 USC 7211, it might also have strong legal protection (IANAL).
The spread of misinformation online (paper, pdf)
Why is that move "beneath the dignity" of a wrestler? Seems like a great counter to me.
They will do it when Apple and Sony do it.
This happens some on the Twitter side as well. I've had two friends accounts get hacked and turned into subtle spam bots.
You are correct. <insert joke about me needing more coffee here>
It does, unless you're only factoring in the cost of the drives themselves and not:

1. The power to run them, and the additional cooling and acoustic concerns as a result

2. The cost of extra storage enclosures to support them

3. The additional space used by the smaller drives (do you want 2U of 12x8TB drives, or 4U of 24x4TB drives).
Isn't the actual content of the page signed by the the site's certificate though? And they can't just serve a different certificate because your browser can tell whether or not it was issued by a trusted CA. How does the attack work in this case?

Edit: Nevermind — I assume you're referring to this scenario[1], in which the company installs a root certificate onto your actual computer that allows them to sign certificates for other sites.

[1] http://security.stackexchange.com/a/63306
Nice, some data cleaning issues though, see https://whoishiring.io/s/hn13303689 it isn't in South Dakota it is actually in Amsterdam :-).
have you considered using babel?
I suspect you're right, tetrep, in thinking that most companies will fall back into their own subconscious preferences. But ideally this article would lead companies to track their hires and force themselves to hire touchy, argumentative innovators if it was clear that their last several hires were low on innovation. Because now "best fit for the company" would mean "different than most people already in the company" as opposed to "someone who would fit right in 'cause their personality-skills are entirely redundant."

Generally managers chose whatever course of action makes their own lives easier; and will then convince themselves that that's also in the interest of the company. The research the article cites should make it harder for HR managers to do that in the future; but we'll see.

If nothing else, this research gives you a way to evaluate your HR people. If they aren't hiring a variety of personalities, or are predominantly hiring people with personality scores very similar to their own; toss them immediately.
You missed the point. The question is not "How can I teach ashark to code?", but "How can I teach $average_kid to code?"
In their recent SEC filings, Twitter estimates around 5% of the MAUs are spammers or bots. They also estimate they have 317 million MAUs, which when you work it out gives around 16.7 million monthly spammers or bots.

Numbers come from their 2016 Q3 filing
https://investor.twitterinc.com/secfiling.cfm?filingID=15645...
It is trivial to create a BOT type twitter account.

1. Get burner email and phone number

2. Post bot to DO, AWS or run it on a raspi

3. ???

4. Profit from all those sweet followers.

Many of them look entirely "real" or they can be hilariously obvious. I would bet it is happening on Facebook, Instagram, Snap and any other social network where "value" is derived from followers/eyeballs.
Swift.

The best tool in your toolbelt. You could easily build apps for the desktop, mobile, server, watch, tv, linux, etc. It's the digital clay to build whatever you want to build. Your imagination is the limit.
>Makes me wonder what a "hacker" portfolio might look like

Lots of concentration and no voting rights.
RS-232 is alive and well in the micro controller space, thank you very much.
"Why the hell is Chrome uploading and downloading so much data?"

* looks through open tabs *

"Oh."

Though most people would never notice, I feel like with developers (the folks who will implement this on their sites) you may have a tough time convincing them this is safe and ethical. I suggest being up front about this issue and suggesting disclosure/consent strategies to any of your customers (and perhaps doing research and surveys to prove that nobody really minds this use of their bandwidth).

Also, it's kinda weird that you've appropriated the HTML 5 logo into your own. That's probably within the logo's Creative Commons license, but I don't see where you've given attribution as required by said license.

Slick page though, and a good informative site... I don't mean to be a downer. Good luck!
I have those as well but they're used for different purposes.
The idea is that you're not double taxed. If you're using a CDN already like Akamai for instance, you wouldn't pay Peer5 for the HTTP bytes. Only Akamai would charge you for that.
I am not a pessimist, but emailing Senators rarely works. The Senator to people ratio is just too large. You are better off starting a change.org petition or some other media type campaign where you can get some viral growth and visibility.
I find that the commonly touted opinion that comments should only reflect why, and avoid all duplication; is misguided. The only places where I will elaborate on why is where I can see obvious room for improvement but I'm still waiting for the bigger picture to stabilize, or I'm adding a dependency that I'm not really happy with. Otherwise my comments mostly express the intent of the code in regular prose and have to be updated with the code.
The point is that there's no double billing, http traffic is being billed by your existing CDN. P2P traffic is billed by us.
> Code comments document the why, not the how.

I disagree. The _what_ is what your comments should tell me. The contract, and its preconditions and postconditions. Nothing more, nothing less.
I think 90% of developers would rather the compiler just complain there (for any condition in the if). Considering that without the compiler warning/error we have one of the most common sources of hard-to-find bugs, and with the compiler complaining the developer just has to type ` = 0`, it seems like an easy choice to me.
Macbook Airs start at $999.

Inflation adds about $120 to your $1k figure since 2009, too.
Is it not counter-productive to state "this is not a fake and not a scammer and not report this" in that Facebook comment?
>(and pharma companies gladly paid along).
How is this relevant? It seems she was born in Cork to non-Irish parents and returned to England when she was a child. Did she keep a connection to the Irish community? Had her husband any other connection to Ireland?
UCL has dropped the ball on marketing itself.
If this had been a student at MIT or Harvard, the article headline would have started with "MIT/Harvard Researcher ..." instead of burying the school's name in tiny print in the middle of the article.
This was the year I switched back. I needed more memory and NVIDIA graphics.
I've never had that happen and I open a lot of CSVs in Excel.
Is there still no official compiler for Swift on Windows? How are the unofficial ones?
It's not even clear if there were systemic polling errors: there were two last-minute changes that affected the election. There was the unexpected last-minute letter from Comey on October 28, and 538 did in fact report Clinton's chances to be in freefall from then until days before the election. There was also the unexpected competence of Kushner's data-science work right at the end to "micro-target" specific undecided voters and likely Hillary voters (unexpected in part because Trump had expressed skepticism at those strategies, and that organization was underfunded). It certainly seems possible that 538 had the data exactly right all along.
Oh, it's a lot more than 350k.
I switched from the MBP to the HP ZBook Studio G3. Good machine, generally good keyboard, but I think some QA qualities there because only certain keys (2 or 3) have a tendency to not click right, while the rest are perfect.
Hi @shacharz do customers approve that his device would be used in p2p work ? For example if I'm on cell network I don't want to server traffic to other clients.
Yes Honestly the WD is now super big the SanDisk is bought off and this Foxxconn is growing at an exponential rate, Sharp lost and Sony ripped off it's Vaio and huge looses in the Mobile industry.

If Japan looses this big company they will be struggling soon. Hope Canon invests and saves this collapse of a century old conglomerate.
I have a twitter account but never use it (in fact never tweeted anything). Every few years or so I get curious and log in and, lo and behold, I have 10-20 more followers than I did last time. Not sure if they are fake, bots, random people, who knows?
Government agencies and national labs would hire Mathematics/Science PhDs. But without knowing what you consider esoteric it would be hard to put together a more detailed list.
I bought a whiteboard 2 weeks ago for my home "office". Thinking about it, it would have made sense to buy a big sticker instead which I can stick on one of my windows. For sure that would have been much cheaper. Plus, I would not have needed to drill holes in the wall.
Just had this happen to me at the 3rd office! Pretty frustrating because I was having a great time!
The first data engineering podcast episode
That's not true because you send or receive data from other peers only if you are already watching a video.
In other words - p2p is used only in places where the data would have gotten from the server anyways (e.g. p2p didn't add any new users to the equation)
Pretty sure this idea of "Apple now ignoring trendsetting content creators is the cause of their demise" has been discussed to death here; it has been discussed pretty directly.
A friend of mine has a maxed out MBP and while he claims it's not a gimmick, he does not use it often.

It's useful at times (especially as they have bigger buttons for stuff like debugging etc.)

But all in all....if he had a choice, he'd get a regular one.
How do we hold machines accountable?
> Max Buddha would mean sitting until death

Not totally sure about that, considering that the Buddha got up from sitting underneath the Bodhi Tree.
I know that, duh. I was wondering if someone has any idea who those potential defendants might be.
There isn't enough research yet. The DEA acted too quickly, to be sure, but I also wouldn't prescribe it to anyone yet. It is associated with withdrawal.

I think we would get far more mileage from alternative pain relief (e.g. cannabis) than we would from alternative detox methods—ensure people don't get opiates unless absolutely necessary.
Can you post a link to some of his work where he discusses those topics?
The way to fix this is to raise prices and push out fewer updates to the line.
Anybody who makes themselves an authority on what is or is not truth, has taken a stab at freedom. It is always upto the the individual to decide for HIM?HERself what is or is not truth.
Any truth/misinformation judges are part of compromising human freedom.
Julia. I've been using it the past four years for my research, and I love it a lot more than Python. It's a very well-designed language that was intended to be high performance from the beginning.
Depends on the specific service. Some are priced a % above cost (S3), others are priced a % below competition (data transfer), others are priced based on value (ML, text-to-speech, etc.).
> They've concluded that WebRTC doesn't add any additional privacy or security exposure than what exists in the browsers previous to it.

Even the WebRTC standard talks quite a bit about it in the Privacy and Security Considerations section, some quotes:

Revealing IP addresses can leak location and means of connection; this can be sensitive. Depending on the network environment, it can also increase the fingerprinting surface and create persistent cross-origin state that cannot easily be cleared by the user.

[...]

These choices can for instance be made by the application based on whether the user has indicated consent to start a media connection with the other party.

https://w3c.github.io/webrtc-pc/#privacy-and-security-consid...

On standards without additional exposure, this section normally says so and is otherwise empty.

Exposing other visitors IPs is a pretty massive leak (at least some jurisdictions consider them PII, with the consequences to match), presenting that as "no additional privacy exposure" is just negligent (or more likely intentionally misleading).
>> otherwise I start from a list of commenters.

Perhaps ironically, that is how I found this thread:
https://news.ycombinator.com/threads?id=tptacek
Climate changes may lead to more poisonous mercury in plankton
This is a great way to spread fake news and get people to see it/engage with it.
Just a reminder: the original Macbook Air was introduced 9 years ago for US$1799, a very premium price point for a, at the time, really weak machine. Give it time!
Interestingly, Trump doesn't drink alcohol (his older brother had died of alcoholism).
Not a swifter, but there looks to be one: https://swift.org/compiler-stdlib/
Plus, I'm starting to be concerned with quality. Of the last 12 we've ordered 3 were DOA. They got replaced (one after over 2 months), but it wasn't a good experience.

They aren't the dumpster fire that HP turned into on the low end for a while, but it is concerning as we have had to send machines back for recalls and fixes. It made for an interesting discussion when we decided a new lab was going to be Intel NUCs with LG 21x9 monitors over buying the outdated Macs. I am hoping for some sign Apple gets it together in 2017.
Official compiler? What's wrong with https://github.com/apple/swift
I believe there is varying degrees of acceptance of such things. Some are more liberal than others when it comes to such technology
I think the broader message of the typical-90s-developer-kid journey is "make sure it's a requirement to do something they think is fun—and ideally not an artificial one". I don't know how you do that in the age of just-works iphones and free or dirt-cheap services to address practically every need—which is also why I don't have side projects.

Point is, don't make the goal (for the kid) "learn to program". Make the goal "do thing that's fun (but you'll have to learn to do computer-stuff/programming to get there)" The ones for whom "learn to program so... you can program" is an effective motivator probably don't need much help other than a finger pointing the right direction.
Honestly, if you do not have kids yet, I would start this venture as a side project. Renting a VPS is dirt cheap. Put up a landing page with your pitch and an email signup that connects to one of the main transnational email providers which is also a dirt cheap service.

Buy the book Running Lean and adapt the sample script to your product/industry then go do some customer development interviews. Be very careful not to pitch your solution. Focus on learning from people you think will be your customers. What are their pain points / problems.

Create a grid of all your answers from all your interviews and see if you can spot a pattern among the problems.

Make some adjustments to your landing page to reflect the keywords used when they discussed their problems.

Take it from there, it is a low risk approach that will save you a ton of time and effort.
The atheist paradox
If you have $200k/£100k people who know how to handle it, yes.
https://news.ycombinator.com/item?id=13459761
Yes, I encountered this. Soon after I had set ddg to the default on all my browsers (mobile & desktop), I found that DDGs results have been perfectly acceptable most of the time.

Further, I find that I use shortcuts like !w, !yt, or plain "!" much more often than I use !g due to poor (or simply less targeted) search results.
Interesting - thanks for the feedback! have been internally chatting about making the video beginning/in general more technically focused as opposed to overly emotional (something we noticed was coming about), helpful to hear that here as well. I think the direction we were taking was based on clinical fact (lower cost, earlier testing esp for baseline metrics strongly associated with better clinical outcomes), but I can see how it comes across with that over-hype vibe.

will work on fixing
On the same topic. I think he might have discovered the same botnet. http://sadbottrue.com/article/51/
The biggest problem I have with comments is that they quickly fall out of sync with the code. The code gets updated but the comments stay the same. Now you have a situation worse than no comments: misleading comments.

It sometimes happens with self-documenting code too, but only when someone refactors enough of the code so that the class or method no longer matches the original name.
This looks really nifty, gotta check it out.