skysight-inc/HackerNews huggingface dataset:
The common wisdom of only having them be active in debug builds baffles me.

Sometimes the argument is from performance. I can buy that.

But the most frequent argument I see is basically, "maybe it'll still work." Basically, it's rude to crash the app on purpose and lose the user's work when maybe, maybe, if you keep on going from an assertion failure the program will still work somehow.

Sure. And maybe you'll crash strangely. And maybe you'll corrupt the user's data, ruining all of their work, not just whatever you didn't save.

What really drives me nuts is that, on the Mac, Apple codifies this crazy idea. The NSAssert macro throws an exception on failure, and uncaught exceptions on the main thread get caught by a handler in the event loop which logs the exception and continues running the app!
Announcing Leaf 0.2 – “fastest” Machine Learning Framework
> Using screens to hide the identity of auditioning musicians increased women's probability of advancing from preliminary orchestra auditions by fifty percent.

I thought that the increase was largely attributed to more women being willing to audition anonymously?

> if that describes you, and you have serious Linux, Ruby, and JavaScript chops, perhaps you should email me

I don't know why, but I always thought the Atwood was 100% invested in Microsoft technologies. Not that it matters, it just surprised me.

Speaking of Atwood, has anybody ever used one of his keyboards? Any opinions?
People are still exposed to it because it is in poor repair. The top advice for what to do with interior lead paint is to paint over it.
I disagree. You can't just get malware by visiting a website and taking no action. You don't /really/ have to trust those 41 domains, you trust that CNN knows what there doing by using all those services and monitors them regularly.
For me, I take it, and eventually pass out. And I sleep, really deeply, like a rock. I'm sure I dreamed lots, and when it hit, it hit, and I only need a small dose.I've only taken it a few times and i'm not even sure if I can get it since I've moved from the US to Norway.

Now, on the mood disorder meds, I'm truly not sure, but one of the better methods is to go to an actual pharmacy when you visit the states and talk to the pharmacist. Have the drug names - both brand and chemical - with you. The pharmacist consultation will be free. Of course, you could also possibly call your doctor there in the UK or just google it, but I'd probably ask to make sure.
Maybe the publishers should start publishing exclusively for sane PC platforms like Mac OS X and Linux instead of Windows. I believe that they can do all three via Steam though.
RFC 7754: Technical Considerations for Internet Service Blocking and Filtering
That's an important point. Further, isn't it odd how we (Americans? The media? People in general?) talk about "jobs" in such a weird way. As if they exist in nature and just need to be dug up and distributed. Getting to a more accurate way of talking about 'jobs' could help so much from wage inequity, to labor negotiation, to post-scarcity problem solving.
I think I won: http://interaktiv.tagesanzeiger.ch/2016/trumpchat/English/11...
There's AdDetector: http://www.ianww.com/ad-detector/
I didn't mean to say Medium is wrong to censor. I'm saying it's sad the world at large seems to prefer a writing channel that's censored.
"Microsoft OS has monopoly power in the PC market."

Is there a legal difference between a "PC" and a tablet or phone? They all seem like general purpose computers to me. From that perspective, MS definitely doesn't have a monopoly.
Heh, that's one of our journals. See below...
If the government's message is strong enough, these no encryption devices might actually be sought after by consumers
Yes because they can't either develop their own controller or say implement the one from say Texas Instruments?

All they need to do is have a TB controller and have a free PCIe interconnect, from looking at say the Promontory chipset (AMD's answer to Intel's PCH) you can just drop it in without sweating.
So a company who doesn't have a monopoly should be restricted from changing their product because it didn't use to be that way....

Seems a bit harsh to me... if Microsoft still occupied the same kind of dominent position they did 15 years ago it would be a different story, but now there are a lot more viable alternatives
The whole college degree as a filter thing is the laziest thing a company could do to quickly get through a stack of applications. On the other hand the market is apparently in their favor enough that they can afford to use lazy filters like these that might lead to missing out on an awesome employee.
>I always take issue with the idea that people should just make themselves more "valuable" to get a job.

In America the market dictates your self worth.
I think it isn't common because it is expensive.

People would rather hire someone who has made mistakes on someone else's dime (another word for it is "experience").
I keep trying PyHarm and giving up. I've never been able to get it configured well for the way I work. So I keep going back to SublimeText with with Python IDE plugins.

Then I get frustrated with that workflow because it doesn't well working on remote servers and go back to VIM. Which I also can't seem to get comfortably configured.

So then I boot one of my macs into Windows for a while and use VS with Pyrhon Tools and get frustrated with Windows, and well . . . .

Sorry, I know this isn't about Python. I've just never found that jet brains products work well for me. I feel like I'm fighting with them. Maybe it's time to give it another shot.
How is medium more convenient that, for example, WordPress.com?

Hosting your mail can be nasty, using something for blogging that's not a complete lock-in is a bit far from that.
I think Andrey took it not as "he is a marketing manager for JetBrains, so of course there is a bias", but rather: "he is just a marketing manager, and not a developer, so what does he know?" And with that line of thinking, the follow up question makes perfect sense. He's not just a marketing manager.
"Every morning, I'd get up, hop in the shuttle, and that's when my day began. Getting breakfast, seeing all my friends"

Confusing friends and colleagues, possibly having no life outside of work.

"She's never at her desk, and she routinely cancelled our regular 1:1 meetings because she has no other choice"

Stockholm syndrome

"My boss's voice was devoid of emotion, even though we had gone through a lot together (at least from my point of view)."

The first step is seeing you are delusional...

Am I alone thinking that for this person getting fired is extremely positive and the opportunity to start anew with a healthier work/life balance?
how do you get the leads? seems like that part would be very expensive and are you passing the cost on to the seller?
It's not unlikely that they signed a non-disparage, non-disclose in exchange for some/marginal severance.
Mixed Stunts of GTA V That You Ever Seen
Darpa Cyber Grand Challenge: World's First All Machine Hacking Tournament
Austin's Mayor wants to bring back Music jobs to the City
Not necessarily.

As a manager if you have an employee who you believe is basically a good fit but has a performance issue you would really rather they turn this around than have to hire again. Particularly with junior people this can often work well.

I realize that some organizations often use PIPs for legal converage reasons and in that case it may be a foregone conclusion.
I think there may be different factors at play. First of all, the availability of hardware instructions for encryption primitives. Secondly, some flash controllers compress data before it is stored in NAND cells, to reduce write amplification and to improve read/write throughput. Since encrypted data is high-entropy, it does not compress well. Performance takes quite a dive on such controllers.

That said, I used FDE on my Moto X 2014 with Lollipop and it worked without any problems or noticeable slowdowns. But typically Kindle has far more low-end hardware.
I don't think that would be a smart move. Considering Steam is one of the biggest (if not THE biggest) gaming hubs for Windows and other platforms, if they blocked this and somehow forced people to use the Store/XBox instead, it could backfire and lead gamers en masse to the Steam OS and hardware, for example.

These "migrations" of users from one service to another should happen naturally to be successful. Not enforced because of platform restrictions, but based on these new platforms being actually better and more desirable for the end user.
> First thing, is I find out that all manufacturers only were selling non-Windows machines at a significant markup, the only way this made sense to me is if Microsoft is actively bribing them (ie: "selling" windows for a negative price).

It's not Microsoft bribing them, it's the crapware vendors.
Floown is Live
Shameless plug / full disclosure: I work at Kloudsec

In case you're looking for alternatives, Kloudsec [1] is a minimal CDN platform made for programmers. And I think we make a good alternative because:

a) You get to keep your nameservers, just point the relevant domain to our CDN's IP

b) Auto LetsEncrypt SSL cert provisioning (and renewing too)

c) Every plugin is optional (WAF, Pagespeed, Analytics). Just toggle them on and off. You can also build/bring your own (nginx) plugin onto our CDN network.

[1] https://kloudsec.com
I would disagree with your theory. Encryption was removed because Amazon discovered virtually no one was using it and the costs associated with supporting it wasn't worth the cost.
> if you need to lift that much weight, you'll be using a crane, in which case your strength is a moot point.

You don't typically lift all 20,000 pounds at the same time. The typical case is that you have twenty or so pallets with a thousand pounds on each of them and you use a pallet jack, which goes under the pallet and has wheels. That's how one person can move 20,000 pounds of freight at all. But you still have to overcome inertia and rolling resistance against 1000 pounds and have enough left in you to do it 19 more times. And do it fast enough that your truck leaves on schedule or makes it out soon enough to beat rush hour.

> Assuming strength does matter for loading/unloading, the real culprit is how truckers are paid, not the strength of the driver.

It isn't how they're paid. It's the fact that when a truck driver gets to a loading dock they're inherently standing around unable to go anywhere else until the freight is loaded or unloaded, so the efficient thing is to have them move the freight (whether you pay them separately for it or not).
Yes, it was done for performance! This was obvious once you look at the tablet offerings Amazon has now, none of which are designed for anything more than consumption.

/b
Of course I can as it was my personal experience. On the other hand you made a general assertion about their actions which really needs a citation.

Reinstalling an os is a technical task, which requires some knowledge to do effectively. Having been doing this for 25 years or so, I can safely say it's easier now than it used to be...
I tried Python remote debugging from IntelliJ (14) and found that the needed debug-eggs are not included with the plugin (they are only in PyCharm kit). Not sure if it's a licensing issue or a bug - the option for Python remote debug is there, but there are no libraries.
The article is certainly not being even-handed between the human perspective and the business perspective, but can you blame it? It was written by a human, not a business, after all.

It focuses on the circumstances for young Americans now and in the past, and tries to understand why -- it notes workers have no power which is why they are worse off than how they were in the past, and suggests giving them more, which by necessity takes power away from their opponents, companies. But I don't think it's necessary that they explicitly state that, it's clear enough. In fact, the article states that it is a brief designed to make that particular argument and outline that position. It's okay for an article to present a position without trying to be "fair and balanced" or consider all points of view, in fact it's generally more insidious and dishonest when they make that attempt; let the opposition make their own, strong case. If you try to make it for them you'll inevitably make a weaker one than they deserve.
Love and loyalty to individuals, not institutions.
I applied, can't wait to finish my coding test done to see if I get to work with you guys for a day!
Sanskrit: the first programming language?
Well one certain way to have security on a computer is to have an air gap, i.e. do not connect it to any other network. (And yes air gap made more sense when all networking was with cabled, not with wifi.)
Promoting Gender Equality Using AI
Some broken UEFI BIOS refuse to do DOS boot when GPT partitioning is used. It can give the appearance of requiring Windows when you are installing a Linux distribution that does not support EFI boot, but uses GPT partitioning. My guess is that might be causing people to think such things.
Which bank is this? I have have cards with Barclays and MBNA in the UK, and neither makes you visit them to unblock cards. At least they've never made me do so.
If we assume that when Mondo raised from their investors a year ago - £2m for around 20-30% (assumed) of the company (http://techcrunch.com/2015/06/30/mondo-gets-passionate/), how do you feel about the £1m valuation on 3.3% today?
...that if you don't have a job, it's up to you to make yourself valuable to employers.

Most people do not have the opportunity to make themselves valuable.

It's generally understood that at this point in history most people shouldn't really have to work at all. The whole point of technology is to make living easier for everyone. The root of this problem, as far as I can understand it, is misallocation of capital, not of "jobs". The efficiency of the free market is telling the labor market, "hey, you don't need to do this job anymore." So why are we still forcing these people to work? They should be allocated the capital gains reaped from market efficiencies that are a result of technological innovations.
You're not going to win this fight. Content makes it the the front page of HN (and Reddit and other user-generated content sites) by getting upvotes. You just have to accept that you may see content that isn't new to you. If it is on the front page, that means enough people haven't seen it yet.

Edit: I have already seen the website as well, but I was glad to see it again because I could come to the comments section for some good discussion.
This is great. I love how definitions are display on hovering over any variable or function, the go to definition feature and the split window feature, which makes it sweet and easy to keep reference code bits while coding ... I think with the definition display on hover, it even beats vim.
Yes, that's what he's doing. Also: doing awesome work and hopefully getting rich with it.
You've came from a point of view that is basically orthogonal to the way almost everybody (I've talked about, obviously) talks about the issue.

I hold the ideology that society should organize itself in a way that makes it easier to both create things that will demand new jobs, and make yourself suitable for work to some of those things.

Everywhere I look, it seems society is going the other way, making both of those activities harder.
Hulk Hogan’s Suit Over Sex Tape May Test Limits of Online Press Freedom
But if it is jaywalking (s)he has no reason to be worried about being identified.
Yes that is called marketing. I'm not sure it is appropriately marked here on HN.
Constant time only reduces the chance of 'simple power analysis' (SPA) which is predominantly what the authors perform ('simple' is misleading but it's just the name for it).

There are a number of works that perform 'differential power analysis' (DPA) attacks on mobile devices that target symmetric crypto. These are generally both constant time and constant execution path. In this instance, attackers can attack the data dependancy in the EM emanations.

Simple example! a program that XORs two registers:

r1 = r1 XOR r2

If r2 has all the bits set to 1, then this will completely invert the contents of r1. This in turn consumes more energy (and hence emit more EM) in comparison to if r2 was all 0's. Hope that clarifies.
I hope I can get a 1TB SSD for ~$100 in the near future. I'd love to replace all my HDD.
Does Epic develop for their platforms?
Thank you for pasting the link directly on the page
Not true: https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...
The Retirement Revolution That Failed
IETF Anti-Harassment Procedures
Tim has nothing to worry about. Microsoft was never a player in PC gaming and never will be. Steam is PC gaming. Microsoft has tried a couple of times to take on Steam and have failed spectacularly. Microsoft should either try and buy Steam (although Gabe would never sell) or embrace it.
It might be more accurate to say: Boards reward management for the appearance of producing results in 3 months, and there are a lot of bad C-suite managers who are happy to do so, at the expense of employees and long-term prospects, as long as the compensation is high enough.
Help fund pytest get to 3.0
On Lisp, yes conditions and restarts. The only downside is the feature does inhibit some types of optimizations.

On Go, I honestly don't care if they're prebuilt. The fact the package and build story are linked is not the problem. It's the strange split brain assumption that versioning libraries is bad and taking from a git repo tip is reasonable.

Which is doubly weird because of the human contempt evident in Go. As Pike said, evidently Google employees cannot be trusted to do much off anything. Except, mysteriously, for the rather hard task of never breaking a git master and communicating breaking changes without any signing mechanism.

Vendoring is something you do to aid build times and to improve the simplicity of source distribution. It is misapplied as a substitute for actual versions and developer-focused source and binary packaging.

Vendoring means if I recheck a repo after 2 months of having it run in production I can probably still build it. Probably. But, updating it with the latest security or bugfixes? That is no easier.
The Ejection Site: Underwater Ejection
Yeah, I know about THC honey, so what's the difference between this and that; how is that made differently from above?
Reminds me of Objective C happily calling a nil ptr, Apple wants to be generous and not pester you by terminating your app :-)
Wow. 11 years before you gave up on them changing. That's both impressive and depressing. I lasted about 2 and half years last place I worked.
I don't get this at all. Why shouldn't CloudFlare make rules? So what if they get it wrong sometimes? There are plenty of alternatives. Not having any rules about what you'll host seems crazy.

Free speech means that you can say whatever you want, but it does not mean that you can get others to help you say it. If they want to help then fine, but if they don't want to help you that's not a free speech issue.
People I know that skipped college and began working and saving right after high school (all as waiters), were able to purchase a home, or a two-family, or three units for investment purposes with the rock bottom prices/foreclosures during the housing crisis.

They have been able to accumulate some wealth on service industry salaries.

They don't make much less than many of their counterparts with liberal arts degrees, who without the head start graduated into the recession with nothing.

For many the opportunity cost of college was high.
>they had to back off of the recommendation because full-disk encryption made the devices run like crap.

This isn't true of all android, just the N6 which was having issues with not having hardware acceleration enabled.

If OEMs want fast crypto they have to do what everyone else does: use methods that work with hardware acceleration and put that hardware in the devices.
What they did is essentially handle crowdcube's load.

They couldn't take all of them at once so they made an app that could and sent the links to the first 1m pledged users gradually, so not as to crash their servers.

But it is far from dishonest, when you pledge to crowdcube they don't take the money anyway, at least until after the round is over.

Also a few people got in on Monday so they actually raised a bit more than 1m, the last few on crowdcube with the links valid links wont get through.

In addition to those that don't get a chance to invest there's a whole line of people above the 1m..
Explore Google Maps with Link from 'The Legend of Zelda'
Because the US has a trauma from the cold war related to anything social this will never happen in the US. There will have to be 50%+ unemployment before anything like that happens here.
As an aside: Holy heck, CloudFront. 14ms! That's like half the best RTT I get to my office right down the street.
Besides capital bringing productivity, the money is distributed very unevenly.

That makes it hard to create new applications for that extra workforce, because most people have little money to spend on it.
Definite elements of cultishness. In my experience it's best to remember that employers need people like you more than you need any one of them.
Great resource for beginners. Though I've noticed a trend when trying to familiarize myself with languages and Golang in particular: examples tend to be too simple and I've found myself struggling once I tried to create more "real-life" things with it (similar to hello world or server examples on Node.js).

Though this is most likely personal/anecdotal and the website is an invaluable resource for a beginner. Well done.
Sounds like a load of bullshit with no sources that plays on peoples' stereotypical view of a genius. Your 'platform' is just a forum, irc, facebook page, or literally any social network.
That parenthetical sounds extremely important! Won't executing the same instructions on different data use different amounts of power and emit different amounts of EM? For example, I would think (naively, I'm only familiar with the most basic of hardware whatnot) that multiplying 0 and 0 would not use the same amount of power and emit the same EM as multiplying 0xffffffff by 0xffffffff.
Moderators: the title is obviously missing the word "like", as in "What does it feel like [...]", please fix. Thanks.
If I understand well this reads if the page says "sponsored by", I fear the future where this tag is not available.
Daniel Brandt? I googled that name and, whoa, those results!
Ghosts of Soviets Past: Exploring an Abandoned Cold War Military City in Latvia
Houston is one of the most economically segregated cities and they are always building new cheap houses and apartments there, especially in the exurban developments where they build tract homes endlessly and sell them for $150k.
You might like https://llogiq.github.io/2016/02/28/java-rust.html
I do _not_ have a degree in economics, and am content to admit I only understand basic principles. My implicit point is that the credential does not "make one productive"; it qualifies one to perform in jobs that _carry_ higher productivity in the market. Without a commensurate increase in those jobs to match the higher proportion of the population obtaining the credential, the supply and demand equilibrium point moves.

By all means, if there is data or more sophisticated principles at work, please correct me.
What is the purpose of committing though? What does it additionally get you that you don't get by working in place without committing?
Amazing work ! Looks like you've put a lot of work in the new release. Will test.
Where are you looking to go? Are you interested in working remotely? My company is hiring -- dave.noel@sitedocs.com