skysight-inc/HackerNews huggingface dataset:
Another blog reporting from the event:

"The Night Larry Wall Unveiled Perl 6"

http://www.10zenmonkeys.com/2015/10/06/the-night-larry-wall-...
>This can apply to x86, too.

The Intel C/C++ compiler creates different code paths depending on the CPU's capabilities. So at least there's no duplication of non-cpu-specific code.

It also does or at least used to check for the CPU's capabilities by using the CPU's vendor ID string, resulting in AMD CPUs executing the slowest code path: http://agner.org/optimize/blog/read.php?i=49#49 (Intel got sued for this by AMD: https://en.wikipedia.org/wiki/Intel_C%2B%2B_Compiler#Critici...)

*Edit:

>Hopefully some day we can get the same type of system for LLVM IR.

Right now the LLVM IR isn't platform-agnostic, e.g. when it comes to calling conventions.

Also when Apple transitioned from 68000 to PPC in the 90ies, then from PPC to x86 and recently from 32 bit to 64 bit, they used "fat binaries" where a single executable file contained code for several platforms. That way one and the same application could run on old Macs with PPC, newer ones with 32 bit x86 CPUs and really new ones with 64 bit capable x86 CPUs.
This looks good. Please email us at hn@ycombinator.com if you would like us to send a repost invite. This is an experiment we've been running to give good submissions a second chance.
You're wrong, the Russians intervened when the rebel forces where losing ground against constitutional forces of R. of Moldova. And while doing so they invented stories of a "genocide". Basically, if you follow the Donbass events, the propaganda is the same.
There was some discussion of this topic on typographica back in 2004: http://typographica.org/on-typography/automated-kerning-with...
Magento Certification
Geany editor now has improved MacOS X support compared to a few years ago
Cynical answer: It wouldn't fit the "write once, run anywhere" slogan used to market Java.
Quantum Cats game developed by uWaterloo to help introduce quantum concepts
Is 6-7% really the norm in the USA its 1 or 2 % in the UK if so damm that is a market that needs disrupting.
Please email us at hn@ycombinator.com if you would like us to send you a repost invitation—an experiment we've been working on to give interesting stories a second chance at attention here.
Yeah, all this "more awesome" marketing parlance is out of control.
One Kenyan Tribe Produces the World's Best Runners
I personally prefer higher pay than any valor. To make developers better compensated would have been more endearing.
> The Intel C/C++ compiler creates different code paths depending on the CPU's capabilities.

Wow. That's a really slick way to solve the problem.

Edit:

> Right now the LLVM IR isn't platform-agnostic, e.g. when it comes to calling conventions.

That's unfortunate. Either way I'd love to see some form of native IL that can be shipped instead of binaries.
Who? I have never heard of Rogue Wave Software.
Been using Reddit since before the "Digg Exodus" phase; The recent changes on reddit really doesn't look promising, with the front page suddenly feeling sluggish and other issues popping up... but I hope the Betteridge's law doesn't apply here - https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
Can it be said that MS is pivoting from a software company to a hardware one ? With Office and Windows as (almost fre) incentives ?
Feedback on Landing Page
Hi everyone;

Do you have any restriction to use torrent protocol to download files? Are you hogging all the bandwidth when you download files from bittorrent? Are you tired to search each time in thousands of torrents to find the good one? What if you put all the bittorrent software functions in a cloud platform, and get access from anywhere any time and any device!

https://www.nody.me is the perfect solution for your problems. With https://www.nody.me you can download your torrent files with high speed without disturbing your personal bandwidth, and you can stream your medias without exiting the platform, also you don't have to search every time the good torrent, just join the Discover section, and see what other users share publicly.

If you want get free trial account, subscribe your email on https://www.nody.me and share the link with your friends!

With nody.me we bring all your stuff in the same place!

Thank's and have fun!
This is a nice example for the Bayes theorem: what's the probability of seeing a computer running Windows "in the wild", given that "the wild" comprises the computers of a startup crowd located in the same area. When you're limiting the universe to such a small fraction of similar samples, you're bound to get skewed results.
It's a statement that mass surveillance is illegal and violates European law. It also hurts American companies, which is good, if it ends up making the US government change its stance on mass surveillance due to such economic losses. This also comes right before the TTIP needs to be concluded, and Obama at least cares dearly about passing that agreement with the EU.

The NSA did all of this mass surveillance because it thought it's "easy" and there are "no consequences" - so why not? Now it's learning that there are consequences to such spying.
Ditto, drove there a few years back on my way to Kyrgyzstan.

Tn is in seemingly better nick than Moldova from our brief time in each - Russia prop the former up, not the latter. Moldovan roads are cobbled and used by donkeys, not cars - in transnistria they at least had cars and tarmac. It actually seemed less corrupt than Kyrgyzstan, where one gets shaken down by cops ten times daily.

Also, you overpaid, I gave them an authentic British pot noodle.
That's just false legally. Since the attempted hits were formed part of the criminal conspiracy, the judge was allowed to consider them in sentencing. He was not sentenced FOR attempted murder, but the judge took the attempts to hire hitmen into account when sentencing him on the criminal conspiracy charges. In other words, she was trying to assess "how bad" of a criminal conspiracy he was involved in, and the fact that he attempted to have people killed shows that it was pretty damn bad. Like it or not, that is ok, legally speaking.
Blight blitz builds up Detroit property values
>for configuration, I just source a shell script and grab env vars wherever I can.

That can cause you headaches when you want to store lists or associative data in your config.
Care to explain?

As I read it, it seems a tautology: if one seeks change, it seems obvious that the initial condition has to be different than the target one.
Many people think so, to the point there are people who create medical problems for themselves by drinking large but feasible amounts of 'harmless' herb teas for enjoyment.

Some of them have effects such as lowering or increasing your blood pressure, for example, and that's everyday herb teas from the supermarkets. Not a problem if you drink one or two cups (most effects are small), and not a problem if you're not vulnerable. But if it's all you drink.. well.
News Headlines – Menu Bar App for Google News
Ranked No2 Top Paid in News category USA
Ranked No6 Top Grossing in News category USA

Be up to date on the latest breaking news from all over the world, right from your menu bar.

News Headlines app sits on your menu bar and gives your a quick glance of news with just one click.

Other features:
1. Get notified on the latest news with out opening the app!
2. Chose from different categories of news you want to read.
3. Set an auto-refresh interval to refresh the news.
4. Support for Retina Displays and Dark Theme in Yosemite

https://itunes.apple.com/us/app/news-headlines-menu-bar-app/id998256682?mt=12
VagFacts.com Ever wondered about this before?
The whole concept of a short string with supposedly random characters to use as a security measure is bizarre. Why care how it's stored, it does not matter.
> Today does not seem to be a good day for small cloud service providers.

Not for service providers in the US, but it's a great day for European cloud service providers.
Do you know this for Mac
Is the "required to seek active consent" actualy a bad outcome? From a customer point of view it seems better than "I assumend you wanted me to do x" regardless of what x is
Using an app can be safer than a website.

1. If the app doesn't have permissions to use the internet (possibly Android only, although the Android 6 discussion seems to suggest that there's ways round this).

2. If you use the app while disconnected from the internet and ensure that it isn't running when you reconnect.

Neither of those is possible when you upload the image to be parsed online.
It isn't. HTML is not Turing-complete. It is a markup language, which describes structured data, but does not describe any dynamics of that data.
::sigh:: Kids these days.
Rogue Wave is ancient by technology standards. They wrote a C++ library that everyone used in the early nineties.
Some nice readable example YAML definitions would be good to show on the README.
Build Your Own IVR with AWS Lambda, Amazon API Gateway and Twilio
let's scrutinize. And please do challenge and point out what still feels wrong.
* first, a library of scripts (actions), a shared one. each action is atomic, linux style, doing one thing well. A common pattern in ops. now with CLI, API and UI. Feels right so far?
* second, combine these actions, building blocks,into workflows (workflow is action comprising actions). why not script? a) transparency of state (it ran 3 steps and failed on 4th) b) reliability, like 'restart workflow from a point of failure' c) carrying data - scripts pipe strings, workflows pipe JSON.
* Add chatops. Any of these actions or workflows exposed in any chat with couple lines of meta. And any events sent to chat with rules

Good things begin to happen here, even before wiring events with actions. Shared context, integrations, quickly building more actions from existing actions, full audit...

* now, add IFTTT - firing these actions on events. Quite a lot of cases fall into this.

It's a challenge to single-out on one use case. A trivialized example, as log-file delete, is dismissed as "baidaid". Complex examples are domain specific and harder to grasp. We think we are on something here. We think it's not a bandaid, it's a glue. Needed in many cases.

Again, I work for StackStorm.
Hong Kong's potential unicorns
They seem to be mainly code metric gathering and static analysis software developers.
I think "a tweet from Nassim Taleb" carries more weight than a tweet from some random person off the internet. He does at least understand finance and economics.
Looks like a nice, inexpensive docking solution for the Surface Book too [1]. $200 for a full-featured dock with ethernet, 2x DisplayPort, 3.5mm, multiple USB ports, and charging, all with a single cable.

[1] http://www.microsoftstore.com/store/msusa/en_US/pdp/Microsof...
Where "Dämmerung" is actually meant as the "twilight at sunset", a metaphor for when something comes to an end.

Hence X-Dämmerung is "the end of X" for X = Gods|JIT in the above examples.
https://news.ycombinator.com/item?id=10338726
> Commission negotiators are going to find that their hands are tied by the court ruling. They will be simply unable to make concessions that they might otherwise be prepared to make, because they cannot ignore a constitutional ruling from the European Court of Justice without breaking the law. Any further negotiations will take place in the shadow of a potential veto from a European court which has staked out a very strong position on the fundamental privacy rights of E.U. citizens.

This is what I love most about this. Now the EU Commission needs to start from a strict standard of privacy imposed by the highest EU Court. The US government or companies can't lobby their way out of this one anymore. The EC, at least the previous one, was rather notorious for being easily manipulated by the US influences (remember ACTA?)

Whether the new EC likes it or not, it will have to start the negotiations for the new Safe Harbor and Data Protection Directive from the baseline imposed by the Court. Or risk having the new agreements invalidated as well a year or two later. I bet they had already made huge concessions on the new Safe Harbor and Data Protection Directive to the US, but now all of those will have to be canceled.

Also, the US Congress will now be forced to take action against the FISA Amendments Act and the Executive Order 12333, as well. That's another way in which this Safe Harbor "problem" could be fixed from the US side.
They're already very obsolete. Doesn't mean the support contracts will go away though!
It should be mentioned that this service is not a stand alone service but is rather used in conjunction with the CloudFront service - once a WAF ACL has been configured it can be attached to a CloudFront distribution.

Edit: spelling correction
I use a Razer Blade. It's bafflingly the only laptop that exists that has premium build quality, doesn't weigh a ton, and has actually good graphics. Its form and quality is pretty much equivalent to a black Macbook Pro, but it manages to fit a GTX 970M in there. I recommend it to anyone looking to do portable work that requires a good GPU (like game dev).

Cons:

- It's a bit pricey

- Gamery branding

- Not a lot of ports
High Precision Fault Injections on the Instruction Cache (ARMv7-M)
>the list of an individual user’s idiosyncratic sub-Reddit subscriptions is nothing if not a precise psychographic profile of his interests.

Not to mention voting habits, which specify a user's tastes much more finely. The value of that information is potentially astronomical. More honest and finely grained info than facebook likes could be, for instance, similarly for ad tracking. Also reaches some hard to target demos.
Aikido and judo both aren't really martial arts: they do provide an advantage in fights but in both case if your opponent knows that you do this sport, he can easily find a way to nullify your advantage.
This is much less the case for real martial arts such as ju-jitsu, krav-maga..
This rant made me laugh one day: http://www.schnada.de/grapt/eriknaggum-perlrant.html

Disclaimer: I don't know Perl and I have no opinion if this rant is deserved or not yet it's an enjoyable read.
Website doesn't seem to be responding.
It's possible that "good kerning" interacts with factors like distance from screen and font size. So you cannot isomorphically scale up. That would mean Google would actually need different kerning for different contexts.
From 2011: https://news.ycombinator.com/item?id=3342044.
Core-stack developer
Really hoping it does...
It reminds me of these two other heat-powered mechanisms, one entertaining and one useful:

https://en.wikipedia.org/wiki/Drinking_bird

http://www.youtube.com/watch?v=hTQEJAvabX0
I second that. It does say it will have GDDR5 so at least it's not just DDR3. The tech specs could be a bit more techy.
When you say nginx you mean NAXSI, right? If that's the case, it wouldn't buy you much if anything. It may be cheaper to drop traffic at their waf than your own though.
> It's the same reason Google started making Nexus phones: so that someone, somewhere, would make a good Android phone without messing something up.

The problem Google have though is they have zero input into the hardware design, other than choosing from the existing models. So their ability to prevent cock ups only extends to the software.

Except there was the Nexus 7 TRIM issue that killed SSD performance and took a year to patch. I suppose they've had a lot to learn.
> This is a ridiculous position to take, because it requires a humanly impossible amount of research to know whether the privacy of your data is protected. And that's when the information is even available.

How about looking at this from another angle? Why the heck should your browser and Internet connection leak anything that allows to single you out as an individual to any corporation or individual in the world?

The focus should IMO be on providing secure tools to end users for browsing the web.
Research on whole milk, cholesterol and heart disease
The direct gazes of some of these children really affected me. Seeing children only a little older than my own, working hunched over in filthy conditions, is quite horrifying. How many lives were stunted early by this kind of labour?

And toward the end of the article is a photo [1] of Shorpy Higginbotham, whose name was used for an interesting historical photos site [2]. There are three photos of Shorpy in existence [3], staring back at us from 100+ years ago, and a few details of his short life.

[1] http://www.motherjones.com/files/15_01099v.jpg

[2] http://www.shorpy.com

[3] http://www.shorpy.com/shorpy
People seem to like lots of new content, and feeling like they have small, personal places to share content and have conversations with each other.

If Huffamn et.al. can further refine that feeling of Reddit being a small community and also a massive community at the same time, I see no reason for the platform to not continue being a dominant player in the social space.
I've thought about this a lot, especially when picking up 3rd party services for my EU-based SaaS [1].

Ultimately I chose (then) Safe Harbor compliant US services, not out of convenience, but because most of them exhibited better security practices (e.g. 2FA) or deliverability (e.g. Mandrill) compared to their European counterparts.

I'm concerned about 2 things mainly:

- being forced to rely on less advanced 3rd parties, potentially less secure, which would not be a win for my users

- later down the road, seeing a backfire from the US telling that I cannot store US customers data in the EU

I have started a discussion over here [2].

[1] https://www.wisecashhq.com
[2] http://discuss.bootstrapped.fm/t/concrete-ramifications-of-s...
Of course this code breaks if the scan isn't straight.
You are thinking of the FBI. The FBI gets a court order to look for a specific subject and it outlines who they are interested (even if it is a John Doe) and what they are allowed to take. No judge is going to sign off on big data search. It's going to get punted in court or leaves any case made from it open to appeal.

There are hundreds of datacentera throughout Europe. The equipment necessary to do all that would be very visible. And you would need the cooperation of all the employees to not say anything. You can tap a router or a switch it a server but a datacentet has thousands of these. You can't tap them all. If you did your customers would ask questions and the smart ones would be gone in an hour. We have a disaster recovery plan you know.

American exceptionalism strikes again. How about you read their laws rather than assume ours are better.

Anyone can listen into the airwaves. It's public property. Now they encrypt phone calls. They can do all these extra legal things knowing it's not admissible in court.

You want to do business you follow the law. It's how it's always worked.
Do not worry. I have seen lot of people changing jobs frequently in this field (me included :). After college, it takes some time to realize what type of job and work suits you well. Do not be afraid to change the environment. I wish you a very good luck!
Sony actually manufactured the early Powerbooks under contract.
It sounds good/bad (depending on your perspective) if you put the USA down at country #40. However, data and statistics are tricky things. For example:

1) Many of the first 39 countries don't come anywhere close to the "pick a better country" requirement. E.g. Lebanon at #1, Zimbabwe at #3, Libya at #6.

2) Many of the countries are tiny. E.g. British Virgin Islands has a population under 29,000. So they might look good per capita, but they hardly matter in absolute numbers.

3) There will, of course, be requirements for immigrants. But some might be rather draconian. E.g. will the UAE even allow an immigrant unless he's already a Sunni Muslim?

4) While it sounds impressive that 39 countries are "ahead" of the USA, I totaled up the population of the first 10 on the list and it came to 51,533,343. (I was too lazy to cut/paste the rest out of Wikipedia). The point is that even though the USA per capita is lower than those, we make up a lot by having 321,605,012 "capita" already here.

5) I did a quick search for number of illegal immigrants per year into USA and came up with 500,000. The estimates differ widely, so who knows the real numbers. We probably (wild speculation!) have more illegal immigration than the other developed countries on your list. E.g. it's hard to get into New Zealand by sneaking across the border. Oh and BTW New Zealand is actually #45, not "before" us.
If people had access to capital, they'd be capitalists. And if my grandmother had wheels she'd be a wagon.
Url changed from https://github.com/clibs/lmdb because this page has more context.
Ask HN: IDE Right Screen == Better Problem Solving Skills?
I'm curious to find out if my experience is atypical with coders. Like most developers my workstation setup consists of dual/triple monitors.

I've found (or at least perceived) when I'm displaying the IDE on the far right my problem solving/coding skills are better. Moving my IDE to the left feels unnatural for some reason and I don't appear be as productive. Unscientific I know, I measured this with the amount of tasks closed in a day.

Does anyone else find this? What screen do you have your IDE/Editor on?
In a more cynical light, maybe build up some 'value' that can then be 'traded' in a US/EU TTIP deal?

"Look, the EU is reasonable and wants to get rid of the cookie ruling and the high bar for startups on geographical server requirements - TTIP would allow all this to happen!"
JIT gives you more information about how the program is actually run. This allows a large number of optimistic optimizations that GCC etc... can not make.

This in theory allows faster code to be generated. Than ahead of time compilers can. In practice this is destroyed by the pointer chasing default datastructure in java.

If you are executing "C" using JVM techniques then a research JVM JITing C code gets within 15% of GCC on a reasonable set of benchmarks. (http://chrisseaton.com/plas15/safec.pdf).

These benchmarks are favorable for the AOT GCC as they have few function pointers, startup configuration switches and little dataflow variety.

I suspect that specific compiler optimizations on the C code for the dense matrix transform in GCC are bigger part of why GCC is faster than the fact that it is AOT instead of JIT.

There are also a number of AOT compilers for Java e.g. excelsior. But I have not seen superior performance with that over an equivalent hotspot release.
He admits freely that he is ignorant about Perl, so i am unclear why you would bother to subject anyone else to such childish insults borne from nothing but fear and hate of the unknown.
"It seems like it should be possible to build a formula ..."

I seem to remember that Knuth's Metafont [1] has a DSL for specifying kerning. I don't know if it produces optimal results (whatever that means) but it might be a place to start.

[1] https://en.wikipedia.org/wiki/Metafont
There are technical solutions (strong crypto) that can be put in place prevent the gathering of data from network taps. Unfortunately there are no real technical solutions to prevent the NSA leaning on Facebook and the like with secret court orders to hand over data.
The good news for Mac people who need 5K monitors is that Skylake is almost-nearly-sortof here, which will bring us Thunderbolt 3, which has enough bandwidth to drive a 5K monitor through a single cable.

This should also mean that Apple is able to release a 5K refresh of the Thunderbolt display, and some/many/most Macs will be able to drive them.

Prepare your wallets for extreme sadness, and your eyes for extreme joy! :D