skysight-inc/HackerNews huggingface dataset:
That's fairly impressive. Perl 5 is pretty quick to start:

# perl -E 'my $cmd = shift; use Time::HiRes; my @times; for (1..10) { my $start=Time::HiRes::time; my $out = system($cmd); my $stop = Time::HiRes::time; die if $out>>8; my $time = $stop - $start; push @times, $time; printf "%0.4f\n", $time; } @times = sort {$a<=>$b} @times; @times = @times[1..8]; my $cumulative=0; $cumulative += $_ for @times; my $average = $cumulative/8; printf "Average time of 10 runs of \"%s\", dropping best and worst: %0.4f\n", $cmd, $average;' "perl -e '1;'"
0.0039
0.0032
0.0031
0.0031
0.0032
0.0035
0.0036
0.0030
0.0033
0.0032
Average time of 10 runs of "perl -e '1;'", dropping best and worst: 0.0033

That's Perl 5.22.1. For "python -c '1'" (Python 2.7.5) I get 0.0173. A minimal C program (just return success from main after including stdlib and stdio) built with default gcc opts is <9k in size, and vacillates between averaging 0.0007 and 0.0010 in the the benchmark above when I run it.
This is one of the more terrifying posts I've read on HN recently. "Punish the wrong think!" just... wow
Secret? I don't think it's secret anymore. I follow lots of white nationalists and I have seen it for months already. This one was particularly funny, although I don't know if it's fake or not. https://i.imgur.com/A6aJYs7.png

What's also funny is how the article insists on ((())) being designed and engineered by evil masterminds to be unsearchable, when it's just incidental.
Salesforce is one of the odd-balls that is 100% honest about issues with their service. One of their sandbox instances can have minor issues for 5 minutes (not often mission critical, just performance degradations) and I get an email - even for instances I do not use. I usually get a couple emails a day, and the trust.salesforce.com site shows the full history (including a colored timeline) of the availability of each individual instance.

It's nice to see they've carried on this same policy with Heroku, for all the flaws the company has they put their money where their mouth is.
Aren't you just assuming the runtime is dynamically available? This is not a necessary feature of a runtime. You could compile PHP and add the size of the interpreter to the executable.
1. When it becomes a systemic problem, i.e. women earn a significantly lower amount based on their job choices, there is an issue. The narrative of the pay-gap has largely been framed around pay for the same job, when in reality the consideration we should be making is pay-gap based on profession.

The reason being that it exposes a flaw in the way that our society is socializing young women. The idea that we have that women go into non-profits at an absurdly high rate because they have some inherent biological difference just doesn't make sense based on the neuroscience research that we have today.

A huge proportional difference in any field that does not have a physical limitation (i.e. if women were 1% of lumberjacks I would not see that as a problem) is worrisome.

The large proportion of women in nursing is emblematic of a problem -- it's a field with ridiculously long hours, high rates of injury, and entirely focused around caregiving.

While a higher number of available candidates in a field will decrease our salaries, is that a valid reason to keep women out of high-paying fields? You could say the same for any other engineering profession.

I agree that the wwcode claims are nebulous.

I don't doubt that women who make more invest more in their communities, I do doubt that it's 90%, but in a way I feel like this is also part of the problem, and I would be saddened if women invested 90% of their income in their communities. It would mean that the problems I'm talking about above are not solved, and are rather being financially and socially perpetuated.

Meh
I was just about to jump into the world of Linux and this is perfect.
Really? They count that as consciousness?
Thanks so much Zachary. You've been a strong supporter of Cloak since day zero and we've always appreciated it.
The man is already a few steps ahead of you!

https://en.wikipedia.org/wiki/Anti-mask_laws
I suggest watching "The Hurt Locker" for a very interesting portrait of what you describe ("reduced empathy for self").
Why would you care? You can call in and reverse the payment in minutes.
Ask HN: Anyone else having issues with Amazon SES today?
Anyone else having issues all of a sudden today? I haven't even touched our amazon settings, all of a sudden we're getting this error:

SimpleEmailService::sendEmail(): 51 SSL: no alternative certificate subject name matches target host name 'email.us- west-2.amazonaws.com'

I'm wondering if its due to the outage they had today.

Thanks in advance for any help.
Apple does use S3 for storage. You didn't hear it from me.
If Yahoo goes under, perhaps they can open-source pieces of their product line.
Is your point that I should ignore my convictions because I find the defendants detestable? Because while I don't feel Gawker is quite as awful as a group of white supremacists, I do very much dislike Gawker and would not be saddened to see them go.

I'm not really interested in loose-fitting analogies. Gawker didn't hire someone that shot at and kidnapped anyone. Let's rephrase it as a direct equivalence: let's say AN had a website where they outed Thiel, and then posted a sex tape of someone else. Then yes, I would feel the same way as I do now. My level of contempt for the defendent has no bearing on my concern over Thiel's actions.

That would be very dangerous thinking as well, to have different sets of ethics depending upon who the defendants are. One of these days, it may be a website you support revealing embarrassing yet truthful information about someone wealthy (and maybe you think it's justified because of this person's actions), and you'll end up with someone you despise using their vast wealth to bankroll lawsuits.

That said, I would like to see the cost of justice go way down. People are correct, you shouldn't need to be a billionaire to sue. And honestly, I don't think you'd have to be. I'm quite sure Bollea could have funded this lawsuit himself. Gawker isn't Oracle or Google with seven-figure lawyers on retainer. If Gawker really did break the law, and so far the first jury verdict suggests they did, then they should be punished, certainly.

I just don't like a system where the rich can scare journalists (a term I do not consider applicable to Gawker writers), and the poor don't have access to the same justice that they do.
The Theory of Narrative Selection
If you just type 01101110010111011110001001..., you should evade any simple LZW-type compressor, as this string is (viewed as a radix expansion in binary) a normal number.
No. That was the Syria/Iraq/Iran BGP outages from earlier today.
Reminds me of the somewhat heated debates in the halls of Sun Microsystems back in the 90s when Caller ID was just being introduced. It was seen largely as an erosion of privacy since you'd not want the person you are calling to be able to screen your call so easily. Of course, over time, it became standard to the point that I am no longer surprised when services I am calling have my records up without asking who I am.

Those arguments seem quaint today, scarcely 20 years later. So it makes me think that 20 years from now, facial recognition in public places will be similarly integrated and we'll just stop noticing.
About three years ago, I was at a place that used Qlikview, and it was the worst software I've ever used in my life. It's technically able to handle larger datasets than Excel, but it's much slower than Excel at any kind of analysis or aggregation, it doesn't make use of SQL (even though the data it handles is tabular...instead, it uses a home-brewed, mangled, and inferior query language), and its visualizations and UI are sub-par compared to Tableau.

Good riddance.
Well back then the iPhone was more a featurephone with a fancy UI than a smartphone.
As a data point, I'm from 1975 and I can tell if you're hard drive is full of pirated software (but I don't care).
Here's What Gawker Media Does
What do you mean "there aren't others that are material?" Thiel himself has said that he's funding other suits against Gawker. The impending threat of a billionaire with a personal vendetta is a significant part of their financial problems.

Had Gawker won the case in federal court, as it was expected to and likely would have, or if they win on appeal, suddenly Thiel's actions become unethical? This hardly sounds like a well-thought out ethical system, but it seems like people only care about a free press or free speech depending on whose ox is getting gored.
InB4 Southern redneck preppers starts wearing niqabs.
A more optimal approach might be to look at what you are trying to accomplish and figuring out the scale that works best for what a local view appears to be.

For example, if I imagine a game world where it's open, but there are natural limits to useful render distance, then it is possible to define absolute maximum scale sizes.

My new to this problems space view is that even if the world is larger than those sizes, there is probably still some limited observer and scale that makes sense. Building in some spare room and padding in to the scale and it can then be transformed to center on different points. As movement towards one of those points happens the new centering for each object could be pre-computed in spare cycles (or at least spread out so it isn't a single noticeable hit).
As with all economic data, hard to tell what is what. Coming out of a horrible recession, I have to think a lot of people are still trying to get their head above water, which could be preventing more discretionary spending.
I wonder if there's a way to counter/reclaim this -- put your own name in ((()))?
The snapchat app is fun, easy to use for the most part, full of good features, and aesthetically pleasing. What's your deal with it?
The only commentable thing in this blatant clickbait is that yianopoulos had his verified sign taken back (!) for non-hate speech, an act for which he has protested vehemently.
Dealing with UTF surrogate pairs in JavaScript
81 Linux hacker SBCs: vote for your favorites, maybe win one
Snapchat is your generation's MTV. It'll be okay. Then one day you'll get old and see the kids do something else. Rinse repeat.
Meet Bella Hadid the New Face of Ambassador for Dior Makeup
So you think that there are more incapable women than men in the world?

Women are capable of working in fields like tech through pregnancy. We have breast pumps and formula. If you're going to complain about maternity leave, why is the man not taking paternity leave to help his partner and bond with his child?

Why does it have to be the man making all of these decisions? Why can't both partners work together ot support a child?

Why is motherhood viewed in the ridiculous, rigid way that we see it today a given? The thing is, given attitudes like yours (which are emblematic of societies) you're presented a false dichotomy of "career-woman" or the martyrdom of modern motherhood.
I noticed all these entrepreneurs had access to at least 100,000 dollars of capital and most several times more then that which I think makes such self funding easier said then done, at least for a large class of Americans. How much capital does a founder usually bring to the table for the first round of VC funding?

side note: I also happen to be in the market for a new mattress and was wondering if anyone has tried these Saatva's?
> So it makes me think that 20 years from now, facial recognition in public places will be similarly integrated and we'll just stop noticing.

That still leaves open the question of whether it's good or not.
Assuming Lisp is correctly indented, it's quite easy to read. You can just ignore the parentheses for the most part, and concentrate on the layout and the built in macros - defun, let, do/loop, cond/if/when/unless/case, lambda, ...

If it's written in a functional style it becomes even easier: you don't have to hold any state in your head.
Even if you're doing fintech simulations, FP16 could well be plenty of precision for a first pass, and then you'd get all those extra cores and ops/watt.

FP64 seems like a very small use case for most of the parallelized workflows I can imagine.
I find the conclusion of the article that focus on sleep is a short lived fad is wrong.

People have been trying to hack sleep for a long time, unsuccessfully.

I hope one day we can, but I doubt it.
At best you can trick your body into reaching your REM cycle faster via activities like meditation.

Personally, plenty of sleep is my secret weapon along with exercise.
As the world is trying to hack sleep and cut corners, I find resting and taking care of my body makes me much more effective than the sleepless zombies around me.
Absolutely. Also any interface in C or POSIX specified to return a pointer to local static memory, such as "char
* basename(char * path)" (and dirname), or "char * ptsname(int fd)", or "char * asctime(const struct tm * tm);".
We were hit by a few AWS DNS issues over the past few days. Almost certainly a freaky coincidence.
I hear that linux run flawlessly now, and got massively downvoted when I claimed that this wasn't my experience a couple of months ago. I since decided to try it again. I purchased a lenovo T460p, and I picked that model specifically because it was on ubuntu's list of certified devices.

When the laptop switches on, it makes a horrible sound which reminds me of my 8bit audio days. And impossible to connect an external monitor, while the same laptop on windows could drive a 4K monitor. And couldn't find any useful fix on google.

I am sorry but linux desktop is far far from being ready for primetime.
With Samsung it seems to be a Korean corporate culture problem. Something about being involved with a shipped product being a way to score social points and work towards a promotion.

That said, all those devices leads to them being willing to try things. Like for example that model with a pico projector.
My MacBook Pro is still running 10.10. Although I occasionally get a notification that an upgrade to 10.11 is available, it's certainly not being forced on me.
I've never read this til now...it. is. absolute. genius!!! I wish i could give you multiple upvotes for this. Thanks for sharing this!
Please excuse my naïveté, and I do not share the opinions of the neo-nazis, but isn't it part of free speech to able to use these symbols and to be prejudiced?

Edit: My follow-up question: Why then is it Twitter's responsibility to censor such speech?
Main memory is cheap but slow. Having a frequently called function in a shared library vs. statically linked code could mean the difference of the code executing from CPU's cache or from main memory.

Even latest desktop processors have a L3 cache of only a few MB.
They also use AT&T and Azure for storage too.

You did hear that from me, or anyone else with a firewall running on OS X.
look into what I meant by Japanese bikes.

Do you have any links or more specific search terms?
Well yeah, the government can't arrest you for it. But that doesn't mean anyone has to listen to you or let you be a part of their community.
If you have a forward on your firewall, you can tell the remote party "right-click on the VNC icon in the lower right, add new client, and punch in $MY_IP_ADDRESS" Their VNC service will connect to your VNC viewer.

You can also script it - I have a Cygwin service that I made that checks a website for a command to trigger a reverse VNC connection.
I was responding to a Hacker News comment (H), and it said...
But how do I make it olderer enough to be better on Windows 10?

I still don't understand why this doesn't trigger anti-trust scrutiny. Anyway, I just installed GRC Never10[0], so let's see what happens. I'm guessing MS will roll out a new update to work around it, too.

[0] https://www.grc.com/never10.htm
Sure! It also happens to be free speech to write articles which highlight such examples of public prejudice for a larger audience.
It lowers the bar to entry - it's the same way we used 'contractors' in Iraq and their deaths weren't reported along with our casualties. It detaches the public from the military movements, because they appear to be zero cost.

Drones are the same.
Yes, stupid rules can make C++ a pain. But they can do so to any language, not just C++. Don't blame the language for the organizational dysfunction. (For that matter, have you run into corporate Java?)
New Hubble's constant shows local universe expanding even faster than we thought
A guy I went to high school with used to take a pause and say "Jewish" loudly after any Jewish name he'd read/say.

Seriously. Fucking Catholic school.
This is really well done. Can you talk a bit about how you built it?
But did Amazon out-compete due to VC funding or due to a recognition that the fundamental nature of what a book store is was about to change.
A Conversation About Fantasy User Interfaces
This metric is not quite accurate, but Google Trends [1] gives a decent overview of how Twitter has been on the decline for the past 3 years.

Instagram has surpassed them in search traffic. Snapchat is more than a year away, but given how young they are is quite impressive.

[1] https://www.google.com/trends/explore?q=snapchat#q=snapchat%...
30something here -

It took me a while to "get" Snapchat, but in my opinion there is no better way to keep up with friends and family digitally than via Snapchat Stories.

You can post pretty shamelessly the little things you're up to all day to your story, knowing it will be gone in 24 hours, keeping your feed really clean. Posting more than once or twice a day to Instagram/Facebook seems excessive, Twitter is a bit more of a firehose than a way to see what everyone is doing.

It took me a bit to get used to the interface, but the goofiness of the entire service is so enjoyable, including all their filters and whatnot.

I've noticed myself spending way more time on Snapchat than on other services as of late, even in my "old age for social media."
Yes, there are a few things that you can do to help though. When I did this, I volunteered to be part of acquisition teams to work on PM-like activities and I also volunteered to take on some PM tasks from the PM team.

Assuming you are in ENG today, can you take on some work from the PM team? The easiest way is to do this is in your own organization.

You can take the pragmatic marketing certificate, but it is kinda expensive. I would also read all of the free info on the web.

Good luck!
We're dumping too much energy into a tiny chip for heat to dissipate. At GHz speeds we can handle inbound photons in real time at their native frequencies. What needs to happen: slower, low power, massively parallel neuromorphic chips.
Maybe it's because I'm in my 30s but I find the UI completely undiscoverable.

I know how to use it now, but it took me a while to figure out, probably because I didn't have a friend group to show me how, as opposed to the teenagers I've seen use it, who have friends show them new features.
I am nearsighted, but for a long time I did not wear glasses. I could recognize a lot of my friends by gait and posture from a huge(for me) distance, long before I could see their faces. My cat knows who's coming before the door opens - she can tell the steps. I don't think privacy will last, given how data collection improve.

I suggest a compromise: all data can be collected, but it has to be locked up until a court order is issued to unlock it. A real court, not one of those courts. A fourth branch of the government will be in charge of safekeeping, to avoid the pressure from executive. Kind of like BBC in the UK.
You laugh, but I guarantee you that the NSA has systems reliability issues just like the rest of us.
Didn't ((())) use to mean "hugs" in 90s IM slang? How sweet of them.
Sounds like you have similar ideas to me when it comes to moving towards a new type of society, I like to describe it as evolution over revolution. I recognise that it's not easy, but I do have ideas about how it can be done.

The first thing is to start building alternative living arrangements where people can get what they need to survive without relying on money. I do think ecovillages are a good model to start with, though I'd ideally like to see the culture of each self-sustaining village be more diverse.

After you have a network of these self-sustaining villages, you move from providing the bare essentials to sustainable versions of luxuries. To give you an example of this, you could class medicine as a luxury (though some would class it as essential). The idea is to make the alternative lifestyle more attractive by making it so people don't have to give up as much.

By doing this, more and more people will choose to live in this new way of their own free will, as not only will you be able to live in a sustainable way without giving up on technological progress, you'll also have a diverse range of settlements to live in, and you'd be free to move between them as long as the new village had capacity.

Buckminster Fuller once said "In order to change an existing paradigm you do not struggle to try and change the problematic model. You create a new model and make the old one obsolete.", that's the best way forward IMO. I do think the existing network of ecovillages is a good starting point, and I think it's possible to extend this base to cover more of what people want. That's the way I could see a moneyless society emerging.
Half of the women who leave (so roughly 25%) leave tech fields altogether.

The numbers are fudged such that women in management are still considered as in tech. Most "women in tech" numbers that you see include PMs, POs, IT workers, Support Engineers, etc.

The male female divide is actually quite large in management. Women are promoted to management disproportionately (hypotheses include "better people skills" and a distrust of their technical ability).

"We find that senior technical women are significantly more likely to be in a manager position (36.9%) than are men (19%); conversely, men at the high level are significantly more likely to be in an individual contributor position (80.6%) than are women (63.1%)." [0]

"45 percent of women technologists felt like women were being “pushed” into execution roles, and 42 percent of women reported that women do not have equal access to technology creation roles." [0]

[0] http://gender.stanford.edu/sites/default/files/Senior-Techni...
Seriously, are they flocking to tweets based off white nationalists they follow or are they searching for anything with "((("? Either way, I'm curious if there's a way to just make it irrelevant.
> "Do not prematurely optimize" is not a software design rule, it's a time-management rule.

No, it's both. Optimization often affects the cost of later decisions, and the reason not to prematurely optimize is because it can easily take you to a local optimum which is not very optimal at all. This is a perfect example of that, as the GP comment point out. If memory is not constrained as it was when this trade-off became common, it may not have become prevalent. Static binaries are faster (the degree to which depending on a lot of factors), while dynamic binaries are smaller on disk and in memory, if the shared libraries are already used elsewhere. Modern optimizations at the OS level for forking and threading should make consideration of those negligible.