skysight-inc/HackerNews huggingface dataset:
> Of course this is all hypotheticals and it could very well be argued that relying on destructors to do something actually critical would be a bad design.

Eh, I'd only argue that in the case of garbage collected languages. In RAII languages like Rust and C++, it's the preferred way.
Python 3.6 proposal, PEP 525: Asynchronous Generators
Whatever important thing you have to say, you sap your own credibility deeply with this. I know who Hanno is and what work he's done. You I know only as the author of an incoherent post about RSA keys. Perhaps, if you believe so strongly in this project you're embarking on, whatever it is, you'd have the courage to sign your name to it?
It's an interesting question as to which is more readable:

-module_param(max_sets, int, 0600);
+module_param(max_sets, int, S_IRUSR | S_IWUSR);

However, I'm missing context. Did someone at Intel really spam 1,285 patches without any prior discussion?
I floss every day, and there's always new food in the floss when I do it. It's pretty gross to imagine that sitting there for a week or month or longer.
The Fluent API styles is to return "this" so setter methods can be chained, that style doesn't produce nulls.
i had my relationship issues also before i contact netcrawler247@Gmail.com who helped me Spy On My Partner To Test her Sincerity by cloning her chats and messages which she turned out to be a cheat and a liar, contact him, he can help you if you need his assistance also as he helped me. be safe.
I can't agree with that. For most people, the salary is dictated by how good they are at negotiating, and how strong their ability is to walk away. Two things that are completely unrelated to their ability to do the job, and as such, should have nothing to do with the employment process.
what do they say about selling out? it all sounds too good to last. if they're profitable, some big company is going to try acquire them.
Is that definitively the case right now? (I'm asking because I genuinely don't know; not being rhetorical.) And will it definitely continue to be the case in the future when ios10 launches (and after)? (More rhetorical here, though curious if Apple has made some definitively clear and unqualified statement here that'd be hard to walk back in the future.)

I think the random id would be preferable from a user pov. But this may represent Apple's attempt to play nice with mobile ad companies and app pubs that rely on ads in at least making it easy for them to identify no-track users. (Then again, they could accomplish that in a more direct way by just having a flag here, which they may also do?)
I don't think so. For one, doors can usually distinguish which handle was opened if simply to decide whether to fire an alarm or not in case the door wasn't unlocked with the keys.

From a code perspective, I know for a fact that it'd log which handle was used to open a door, just as reflex programming. The same way I'll log a user ID or any potentially useful value in scope for debugging.
I agreed with the top half of your post, but the bottom half is crazy talk. JavaScript and HTML by themselves aren't the problem. You mentioned the problem, but only as an addendum. Shitty programmers will write shitty programs regardless of the language they write. People like to blame JavaScript, but if the web ran on Haskell, you would be complaining about how awful Haskell (the language) is. It's not the tool, it's the person that uses the tool.
"How much value are you assigning to the risk the founder and investors are taking?"

Absolutely 0, because they're not the ones doing the work.
If anything, MS is the new darling brand of the big five here.

Eh, they're not as evil as they used to be. But they're not doing as much as I would like to protect user privacy either. So I'm not super happy with them.

Though I really the the Hololens, I hope that goes into mass production soon with a good field of view. That product might get me to buy into more of their ecosystem.
I struggled with a novel for several years before taking it to a novel writing workshop that counseled some organization. Not strict "plan out everything ahead of time," per se, but developing an overall a structure to the story -- understanding what my characters' arcs were, the plot turns, and so on. Most significantly, figuring out where the scenes I had in my head roughly fit into a four-act structure* made it really clear where I needed more scenes. The workshop was pretty intense, but it also let me restart the novel from the ground up and actually finish it; it'll be published in January. (The workshop was at KU's Center for the Study of Science Fiction, led by Kij Johnson.)

I think people sometimes imagine the planning approach means more or less writing the entire story as an outline first and not being able to let your characters surprise you, but that's not really true. Some of what I had when I started writing boiled down to "important subplot tied into protagonist's past starts somewhere around here"; it turned out that subplot ended up not only bringing out some of the important themes and riffing on devices in the main plot, but it ended up tying back into a previously published story. I like relatively dense plots -- the novel is science fiction, maybe a bit closer to the hard sf end of the spectrum than the space opera end, but there's a lot of mystery elements -- and playing around with structure a little. At least for me, those are hard to pull off in a satisfying way without laying the groundwork ahead of time.

*Classically this is three-act structure, but nearly all modern descriptions of three-act structure, especially in screenplays, talk about how the second act is roughly twice the length of the other two and has distinct halves. I call that four acts. :)
I'm talking about a nationwide last mile network, not a nationwide backbone network. Google can't build the former with its current rollout approach. It's not just a matter of time, but the very nature of Google Fiber as a business.

Fiber providers live and die by their uptake rate. Most of the investment is in passing a house, but only about a third of houses you pass will subscribe. The cost of passing all the other houses has to be recovered from those that do subscribe. Historically, a condition of entering a city has been wiring up the whole city, without regard to customer interest in different neighborhoods. Google refuses to play that game. It only builds to Fiberhoods with demonstrated interest. That changes the economics entirely. But it's highly unlikely that approach will work across the country.
There are also plenty of incompetent dealers like the one here who mixed up his crack and fentanyl stash causing 39 ODs http://vancouversun.com/news/crime/36-drug-overdoses-in-one-...
By customer, are you referring to (free) consumers or business that pay IG for advertising?

Looking at the latest update of Instagram (v9.0 on iOS), the Stories feature does not seem to be accessible for my account to try it.

The post makes it sound like no one has it yet:

> Instagram Stories will be rolling out globally over the next few weeks on iOS and Android.
Another way to look at this is that it may not be a bad thing. Certainly, it doesn't appear that flossing causes any harm, and given how affordable it is for most people compared to other dental work, there's little reason _not_ to do it.
Location: Joinville, Brazil
Remote: YES
Willing to relocate: YES

Technologies: PHP, HTML5, CSS3, Javascript, MySQL, MongoDB, Git,
Amazon Web Services (AWS), jQuery, Composer, Symfony,
Laravel, Doctrine, Redis, AngularJS, React,
Node.js, Gulp, Bower, SASS, LESS, Stylus,
Wordpress, Drupal

Résumé/CV: http://ferna.ndo.io
Email: [fern]@[ndo].[io]

I'm a 33 year old Full Stack Web Developer from Brazil and I have 14+ years experience in web development.
I can be a strong driving force for improving the performance, scalability, usability and reliability of development projects.
> we have a policy of always making the lowest possible offer to candidates who won't share their compensation information

What does "lowest possible offer" even mean? Lowest wage that you can live off? Lowest wage that anybody else in the company makes? Lowest wage that you'll accept?
When I took the SAT they required you to copy a sentence in cursive on the scantron. I don't know cursive so I just scribbled on it. Didn't seem to hurt my grade.
Wow. It could be 20 years from now and all that's left in tech is Amagoogleapplesoft and I'd still walk out when that was said to my face.
> Alcohol is chemically addictive, sold over the counter, and is currently the fourth leading cause of preventable death in the U.S.

Yes and honestly nobody cares because it's big business and is societally acceptable.
This article mirrors my own experience with Postgres. When something goes wrong, furiously research for 10 days, try a bunch of complex things, then discover a simple command that gracefully fixes everything =)
Based on what I see in my kids elementary school: nope. On the bright side, thanks to smart phones and the relative crappyness of speech recognition, they are excellent typists.
It's only limited in such that you must be able to express the rule using the Shen lisp language. The datatypes are sequents, essentially propositions, that the type checker attempts to prove true.

For example, I could define odd integers like this:

(datatype odd-integer
if (integer? X)
if (odd? X)
________________
X : odd-integer;)
The way that article, from a study conducted by a real estate company, defines brain drain is interesting though. Basically, Boston has a huge number of STEM students and a disproportionate number of them leave after they graduate for a variety of reasons.

However, in the context of the Bay area, consider the following paragraph:

"CBRE’s report notes that over the past five years, the cost of living in Boston has climbed by 118 percent. Even a software developer earning the average salary of $108,270 per year could grow tired of a rent well over $2,000 per month."

The article also cites people returning home and better city experience (bigger city/better climate ?)

Certainly not unimportant issues as is overall tech job growth. But brain drain usually means a net outflow of mature workers.
Isn't the hack supposed to expose the fact that there is a weakness and openness to attack? -- if they can hack a remote car any hacker could potentially do the same -- and then killing someone via remote hack would be a lot easier... we might start to see serial killers hiding behind the internet
Presumably this is their attempt at being "nice" to the various users of IDFA, who often times key off the IDFA to store a value of a user profile, conversion event or other data. By using a fixed zero value, it allows said parties (be they ad networks, analytics providers, etc) to simply discard the record, rather than blowing up their DB with an unbounded number of useless rows.
Grammar police: "Yahoo probes possibly huge data breach"
I have to say this is contrary to my experience. For example, whenever I try to do what this tells, and jump ahead and skip around the text to try and grasp the general points I invariably get confused and lost because some detail from further back is need to understand the text further ahead. It's only when I invariably need to start over and read it properly that I understand and assimilate the knowledge.
> Should heroin be legal? It would certainly lower the price, but it would definitely create more addicts.

Didn't Portugal legalize heroin and realize that this was completely false?
I think that was the sentence where you promise not to cheat.
Modern video game engines vary the detail with which objects are rendered depending on distance, throwing away imperceptible details of faraway objects in order to free up processing resource which can be used to increase detail for things near enough to show the difference. In the newest generation, the transitions between various levels of detail are effectively imperceptible. So what if the details of molecules and cells are only simulated when we're paying attention?
So what you're saying is, Windows should not strive to meet any sort of basic security capability? Because that's all UWP is: A more secure design.

Win32 is only "less restrictive" than UWP in one particular way: It allows any application to mess with almost anything in your system without warning or user permission.

Anyone can download and run UWP without any hiccup. In actuality, Win32 does have hiccups: UAC elevation, SmartScreen filtering, etc.

Steam can sell UWP apps if they want. Epic Games can merge Microsoft's fork if they want. (Bear in mind, pull requests start as forks.)

Microsoft has the users, it needs the security so it doesn't lose those users. Tim Sweeney is paranoid in the wrong ways, he's suggesting that you have to leave a poorly secured operating system in order to protect user freedom. That's false.
I just finished reading her book, and I am trying to dig into this field to learn more about it, as I consider it pretty interesting.

I am still surprised that we don't teach it at school (high school). I want to believe it will happen in the next 20-25 years.
In case of conflicts, CouchDB assumes the most modified branch of the document (i.e., the document with the higher revision number) is the winner. You can resolve the conflict by choosing a different branch/revision manually, but you can also choose to not do anything.
Likewise, I'm being pedantic.

Hybrid disk would be the generic term.

There has been work on liquid-state storage.

So Solid State becomes the adjective modifier for providing the classification of the type of Hybrid Disk.

You could in theory have a Liquid State Hybrid Disk, or a Liquid Solid State Hybrid Drive.
It does when it has a bug in it...
Why the hell did they call it 4.6.2.
I mean so many feature's for a x.x.2? microsoft naming schemes are a whole lot of mess..
I talked to a friend of mine today who has a serious opiate addiction. It is heartbreaking. He is on the verge of losing what he has left to lose, but I don't know if there is anything to do. He refuses to seek treatment. I think his options are running out.

I've had my problems in life, specifically with mental illness and benzo addiction, but I'm thankful that I never went the opiate route.
|Lucki| Designer- “ Tiimmy Turner” Dance Freestyle
"Every employment position comes with some degree of risk exposure. But, the risk of "I might lose my job" is quite a lot less scary than "I might lose all my invested capital and/or be stuck with crippling debts after the company crumbles". "

That doesn't happen. The company has those debts. Not the individual.

"Early-stage startup employees are given greater compensation packages than later-stage employees specifically because of the greater risk of going to work for an early-stage startup."

Usually not, actually. We've seen plenty of stories about early stage employees being underpaid compared to what the new guys get, and their stock compensation gets dilluted to all hell.

"This isn't a very difficult thought exercise - if you believe the risk profile is greater for employees than CEOs, then why not quit your job and become a CEO of your own company?"

Because I like engineering, and becoming CEO is the fastest way I know of to stop doing engineering.
Bitcoin exchange Bitfinex loses 119,756 bitcoins in security breach
In college I spent a couple summers doing repair work in the shop of a family friend. I got stuck with a boondoggle repair and when it got into day 2 that I was still working on it, and the manager got pissed off and tried to take over for half an hour before he figured out why it was taking me so long. Then we had a shocking conversation about the fact that while he was paying me $x/hr, I needed to be booking at least $10x/hr in repairs, so I needed to work faster. It seemed so unfair to me until I spent a lot more time working in small companies.

The repairs were a profit center, and the labor I was billing was keeping the utilities turned on, buying replacement tools, consumables, paying for my lunch break, covering rework, a hedge against me injuring myself, paying for the shop van I used to run inventory between stores, paying taxes, business licenses, my manager's salary, the owner's salary, paying for Bob to wander over and consult on a repair I wasn't sure about, paying the interest payments on the loans, and covering the loss leaders that got us repeat customers who needed repairs in the first place. Things like trade-ins and entry level equipment.

At your programming job, every manager above you in the chain, every support team that you use to get your work done are all being paid out of the money billed for you. Yes you may be writing $1M in software a year, but the company wouldn't exist and you wouldn't have any sales without those other people, so all of that overhead gets subtracted from your value. Ironically and possibly painfully, a company can exist for months without a single programmer, but it can't exist long without a management chain.
This fundamentally changes the meaning of the title. "Yahoo probes possibly huge data breach" implies that there was a data breach, and it may or may not be huge. "Yahoo probes possible huge data breach" implies that there may or may not have been a data breach to begin with.
Riak does this when not using CRDT data types, but the problem is often that there's no clear application or user way to deal with this either most of the time because it requires an awful lot of context in order to make a good decision.

Using the same example of how Git deals with this. Think about times you've gone through a merge conflict process on a chunk of conflicting code where you don't really have any knowledge or context for why the other stuff that's not yours is even there, and say you don't have a way to collaborate with the other developer or someone in leadership to make sense of those parallel efforts. You can only make sane decisions about complex conflict resolution when you have a lot... a lot... of surrounding context and intent. You need extra metadata, and the underlying system needs to expose that to you. That system being your engineering process, manager, co-worker or in this case that system being the database.

Hence my interest in how they're intending to expose this set of concerns to the user.
First of all do not take this personal, I am trying to react in general on a whole generation and not blaming them as each generation deals with life they get confronted with.
As a generation X person I think that the millennial generation is quite risk averse.
You can see this in many fields, from political correctness going over the top, to risk aversion in music and culture, and even when it comes to building relations of which sex is a part.
I do not know or try to point why this is but it does stand out from what I see around me.
I feel very fortunate to have lived through punk music, squat housing, crazy ass parties and taking risks in my life, it made me stronger minded against what other people think of me and more confident in life.
dat has changed so much, and there has been so much hype and tooling (probably now broken) around it, and yet it doesn't seem to be delivering anything, nor there seems to be many data willing to be published with it.
Because it contains less information. Maybe you can do 80% as good with 30% the length. But to go 100% you need to go into details that are lost by writing so succinctly. So if your purpose is to do a general overview, then yes, this approach is okay. If not, it's better to be more verbose than strictly needed rather than omit information for the sake of shortness.
Discuss.io | Seattle | Onsite | Full-Time | VoIP; WebRTC; Websocket; PHP|

At Discuss.io, we provide on-demand qualitative consumer depth interviews and focus groups using webcams. We connect marketers, researchers, and brands to millions of consumers in 33 countries right from their laptop.

We are looking for a senior back engineer with expertise in VoIP. If the words WebRTC, FreeSWITCH, Plivo, and Twilio make your heart skip a beat then we would love to hear from you.

Please see the job description here - http://www.geekwire.com/jobs/job/discuss-io-seattle-2-senior...

We offer attractive salary and equity package depending upon your experience. If this sounds like a great fit, I would love to hear from you. Please send me a note along with your resume, linkedin, github link at shalendra@discuss.io

Thanks, Shalendra
VP of Product and Marketing
You seem to assume that no one is being paid to do nothing. Sometimes an employee, for a multitude of reasons, may be paid top dollar and merely benched. Whether to keep the employee out of competitors hands or because their deployment is done and as a reward for prior service does not matter. There are no upper or lower bounds* in what employers will pay.

* I say there is no lower bound because slavery still exists. There are employers who do not pay people at all.
Thanks to smart phones, they are actually pretty terrible typists.
So, i realize this project is early, but it would be EXTREMELY helpful to walk through someone's use case - like, who is the target here? A business analyst who iterates on cleaning / analyzing small excel csvs? Or someone else?

After watching the screencast, all I saw was a bunch of commands explained (could have read the docs for that), instead, I'd like to walk through a use-case where this solves someones problem.
Bitfinex hacked. Around $60m of user funds stolen
The First Major Windows 10 Update Is Here
Note: author is main developer of Pokevision, which was shut down after API changes by Niantic.
A.D. 2035: Rich people will be thousands of times smarter than poor people
Yes, but any of the passed-in arguments can be null if they are de-referenced without checking, or you can muck up your context by doing something weird.

I'm not justifying buggy code, but these days we do handle more objects-per-debug-line-number than we used to.
This is inaccurate. I got an email back in April (4 months ago) letting me know about the deprecation. And I've gotten a reminder or two since. Maybe you missed the other notices?
I really like the idea in theory, but seeing it in practice I feel the whole thing is too concerned with being a wrapper around git handling for their dataset files.
I would much rather see diffs based around the records themselves, and not so much the structure of the data.
Really? That's nearly undifferentiated from just picking one at random. How is, "whoever hits the queue most often" a useful deterministic resolution strategy? I mean I guess it's functionally no worse than wall-clock time or something, but still kinda funny. :-)
Megan Smith: Perspectives on Artificial Intelligence from the White House
Viv Labs | San Jose, CA | Full-time | ONSITE

Viv is the next-generation virtual personal assistant, brought to you by the team that created Siri. In addition to being far more capable and intelligent, Viv will provide a truly open platform and marketplace that lets any developer extend Viv's capabilities with new services. VentureBeat named Viv one of the top 15 interesting startups to watch in 2016 (http://bit.ly/1NSHobJ). Check out this article in Wired Magazine to learn more (http://www.wired.com/2014/08/viv/).

Open Positions: - Sr. Frontend DevTools Engineer - Sr. Frontend Engineer - DevOps Engineer - Senior UX Designer

For more info and how to apply online: http://viv.ai