skysight-inc/HackerNews huggingface dataset:
Ars seems to be the least objectionable of the available tech website choices, but I worry that their decline is just happening at a slower rate. For IT, civil liberties, and biomedical/physical sciences (I would argue their original areas of expertise), they're as good as ever. As soon as they start branching out from those areas, quality as I perceive it takes a nosedive. Take their "Cars Technica" automotive venture as an example. It should be a fertile topic area, but the execution at Ars has been a disaster: look at their Porsche Macan article [0] (an especially bad one) or their Audi A8 article [1]. If you're brave enough to read the comments on either, you'll find plenty of dissatisfied readers and a staff deaf to the complaints—if that is representative of the site as a whole, I see a decline across the site as inevitable.

I would like to be very wrong.

[0]: http://arstechnica.com/cars/2014/07/a-day-in-the-new-porsche...

[1]: http://arstechnica.com/cars/2014/07/hands-on-with-audis-flag...
I, and I'm being sincere and not at all snarky here, would be curious to see if people still use QR codes. Is this something used more frequently outside the US? I can't remember ever seeing a QR code and thinking "I'll go download an app and scan that and see where it goes".

I really am curious. Do you have metrics to share?
On a related note, while Go at least has Go 1.4 available to allow bootstrapping from a C compiler for the near future (see [1] for more detail), many languages have no easy way to do so. For example, Rust's compiler was originally written in OCaml, and Nim's in Object Pascal, but both compilers were migrated to be written in the respective languages themselves, and AFAIK both languages have since evolved alongside their compilers for long enough that bootstrapping all the way from before said migrations to the present would require a massive chain of newer and newer compiler versions - not an undertaking anyone really wants to carry out.

Instead, any Linux distribution etc. that wants to integrate the language into its build system has to start by importing a binary from somewhere else. In general this isn't a problem, because that binary is used only to compile the compiler from source (and then that compiler recompiles itself, usually), so any bugs in it are unlikely to affect the final product. However, the topic tends to come up of Ken Thompson's famous paper [2] describing a hypothetical scenario where a compiler binary is intentionally backdoored to insert a vulnerability when it's compiling some security-critical program, plus a copy of the same backdoor whenever it detects it's compiling itself. In that case, the backdoor could theoretically infect the final result of a bootstrap, despite it being compiled from pristine source; no attack of that nature has ever been detected in the wild, though.

[1] https://docs.google.com/document/d/1OaatvGhEAq7VseQ9kkavxKNA...

[2] https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...
Ah! Sorry about that. As I said, I was confused. That is very interesting.
Very impressive response that more than answered my question and throws up questions like "Why is the patent office not being sued for gross negligence of duty?"

Thanks for being so detailed.
Brazil also has an Olympics coming up and a healthy national soccer league. I'm fairly certain they will be able to reuse a lot of those stadiums, so the benefit of that construction will extend for quite a while longer.
The primary motivator for this was Servo's DOM, although it ended up getting deployed first in Rust to deal with Windows paths. We haven't determined whether we'll need to use WTF-8 throughout Servo—it may depend on how document.write() is used in the wild.
(Private) Prisons. Prisoners have no labor rights in the US and earn cents per hour making textiles, office furniture, military wire, id-tags, vests, etc. Private prison corporations contract out this labor to clients like the DoD, Wal-Mart, Costco, etc.

It creates an incentive for the prison industry to lobby for more prisons, tougher anti-crime laws, tougher border crossing penalties, longer sentences. The profits incentivize a total lack of addressing recidivism.

1 out of 4 prisoners in the world occupy a US prison (we account for what? 4-5% of the world's population?). Violent crimes have been trending down over 20 years, but prisoner population as a percentage is at an all time high due to tougher drug convictions.

Also, then there's huge factory farms, which are known to use migrants of questionable citizenship as laborers, and report them to the police when they complain.
I'm not sure what you are saying here. Do you mean to say that it makes no difference to the machine how the code is generated, or are you saying that there is a CPU for which there is "little difference" between its machine code and C?
How a guy used a scheme to become a startup “millionaire” in three weeks
>>It makes more sense if you take a Darwinian viewpoint. Survival of the fittest and all that.

> Pretty much everyone knows Social Darwinism to be immoral and, on net, a bad idea.

Agreed. Fun side note / trivia: Some wag had Hubert Spencer (the proponent of "social darwinism") buried across the path and facing the grave of his intellectual enemy Karl Marx. It's a well-trodden spot in the lovely Highgate cemetery, and much as I dislike much of what Marx wrote, I love that so maany people make a pilgrimage there and turn their backs on Spencer.
What's even better is that dnf uses ZYpp's solver.

IIRC, it was created as a compromise between people who wanted Fedora to move entirely to ZYpp and people who wanted to maintain compatibility with yum's APIs.
Comparing the US's relationship to Mexico with Putin's relationship to Ukraine is idiotic. Sadly, false equivalence is the typical Russiophile's last defense.
I'm pretty certain green threading can be designed as a library.

However, the choices made by that library need not affect the language as a whole anymore.
I had to edit the title to make it fit on HN and I kinda hate it, but due to HN policy, didn't want to editorialize too much. The underlying story is pretty interesting though.
Genocide is not "an entire generation is coming to age knowing only war." It's more like "an entire generation is murdered."

These disruptions do not threaten the continued existence of the Arab people or the Muslim faith. They do not threaten the continued existence of the shared culture. And they are not systematic i.e. done deliberately as part of a methodical plan to wipe out these groups.

And just to be clear, because I know people love to misinterpret this stuff whenever it's at all possible: the above is not in any way a defense of US actions in the middle east, but merely an argument that these actions fall into the broad category of "not genocide."
The safest thing to do would be to assume that all software there is similarly afflicted and to never use Sourceforge again.

People who host software there should move to a different platform.
I like working through Richard Gabriel's books from time to time, available at dreamsongs.org.
>It's not like they couldn't buy lifts onboard other NATO countries rockets

There is no NATO country, other than the US, with a manned space program. We don't live in a universe where the ESA's Hermes spacecraft worked out.

I believe the Ariane 5 was supposed to be man-rated when Hermes was on the table, but going from that to a usable launch vehicle is a lot of time, money, and engineering work we could spend on our own system(s). I have no idea if its possible to retro-fit man-rated safety onto the existing Ariane design.

So 5 years out to Orion/SLS and Dragon/SpaceX or 5 years out to some beat up and already badly aging ESA manned system the American tax payer would be on the hook for, and a system that could never leave LEO. The SLS is designed for non-LEO manned missions like the moon, nearby asteroids, and in its highest configuration - Mars.

Lastly, the ESA was welcome to bid in NASA's COTS program, but decided not to. Maybe take up your beef with them. I imagine they aren't remotely cost competitive.
At the risk of lazy-web, I just came off an attempt at writing a small service in Go. I liked the language, but found vendoring and package/dependency management sucked most of my time, and I never reached a workable conclusion. I'd really like to give Go another, heh, go.

I know it's an open topic, and there's no true "one way", but I'm wondering how people here would handle this situation. And perhaps it's my Python-addled brain that's the problem, since GOPATH is kinda sorta like PYTHONPATH, maybe enough to confuse me.

I have a repo at github.com/user/repo. It consists of independent but related applications, most in Python, one in Go. The Go project would be rooted in a "service" subdirectory.

I feel like I'm really missing some critical piece of a Go workflow, because I could never get that to build reliably when I started adding external libraries as a dependancy. It seems like I'd have to put the project in github.com/user/repo/service/src/github.com/repo/service, which is what makes me think I don't understand what I'm talking about!

To bring this rambling lazyweb back on topic, I guess I was a little disappointed that vendoring/packaging wasn't mentioned in this state-of-Go talk. I was really hoping I could easily give Go another shot, but in the absence of that, anyone have a suggestion for my setup above?
I should think there are plenty of classical texts such as Plutarch, Homer, Thucydides etc on Project Gutenburg.
> Surely that's a question of implementation not inevitability?

Not really. While there might be some cases where some of the infrastructure is something where the operating/maintenance costs would be justified but which didn't get built because of the up-front capital costs, and where hosting a special event which happened to need the same infrastructure might provide an excuse (or an otherwise-unavailable source of funding) for the capital costs, that's rather exceptional. Normally, the most of the infrastructure needed for the event consists of things for which the operations/maintenance costs would not be justified once the event is over.
> It would be awesome if WakaTime and others provided some way of interfacing with an API

We have an API you can use to log your own time:

https://wakatime.com/api

https://wakatime.com/help/misc/creating-plugin
Since I've never heard of this "syndrome", and I assume others will read the comments to see what it means:

It refers to systems developed largely in isolation. Japan's ATMs weren't developed alongside the worldwide community, and so many of them can't process bank cards issued by banks outside Japan.
() is not a tuple. (a,b) is a tuple
or (a,) would also be a tuple.
Did Arianespace submit a bid to launch these payloads or attempt to gain certification to carry them?
I no longer get that article, so I'm guessing the flagging worked.
Thanks for this - wasn't expecting to see a systems book pop up in this thread!
As someone who is new to understand the process, it baffles me to see how incredibly hard it is to immigrate to the US, as an entrepreneur. Some of the biggest new tech companies are founded by immigrants. I often wonder how they got into the country in the first place.

The system rewards those under H1B. There is no provision for entrepreneurs. Being a college dropout entrepreneur, from a non-caucasian country, what chance do I have?

I am reading Peter Thiel's book Zero to One. He talks about hidden injustices in our society. This is what comes to mind.
Real time updates now make Google bombs even easier to accomplish. The result described in the article is #2 on the page, after a one day old article describing the problem. This article is in the "In The News" section.
Technology is a tool. If you think education can be fixed by one tool you don't have much experience.
The first amazing thing I found on the internet:

https://www.gutenberg.org/wiki/Main_Page

in early 1994 over gopher at 9600 baud for a penny per minute. Still amazing.
Do you have any suggestions for what approach someone who's "deeply technical" should take to move into something like technical presales or enterprise sales in general?

It's a potential career transition that definitely interests me, I'm just not sure where to start. Getting to talk (& teach?) potential customers along with tying pay directly to performance are both very appealing elements of the field. Any additional advice appreciated! Thanks!
FIFA can't cut the US out of past World Cups. The future lost revenue is what is relevant for any retaliation FIFA may try to take against the US.
Scopely Teams Up with Digit Game Studios
Flying low and fast means that the heavy AA can't hit you, but it leaves you vulnerable to light AA. If you're low and fast enough, then they won't have much warning and your angular velocity will be pretty high, making you harder to hit. At the same time, light AA rounds get to the target faster. That means they are shooting at you, rather than where they think you are going to be. That light AA also has a better rate of fire.

Low and fast was safer in many scenarios, but it wasn't without drawbacks.
This is highly dependent on the host nation. The biggest factor is that they have already invested a large amount in infrastructure and/or will continue to make use of the facilities after the event. The 94 Cup in the US and the 2006 Cup in Germany are the two most recent examples. It is very hard for developing nations like South Africa, Brazil, or Qatar to have any chance of turning a net profit.
Facebook Tinkers with iPhone Design That Copies Path’s Flyout Buttons
Bombing the camps would have killed the prisoners. Extermination camps like Auschwitz-Birkenau was built in connection with the concentration camp Auschwitz, so it would have been impossible to bomb without killing camp prisoners.

Now something like Treblinka was purely a "killing factory" with no prisoners held for more than a few hours before they were killed. In that case bombing everything would probably have saved lives in retrospect, since any prisoners at the site would have been killed anyway, and destroying the facilities would have slowed down the extermination project. But while the allied knew mass killings was taking place, they didn't know enough about the locations and logistics to make that call.
‘You cut, I choose’
Announcing Clasp – drmeister
It's #2 in the organic search results for me.
It's not on the CDN yet, and the blog post hasn't been released, so it's not official yet.
It's all a part of the playbook, and has been for a while: http://en.wikipedia.org/wiki/Whataboutism
Yeah, I agree with this too. Especially when first starting out, I think it's important to only allow two of the following (and ideally only one).

(a) Fixed Bid
(b) Fixed Scope
(c) Fixed Deadline

You're going to continue to find that clients almost never know the full scope they want upfront, and once you've got a contract in place they'll always try to get more done without paying more.

For me, the most stress-free way to do this is by doing it as an hourly rate, with a ceiling on the number of hours before you need to ask for authorization to do further work.

I know some people say to price on the value to the customer, and do fixed prices per week, and so on. I personally find this hard to do because it's so difficult to accurately gauge upfront how much work a project will be.

Usually I explain it to clients like this, depending on the situation:

- If we make the project fixed scope, we will have to deal with renegotiating everything if they find they want just a bit more. The overhead involved in $1k-5k projects is just not worth doing the project at all at that point. Plus they'll have to develop a very specific scope ahead of time, instead of just letting me start work that can cause delays of months.

- If the project is fixed bid, I'll have to make the price based on the worst case scenario rather than the median, and they'll almost certainly end up paying more than just paying me hourly.
FYI, I can no longer reply to this thread ( https://news.ycombinator.com/item?id=9517903 ), but you can email me at my address in my profile if you are still interested in a reading list.
Integrating R and Python with Slack
Ben from GitHub here. We don't offer an SLA for GitHub Pages (or GitHub.com generally).

We've talked a bit about our typical traffic in the past (https://github.com/blog/1992-eight-lessons-learned-hacking-o...), but suffice to say, we host some highly trafficked sites like the Bootstrap documentation.

If your blog isn't on that scale, and conforms to our terms of service (https://help.github.com/articles/github-terms-of-service/#g-...), we generally don't enforce hard usage quotas, but if you're concerned, feel free to reach out to support@github.com any time.
Seems odd to me that the router hits a MySQL database on every single request rather than just hashing the hostname as the key for the filesystem node.
Augmented Reality leader Metaio shut down sales, ending support in June
Yeah, but at least with XOmB, we weren't actually _using_ the GC, as you can turn it off in D.
We need a virtual rotary dial "keypad" for our smartphones!
Legal issues aside, github already offers social features, what features would you offer that would enhance that existing functionality?
I'd really rather prefer there was some online repository of facts, constantly updated via Machine Learning over publicly available information, which might give up to the second responses of the kind 'Our current understanding is ...'

Is there one already? Wolfram Alpha is close, I guess. Wikipedia is not quite what I'm thinking of. Google is working on something, not sure if it's public though. Their search engine.. also not quite what I'm thinking of.

What/where have I missed?
Except for the fact that illegals don't vote, you are right. The problem is that is more politically profitable to keep "immigration as an issue" than to actually work in "The People's" best interests.

Democrats don't want to lose the image of being the welcoming mother, Republicans don't want to lose the image of being the strict but principled father. An immigration law that was based on qualification and possible economic boost by immigrant doesn't help any of them.

Basically this was why I left the US after almost 5 years.
I highly recommend Dan Carlin's Hardcore History podcasts. He recently just finished a 6 part series on WWI titled Blueprint for Armageddon. He tries to convey what it was like for the people involved. http://www.dancarlin.com/hardcore-history-series/

Reddit's AskHistorians also have two podcasts of discussion #35 & #36: http://askhistorians.libsyn.com/
I did one about 10years ago using an old phone I got at a garage sale. I was going to copy the Sparkfun design but instead I made mine a Bluetooth one so that you don't have to tied up a cellular line.

Anyhow, at the time I was working at a wireless company and I made up a fake collateral sheet for it on April 1st and circulated it around. Everyone thought that was the joke, but then I showed around the actual phone that you could make and receive calls on and it blew everyone away. It was really funny because for about a minute the marketing department thought about productizing it for real !
Anyway, nice work on your version! very cute :)
These are fiction, but they're really enjoyable futurist sci-fi. The first one is about the singularity, and the second one is a really unique and interesting take on artificial intelligence.

http://www.antipope.org/charlie/blog-static/fiction/accelera...

http://lifeartificial.com
Mary Meeker Report 2015
MAME does already emulate the Motorola dsp56k, IIRC. It is used in the Polygonet driver.
They both compile to machine code?

People get bent around the wheel all the time with the tiny niches but both seem well equipped for writing user land applications and are designed to be safer than C and it's cousins. Both have some legitimate interest in them which is what really differentiates them from like D or Ada. Neither is going to be used for kernels (maybe I should say 'serious kernels') and drivers any time really soon. They have a lot of similarity in those regards.

Seems like a golden era to have 2 competing languages that are aiming at C and C++ and have legitimate community interest.
Oh lookee here, src/emu/cpu/dsp56k

OG.
What can Nim learn from Crystal
Optimistic UI with Meteor
If you use the magic of hashing you can lookup where user's pages are without the dependency on the database.
This certification is about launching unmanned US military payloads, not about manned spaceflight. As far as I know there's no technical reason Ariane 5 couldn't be used for them right now. I don't know why they're not being used, but if the decision to look for a new launch provider happened in the past couple of years then I don't see why you'd go for Arianespace over SpaceX.
Part of the Copenhagen story is that the first planes hit the Gestapo HQ with the bombs, but one of the planes hit a tower, dropped the bombs over a random street and then crashed into a girls school. The following planes then bombed the crash-site (the school) since they saw the smoke and thought it was the target. Precision bombing was incredible risky.
Read it to see for yourself but this is long-winded, pseudo-intellectual garbage advocating fascism. Moldbug is a follower of Thomas Carlyle. http://en.wikipedia.org/wiki/Thomas_Carlyle
What interesting timing - I'm organizing an Immigration-themed hackathon[1] this weekend in SF, and on Saturday morning we'll have a speaking panel called "Immigrant Founder Stories" where founders from 4 startups (big to small) will share about their struggles to gain permanent status in the US, and how it affected them as entrepreneurs.

- Laks Srini, Co-founder & CTO at Zenefits [2]

- Tri Tran, Co-founder & CEO at Munchery [3]

- Silver Keskküla, Co-founder at Teleport (ex-Skype) [4]

- Nikhil Aitharaju, Co-founder at Tint [5]

[1] http://www.up.co/communities/usa/san-francisco/startup-weeke... (Use promo code "hn" for 70% off)

[2] http://www.nytimes.com/2014/11/24/technology/workers-in-sili...

[3] https://medium.com/@munchery/pitch-your-life-2f170eab933b

[4] https://medium.com/@keskkyla/good-luck-being-born-tomorrow-d...

[5] https://app.fwd.us/stories/259
> Where does slavery exist in the US?

Every few years since, IIRC, at least the mid- to late-1980s there seems to be a new exposé about various forms of slavery in the Commonwealth of the Northern Mariana Islands (particularly Saipan), though that may have been at least somewhat mitigated in the last few years by Congress' federalization of CNMI labor and immigration policy in 2008.
The Art of Unix Programming:
http://www.catb.org/esr/writings/taoup/
You cannot cry propaganda without providing some evidence as to what is misleading or factually incorrect, because otherwise anyone can say anything is propaganda.
:) Agree on that ! [Have not used any office in a while now - Markdowns have been sufficient]
The argument is (and again, it is not mine) that it would have been better to kill everyone currently in the camp, if it meant that the camp was taken out of commission for the future. The holocaust survivor I first heard this from was talking specifically of Auschwitz.
Yes. In some countries, laws are strongly in favor of employee protection (for a good reason).

That's the case here. One employer could severely abuse paying candidates for some quick job without any contract being even mentioned between the 2.
That's really neat - forgive my ignorance on the subject, but how possible is something like this for local multiplayer games in general (outside of NES)? With all the streaming options we've seen recently, I'm surprised something like this hasn't been developed.
Oh, I just overlooked that part...not intending to be argumentative.

See: http://www.jstor.org/stable/4479810
Here you 'Go'. Hehe. https://youtu.be/Fx304EfqtMo?t=40m20s