skysight-inc/HackerNews huggingface dataset:
Where I work the same situation often comes up -- a developer may spend weeks doing research for a specialized function building prototypes, etc.

Ensure the specialized developer is doing due-diligence in defining and verifying the module works as intended and have others analyze its interactions in the larger system to prevent cascading failure, conforms to application norms, __is documented__, etc. Even if most others wouldn't understand the internals during review you will be taking steps to keep the risk localized. If the bus arrives and you lose the specialized developer then it's reasonable to assume another developer would need to spend nearly as much time to catch up on the research.

Otherwise you're responsible for making the decision to invest more developer time now in understanding the problem/implementation vs. later - a gamble at how much time until that developer leaves.

Taking over specialized/legacy code is part of the job. It can be painful but there are steps you can take to minimize that pain later.
This is a fantastic overview. If you've ever wondered why JetBrains build specific editor support for each language they support (including, effectively, a compiler), this is why.

As the developer of an IDE for Clojure, I'm also very happy that one of the secret sauces is persistent data structures.
And that is it. Owning a piece of such large Chinese company, Apple also gets a foothold into decision making in China and gets more say. Very smart.

Jobs was a different person, Tim Cook leads company differently. I really like how he plays this.
Braille Bricks – A toy for literacy and inclusion of blind children
This was the bane of my existence when working in a larger corporate environment for 3 years. We used some SAP product that was written in 1995 using all of the best enterprise methodologies. It was slow, dumb, had obtuse validation rules and required all types of duplicate entry. I hope to never implement such a thing in my own company.
Ooh, good solution and good problem to point out on controversial stuff! Why not, while allowing upvoting, also allow independent assessment of risk/controversy/value, and these somehow weight things to reward such gambits, as long as a substantial minority of users vote them up or something? Maybe a sliding percentage, so that if even people who downvote it mark it as controversial or whatnot, the more people thing it's controversial/provocative, the smaller the percentage who have to agree with it/up vote it? Just a quick reaction, I'm sure with some iteration and/or thought you could develop a better similar (or different) idea with some models to support it as optimal, or pareto optimal given some constraints.
As someone with a lot of great experience and no CS degree, I'm definitely seeing a lot more gunshyness in my interviews.
Apple Invests $1B in Uber’s China Rival Didi
Oh, and it's in use on 500K - 1 million webservers. So extra eyes auditing it are always welcome :)
The C# compiler he is taking about is open source, so you could have a play around with it to see how they implemented it. https://github.com/dotnet/roslyn
The thing is that that computer program gets tweaked, and tweaked, and tweaked again. See for example Google Panda update.
Yes, maybe I am being hypocritical.
Actually, since not wanting to go to school is a common sentiment, it can end up simplified into something with no particles at all:
https://twitter.com/k_y02240/status/613690896916201472

I hope you don't find it nonsensical, though, I understood it just fine.

And checking ghits for plain forms shows:

"学校に行く" - 3,680,000

"学校へ行く" - 444,000

so I think the other way is actually the variant!

BTW, I feel like "学校に行く" - where に means "for/into" - has a sense of "going to school to go to class", but "学校へ行く" - where へ means "towards" - has a sense of "going to the school building as a physical place".

Here's a forum thread about it:

http://oshiete.goo.ne.jp/qa/5458812.html
It must be nice to have so much cash that a $1B stake can be seen as somewhat speculative. Incredible really.
I am a vim user, so I don't really use SublimeText often if at all. I was happy to pay $70 for it, just to support what I saw as a fresh take on editors.

I wish developer could find more sustainable way to make a living from this and work on it more.

I don't think I ever regretted paying for it and I made number of companies with people using it, pay for it.
Amazon link:

http://smile.amazon.com/Ruling-Root-Internet-Governance-Cybe...
I largely agree with Chomsky.

I think both approaches are needed for general AI: neural networks, or something like them, for low level perception and recognition; and symbolic AI for higher level reasoning. Without the symbolic layer, you can't be sure what's going on.

Symbolic AI has been very closely guided by cognitive psychology. Artificial neural networks ignore neurophysiology, so even when they work, they tell us very little about how the brain works.

I keep hearing claims that symbolic AI is the wrong approach for anything, and that it failed. Yet there were quite a few successes (expert systems, discovery learning, common sense reasoning, for example) before sources of funding dried up.
This has much more to do with Apple building a car than it does with influencing decision making in China.
Mozilla – FBI battle over Tor vulnerability
It's the same company.
It's on Canadian Netflix https://www.netflix.com/watch/80083790

Enjoying it so far.
Oh, I hadn't picked that up, that's genius! It's not just a parser of English. It's an English parser (with the sense of humour appropriate thereto).
Have you heard of the concept of "false equivalence"? Seems like that is what you are asking for.
Because fuck the environment!
I'm starting to suspect some dark humour here. But it runs silent, runs deep. And seems to have gotten all wet.
Well I guess in that instance Boaty McFloaty was automatically disqualified.
That layoffs have increased should not surprise anyone at this point. Unlike the dot com explosion it seems painfully difficult as a regular employee to have divested some of your equity gains mid-bubble. That makes it more painful.

However, every time there is a great deflating, it is because the market is tired and preparing to embrace something different. So far I've been through several of these, chips in the 80's dot coms in the late 90s, storage in the early 2000's, and now either web 2.0 or social (depending on how you score it). Three threads are competing for the next round, IoT, Machine Learning, and Bioinformatics. CRISPR derived technologies could be in there too but I see a lot of regulatory hurdles headed that way which will be hard to dodge.

The thing to keep in mind though if you are one of the folks getting laid off, it isn't you its them. Seriously. Layoffs happen when the world shifts and your company didn't shift with it. That said, it still sucks to suddenly be out of a job and the temptation will be to grab at the first thing that offers you something. My advice to you is to be thoughtful. Think through what you want to do, what the world is going through, and how you want to look back at your role on that. Then head for the area that best meets those needs.
The first example’s remedy seems to be wrong.

I am not aware of any reason to test for "nil" in Objective-C, as that remedy suggests. Sending the "doSomething" message to "nil" should do nothing.

If SIGSEGV does occur for an object, it is probably for the exact opposite reason: you have a pointer that is NOT "nil" but it refers to something that has been freed. (Or, the SIGSEGV is not related to objects at all, and is caused by some other access such as plain C code.)
Japanese N1 and JETRO biz japanese here.

Yeah sure, in vernacular construct, which explains more Google results.
Hold on tight. We'll see if you'll still be making that in 6-12 months. Having lived through the first dot com bust, as well as the 2008 financial crisis, things usually fail slowly until they fail all of a sudden.

Have 3-6 months emergency fund saved; if not, start saving today.
It's not revenge. It's accountability, and there can never be enough of it. If business leaders aren't held to account for their actions, then they are incentivized to misbehave and deceive others, which has a negative impact on everyone——especially those who would put capital to better uses.
Reading this description my first thought was, that can not work. If this would be all details there would thousands of bidders for the top 5% of domain nams.
Chinese Tycoons, Party Officials’ Data Leaked on Twitter
I moved to San Jose a year ago and in general I'm finding the recruitment contacts I receive are higher quality than I'm used to. Actual managers, tech leads and CTOs contacting me inviting me for a drink. I'm sure it's still quite shotgunny, but feels a step or two above the spam I'm used to.
> Contracts require both parties to agree

So... Next step: Giving power of attorney to a software agent. (What could possibly go wrong?)
> “I can't believe that they wouldn't look at people's ability to pay before they run cable,” said Alvarez, who won a seat on the board in 2011 running on a platform to improve Internet access countywide. “I do believe that they run cable where they will get their money back.”

Ohh the humanity!

> Alvarez ... said Comcast and other providers should pay to connect homes where lines are readily available because the companies will eventually recoup their costs.

Now it would appear the local board of supervisors know the broadband business better than the providers themselves.
Second Attack Reported by Swift Global Bank Network
Can you mention cities with a better cost of housing? Genuinely curious ... Gilroy is cheap but seems way too far.
Katherine Dunn has died; the 'Geek Love' author once took the world by storm
Reddit moderator account hacked
Sometimes planned obsolescence is a good thing.
That's kind of a strange response. Holmes made millions of dollars administering bogus blood tests to real patients. She had real employees. Due to her potentially wilful incompetence a lot of people are suffering.

I don't believe anyone here is advocating that we inflict physical punishment on her. But hoping that she loses her company and never gets to work in the medical field again not only seems like just punishment, but it seems prudent since she was studying chemical engineering when she dropped out.

It's unlikely she's even going to be poor. She'll probably still be worth more than you or I, and would never have to work for the rest of her life.
https://news.ycombinator.com/item?id=11684696
This is awesome and something to be proud of !

How many hours per day do you expect your employees to work ? (I realize it may be task based...but what does it end up spending?)

Second, can you talk about the tools you use to manage the company ? How do you track everyone's work,etc - is it self reported like Google Snippets,etc.

Have you ever fired anyone?
>Facebook says: "The list of Trending Topics is then personalized for each user via an algorithm that relies on a number of factors

In other words, they are lying. 'Trending' should be calculated directly as topics of highest interest over all users. If it's not it's a manipulated figure.
With the scale of Chinese companies is $1b a large investment? The article says Didi has already raised several billion
Noncompetes and a great many issues, along with a general sense of disgust at the tech world, and a growing sentiment that it's not delivering on addressing Big Problems[1], all have me sitting out for now.

But the thought of dealing with any of a number of hassles, ranging from commutes to housing frustrations to highly uncertain employment to outright labour-hostile legal codes (and even in light of those, vastly worse employment contracts) has me reduced to essentially zero interest in even considering the game.

Massachussets, New York, Texas, and North Carolina have all done an exemplary job of eliminating themselves from any and all consideration. California's simply not affordable where there's work, and there's no work where it's affordable. Europe's a mess.

Altair IV is looking pretty good.

________________________________

Notes:

1. See for example, https://www.reddit.com/r/dredmorbius/comments/38skua/what_ar...
Looking at the change list, it notes that there won't be artifacting with theme changes any more? If so that's freaking huge. For a while there it would start up, the package manager would update stuff, and then the interface would sorta crap itself. A quick reload fixed it, but damn annoying.

Would you suggest switching to the dev builds? I really wouldn't mind being on the bleeding edge if it meant getting fixes like that sooner.
https://news.ycombinator.com/item?id=11688212
It's sad because it means Sublime dev isn't doing it out of love. Much like Microsoft.
> It's 4 times more expensive than their hackable Dash buttons ($20 vs $5)…

That's interesting. A new product like this (no matter how seemingly small) takes some work, so to me this suggests that people hacking the "subsidized" buttons were a bigger use case then they'd planned for.
7-zip compromised
Well if you want context there's Australia and much of Europe which runs restaurants without tips and somehow the entire industry hasn't collapsed.
No. The terms that the TLD was created under ([1]) effectively establish it as public.

[1]: https://gtldresult.icann.org/application-result/applications...
We bought it in our company also. Great product. Makes me happy to pay for good things. I use VIM also but regEx in VIM kill me
Agreed, except I think you mean from the 70's. PARC invented WYSIWYG word processing, I think it was Butler Lampson's gig. As I recall that went out to users before many of their other inventions.
> In my experience only incompetent managers ask you to account for your hours for anything other than hourly billed client work.

And the government. We recently started selling to the government, and now we have to report our tasks and hours. Every two weeks has to have at least 80 explainable hours.
200 years ago, the sky went dark and there was no summer
Hire fast. Fire fast.
Can anyone familiar with the linked material comment on whether there is a standard model used in the proofs there and in the DS literature?

I'm thinking of something like Lamport's global time model from "On interprocess communication".
Yeah, it's weird how quickly I've forgotten about tipping once I moved to Australia. It's more of a hassle on the customer than anything, but it's cultural I suppose.
Wendy's Uses Kiosks as Wages Rise, Hits Fast-Food Giant
They're not wearing suits to work either, so not really a serious company anyway.
In a business context, I've never understood the ethics of tipping. It has a bias for youth and feminine gender and thus I must not use qualitative inputs when determining my tips without fear of a subconscious bias to cause me to improperly spend my companies money in a way that may be unethical or possibly illegal (as both age and gender discrimination are real and I'd like to avoid them). For this reason, I tip 10% on business trips always when it is requested and regardless of service quality.

Anything else just seems too close to the definition of graft or bribery for me to feel comfortable.
You prefer state controlled?
For what its worth, I've been using the dev channel for a long time and have never had any issues. It's very stable. I'd recommend it.
Dan Bernstein
Could someone help me to make the script work?
Now I have a file_list contains filenames,I wanna copy those files from remote server.

Besides, those filenames contains $ character.

part of the code

if [ ${client} == a ];then
export file_list=$(cat file_list)

sudo su - ${client} <<EOF
ssh unica@stalwart <<EOF2

file_list=$file_list
src_location=$src_location
echo "$file_list"
while IFS='' read -r line || [[ -n "$line" ]]; do
scp $src_location/${line} /usr/local/msp/

done < "${file_list}"
EOF2
EOF
Earth's daily photo Facebook page bot
Don't forget Lamport did LaTeX too.
Much fun building a brand with foo.co.m.ru
Even further afield, there were extensive copper and gold mines, for export, in very early Ireland, also proto-Celtic times.

Per Wikipedia re: mines in Cork and Kerry: "mining and metalworking took place there between 2400 and 1800 BC. ... Mines in Cork and Kerry are believed to have produced as much as 370 tonnes of copper during the Bronze Age. As only about 0.2% of this can be accounted for in excavated bronze artefacts, it is surmised that Ireland was a major exporter of copper during this period."
Apple just invested $1B in Chinese ride-hailing service Didi – Recode
You've never watched Grand Designs?
I believe aresant is questioning the motivation behind the investment.

That is:

- Is Apple investing in Didi in order to see a straightforward return on investment?

Or

- Is Apple investing in Didi in order to counter Uber's global expansion, so that they can begin to control the ride-share market themselves?

Their motivation for the investment would say a lot about their intent regarding their automotive plans (Project Titan). If they are doing this simply because they have a mountain of spare change sitting around and would like to put it somewhere to see larger gains while rubbing elbows with China's establishment, it might not signal much about their automotive intent. But if they are making the investment to staunch Uber's expansion into Asia (And maybe India, given Didi's investors' related holdings) in order to secure a spot for themselves at the global table to cash in on autonomous auto service, that's a whole different ballgame.

Edit: Formatting
What are examples of those "do anything when pressed" Kickstarters? All I know of is Flic.
Tax reform has been kicking around for years in Congress (which would allow repatriation at a lower rate) and has fairly bipartisan support. It likely won't happen in an election year, but after November I'd say the odds go up significantly. I doubt that has anything to do with this investment. They've had no problem tapping the debt markets to buyback stock and pay dividends, they don't need access to their cash.
I dunno, I'm just not a fan of Electron-based apps especially for a text editor or IDE. Native desktop applications always have such superior performance and memory-management.
I like Alain de Botton's take: money and status are essentially a proxies for love, in that people feel worthwhile if others "pay" attention/respect/cash to them. (Heavily paraphrased)

Now consider that Buddhist monks are forbidden from handling money, preparing their own food, and are willingly entirely dependent on the charity of others. It is a kind of self-imposed poverty that demonstrates how much a person can achieve without much more than the shirt on his back.
The question is framed to imply that they would not invest in Didi were Uber to not also be vying for power -- aka this is a swipe at Uber rather than a strategic investment in China.

The actions may be identical but the intent is different.
Zero Cool and
Alec Sadler.
Interesting idea. But its cold down there; take a lot of warming to have that problem?

Theoretically, meteor strikes may have exposed/breached a deposit sometime in history. So large releases probably happen from time to time. How would we know? What trace would these catastrophic methane releases leave in the geologic record?
From time to time, politicians declare war on cancer, as for example President Nixon did in 1971 with his National Cancer Act and $100 million program that grew into the Frederick Cancer Research and Development Center and a couple of other initiatives. At the time, some researchers complained that the attention on cancer took resources away from basic research which was (and still is) considered equally important.

Ironically, it was HIV that led to better cancer treatments. The crash research to understand the AIDS virus gave scientists better understanding of cellular surface structures, immunity, and retrovirus mechanisms, among many other things, much of which tied into battling cancers.

Getting back to Ellison's generous gift, it's inspiring and heartwarming to see this great entrepreneur making such a difference. The philanthropy of Gates, Ellison, and many other American billionaires flies in the face of the hostility and classism of the "one percenter" slur that has become so in vogue these past few years.

If Ellison's cancer research institute pushes knowledge forward even just incrementally, it will have been worth every penny. Every new data point helps push the field forward. In addition, a salaried job for a scientist is a great thing in this era of cutbacks and anti-science attitudes. We need brilliant young minds to see science as a viable career path.
One way to get super accurate estimates is to ensure that what you do is repeatable. For example get a developer to create the same web page time and time again with minor variations. And this will be very easy to estimate.

Therefore don't automate things and don't make things more efficient. That will help with estimation.
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...
> So if the company's top priority really was to provide a great place to work, then logically, the employees should be paying it to work there.

Well, they are. One strong motivation for creating a really good place to work is to attract best-in-class staff without necessarily paying best-in-class wages. In that sense, your employees are paying you a chunk of their potential salary in order to work for you instead of the highest bidder.
> Themes may now be switched on the fly without artifacts

Excellent news.

Switching themes and seeing the UI barf is unsightly.
Better not doing things out of love then writing comments out of hate.
This reminds me of Big Brother, or (perhaps more appropriate) The Wizard of Oz. It is always more than a little creepy to encounter a digital simulacrum that is actually a group effort.
Out of curiosity, since you label as Google as notorious for underpaying - something I haven't heard much elsewhere - what are some of the places that do pay appropriately?
This is mathematical induction, not weasel words.

1. If X grains is not a heap, X+1 grains is not a heap.
2. 1 grain is not a heap.

You might disagree with 1 (or 2, though normally we'd disagree with one), but "and so on" isn't weaseling. It's plainly expressing the recursive applicability of 1.
Thanks for the great blog, Mike!
I'd like more customization with the gutter API [1]. You can only have a single icon per line in the gutter, and plugins often fight for that spot.

[1]: https://www.sublimetext.com/docs/3/api_reference.html
The woman teaching Ghana’s kids to code
But she is not different from any Ponzi schemer. Talk up your amazing investment expertise or chemistry genius and get people to trust you with money. The people who invested with her are VCs and wealthy accredited investors. As were Madoff clients.
Who Pays Writers?
It works exactly as FB has publicly stated. As set of topics are algorithmically detected from a variety of sources. Let's say this set has "many many" things in it. Many of which are of low quality. The best comparison I can give you is Twitter trends. Humans approve some of these detected topics to appear in the trending module. Let's just say there are now "many" topics. Yes, curators have the ability to insert a topic in to the trending list, and yes they have ability to make something appear in everyone's trending module, but it's not really used. It's mostly there so that you don't have to wait minutes for trending to detect that aliens have landed on the Washington Mall, or that nuclear war has broken out. In fact, the "everyone must see this now!" has never been used. This candidate set of approved topics is then algorithmically ranked for each person. Using criteria that they said.

If you really care, it uses a GBDT and the newly released Facebook Flow.
.google