skysight-inc/HackerNews huggingface dataset:
Regulators Probing Fiat Chrysler Cybersecurity Recall
Amazon overtakes Walmart as world's most valuable retailer
Sample size doesn't scale linearly with population size, it converges as population approaches infinity. The harder issue is getting an unbiased sample.
Yes, the fix has been deployed 20 minutes ago.
Yes, Hiibel sucks. I thought the "no 'Papers please' in America" argument had some real force. You win some & you lose some.
Cardinality of natural numbers and integers is also the same.
0 -1 1 -2 2 -3 3...
0 1 2 3 4 5 6...
That report is a decade old. While I'm not going to hold up Amazon as the ideal e-commerce design, the site has been drastically altered since 2005 and many of those complaints are invalid now.
NetBSD is integrating a system called blacklistd to address fail2ban being less than elegant.

http://netbsd.gw.com/cgi-bin/man-cgi?blacklistd++NetBSD-curr...
I see your problem, PHP.
Yup, shaving 5-10 cycles from compiler optimizations doesn't help you when you've got a deficit of 200+ cycles per cache miss.

Working with FPGAs and DRAM really makes a lot of reasons behind this and lot of other "obscure" performance issues like pipelining crystal clear.
Totally. The web isn't going to change until there are hard consequences for those that are screwing it up, and without information such as this most users won't realize what is happening and bad websites continue to get away with it (and all the ill-gotten revenue).
The experiment used symbols with values attributed to them, so the diamond was the most valuable, followed by the red circle, followed by the green circle. This reward context meant that they were seeking these symbols, assessing their value and influence with regard to the goal: getting the diamond. In your example with the sign and deer, the goal is driving safely - the deer is a negative presence, something to avoid, the sign is a negative presence, something to avoid, which you are comparing using visible area. You've been trained in different ways regarding deer and billboards, and they behave differently - billboards don't move, deer can. The deer seems more salient, unless I really do need a heart transplant because perhaps the context of my future health - greater than duration of my car trip - is more valuable to me than my health during the car trip?
>> So the next question is, anyone running Firefox on Wayland yet? ;)

I run Fedora 22 and tried FF on Wayland. It brought the system to a crawl, but I believe it was using Xwayland and not native. Running it native Wayland is supposed to be nice. I'm hoping my old machine from 2005 will still work great with Wayland. Desktop and simple web stuff worked fine, but it died on cookie clicker.
As a Glass developer and owner who spent $3k on devices for my wife and I, he sured turned us off to ever working on the line again. No more updates and corporate only purchases, basically killed every single consumer targeted app any developer was working on. Many others have had to move over to working on watches, like LynxFit, even if you can't really do anything new there.

They could have been the original PC of wearables, being the first consumer device thousands of developers first worked on. Instead they ditched everyone who paid the huge price tag just to go compete in industry where there are already a dozen different HMD companies, often already specialized for many fields like police, military, and fire fighting.

Glass was something new for consumers, it isn't even very good compared to older enterprise offerings. For enterprise work I'd much rather go with something more capable like an ORA that can do augmented reality by moving the display down, or Moverio or other entry.
Ha, that was me that asked the snarky "Drinking Problem" question.

Honestly, I feel great if I don't drink. I sleep better, wake up early, exercise and feel energized and focused in the morning and throughout the day.

If I have a couple drinks at night (couple glasses of wine or 2-3 gin-and-tonics), I sleep with more restlessness, sometimes sleep late, and feel a slight difference in the morning (less focus and energy).

If I go bonkers and drink a bottle of red wine or 5+ cocktails...then I usually wake up later, usually sleep shitty, wake up with a foggy mind and sensitive stomach. Writing and debugging code in this state is a bitch.

I wear a fitbit that monitors my heart rate and measures restlessness during the night. I definitely notice increased restlessness AND about 10-15 beats per minute higher heart rate during the night after even just a few drinks.

So then after a day or two and at night, I think "hmmm a drink sounds nice"...
If you're talking about jbob2000, it's not that he was downvoted; it's that he's been hellbanned for the past 2 months.
Odd, I'd already expanded the area around the quote to provide context when pasting it. There seems to me a casual move between using the word 'men' and using 'patriarchy' (used as a synonym for evil), that many people find disturbing.
Further, eradicating racism, sexism, etc.. IS EVERYONE'S CALLING.

I've got a friend who is very white and very male and very straight, and honestly, it's worked out pretty well for him.

What is his incentive for abolishing racism, sexism, etc.? That incentive is certainly not outweighed by what he gives up.

Your argument (such as it is) is as foolish and baseless as his is practical and repugnant.

EDIT:

Downvotes as expected. Look, the only progress to be made is to show those folks that there is really a better outcome if they are more egalitarian.

The current guilt-based argumentation doesn't work, because it alienates the people who are actually trying to do the right thing and utterly fails to register for people like my friend who would agree with the points of privilege and proceed to exercise them to their fullest.
Container standards: Patching over the cracks
We have a mid-size scale SPA and its suffering because of bloat. Functions are 2-500 lines long as an example. we've had critical bugs in the last 2 weeks and I got fed up and decided to start learning unit testing. Its been absolutely painful to get everything setup and started (Visual Studio). Nothing works. I would love to see a well written project to base my tests off of.

I would really love to see a well written SPA with testing, but I fear its almost reaching unicorn status. Most projects suffer from deadlines so they'll just never be written the way they should be and instead, the flow is now: patch it and move on.
Auto makers will have to make sure that they can update their software remotely or this going to become really expensive very soon.
I've built or managed the teams that built over 50 software projects, ranging from small up to about half a million dollars.

With all that experience, my estimate process is now extremely honed. It takes me, quite consistently, 4 to 8 hours for a typical web startup MVP. And that's assuming I can build the product completely with technologies my team has used before.
Update on the Autocomplete API
Would that be a coffee-drinking culture? I think it is a horrible culture and only serves to prop up large corporations that solely exist to evade tax and get money by providing you your daily fix of caffeine, fat, and sugar.
Condé Nast is essentially a share holder, not an owner. They do not have a board seat. They have no voice. They have no avenue for influence. Like, at all.
I drink regularly, but usually in small amounts -- less so since I recently had my first child. My wife and I often have a glass of wine with dinner (probably 75% of all nights), and on social occasions -- now rarer -- I'll drink considerably more and have four to maybe six drinks.

Getting drunk is fun. I'm in my late 30's, and I only very rarely get super super drunk like I did in my 20's (and I get hit with worse hangovers now if I do go all-out). But when the situation arises, getting past buzzed is enjoyable.
Surely this starts to fail if a series of commits hits more than 26 files, which is inevitable in a large codebase?
I used to really binge it in the weekends; woke up in strange place on Sunday mornings etc. My "startup" (more a traditional company actually) was doing 'ok', but I couldn't get it to go to 'awesome'.

2 years ago, I stopped drinking for a week because of some prescription drug. That week turned into a month, turned into 2 years this month.

I haven't had a single drop of alcohol and I have never felt better. Looking back at the last 2 years, it seems as if I have gained 2 days of productivity per week, I've become a little bit (not a lot) better at everything... sharper, smarter, pro-active etc. Just enough to give the company that extra boost, it seems. We have recently achieved "awesome" and we're not stopping.
And mySQL of old.

I assume things are much better now, but I remember a time when things like INSERT <table> (<date_field>) VALUES ('2015-02-30') would not have raised any sort of error, amongst other terrible things that people would defend having to implement explicit checks for in other layers of your application.
I don't have one, but thank you very much for asking.
Thank you attozk I didn't know about this.
The article calls Finland's recessions basically the Nokia recession. Nokia suffered the fate of many large companies with established products, their existing business was too good to threaten with radical new products. Then a fresh faced competitor appears with the disruptive technology you had been putting off and cuts your legs off.

While this is clearly partially due to a lack of vision at Nokia, to the Finnish government it is just pure bad luck. They don't control what companies do, they just collect taxes and provide services.
The difference in page load times before and after implementing uBlock is staggering. Having to use a computer you don't own (or mobile) feels like traveling back to 1999 using 56k dial-up.
> What gives? There are plenty of women doctors now. Why don't men find nursing to be a rewarding and satisfying career option?

Not sure why this post is being downvoted. The lack of men in nursing is a real problem in that field, and the post builds up to this in a way I don't necessarily agree with (I think the tech industry's cultural appearance outside of it is completely garbage, and I think most folks know it) but I think is worth rolling around in one's head.
Legally a defect in a product means you are stictly liable for all damage it causes.

But also the hackers haven't demo'd the exploit in an untampered with car. I still wonder if you need physical access to do this.
anyone have a link to the leaked forecast?
2011: GTX 580, 1.5 TFLOPS

2012: GTX 680, 3.0 TFLOPS (~2.0 attainable)

2013: GTX Titan, 4.4 TFLOPS (~3.2 attainable)

2014: GTX 980, 4.6 TFLOPS

2015: GTX Titan X, 6.7 TFLOPS

Looks to me like they're doubling perf roughly every 2 years.

Meanwhle, my Core i7-5930k's SOL is <1/2 of 2011's GTX 580 at 672 GFLOPS and it still doesn't have fast approximate transcendentals. Skylake begins to fix this, but c'mon, GPUs have had these for almost a decade now...
A drinking problem is one where drinking contributes to you not fulfilling your responsibilities. For instance, if your job performance decreases, you get into some kind of legal trouble, or you don't pay your bills.

I've used this measure to check my drinking habits.
Your security recommendation is bad.

> password manager on an encrypted thumbdrive, along with your gpg key and private ssh key with the decryption password + password manager password being the only ones you remember

You have to give the system both passwords to use the thumb drive, except that these passwords, rather than being compartmentalized as currently is the practice, can steal literally every key I need to have portable with me.

By contrast, if I just type in a single password to the system, it can only even potentially the system to which that password corresponds.

Your system drastically increases the failure modes of the whole system, from a single password to a known edge server, which can be locked down on the server side, to a potential compromise of every password.

> The best mitigation is to only remember passwords that are only useful in conjunction with physical access (the password manager / decryption ones).

This is extremely bad advice: the best mitigation is to require two factors, not a single factor. Your strategy is inherently two single factor systems, not a two factor system. This is what gives its ability for cascades of compromise.

The correct way to do this would be to have the keys corresponding to each server represent an XOR of your password for that server with a base key stored on a physical device, combining the two pieces of information to generate the final key. This reduces the effects from the compromise of your thumb drive from "full compromise of all systems" to "reduced to password based authentication".

Please be more careful in your recommendations in the future.
Lifetime non-drinker here which I guess makes me even more aware of it at times. Many things are discussed "over drinks" and after a lifetime of ordering a "Diet Coke on the Rocks" I still get odd looks.
If I'm not wrong, Phil Katz it's the most notorious case of programming + alcoholism: https://en.wikipedia.org/wiki/Phil_Katz#Alcoholism_and_death

Bonus: https://xkcd.com/323
The scare quotes are probably unnecessary.

I'm guessing people would jump to the conclusion that it was done intentionaly to aid HFT firms.

1) The leaked files weren't released to the typical location for computerized feeds that funds automatically consume

2) The leaked files weren't in an easy to consume format for machines to read

3) This is my opinion There wasn't too much that was actionable that was released.

Nothing to see here, people posting files to websites by accident happens all the time. Heck google released their earnings 42 minutes early one day when the markets were still open.
When did you stop beating your wife? Teetotaller here.
Somebody posted this on ycombinator: http://www.thehelloworldprogram.com/
Also this java-script powered game may be interesting (although quite a bite for newbies): https://screeps.com/
Apart from that - interesting question, I will be looking what others would suggest. My son is only 2 months but time passes realy fast!
> intense economic coupling to slavery, very large regional identity defined by slavery, &c

If we wish this to be relevant to the current discussion: do you think the US has intense economic coupling to few-women-in-tech? Large regional identity defined by few-women-in-tech?

> It did, in fact, require coercion.

In a minority of instances, it was achieved through coercion. That doesn't mean coercion was the only way it was ever going to happen in those instances.

And when someone says "it took guns, not economics" then it seems entirely to the point that guns were only involved in a minority of instances. I'm not sure how you can not think this is relevant to what Rayiner was saying.
Unicorns feel like an artifact of making it a little too hard to go public.
I don't think anybody is upset that their climate control system is exposed to hackers. There are no accelerator/steering/braking controls on the touchscreen (I assume) so those could be isolated but it would require having to separate systems for critical and non-critical operations. The only reason not to do that is because it's more complicated which translates to more expensive.
Is it time for you to earn or learn?
I use almost no icons, and in fact I ended up installing a plugin to hide the menu bar after the last UI change unhid it from vimperator. So, I guess this doesn't impact me.
It's ok, you are among friends. Recognizing you have a problem is the first step towards recovery... :P
Winfield Hill's Amazon Reviews
Agree.

Personally, I don't drink that much. I've had maybe 4 beers in the last month.
If you look at this author's medium page, she has another post on exactly that.

https://medium.com/@maradydd/when-nerds-collide-31895b01e68c

My favorite bit:

The mainstream tech industry offers us money, status, and a stable (if weak) position in its idealised social hierarchy. The voices clamouring for change offer us no money, a social role reversal back to “disempowered outsider,” and a status demotion to “likely sexual predator.” (The polite euphemism for this is “creepy,” a pejorative applied indiscriminately both to those who actively transgress other people’s boundaries and to those with the unmitigated gall to be attracted to someone else while being funny-looking.) Given a choice between these two, which would you side with? It’s true that the one is confining, essentialist, and a far cry from the best of all possible worlds, but the other is all these things and a step backward for people who finally got to take a step forward for once when the internet took off.
I believe it constitutes a problem when your drinking affects your social, economic, or work life negatively.
Exactly, no one wants the additional overhead, requirements, and legalities that go along with going public.
NB I haven't read all the comments on this page and I apologize if somebody already said this...

NB I don't have the correct language to express this idea. I'm even concerned that I might be flat out misunderstood. Consult my own comment history to know where I stand.

NB I haven't heard of the author before nor read the apparent criticism.

---

The author is a hardcore coder on the autism spectrum and thus fits in well with the "nobody cares about your gender, race, nor creed--show me the code!" meme.

The author asks her critics to cease putting her down to push their own agendas. Okay.

But uh... Back to that meme. Is there any chance that the author is perhaps... A coder first and a person with a gender second? That's what the meme is about, right? In text mode, we're all just text generating entities, idea makers. (It really is beautiful--I grew up on IRC myself.)

But look, the internet isn't just textmode anymore, and it doesn't exist just in cyberspace anymore. Decisions coders make affect the--blah blah you all know this, software is eating.

So, maybe, just maybe, the hardcore-on-the-spectrum-practically-deterministic-themselves folks shouldn't be the only ones with commit-bits, hm?

I'm tired of writing this. To sum up: I'm glad for the author's successful life as a coder and yes folks should stop attacking her, but no, the existence of the author nor a hundred thousand more of her does not solve the "tech needs women" problem. Because--back to the meme--it's not really women we need. It's heart.

Because software is eating the world, "Made with love" needs to more than a marketing slogan. We need more coders that are emotionally brilliant! There is a large technical debt around "how software will alter the course of human history" and frankly it terrifies me that so many emotionally stunted devs are the primary authors.

Annnnnd there go my points. ;P
It would be nice if they lead off with how they differ from the big names everyone knows like IndieGoGo (founded 2008) and KickStarter (2009). The company seems like a boring and irrelevant clone (2012), then they go into things like their tech stack when they aren't even relevant. As a clone, I think they really need to lead off with why a third party should care about them.
The idea of a world class mathematician as as weird genius is common and may be said is not totally without base (Perelman comes to mind). Tao's interactions on his blog is always unassuming, trying to help, "super normal" as this article puts it.

But to me the even more amazing thing is how good an educator he is. Most mathematicians I have encountered were of the "proof is left as an exercise" type, where if you didn't see how things done would't or couldn't help you in learning how to proceed. Tao is a big outlier in this regard. His How to Solve Mathematical Problems (http://www.amazon.com/Solving-Mathematical-Problems-Personal...) is more focused than Polya's famous book but is a much better help in learning how mathematicians think. You can get the first chapter for free (http://www.math.ucla.edu/~tao/preprints/problem.ps), an excellent way to finish off a Friday.
I don't think they're necessarily asserting that the security researchers carried out a criminal act in demonstrating that the vehicle could be hacked (they almost certainly didn't). But they would be correct to assert that anybody who hacks someone's Jeep without their permission certainly WOULD be carrying out a criminal act. As such, I think they're reasonable in pointing out that this is not a safety issue but rather a protecting-their-customers-from-assholes issue.
Using /dev/urandom is not a good thing.
It's only needed to get secure random numbers (CSPRGs) very slowly. You'll drain it so that the apps which really need it will be out of seeds.
To get random numbers fast, you need to use the good bits of a PRG based on an LCG.

Everybody should know by now that the mersenne twister is not only bad, but also slow.

Everybody should know by now that the first bits are good, and the last bits horrible. That's why you should not use modulo %, but rshift or better use Melissa E. O'Neill's PCG, which uses the first good bits to improve the latter worse bits.
http://www.pcg-random.org/
Why isn't it easier for employees to sell shares of private companies?
I had two beers Wednesday. A glass of wine Monday night. The week prior was a bit like the same. Some weeks it's "none", some weeks it's "more than seven times in seven days." I don't think that constitutes a problem. I've missed more dates because I was writing code and forgot the clock (twice in my lifetime) than I have due to intoxication (zero so far).
Good news! Irish pubs are pretty great (I guess many thematic pubs are?), and while not pop-culture mainstream, are at least common enough that you likely have one not-too-far away. At the very least, it gives your idea something to grab onto :)
I loved the first episode but the rest were just meh.
I had a short conversation at ECOOP with Ben Titzer (who works on V8 at Google, and I think used to work on HotSpot at Sun), who said simply: tracing JITs are good for short programs; for large programs you need a partial-evaluation method JIT. Partial evaluation also produces better results for a larger class of programs.

Tracing JITs' advantages are that they're simpler to write than partial evaluation JITs, and produce decent code faster, which is why they're used for JavaScript.

There is great progress in partial evaluation JITs going on in the Graal/Truffle project[1] (Graal is the compiler; Truffle is a framework to write language frontends for Graal), which will be available as a pluggable compiler for HotSpot in Java 9.

Here are a couple of optimizations Graal yields for Ruby: https://twitter.com/ChrisGSeaton/status/619885182104043520

[1]: https://wiki.openjdk.java.net/display/Graal/Publications+and...
Lua. Computercraft is a very mature platform for playing around with, and is powered by Lua scripts. Lua is a very simple language to learn, and Minecraft is a great platform that kids seem to love, and the tangibility of seeing the world they create be molded by the code that they wrote really has a profound effect on kids.

At least in my experience anyways. Semantics first, concepts later, this is why Lua is easier to learn than JS.
Let's quote the whole thing, shall we?

> I wonder why, then, the enterprise-by-any-reasonable-standard place I'm currently consulting is moving away from .NET and Windows...

This was in response to someone who said that Microsoft non-open .NET framework and Windows works really well for most enterprise shops.

Then you come along with your anecdote that "the 'enterprise' place I'm currently consulting at is moving away from Windows" as if that were some sort of trend that you just happened to be involved in.

I bet it's not even a typical enterprise. Tell the truth - it's a game company, right? Or something else that is equally non-enterprisey...