skysight-inc/HackerNews huggingface dataset:
Protect it. I live on the shores of English Bay and the water typically barely ripples, waves are rare and more than that is practically unheard of. Compare this to the Pacific Ocean storms out on the open.
PHP/MySQL is fine to learn to build web apps too. The problem is when you have to learn 30 different things in some languages to create your own stack (Ruby, node, etc) for beginners.
Regarding C#, the plan is to increasingly move C++ code to C#, now that they have Roslyn and .NET Native.
Show HN: HostMyDocs, a light Angular 2 webapp  to centralize your documentations
Eh.. OK?

I guess I must have remembered it wrong but the point was a billionaire orders his mcmuffin based on the day-to-day of the indexes.
Why does Linux think that the source file in question has to acquire an incomprehensible blob in the middle in order for a commit hash collision to occur? Can't the attacker just make all the changes he wants and then insert a random 1 KiB file somewhere to compensate for the commit hash? It could be totally tucked away somewhere you don't expect... you wouldn't see it just by looking at source code.
“Place 1/4 cup of long grain white rice in a pint Mason jar and add 20 ml water.”

Shouldn't that be 200 ml of water? 20 ml is slightly over 1 tbsp, which is hardly enough for 1/4 cup rice.
Canada does require advance authorisation to arrive by air, the ETA (CA$ 7 online). http://www.cic.gc.ca/english/visit/eta.asp
https://news.ycombinator.com/item?id=13738340
I think running an open source project can only work for you if you have a certain level of give-an-f-ness (hail Linus). Beware, there be morons on the internet. Loads. Be very careful not to waste any emotion on them, do stuff for yourself, to make you feel good! Of course this can be charity, charity can make any non-sociopath feel good.

There is a very large, appreciative silent majority out there that love what you do and use your stuff without telling you everyday that they love you. And then there are some vocal lowlifes that feel some sort of entitlement to your time.
I don't really know how to reply, I offered a productive discussion but you seem to refuse it.

Since I obviously disagree what is "left" (and since I identify on the left, I would dare to say I have a better idea what it actually is), clearly I don't understand who you mean by "we" and "them". (Which is funny especially since you accuse the left from seeing things in binary.)

See, I offer to educate you, what actually left is about, maybe you would find that you actually agree with it (which wouldn't be surprising for me). But unless you give me an example of person you think is leftist and has those opinions, I cannot proceed - I don't know what exactly is your misconception about left.

Your remark about Brexit is funny - I do consider Jeremy Corbyn to be leftist, even though I disagree with him on Brexit. So does he call himself racist?

Give me a specific example (aka quote), then we can discuss if the statement or the person is leftist and how much.

The left is actually pretty wide, diverse set of people, with many opinions (that's why I asked what the "narrative" means in this context, there is no one). You certainly cannot categorize it as "them" and "us". (And you are the one giving blank statements like "the left are utterly incapable of doing".)

About the experts - it's not really about the profession either. I mean, if you were given the choice to trust the same expert person, 1-year into their career versus 20-years into their career, you would probably choose the latter one, who is probably the bigger expert of the two.

I think the key thing with "experts" is actually not whether to trust experts or not, that's a false dichotomy. The real issue is: How to choose an expert? Which is tricky (although I know some tricks), but beyond my interest in this discussion.
Apologies for the delayed response, and thanks very much for checking it out!

The idea is that the book is yours to keep at the end of the month and your subscription includes shipping the book to you. If you've already read the book then you can send it back to us and get a refund for that month (or choose an alternative title). We're hoping to avoid people having to send books back by focusing on books that have been published quite recently, ensuring that the probability a subscriber has already read the book is quite low. I'll have a look at the copy to make sure it's clear that you get to keep the book and don't have to send it back.

At the moment we're sticking to one title per month - we think that part of the value people will get from a subscription will be discussing the book of the month with others in their social/business circles. At some point if the subscriber base becomes large enough it would be interesting to see if we could move some of those discussions online with a subscribers-only forum or similar.
That's just some mantra to shape the discussion in the way they like.

Git allows signing tags and commits, and those features are now broken because all object names use SHA1.
So, am I understanding you correctly that this is mostly entertainment for you (at least the certainty statement)? How important is the truth of the incident to you? Little to none is an acceptable answer.
The page has an example of “Wide page forces users to scroll horizontally”.

Hacker News, which is otherwise very friendly to limited browsers (such as mobile browsers) really suffers from this in certain cases, like this one.

Test case here: https://alphagov.github.io/accessibility-tool-audit/tests/pa...
The point is if your going to start consuming petrol on a large scale you aren't going achieve that delivering it in tin cans, you need infrastructure for that as well.
Your logic is faultless. Good point!
So then because you're not affected, then it's not important? A precedent has been set for this kind of censorship. First governments start to censor the things that people fimd disgusting.

I don't really know what else to say. Most people value freedom, and that in my opinion ought to include the freedom to say things that are 'disgusting'.

Do you think it is right for someone to be imprisoned for it? I'm sure they care, and you would too if you were them.
I'm not sure how the two regions compare but I don't think seismic activity alone is the only factor to consider. Much of the Seattle area is at risk of land slides and although we have fewer noticeable quakes we may still see more severe ones with less frequency.
Time for the C. A. R. Hoare's weekly quote, taking time to reflect on what happened since 1981 regarding computer security on system languages.

The first principle was security: The principle that every syntactically incorrect program should be rejected by the compiler and that every syntactically correct program should give a result or an error message that was predictable and comprehensible in terms of the source language program itself. Thus no core dumps should ever be necessary. It was logically impossible for any source language program to cause the computer to run wild, either at compile time or at run time. A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously, they urged us not to - they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980, language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law.

-- Turing Award lecture 1981
No, it selling putting you recipe up for grabs and reaping the benefits of anyone making it better and more elaborate. What's to stop you from repackaging it yourself by they? With the official seal of approval from the makers on the package?
Look so big and so cool!)
I do believe that Virtual reality is going to be more comfortable. I mean, now virtual reality is on the position like phones were 30 years ado - it is so huge!
Here is also one good blog about VR https://thinkmobiles.com/blog/
Yes, I am in the early releases channel, sorry for not mentioning that in my earlier comment. But I still don't see why it should install a kext for functionality that is not provided?
There is DTLS if you really want turnkey encryption for UDP, and it's implemented by openssl so it's straightforward enough to find an implementation. Not the most widely deployed protocol out there, to be sure, but if browsers wanted to make that the condition of use it would soon become widely implemented.
Uber is in the industry where there is no stickiness and the profit margins are incredibly low. The only way they can win is having the opposition (taxis) hampered by regulations that don't apply to them. If either taxis become unregulated (see Bangkok), or Uber becomes regulated (see Austin), Uber loses all competitive advantage it has.
"When Mexico sends its people, they're not sending their best. ... They're sending people that have lots of problems, and they're bringing those problems with us. They're bringing drugs. They're bringing crime. They're rapists. And some, I assume, are good people,"

Commencement speech quote. "When Mexico sends its people" doesn't sound particularly specific to illegal immigrants.

Trump at the very least made it easy to form this narrative.

ed: “Trump is a white nationalist, so to speak, he is alt-right whether he likes it or not,” Spencer in a recent interview on “The David Pakman Show.” http://www.haaretz.com/us-news/1.768982

Its true of the MSM and the far right.
I kept reading the tweets because I was sure it was a joke. That is bizarre! I wonder how big their corpus of questions is? Are they going to save all the answers to do deep learning on? INS CAPTCHA!

If only I had the balls to put down Gerbil Rancher for profession.
> SHA1 is not used for security in Git

-S[<keyid>], --gpg-sign[=<keyid>]
GPG-sign commits. The keyid argument is optional and defaults to the committer identity; if specified, it must be stuck to the option without a space.

Yes it is.
Members of "github is my resume" either don't work on critical projects that are under time pressure or don't have jobs that require them to code a lot. I was much more open to hobby coding when the job had unreasonable amount of meetings (or other socialization). When I was focusing on code/design most of daytime, I found out I was too tired even before 8 hours ticked.

Coding meant I will be less productive next day and besides, I was already coding a lot and getting better at it in work. I found it more rational to focus in my free time on things that job wont teach me.
Sounds like a smart investment to me. The dumb thing would be to invest in Twitter (or Snapchat for that matter).
Anyone here working on async chips these days?
Global Travel cards? You mean Global Entry? The requirements for that program are rather strict -- lots of people are denied those, but only the Muslim denials make the news? How does Global Entry know someone is a Muslim? It isn't on the application.
Part of the reason the IKEA structure is so complicated is that it's engineered in a way to keep the both the tax benefits that everyone else also has (see Apple, Google, etc), and also keep the company in strict private Kamprad family control. Public companies like Apple don't need that extra complexity and get away with your standard Dutch-Irish sandwich
I like where you're going with that. I would love to see some innovation in this space.
No, that's not how Git works. There are multiple objects in Git that use SHA-1 for identification. A common point of confusion is when someone thinks a commit is essentially a diff. It's not, each commit is a snapshot that can be used to reconstruct the entire work tree. You get the diff when you compare the commit to its parent.

Here, this is a good read: https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23...
If your interest is chemistry, not energy, then what you're looking for is a large supply of carbon.

Limestone offers that.

I'm not particularly versed in what the chemistry would look like, but if the interest is in, say, providing carbon to coking processes (allowing a non-energy carbon source to be combined with, say, direct solar thermal or electrically-provided heat), which accounts for about 15% of all present coal usage, then you're onto something.

I'm aware that limestone was considered for Fischer-Tropsch fuel synthesis based on nuclear-generated electricity, at Brookhaven National Labs in the 1960s (Meyer Steinberg, I believe, I've written on this and documented much of the literature at https://reddit.com/r/dredmorbius).

For plastics, etc., the situation's largely similar.

I suspect limestone, based on fossilised shellfish, is more abundant than coal, based on fossilised plant matter, given that conditions for limestone formation are probably easier to come by. For non-energy use, this might be a viable long-term option.

And, yes, burning limestone-originated carbon, in the synfuel instance, would be similarly problematic as burning coal is in terms of increasing atmospheric and oceanic CO2 (and carbonate/bicarbonate) levels. I'm mentioning the research interest, not endorsing it. More recent research along those lines looks at carbon recovery from seawater, or possibly atmospheric carbon, though the latter is vastly more energy intensive.
Quantum Computers Finally Go Head-To-Head
I still think USA PATRIOT is the most impressive, though it's followup USA FREEDOM is pretty good.
What would be the point of implementing the same thing the same way that has already been done a thousand times by others? It's a DOM, and it's virtual; hence a virtual DOM, period. Like I mentioned in the post, this is a foundation on which change-tracking and callbacks will be added as opt-in features.
Even on the Detroit-Toronto-Ottawa leg, which should be hugely profitable, Via manages to screw it up. Admittedly my experience is several years old, but I once took the train from Ottawa to London, Ontario. It took over 12 hours which I think was something like 5 hours late. Because all of the passengers to Detroit missed their connection, Via drove them by taxi from London. I asked the porter if this was common. He told me it happened on virtually every run.

I used to take the train everywhere that I could when I lived in Ottawa and the Hamilton-Montreal side was quite a bit better, but still ghastly. If Canada ever gets serious about rail, they need to do something about the rail infrastructure and the Via monopoly. Don't think it will ever happen though.
> Somebody, or a group of people, needs to step up and spend lots of hours every week to make sure code actually gets pushed through the pipeline and issues are triaged.

This article is describing a delegation problem. The project mentioned, prettier, is developer-oriented, but let's take this to a general level.

You have to start recruiting your users to the various non-coding teams from day one. Then those users need to pick up the responsibility of recruiting.

I have not contributed a single line of code to my project of choice, LibreOffice. Yet, over the past few years I have

- triaged thousands of issues

- done tech/process documentation in the wiki

- done research on web applications + a little maintenance work on them

- recruited people to the QA team

- recruited people to the infra team

- recruited people to the design team

- mentored new developers (on the process, not code), even through submitting their first patch

- offered guidance to new contributors in every team (who is who, how to start, what tasks are available etc.)

- made sure information flows between the teams

- given a bit of user support (some bugs are user errors..)

There are innumerable ways non-coding users can help preserve the sanity of developers. You just have to let the users know. You have to spell it out for them, they do not know how important this simple stuff is. I did not know about it, when I started dabbling with bug testing - it was an accident!
I reject the idea of a religion-like science. I would say it has become what it is now because of the economic view the society has adopted to manage it, rather than because of irrational thinking.

Apparently, science production doesn't scale well, because scientists, when asked to compete for their bread-winning, find it easier to fool their managers than to produce legit science.
IKEA furniture here in Silicon Valley means that you're a tech intern living in a starter apartment (and you're spending all your money on rent instead of anything else). College kids have to practically give away all of their surplus IKEA furniture at the end of every summer (along with their unused bicycles) once their Facebook internships end because everyone is selling and nobody is buying. I'm always amused when someone thinks they can sell their Galant for nearly full price on Craigslist in August.
He was talking about smaller two man project not founded by larger organizations. Those highly popular open source project are developed by people who are paid for it. Majority of small open source projects dies and have no funds.
Volts electric range isn't for long road trips. That's why it has an ice as a backup generator. It's an electric car for today.

Great car btw. After all incentives and dealer rebates you can get one for ~21k. Has 50 miles of electric range and it's backup generator gets 42 mpg. And unlike the i3 rex it can travel at full speed on gas.
Starts with bloom.bg/1O04ymn
The marginal tax rate was over 100 for some, e.g. Astrid Lindgren which inspired https://en.wikipedia.org/wiki/Pomperipossa_in_Monismania
Its possible to go in and replace the hash algorithm with something else, which none of these "git is going to ruin everything with not replacing SHA1 this instant!" people seem to bother with, to prove their points, instead of endless posturing.

http://stackoverflow.com/a/34599081 has actually gone about doing it, but it has been over a year since that, and as linus says, there has been multiple collision mitigations added as well, so tests should probably be re-done
No, the commit hash is a hash of the commit object, which holds a hash of the tree object, which holds hashes of the file objects.
Oh, was not aware that Google has addressed this. Thanks for bringing it up!
I think you meant bolt not volt.
If the protocol supports these features, then that's great and I'd love to see it adopted.
You have a good point but I have to disagree with you when you say that "The % of people who get jobs doesn't matter." It does matter. I'm sure you'd agree if it were 1% and not 70%.
LeapIn, the smart new way to start and run your micro business
Somebody needs to inform Linus. :)
Documentation says they use LMDB for the backend. Looking over the documentation, it looks like you could readily use pumpkin be directly to implement the database/datacaching scheme and interface with it from R. Unless your thesis is on implementation of B-trees, definitely try bootstrapping on something like this first. BTW, lmdb provides memory mapping which can be very fast for computations.
I disagree. BSD UNIX, created way back in 1977, was already dominant in Internet networking in those early web days circa 1991, hosting the majority of university web content in the early days of the web (early 1990s). And back then, university-hosted content was basically all the web.

Sure, strictly speaking, the web was born on NeXTStep, but it definitely was suckled on BSD UNIX, and to a lesser extent System V UNIX, some of the others you mention[1], and VMS (what I used to host web content in the early early days).

1. with the exception of MS-DOS/Windows, which didn't even have native TCP/IP support in those days.
I'm not an expert, but for me an incomprehensible blob that is pretty likely to be overlooked begins with:

This program is free software; you can redistribute it
and/or modify it under the terms of...
The CBP checkpoints within the US near the southern border routinely use drug sniffing dogs and stop and search vehicles, including arresting US citizens. They're not just checking identity.

Example from a while back: http://www.ocregister.com/articles/yuma-156221-drug-bratcher...
A simple discussion to find out more about the "statistical power" mentioned in the article:
https://p-value-convergence.herokuapp.com/
SHA1 and Mercurial (and Git) and why you have Bigger Problems
Ask HN: What font-size do you prefer on mobile devices?
Do you prefer something like https://agilewombat.com/2016/02/01/scala-vs-kotlin/ or https://sakibsaikia.github.io/2016/12/26/Screen-Space-Reflection-in-Killing-Floor-2.html or (serif) https://www.theguardian.com/film/2017/feb/27/oscars-host-jimmy-kimmel-donald-trump-in-opening-monologue-academy-awards-2017 or (serif) https://shipilev.net/blog/2016/close-encounters-of-jmm-kind/ for lengthier texts? Most of the shit I write is really long and I want to provide a comfortable reading experience.
Edit: This attracted more downvotes than I had expected. What am I saying that is wrong here? Please comment.

I'm not saying that family isn't also important —it is, I have one— just that I disagree with the opening hypothesis that open source is "ultimately unsustainable". It's completely sustainable both personally and commercially, it's just about finding your balance and as others have since said, reaching a point where you can delegate.

---

That's an awful lot of crapping over the ethos of open source just to say "I've got better stuff to do".

And all that assumes that time invested into running an open project is wasted. If you don't think your project is making the world an objectively better place, why the hell are you doing it? And that's not to mention the amount of work I've gotten off the back of being able to display my expertise.

Seriously. Open source is an investment in the community and in yourself. Like any other investment, you can make bad investments and you can make good investments and still need to exit early because you need the [time] capital back.

But that doesn't mean open source isn't good, has a place, isn't worth it.
The Internet of Things: How will it impact you?
That doesn't rule out that it's a blanket pass for some papers. How about if we phrase it this way:

In some cases, peer review works correctly with constructive feedback. In some cases, peer review is abused to "rough up the competition" and slow down the progress of science. In yet more cases, peer review is a blanket pass when the correct actors all align on that paper. There is no way to determine which of these cases apply to any particular paper.

Or put another way, all of these experiences can be true and correct at the same time.
Not as spectacular, but 4 years ago when I arrived at SF airport after a 11 hour trip the immigration officer asked why I was there. I told them I was visiting a software conference. To my surprise he then asked me to write 16 in hexadecimal. Luckily I didn't screw up.

I asked him how come he knew about that stuff and he told me that in a former career he was working in IT as well. I thought it was funny.