skysight-inc/HackerNews huggingface dataset:
Those are sweeping generalizations. CDG is long dead. French people don't like the British attitude of constantly keeping one foot out, and certain elites don't like them weakening the traditional future of a federated (French dominated) Europe (which actually turned out German-dominated, but i digress).

If Britain fully engaged in good faith, joining the Euro, losing the special clauses and renouncing their constant fight to abolish cornerstone policies like agricultural subsidies, I don't think anyone would want them out.
Here's an article discussing some old government computers as well as the 1948 era IBM 402 mechanical punch card accounting machine in use by a Texas company: http://www.pcworld.com/article/249951/if_it_aint_broke_dont_...
Slava Akhmechet – What's coming up for RethinkDB in 2016 [video]
I would love to see the numbers on this. It's not clear the plan would incur costs for operators unless there is no room left to optimize their use of the allocated spectrum. The article also lays out the argument for a value increase in the whole network (granted not limited to each operator) that could offset any costs. Even with inescapable costs that would be factored into the spectrum bids, why would it no be preferable for that value to be transferred directly to the public, in the form of free internet access, than to have it flow into governments for indirect redistribution?
Virtual Femto Photography
"voting" is a technical concept used in many distributed systems; even if it's a purely technical concept that term is correct.

Voting also applies in hard-forks. Case-in-point, XT/classic both had activation thresholds and voting.

Splitting the chain is not really useful unless you have a large majority with you for both technical and non-technical reasons, and so you vote.

Soft-forks and hard-forks aren't so different in the happy-case. They both extend the same original chain, they both have concerns about two competing chains existing and wish to avoid that, they both change the validation layer in some way (though to lesser and greater extents).
Sadly, the particular antiscience group that tried to stop the Cassini launch was more or less led by a popular, (then) well-respected physicist, Michio Kaku. [1]

For that reason, his name should not be forgotten by posterity, the way it was almost forgotten by me until this thread popped up.

[1] http://prop1.org/2000/cassini/9707kaku.htm
> Factories usually push down the value of land. Who wants to be next to a smokestack?

Factory workers. Then service workers who sell their food and cut their hair. Then doctors and nurses and police and firefighters and so on who are needed wherever people are concentrated. How do you think places go from being an empty field to a town?

> Which is all very well, except there basically isn't anybody who doesn't care about location and attracts investment. Location is important for everybody.

Then why do Boeing and Ford and GE build their factories in rural areas instead of in Manhattan?
There's no Internet access, but is there a local network? If the end goal is create a Wordpress site, it would help a lot if the sites could be uploaded to a server, even if it's a local one.
Happy to see that it works with CyanogenMod Chrome Beta on an old HP TouchPad.

ps: although it says the HTTPS connection is not safe.. weird.
pps: lazy me would love a multiple file options ..
Containerbuddy 1.0
Things may have improved recently in the UK, but a couple of years ago it wasn't unheard of for hosting companies to charge significant release fees for domain transfers, and to delay transfers for weeks or months - sometimes for so long the national registrar had to get involved.

Another popular scam was to lock access to an account when a charging period expired so the owner couldn't access any domain transfer tools, and only allow access and transfers on payment of another full year of hosting.

It's a shady business. IMO there's no real reason why it should be.
> Most of the comments seem neutral to negative to me?

Shameless plug, thanks to HackerMoods [1] I can quantify that statement: 0.85 neutral, 0.08 positive, 0.07 negative. The average Show HN is 0.17 positive and 0.04 negative, so your assessment is in line with the numbers.

[1]: https://news.ycombinator.com/item?id=11188633
Great synopsis of the lean startup method. Would have loved to also hear about any cons encountered.
No, but if I did, it still isn't "stealing," any more than jaywalking is "rape of traffic."

IMHO it'd be more of a Tragedy of the Commons type of scenario, where a few users taking advantage of loopholes in the rules might hose the deal for everybody.
That's what I meant - if you go through actual allocators, then of course such bug can exist. As you say <<the needed feature to mitigate this specific vulnerability is "throws exception on malloc failure">>. But it seems to me like any language providing resizable buffers with bound checking in standard library is unlikely to get code like this in the first place. And that's a massive scope reduction.
We had a vegetarian and a meat entree choice at each meal and the meals were fairly balanced. If there was anything to complain about it was that the food tended to be not highly spiced in order to reach the common denominator. But we had hot sauces and the like so that people could spice things up if they wanted.
> Do you think they would have any trouble filling that spot?

Outside of joke candidates? Yes, probably.

I think people here tend to underestimate not only people's willingness to live (see the Challenger accident and the resulting scandal), but also their the importance of fulfilling their basic needs.

Beside, castration doesn't make you uninterested in sex as it's not a purely hormonal driven desire.
A string is just a line segment
Yeah right now, we have one server that is indexing about 5000 popular repos. We are trying to index repos with 1000+ stars. Below is a quick snapshot of what is being indexed.

http://imgur.com/3y5HGT4

When we make the GitSense indexer available, you'll be able to index whatever repositories you want.

Right now there is no practical way to index tens of thousands of repositories because we'd get shutdown pretty quickly for abusing GitHub resources.
The bitcoin protocol is doing whatever the most popular bitcoin client does. After a fork it's the same.

> but they're not the same protocol in much the same way that Dogecoin is not the same protocol as Bitcoin

What you're arguing is essentially that "EMCA6 is not javascript because it supports features the previous javascript didn't, much the same as ruby does".

Bitcoin is a cryptocurrency. They're the same cryptocurrency both before and after the fork. Dogecoin is not. Can you see how that term is not a good term when we have a better one?

Also "achieve consensus" there is absolutely incorrect. The correct term is "will have to update their software, else they will be incompatible". Software updates are normal, and we don't demand that each program rename itself every time it updates.

> That is not the only way to implement a fork

That's the only way anyone's trying to fork though. Yes, gavin said he'd just do a hard-cut over, but he didn't and it'd be a bad idea.

Forking the chain is only useful if the economic majority and miners come along, else your chain will be less secure and less useful (also, double spending problems etc).
> the "worse is better" principle that correctness can be sacrified if it makes things too complicated

To be clear, in systems designed with the "worse is better" approach, responsibility for correctness can be pushed up the stack, from e.g. kernel programmers to user-space programmers, if doing the Right Thing lower in the stack is hard. The example given in the paper is a syscall being interrupted -- in unix, it just fails with EINTR, and it's the application author's responsibility to retry. (I agree that malloc returning null is similar.)

But worse is better isn't saying that programs shouldn't be correct if it's complicated; it's just a question of where the responsibility for correctly handling API edge cases should lie.

Moreover, if one reads the "worse is better" paper carefully, you'll notice he doesn't say that "worse is better" actually is better, overall. The argument is only that it has better "survival characteristics". Meaning, as I read it, that they can gain and maintain momentum against competitors because they can move faster.

Which, tangentially, is all very interesting to me, because the three modern systems with the best survival characteristics are unix, C, and the web, the latter of which is definitely not worse is better. (However bad you may think the web is as an API, "worse is better" is a design philosophy about giving users simple, low-level APIs, whereas the web is all about high-level APIs where the browser implements lots of logic to prevent you from shooting yourself in the foot.) So maybe we need to reconsider the conclusions of the worse is better paper in light of the giant counterexample that is the web.
> What’s a page vs a post?

Spot on. This confused the hell outta me when I was newbie. I think it would be a lot easier if its just using an "everything is just a web page with a URL" paradigm.
Commuters Don't Stop Driving to Work Unless You Take Away Free Parking
Can anybody really hear anything in those samples? They seem random noise.
This is a good idea - Junio understands git. Linus understands git too, but you only get insight out of him when someone screws things up badly.
Yeah there are a lot of interesting plugins out there and like the ones that you mentioned, enhances GitHub productivity by quite a bit. GitHub is certainly an enigma at the moment.

You have a situation like Bitbucket where they are focused on creating a product that is designed to be built on top of, but they really aren't getting a lot of love.

https://marketplace.atlassian.com/plugins/app/bitbucket

GitHub on the other hand, requires you to parse DOM objects, but people are still building on top of it. I'd have to imagine there will be some turning point in the future, where this will change. If GitLab and Bitbucket can sort out its UX, I can see developers focusing more on developing for their platform.
Advertising has been about 1.3% of GDP for a century
Can Books Teach Machines to Read People?
Bootstrap an Uber/Taxi template for your next Ionic/Angular app
"the age of the intelligent networked machine is just beginning"

This sounds like pure denial. You don't want to face a painful truth, so you create a rationalization. But your sentence could be applied to dozens of other maturing industries, and your sentence would be wrong in every case:

In the 1880s: "There are thousands of oil reserves that no one has discovered yet, therefore the field remains wide open to innovators who want to take a risk on a new field."

And yet, after 1880s, the industry consolidated into a single behemoth. Even as late as the early 21st century, wildcatters could still make some money off a hard to reach patch, if prices were high enough. That didn't change the fact that all the big profits were held by a few near monopoly powers.

In the 1880s: "Much of the country can not yet be reached by train, so this industry is wide open to innovators who want to build new lines."

And yet the train industry consolidated after 1880.

1920s: "In automobiles, there are still vast innovations to be made to make brakes reliable, and someone needs to invent an automatic starter, since hand crakes are now dangerous, given the growing size of the engines. And an automatic transmission would be an amazing breakthrough, if anyone can figure out how to do it. The space is wide open for innovators who can solve any of the many problems that remain in the auto industry."

But the auto industry consolidated from that point forward.

In the 1980s: "The CPU is a new idea and the path forward for processors is still wide open to innovation."

And yet, Motorola was founded in 1928, Digital Equipment Corporation in 1957, Intel in 1968 and AMD was founded in 1969. The dominant powers for computer processors started a long time ago, the field consolidated when much was still unknown about the ideal strategy for processors.

There are industries that clearly have not yet emerged as stable entities with a clear path forward. Genetic engineering is an obvious one. But the software industry is clearly much more consolidated than it was in the past.
These 6 women got written out of tech history
> The Catholic Church can't even reliably enforce chastity among its professional clergy

Many of the Catholic Church's problems stem from the fact that members of the clergy are in positions of authority and trust which can be abused to gain access to small children, one key reason that these positions were abused in a way that would never happen to, say, a company full of actuaries. A Mars mission wouldn't have this problem. It also has much smaller staffing needs, at least for the time being.
First launch attempt was held at T-1:30 due to a range safety issue. Not scrubbed yet. They've recycled the countdown clock to T-10:42, but still holding.
That's not so hotso for a library though, which Mesa3D is.
The widespread use of POP (well, any significant use of POP) is what makes me sad the most.
You say that, but then, there are examples of terrible security bugs resulting from broken attempts at handling malloc failures, too.

The right answer is, I think:

* Don't add checking code at individual malloc call-sites.

* If you have an allocation regime where you need to do something better than abort in response to failure, don't use malloc directly for those allocations.

* Run your program with malloc rigged to blow up if it fails.
Looking for people to help me Beta test Healthy Coupons App
Gravitational potential energy of moon = 7.35 * 10^29 J
Energy of largest nuclear bomb (50 megatons) = 2.1 * 10^17 J

So the bomb is over 10^12 times weaker than the moon, affecting its orbit and the tides by one part in a trillion. Quite unnoticeable.
Source: Wolfram Alpha
Any such knot could be topologically deformed into a knot made of arbitrarily thin plane segment, which would end up being the same as a line knot. So knots made out of finite plane segments are uninteresting.
They'd be forced into using a web app and living with the limitations. Depending on Apple's hypothetical reasoning, they may hold out for money, or not be interested in a resolution.

I've been connected in the past in labor disputes where unlikely/impossible things suddenly become the new normal. Given Apple and Google's interests and upstream market position vs. Uber, I don't think this scenario is that difficult to envision.
Yep. An example: https://www.youtube.com/watch?v=bCwlV_94kPE
Nothing, and no.
https://www.quora.com/What-would-happen-if-every-nuclear-pow...
Wonder if the FAA has ever gotten their upgrades fully done.. From 23 years ago:

http://www.bloomberg.com/bw/stories/1993-04-25/flying-in-pla...
You have no idea what most admins have set their overcommit policy to.
Hrm, as of last year, doesn't look like it:

http://dailycaller.com/2015/07/28/faas-air-traffic-control-u...
Couldn't agree more, and well put
No way. Plenty of people with lobbying power hate Uber, especially as they start attacking public transit. (Heavily unionized)

Uber's valuation is dependent on growth and market dominance. Losing convenient access to a big piece of the market would a deep wound.
this seems to hinge on a peculiar definition of a knot.
This is cool. Thanks for sharing...!
Oh we will, I have no doubts about that. If we are still here in any significant numbers 100 years from now it will be a miracle. Religious zealotry towards prophets and/or profits means climate change gets ignored.
Tip of the iceberg.
Squareup API not escaping json outputs. A quick note on unsafe API’s
On the other hand, you do have to worry about installing it on Windows/Mac/Debian/Fedora/Arch/FreeBSD/Darwin.

And worry about it deleting your root file system (https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commi...).

I agree with your points, but we should remember why the web got so popular: a safe, seamless software distribution mechanism. Recent OS's have approached this. (https://xkcd.com/1367/)
HackingTeam Reborn
From elsewhere, I've read that it's the same 1G of RAM, but the CPU is now a quad-core 1.2Ghz arm64.
I can imagine an infinitely long line with a know in the middle in 3d ... I guess the interesting question is "can you have an infinite plane with a knot in the middle in 5 dimensions?6 dimensions?"
its a mathematical knot, which is essentially definable as a loop of "string" that has crossings that cannot be removed (ie the loop returned to a normal doughnut shape/torus) via any sort of transformation that doesn't involve cutting it.

the trefoil in the article is an example of such a thing.

Most knots we encounter in every day life are not a knot in a mathematical sense, because they can be untied, or don't form a loop.
Yes, but the ends could be extended to infinity in arbitrary directions, so we can tie a knot in a line, not just a segment. You can't do that to the edges of a blanket knot (two sides run into the knot).
Hiring Developers – Why “Smart and Gets Things Done” Is Not Enough (2009)
WTF!? Humans absolutely can not do without food or water.

Let's try it. I'll not have sex for a month and you won't eat or drink for a month.
Oh, thanks. I tried ddg.com and it didn't work, so I assumed there's no short version.
> I find your comment irrelevant

this is a plausible finding

> and bordering an insult.

An insult? Is something in your sense of self or your psyche built around the proposition that sexual self-control is substantially impossible anywhere in the human population, such that any assertion contradicting it is insulting? Because that doesn't seem a very healthy way to relate to an idea. In fact, I'd say that if you are unable to entertain an opinion contrary to your own, that's the literal definition of bigotry, whether the opinion is valid or otherwise, and it is difficult or impossible to conduct rational discourse amidst such closed-mindedness.
US nuclear missiles still use 8-inch floppy disks. Presumably on some 8-bit micro from the time.

http://www.huffingtonpost.com/2014/05/01/floppy-disk-nuclear...

And of course we're still using operating systems from the 70's - Unix (in Linux form) and VMS (in Windows form).

EDIT: Typo, Corrected 80's to 70's.
Life after the Ashley Madison affair
From Novice to Master, and Back Again (2013)
Happy to hear about people's thought on who is responsible for safeguarding the API ?

The one consuming the API or the one releasing the API.
Yes

https://en.wikipedia.org/wiki/File:Airplane_art_1.jpg
Visual Studio Code Official Golang Plugin
S/360 and descendant mainframes have gone through 3 generations of IO technologies: bus & tag channel (parallel copper cabling), ESCON (proprietary 1990s era fibre optic system), FICON (Fibre Channel based). Contemporary System z mainframes only support FICON, whereas card punches/readers were only ever bus & tag. However, I'm aware that some third party vendors offer protocol converters between bus&tag and ESCON, and between ESCON and FICON, (e.g. Optica Prizm) so in theory it is possible you could use a bus&tag-ESCON and ESCON-FICON converter in series to connect your legacy card punch/reader to a new System z mainframe. I don't know if anyone has tried it, so I don't know if it actually works. (I also don't know to what degree the IO code to handle physical card punches/readers still works in contemporary mainframe OSes, although given that virtual card punches/readers are still used under z/VM, it is possible that some of that code might still handle real ones.)
In the US, there's generally a proposal process two years in to determine this, and even there' it's not surprising to see a pivot a year or so after that once preliminary data is in. By pre-agreeing to a problem (and part of the process), too much of the research definition process is skipped.

While half the PhD is about learning how to get to the solution, the other half is in learning how to pick the right problem. In terms of HN, making a startup solve a niche is great, but knowing how to grow it into a bigger space is better.
Dasht – API documentation in your terminal
Check Out the INSTAGRAM of This FRENCH GUY He Has the AMERICAN DREAM It's CRAZY
Doesn't the server know the token id? I didn't inspect the requests, but it's possible to send the token to the server.

Therefore, can't they download the sample just like the connected client?
Video / images can be reasonably good, but only in a subset of cases. I find that there's frequently no real substitute for seeing the real thing. There are reasons Amazon initially focused on books: highly uniform, online competes favourably with storefront on selection, quality is not usually a distinguishing element.

Except that sometimes it is. I'd recently ordered a book by an author I've just discovered and like greatly. When it arrived (ordered through a bookstore), I was disappointed to find it was printed on pulp rather than acid-free paper. Small details can matter, and if I'm investing in a physical artifact, I'd like it to last.

That said, there's some low-hanging fruit / reasonable use-cases which might help direct your efforts.

I've often been hugely frustrated by how poor existing product descriptions and images are. Simply ensuring that accurate and useful information are presented is hugely useful.

Images need to be big, they need to be detailed, they need to be well lit, and if at all possible, they should offer 360 views -- rotation or front, side, and back shots, plus angles.

On that last: I've been looking at a particular piece of furniture, actually made several trips to storefront locations hoping it might be present. It's online-only. And the only view presented is a front-oblique, at about 30 degrees left and vertical. Yes, I get an impression of the object, but for a $1500 purchase, you'd think the vendor would invest just slightly more in presenting the piece. I've opted not to purchase it. Either having a piece custom-built, or refinishing an existing older piece, are preferable alternatives.

These aren't technical problems, they're process problems. Get vendors to address this shit.

The other place images are useful is for repeat purchases. If I've bought item X, then the picture's going to help confirm that I'm buying what I'd wanted. Here video's not so critical as just having clear product shots.

But as a general rule, I find the online shopping experience a strong negative.
Whoever posted this, thanks! I started looking into Venray Technologies. The latest paper series on their site is dated 2014: http://www.edn.com/design/systems-design/4429530/Two-Views-o...