skysight-inc/HackerNews huggingface dataset:
Your comment doesn't make any sense. Syntax and semantics aren't the same thing. That is like saying freeway and tunnel are the same thing from a different perspective.
> Why are they using only Apple laptops?

Basically because Apple laptops are better.
If you want to do any OSX or IOS development, you need a Mac. You could try to build a hackintosh but it's not easy to find a laptop that will fit the bill. MacBooks are a premium machine, nice hardware and keyboard. But they're not perfect. I've had trouble with them, and so have people I know. I use a hp machine, and it does quite nicely, but then I mostly develop windows software.
If browsers decided to remove document.write and friends, then they would obtain a guarantee that running a script after the recursive DOM assembly routine yields the same result as running the script synchronously within it (regardless of what the script might potentially do), and they would be able to optimize the pipeline to allow you to put scripts in head without triggering a performance problem.

As far as usage in the wild goes, I've seen document-stream-related functions in rich text editors and comet (old school "websocket polyfills") codebases, but that was many years ago. I can't say for certain why browsers still support those functions.
This is true, Hungary was the first in EU to put up wire around its border to Serbia to prevent immigration.

Frankly Eastern Europe has enough problems with it's own economic burdens - lack of capital, low productivity, low % of capable working population and significant brain drain, high corruption and low respect for property ownership, a lot of destroyed capital and outstanding obligations to existing retired people, etc. - most of which can be traced back to Communism. Also they already have problems with poor integration of Roma.

It's easy to see why refugees are not welcome.
You yourself said "there is really no rigid boundary" between a compiler and a preprocessor. By most practical definitions of a compiler, the "C amplifier" discussed in the OP is a compiler, and is definitely similar enough to suffer many of the same issues as a compiler. In particular, I think what pcwalton is getting at is that in such a "pre-processor", it's likely that you'll eventually want more expressive data structures than text can comfortable offer you.
I guess you are right. It seemed right when I woke up, less now. Thanks.

Anyway, my larger point stands I guess.
Most of the developers that build web/dev tools(@ Google, FB, Dropbox etc), cater so much for the Mac & linux. They neglect windows.

Just make sure you are not on Windows. For example I am on windows and have failed to start using Tensorflow because its developers (Google guys) claim the build system they use (Guava) does not support windows.
In Rome, my wife and I tried to share a (normal sized) pizza on the patio of an almost empty restaurant. We were told we weren't allowed to share and would have to order two entrees if we wanted to stay. The place we ended up eating lunch had a guy come over every 30 seconds and try to upsell us, and we were completely ignored once it was clear we weren't going to buy anything else. That was our first day, and it didn't get any better. Maybe we were just unlucky, but it seemed like a theme.
> I don't see how it's anyone else's business what I do with an animal that belongs to me.

This is why we have animal welfare laws, because there are people like you out there.
Super Bowl 50 telecast will hit all the angles, even 360 degrees
Interactive editing of basic distance field operation
FYI "Better" varies from person to person.
That doesn't seem so bad though, right? Just looked up the MSRPs:

2016 Civic Sedan: $18,640
1996 Civic Sedan: $10,350

So average increase has been 3.0% per year over the period (CAGR). Inflation over the same period has been 2.2%, so it's a somewhat more expensive in constant dollars than it was 20 years ago (~$2500) but also comes with much better features.

There also are cheaper cars today than the Civic (i.e. 2016 Nissan Versa MSRP is $11,990, and you almost certainly negotiate down past MSRP).
I wish the package-query maintainers would stop hard coding the pacman version in their PKGBUILD as requirements. It means that every time there's a minor release of pacman, updating breaks for the 6 hours it takes the AUR guys to catch up.
Get Perfect Embroidered Kurti for Wedding Occasion on Sarees
http://www.sareez.com/
Once the cost of a car (amortized over 10 years) + gas + maintenance + insurance > the cost to rent a car for all of my driving needs, I'm ditching the car. But it isn't anywhere close yet (and I have records for myself for 20 years).
I disagree completely. I think there are really two markets for dev jobs: the startup economy which is over-inflated but also exists in a smaller high COL location, and everyone else which had lower COL and wages to begin with and likely won't see much of a drop in wages due to the fact that their company needs those services to function efficiently.

You can argue that the drop in employment in startup land may see some movement outside the bay area and into boring lower paid dev jobs, but I doubt that it will be more than a small blip.

TL;DR: If you're at a start up the good times might be over. If you're not, don't expect much change (maybe less likely to see a pay rise). If you're just coming out of Uni and into the job market, you may see interesting times.
As Dan (toofishes) would say, "patches welcome" :)
The reason for it being rare here in Finland is the lack of demand.

Most horses that are put down would be perfectly fine for human consumption, but slaughterhouses do not buy them for the aforementioned reason. The primary consumer of horse meat in Finland is the sausage industry, and they buy cheap South American meat by ton.
> It's been my experience, especially in the startup scene where business requirements change often, that `git blame` rarely shows you what you want. Files get renamed, moved, re-indented, etc, frequently.

Blame follows renames in most cases (unless you're doing something like creating a new file with the same name as the renamed one in the same commit), and you can use the -w flag to ignore whitespace changes.
Rebalancing does not necessarily require selling shares - a different strategy is to rebalance at the same time that you want to add money to your portfolio by buying the shares necessarily for rebalancing. This would prevent the taxable event of selling.
Was I the only one to check the date at the top?
That's certainly longer than I expected, but still not really all that long.
I must admit that i was also expecting an article about Midori the web browser, only to get disappointed when opening the article.

Luckily nothing stops me from closing the article again and move on :)
The title of the article wasn't very worrying to me, so I read the whole article, and I was trying to figure what in this article is actually a cause for concern. I actually didnt find any "significant" cause of concern.

I have worked in the area of computer networking for many years. My guess is, one of the things the black box product is doing is typically looking for TCP or IP traffic patterns(packet flow patterns) that indicate say command control type of malware, or other malwares, that don't have much resemblance to packet flow signature of user browsing activity.

Also, this blackbox won't be able to decode HTTPs anyway. So may not be a privacy concern for most people?
Who said that?
People answering polls have pretty varying views of what "Sharia" means, since that name tends to be used by any system of law that claims to be based on Islam. If you ask more specific questions, like whether a rigid Saudi Arabian / Wahhabist style interpretation of Sharia should be introduced in their country, support is much lower, though it depends on the country. One example: 60% of Malaysian Muslims believe that their country's current legal system is sharia, so when they say they support sharia, they mean the system Malaysia currently has, rather than a Saudi-Arabia or Taliban or ISIS style system.
That is a very eurocentric view on the world. I doubt that everyone in the world lusts for western culture and law. Even the most PC people in Europe cant hide that they still see themselves superior to the rest of the world.
> If this is true, there's absolutely no reason why Berkeley can't hire competent infosec folks to handle it all internally, especially considering they have a lot of smart students in the field.

University IT tends to be super fragmented with each department having their own IT. It was probably a lot simpler to contract it out than try and build a central org... and infosec people ain't cheap these days.
Exactly this. Apple hardware might be nice, but the reason developers use OSX/Linux is for the software ecosystem. A lot of really useful tools do not work properly on Windows. And when they do, the supporting documentation, tutorials, and stackoverflow answers are lacking on Windows.

An example: A few years ago, the guide to install Django on Windows was a three-page tutorial, but for OSX all you had to do was run a single script. It was clear the devs had put much more effort optimizing and simplifying the OSX route vs the Windows one.

I used to use Windows for dev but after two years of getting annoyed when people kept recommending tools that only work on *nix, I bought a mac and don't regret that decision.
>My assumption mostly came from the apparent extreme resistance Isis is facing in actually creating Sharia governance from the local power vacuums.

ISIS is not creating Sharia in the commonly understood sense. It's creating a Nazi-version of Sharia.
I'm not sure compiling through C is really slower than using LLVM. For example, I haven't used Rust or Nim very recently, but a few months ago when I tried them on some toy programs, Nim compiled significantly faster than Rust. This of course might just be a matter of the implementations of the two compilers.
Is there anyway to search bitbucket? Can I link my profile to someone so they can see all my projects? I'm only dimly aware of bitbucket, but if these criteria are easily met then I might even consider changing over.
VaaS – ValentinesDay-as-a-Service in NYC
Astonishing, rare images of the Vietnam War from the winning side
Having recently switched to a Macbook (from a _beastly_ Linux workstation) for Python and Mac development, it just feels ... better. It's better in most of the non-programming ways: docker is better on linux, and I miss focus follows mouse, but everything works quite well, and feels stable. I like it a lot better than I expected.

This is the first laptop that I've touched and felt, "this is quality hardware". The touch gestures on the trackpad are so natural feeling that I swipe to change desktops rather than use keyboard shortcuts that I had set up. There is much irrational developer happiness at my workstation. ;) Sit down and play with one for a day, and you might be sold (I was).

You can drive two 4k monitors (at 30 hz, not 60) with it, too, which nets you three screens. That lets me have code/terminals on the monitors, and a browser or Slack instance open on the Mac. Code editors and dev tools are often native for the Mac (aside from Docker, which has some decent support but not perfect).

It doesn't hurt that its screen is gorgeous. I spent a year with dual 4k monitors, and this thing looks even better.
Yeah, I get that. I'm taking a step back and asking "but is it really a good idea?". E.g. I remember how everyone was really excited about the Intel Compute Stick - for about 5 minutes, and then they realised that it's actually not particularly useful. I'm getting a similar vibe here, while it might be occasionally super useful, I'm not seeing the mainstream appeal.
Disruptive Technology – Happiest Minds
I don't think this has a lot to do with being a new reviewer. My experience has in fact been that due to time pressure, senior researchers make decisions on papers for completely the wrong reasons. They pervert the cause of science because of the rat race. The one that really sticks out in the list, that I'm a stickler for, is "details".

The devil IS in the details. If a paper can't communicate the important details, then how can you ever claim that your work is reproducible? If your work is not reproducible, then it has no place in a scientific journal. In my field, a lot of senior researchers haven't executed a line of code in years, so the natural feeling is that the "detail" isn't important. If your code is not open-source and can't be audited, you better have the details in place.

Another thing that I think deserves A LOT more attention is the co-author list. There should be more in place to stop what's all too common: people forcing themselves, especially senior researchers, on to papers that they have no business being on. The setup in a lot of academic environments is such that this can't be tackled from the inside. I think this should be a fundamental part of a "reviewer manifesto": figure out who wrote the paper and if you can't, ask to find out.
What do you mean "cost plus"? Could you elaborate? I'm not familiar with what that means as a business model. Thanks.
Because your question depends on MSFT being able to see into the future.

Second, if they did know that the Google business model would be successful they could just have copied it to out-google Google.
Transparent monitoring for your protection

In keeping with this spirit, here is a reminder of how we monitor (your) CERN activities. We monitor all network Traffic coming into and going out of CERN.

Our new analysis infrastructure will be able to cope with the automatic live analysis of about one terabyte of data every day. All this data is stored for one year.
But if the issue is O/S rather than CPU, why not run *nix in a VM, or dual-boot Linux/Windows if you have to?
There are multiple ways to do it, but the defaults matter.
Another way of looking at that experience is that you developed tolerance to crushes. I suspect that simple olfactory and visual cues drive crushing. But whatever the mechanisms, my experience has been very similar.
I found this article: http://priceonomics.com/when-americans-ate-horse-meat/

Much to my surprise, in 2012 the US was the top 3rd producer of horse meat trailing China and Kazakhstan.

It's illegal in some states to raise horses for human consumption. No federal funds are available to conduct necessary inspection of horse slaughterhouses, so the three major horse "slaughterhouses" just export the live horses to Canada or Mexico for slaughter before shipping the processed meet over to Europe.
It's all advertising and premium subscriptions aimed at the HR Recruitment space.
Sharia is not part of UK law and is not recognised by any UK court.
OH MY! :)
Many business policies are negotiated by union & business, and some using "tripartism" - usually union & business & government. I'd like to see more involvement of other interest groups - more of a corporativism model. That would allow other segments of society to contribute to the policies of business and government.
> In case something happens to GitHub. More generally because keeping your data in the cloud and relying on the cloud to back it up is foolish

Instead of the cloud, I read that as "the hands of a company that may get sold, shutdown, agendas may change, etc". I don't think that will happen with GitHub anytime soon, but 10 years ago I would have said the same about Sourceforge :-)
We've experimented extensively with code generation resulting in C and there a single most important reason why it does not work: Nobody except the authors can read and understand, let alone modify, the source code.
XferCommands are confusing to write. I have one, and it makes my downloads faster, though I wouldn't have a clue how to write it myself. Here's what I have currently:

XferCommand = /usr/bin/printf 'Downloading ' && echo %u | awk -F/ '{printf $NF}' && printf '...' && /usr/bin/aria2c -q --allow-overwrite=true -c --file-allocation=none --log-level=error -m2 --max-connection-per-server=2 --max-file-not-found=5 --min-split-size=5M --no-conf --remote-time=true --summary-interval=0 -t5 -d / -o %o %u && echo ' Complete!'

It's fast, but doesn't have download progress. I had another one, which printed several lines of output per file (but did have progress!).

My point is, the fact that you can make pacman download stuff quickly as-is, doesn't mean that inbuilt support wouldn't be beneficial for everyone who doesn't know how their downloading program works back-to-front.
"After raising $9 million in private financing rounds, Replay – led by co-founder and CEO Oren Haimovitch-Yogev – went on to sign multi-year agreements with American teams, such as the New York Yankees, the Dallas Cowboys, and the Cleveland Cavaliers. They have also installed cameras in the Maracanã Stadium in Rio de Janeiro after signing a deal with TV Globo, and soon, their cameras will be in Asia" [1]

Replay Technologies, from Israel, has 100 employees [2], raised $9 million excluding debt financing [3] and established contracts with teams in multiple leagues. Impressive. Specs of system architecture and good samples. [4]

[1] http://nocamels.com/2016/01/replay-technologies-freed-3d-spo...

[2] http://www.sfchronicle.com/business/article/Super-Bowl-50-te...

[3] https://www.crunchbase.com/organization/replay-technologies

[4] http://iq.intel.com/360-degree-replay-technology-brings-fans...
I might have misunderstood completely, but if this one is in between the packages, why couldn't it do some MITM attacks?
At $50M, the capital gains tax rate will currently be 25%, because even with tiny percentage gains you're going directly to the top CG tax bracket.
> What kind of innovation would you like to see

"I would love to see a player take some risk and try to present a new model and new way to leverage Git."

I may be wrong but doesn't gitolite predate GitLab and didn't that have branch protection? Plus Perforce, ClearCase and other enterprise SCM had this concept for decades.

Don't take this response in the wrong way, as I would love for GitLab to succeed, but GitLab is definitely not leading or creating features that Atlassian and GitHub are eager to copy. Innovating is doing things that others have not thought off and for the innovation to be marketable, it has to be useful.

I truly want GitLab to be successful, but it's currently stuck in the "Samsung is a ripoff of Apple" stage. In order for GitLab to break this stigma, they really need to focus on something that makes GitHub and Atlassian really need to copy them. From the directions page, I really don't see anything that I would consider to be innovative. The only two points from the directions page that I can somewhat say GitLab could be innovative, would be the analytics and that's because analytics is so abstract/vague.

If GitLab could leverage it's continuous build information and reliably tell management how well an employee is performing and/or how buggy their software is going to be, then that would be innovative. If GitLab could develop some formula based on the information that they are able to capture, and accurately predict how things will be, would definitely be something GitHub and Atlassian would want to copy. Along with IBM, Microsoft, etc.

Adding continuous integration isn't really that big of a deal considering how well Travis and others integrate with GitHub.

Right now, GitHub is the pretty girl, with glaring short comings, but guys put up with her because she is really pretty. Atlassian is the businessman that can get things done and doesn't charge that much. GitLab is the geeky kid that nobody is really taking seriously. There is no denying that geeky kid is useful, but people really only go with it because it melds with their open source ideology and/or because it's the cheapest solution.

GitLab needs to find a way to break this current perception. They can do one of three things:

- Become the new pretty "it girl"
- Become a serious business man
- Be both

If you can be both, you would definitely be the innovative one. But right now, GitLab is that gawky geeky kid and that perception needs to change. And the worst mistake you can make is believing you are the pretty girl, because other geeks are saying you are pretty. Or believing you are that serious business man, because other cheap business man are saying you are the best.

Like I said, I really want GitLab to succeed, and in order for it to succeed, it really needs to be the one that comes up with the innovations. Asking others for what to innovate, is not innovating.
There are lots of commandline parsing libraries available in Java. I suggest taking a look at the following ones as a learning exercise (which seems to be the aim of this project):

https://commons.apache.org/proper/commons-cli/ (one of the oldest and most widely used parsers, supports various styles).

https://github.com/airlift/airline (Git-style commandline parser)
Chip promises brain-like AI in your mobile devices
> Ideally, the attorneys setup a structure whereby gains aren't treated as any sort of income until one decides to realize them.

There's no need to "structure" that. Buy stock and hold will do it.
The story of the greatest comic you probably never read
Some of the comments here reminded me of another recent post, and in particular these statements...

>Do not start an open source project if you need praise, warmth and love from your fellow human beings.
[ https://news.ycombinator.com/item?id=11053810 ]

>Folks forget that most FOSS work is volunteer & berating the hackers who make it won't help one bit.
[ https://news.ycombinator.com/item?id=11054809 ]
I suppose European reindeer are different, but Canadian reindeer (caribou) is the worst meat I've ever tasted, aside from beef liver.
I think you missed the snark in the line you replied to.
This is blogspam from last summer. The original article was posted here: https://news.ycombinator.com/item?id=9958852.
I find this hard to believe, why then do airlines have such punitive policies for things like changing travel dates and extra fees for checking luggage? Airlines "nickel and dime" travelers now for every minor convenience that was previously included in a fare- snack foods, in-flight entertainment, emergency aisle seats etc. If nothing really matters besides business class fares then please explain the existence of these insulting and petty practices.

Also can you site evidence besides anecdotally that you worked for an airline?
Couldn't scroll more than halfway through the article before seeing a Call of Duty PS4 ad. I choked at Adsense's grasp of irony.
Linux 4.5 rc3
How We Get Things Done (2015)
Subbed- I think more programming newsletters would be better on a monthly release schedule. I unsubbed from Swift Weekly for this one. I also sub to Elixir Radar and PyCoders Weekly but would be nice if they'd move to monthly.
Can frequency hopping or something similar be used to make transmissions from satellites hard or impossible to detect?
> You can't blame genuine refugees for wanting to goto countries where they have the best opportunity of leaving a normal life.

Iran, Pakistan, Turkey are all peaceful and prosperous countries. And religiously similar.
What's new in purely functional data structures since Okasaki? (2010)
This article is outdated and it's simply incorrect. There are no phantom cars, there were caching issues previously but they should have been resolved.

The support representative's response is wrong and appears to have been contrived. When you're dealing with support volume on the scale of Uber, you're bound to get some tickets that are answered incorrectly.

Other than having access to some internal tools for account lookups, support staff at Uber (and many other companies) do not know anything more than what is publicly available. It's why an Apple live chat saying "yes, iPhone 7 will have a larger screen" means nothing.
The majority of them come trough Turkey, no one is in grave danger in Turkey. The moment you cross a second border - you are economic migrant, not refugee.