skysight-inc/HackerNews huggingface dataset:
I've spent hours/days/weeks implementing algorithms or data structures from journal articles. No, you're not an outlier. A lot of times they don't include source code, even in the age of Github. Certain details or assumptions are often glossed over, and often the wording of a crucial technical detail is extremely ambiguous. Sometimes the only way I'm able to successfully implement the algorithm/data structure is through sheer luck - i.e. stumbling upon some piece of information elsewhere that gave me the necessary insight to understand what the author of the journal article meant.

I mean, I can understand academic time pressure and everything, but not providing a link to source code in this day and age is almost absurd. At the very least, it certainly doesn't encourage anyone to actually use your research in industry.
>How did you arrive at number 1 if you don't know what the subsidy is?

Keep in mind that Uber isn't subsidizing every fare in every city in all circumstances because even with a $11 billion war chest from VCs, that's unaffordable. They are strategically subsidizing in specific markets (e.g. price wars with Lyft and previously Didi in China).

In the early days (2011?), Uber didn't have heavily subsidized fares and riders still chose them over taxis because they cost less.

My comments are based on observations from analysts, comments from investors Bill Gurley (Benchmark) and the CEO.[1]

[1] http://www.businessinsider.com/uber-says-its-profitable-in-t...
Become a blockchain-secured space farmer with your hard drive
It's not as bad as you think. The amount of storage capacity required is easily computed from known long-term weather patterns, and we can (and necessarily will) work toward it slowly. "More than people think"? Who cares what people think. It's still cheaper than fossil in the long run, and energy investment is long-term investment.
Why do you believe GE is relevant here? GE is a conglomerate that has major businesses like aviation and healthcare that are wholly unreleated to Tesla Energy. For 2016, those made up $9.2B of GE's $17.6B industrial segment profit, so over 50%.
One could turn this into a generic pomodoro timer and just make getting up for a walk and water a part of the breaks.
Ask HN: How will Git get around the discovery of SHA-1 collissions?
With the recent (practical) discovery of SHA-1 collisions, Git is particularly affected, as this hash is part of its core functionality.

Practically, how can a VCS as widely-deployed as Git get around this kind of issue?
After reading your explanations elsewhere, I take back my statements. Your statements are literally correct, although easy to take incorrectly, and I support them: in particular you seem to be supporting that 100% of researchers should attempt to replicate studies and do so sufficiently that all of them will eventually fail to replicate at least some studies. I think most of us took this to mean that you thought every study should fail to replicate (by analogy that every software has at least some bugs), but I see now your intent and that your original wording backed that up.
The power of ImageMagick with the speed and simplicity of Cloudinary
First they're telling us when to drink water, next, it's robots enslaving us.
That seems quite generous if you've spare disks and plenty of spare bandwidth.
"... the language is drop dead boring"

I LOVE boring
You can do a nandroid backup, format the phone and reinstall the nandroid backup. Formatting is probably not even needed as restoring the nandroid backup will overwrite everything. At least for the laughingly trivial case the article presents that would be enough.

Not sure how much of the above is possible on an unrooted phone.
> Make sure the computer don't start to fucking updating windows half way during experiment.

Solution? Linux.

Also, use proper tense and grammar when describing methods, else others may find the instructions ambiguous.

I do appreciate this response's level of detail... +1.
Just remember, 8 cups of water a day is a myth. It has no scientific basis[0].

It was the result of misunderstanding a 1945 study that spread around like wildfire (since people realised they weren't drinking 8 cups, and tried to). The figure includes water contained within food, which is a significant amount. If you're drinking 8 cups AND consuming a normal diet you may be drinking too much (assuming moderate weather conditions and no underlying medical problems leaving you dehydrated).

[0] http://www.bmj.com/content/335/7633/1288
Would a TLS certificate not offer such a large similar prefix? Just change the domain to a wildcard or something like the RapidSSL MD5 attack from a few years back.
Because Intel freaked and pushed everyone over to ATOMs where as the early EEEPCs etc had used discount celerons.

Basically Intel feared that the netbooks plus citrix would strangle the lucrative ultraportable market segment.

At the same time MS gave Windows XP another stay of execution just to have a Windows option to offer OEMs (Vista was just too darn bulky).

Thing is that XP, or more correctly the version of the Windows Update version it used, had a flaw where it would grow slower and slower over time as it tried to enumerate all the patches on each boot.
What would the picture look like if you included a wider area? Germany is relatively small, and geographical diversity can substitute for storage to an extent.
In automatic programming discussions, one commenter said long ago that we already have people that deal with English this precise: lawyers. Such a model would basically turn programmers into people writing legal documents that the AI then turned into programs.
Inside Facebook's AI Machine
Developer’s tools for quick chatbot prototyping: Chatfuel and Gomix and QnAMaker
There are a variety of gravity-driven storage solutions out there. Heavy railcars on steep slopes has gotten some HN attention before.

The real point is, there are numerous ways to solve the storage problem, some of which are geologically specific (allowing for some reduced cost due to local landscape features).
I think you are missing his point.

There is nothing wrong with the methodology (using her own Garmin watch as conclusive evidence) but there is something to be said about the medium through which she was exposed (the Internet).

The problem is the Internet never forgets so even if she learns a hard lesson from her actions and chooses to become a changed person (ala becoming a coach/public speaker/etc), her name will still rank high on search engines for her cheating 10/30/X years from now.

EDIT: Not trying to excuse the terrible act of cheating she engaged in, but I think it is important to realize the role of the internet as a permanent record of everyone's (mis)deeds, regardless of whether it was a crime or not.
Is it coincidental that this GPUs on Compute Enginge were announced recently? This seems like a nice burn-in test and it being completed should free up ressources.
Only 45% of energy subsidies in the US are going to renewable energy (that was in 2013). Quite a bit go to fossil fuel and nuclear as well.

Historically from 1950-2010 only 9% of subsidies have gone to renewable energy. Fossil fuel was heavily subsidized for decades with hundreds of billions of dollars. Now it's shifting more to green tech but it's still not the majority. The effects of past subsidies to fossil fuels can still be felt in the industry as mines and wells subsidized long ago are still operational.

So renewable energy is not entirely unique in this aspect.

But I agree the real costs of renewable energy are not always obvious given how much of the federal/state government's thumb is on the scale.

https://en.m.wikipedia.org/wiki/Energy_subsidies
A little surprised to see this on the front page of HN, but I don't think we can deny that running is probably the nerdiest of sports.

Anyway, that's nice that she owned up to it. Most of the cheaters don't. As a guy who's no doubt proved my running bonafides -- 3:06 marathon pr + there's a picture of me on the Western States 100 wikipedia page -- I always wonder why people get so angry about this kind of thing. I mean, sure, it's not cool to cheat, but this ain't the Olympics. Who gives a shit?

Nothing is getting "stolen," especially not if you weren't in the top 10 or whatever.
that passage through space could mean millions of years... can't imagine even spores surviving that, plus constant strong radiation
> How did you leverage the PDF format for this attack?

> A picture is worth a thousand words, so here it is.

> http://shattered.io/static/pdf_format.png

This picture is meaningless to me.
Can someone explain what's going on?
I was chatting with a colleague last summer, and asking him for more details about a method he had published that I was having trouble reproducing. After pointing me to a few papers that didn't include the relevant details, hefinally told me that "if we told everyone about how it was done, anyone could do it."

While at the time I was pretty upset with him, perhaps it's the competitive nature of science and funding that also gives people a mild incentive to be secretive.

In this case, simply publishing code would have resolved the questions.
Service Sells Domain Tweeted by Twitter Influencers/Celebrities
Back in the days when you could buy 7,000+ twitter followers for $5 on Fiverr I use to buy followers for people all the time for fun. Friends from high school with very silly twitter account would wake up with 7,000 new followers. I also bought followers for small companies from time to time because I really enjoyed them. I noticed that their own real followers would increase after that. Confirmed this with my own twitter account.

I made the conclusion that people are more likely to follow a account that already has a lot of followers. So if the first 7,000 are fake the next 1000 or 2000 will be real and actually valuable followers.
No, that's irrelevant. You don't hold off showing the first SHA-1 collision to have it have MD5 collisions as well.

I don't think anyone in the field is surprised that the MD5 signatures are different for this file.
It's not obvious how a "space catapult" could be built from that...
It seems to really hate profanity. `I love it` is 1% toxic. `I bloody love it.` 38%; `I fking love it` 95%. In many circles, the more profane are more congratulatory.
Ask HN: What is your experience in tech working for a large non-tech company
Whenever I read about the experience of tech people have working in “big companies” on HackerNews, the comments seem to focus on large well known tech companies. What about those of you who work at big non-tech companies or big tech companies that are not as well known as the Google’s of the world?

Do you enjoy your work and the people you work with? Do you find yourself struggling with politics and bureaucracy? Do you feel valued? Are you just doing your 9-5? What do you like about your work? What do you dislike? Would you recommend your employers to others?

Since I asked, I’ll answer my own question.

I lead a small data science team in a large automotive company. I work on the business side of things, not in IT. I am looking for another job.
Pros: I’m learning an incredible amount about how a large non-tech business and people work. I check out around 5 PM. Vacations are actual vacations. The people I work with are good and my manager is great.
Cons: I don’t enjoy my job due to politics, bureaucracy, and constant high priority/visibility ad-hoc requests. All of this gets in the way of my team doing their actual job of solving relevant problems.

Prior to this I worked for a lesser known established enterprise software company (~3000 people) with multiple products. Each product existed in a silo so it felt like I was working for a smaller company. I enjoyed my work and had some fantastic colleagues. Work/life balance was not ideal due to a degree of belief in heroism, but you could make it work with the right manager. Most people seemed to enjoy it there until it was taken over by a private equity firm and morale collapsed due to constant restructuring, budget reductions, and masses of people leaving.

If you can find the right team in a large org you can probably be satisfied with your job and the work you do. But the bigger the organization, the more critical it is to find a team that is a match for who you want to be
The only company i recall having trouble with returns were MSI, but then they managed to ship their Wind series with missing drivers for things like the webcam...
Yes! This is the point that most people miss. No scientist treats published studies as gospel. Our focus shouldn't be on exact replication, and should be on how generalizable such results are. If the results don't hold in slightly altered systems, it falls into the wastebin of ideas.
I completely agree with applying software engineering skills to this. Not just CI for deployment, but also open-source collaboration. I see research and development in other fields as largely like closed-source silos, and a centralized but evolving ecosystem for information collaboration in any topic is in the works.

I know that is definitely one of my driving visions for ibGib, and I can't be the only one. Open source, open data, open collaboration.
Torrent files have been deprecated for a while. Magnet URI is the the preferred/default method of sharing. TPB did this in 2012[1].

[1] https://torrentfreak.com/the-pirate-bay-dumps-torrents-12022...
Secondary and tertiary definitions from MW for propaganda:

- the spreading of ideas, information, or rumor for the purpose of helping or injuring an institution, a cause, or a person

- ideas, facts, or allegations spread deliberately to further one's cause or to damage an opposing cause; also : a public action having such an effect

That certainly sounds exactly like the media's behavior in this country to me.

[0] https://www.merriam-webster.com/dictionary/propaganda

EDIT: formatting
Self Made Alternative to Apple Time Capsule
Yeah, saw this posted on Medium in response to this article:

https://hackernoon.com/how-i-hijacked-top-celebrities-tweets...

Yeah, guess someone realised you could make money by selling tweets mentioned in celebrity tweets and social media posts. Pretty nice concept really, works as a sneaky way to get a free backlink or two.

Wonder if anyone's tried this for fictional sites and domains? Like in Hollywood films or primetime TV shows?
The Real Reason Women Quit Tech (and How to Address It) (2016)
Great tool, by the way. I think it might actually work!

I started off with a highly toxic comment (in the window on the tool, not in "real life") and I tried to be just as insulting while lowering the toxicity level.

It was informative that when I did this, the sentence sounded more educated, more polished, but was just as rude.

If this spreads wide, I suspect it will usher in a new era of veiled insults and implied disfavor, but that will be a vast improvement over what we have today.
San Jose flooding: Thousands ordered to leave homes
How to Improve NPL Portfolio Performance with a Cloud Back Office
There are many areas of security where you can genuinely get by with obfuscation, hoping the attacker looks elsewhere, or general security-through-obscurity.

You can't in crypto. When the entire system relies on an axiom being true, you need to make sure it's true. The attacks are only going to get better. The attacks are going to come from the future. The embedded systems will not be replaced in time.
LOL I'm not sure it's obvious how a space-catapult could be built at all .. I'm pretty sure some Darwin nominee would have tried it by now if so /s

Come to think of it - the "obvious" flaw to this whole scheme is the need to store enough energy gravitationally and then release it such that it projects something beyond earth's gravitational pull. Strikes me as a non-trivial engineering problem ...
uh... genius... you already agreed to terms... files are already on their servers and in 100s of backups around the world. you didn't delete anything.

you're all idiots.
Sure, it's just my opinion.

Your post history seems to suggest you are heavily involved in Python. I'm not. I don't write Python, I don't write Go, I have no dog in this race. I'm just observing trends, like I've been doing for the 30+ years I've been in this industry.

And these past few years, I've observed enough hints that people are moving from Python and Ruby in droves. And also that no large projects would be started in either of these languages today. Python/Ruby are going to stay around forever, no doubt, but much more as a glue/infrastructure language to write scripts here and there (and TensorFlow might help Python stay relevant for a bit longer too).
What a coincidence! I'm reading this at the Delhi airport waiting for my flight to Kathmandu. Didn't understand the part about visa though: article says that you can live all year in Chiang Mai. Maybe it's true for USA citizens but for everyone else it's 1-2 months only.
Nitpicking obviously, but isn't it "too late" if you're drinking when you feel thirsty (it means you're already dehydrated)? Iirc you should be drinking before you feel thirsty.
I'm going to give you the benefit of the doubt and assume that you have good intentions at heart but are somehow misled as to how societies work. I will try to remedy that.

Nepal by no means has "failed to organize even a bus terminal". For god's sake, the Nepalese people organized a pretty successful resistance against their Monarchy[0]. So please get your facts straight before making such sweeping generalizations about 3rd world countries. In general, every country has a very unique set of circumstances for being in a state of social/economic/political backwardness.

[0]: https://en.wikipedia.org/wiki/2006_democracy_movement_in_Nep...
Simple node/browser latency monitoring
> I think you vastly underestimate how much a lot of scientific studies cost.

On the other hand, the money currently being invested seems to produce mostly garbage. "Fake science", just to rustle some feathers.
Well, that'll teach me to post in Hacker News without reading all parts of an article.
I hope your lending your shares to short sellers!
> Our focus shouldn't be on exact replication, and should be on how generalizable such results are.

This is how I normally look at things. If I can't easily replicate an experiment, then it's very likely to be wrong.

Sadly, it's pretty rare (and exciting) when you can easily do something based on the methods in someone's paper
I'm just a civvy and obviously don't know anything, but I've always found what I've heard/read about Ranger School puzzling. Does it really produce something that cannot be produced any other way? Why does no other military have something like it?
One can insert arbitrary data into JPGs. Given that, the researchers embedded a JPG in a PDF, and manipulated the arbitrary data until it resulted in a collision.
This is completely wrong. The Romans had aqueducts, they could even fill up the Coliseum with water for water shows. The Romans had concrete, and built many buildings with it. What did Europeans have after the collapse? They went back to building stuff out of wood and brush. Even castles and cathedrals were built of simple blocks, not concrete.

When the Empire collapsed, there was a massive loss of institutional knowledge. Specialization of labor completely disappeared: people left the city and their specialized labor jobs to work as feudal serfs. They did this even though Roman law forbade it, because the imperial leadership saw what was happening, but people preferred to go live as serfs so they could eat rather than starve in the city.

Name any technology which actually advanced during the Dark Ages. There aren't any. There's a reason it's called the Dark Ages: literacy plummeted and people stopped writing things down.
[random advice from the internet]

The concern I have is with the pricing and how it positions the product with the sort of customers that the business probably needs to be sustainable.

1. The value of the product is anchored to zero dollars.

2. The high end of the product is <$600/year. That means that landing 100 really good customers is not enough to make the business work. And that also means that it is not worth the effort to sell to good customers and therefore it is not worth developing a product that those customers might buy.

3. Sure there's a $15 plan. Getting to $10k a month for something that might work as a lifestyle business means retaining about 700 customers which even with a low churn means more than a thousand sales a day...all while competing against the company's own free plan..and GitHub...and a developer just making their own site.

4. The free plan might provide leads, but it does not provide qualified leads in the sense that qualified leads are qualified because they are able and likely to pay. One traditional way that company's try to move unqualified leads attracted by a free tier to their paid version is by adding 'features' to the free version that deliberately make it suck over time. The temptation is always there even though it doesn't work very well even for The New York Times.

My advice: be fearless with your pricing. The free tier is a way of avoiding the fact that most people (and possibly everyone) is going to say 'no'. The middle tier price is a 'recurring credit card charge that hopefully goes unnoticed'.

The high tier doesn't signal a viable business to customers for whom the product meets an important business need and therefore suggests it is probably not worth betting the time and effort to incorporate the product into its workflow. If eighteen months from now Releasepage is abandoned your customers' customers will be clicking on a dead link and that will reflect badly on your customers.

In the end, you want customers who are willing to spend money. Customers who are always looking to not spend money require tend to be more work and less patient due to their view of business as a short term zero sum game rather than long term set of mutually beneficial relationships.

Finally, I'd recommend Patio11's blog and Kalzumeus Podcast

Good luck.
> Just change the domain to a wildcard or something

Or change a CA:FALSE certificate to CA:TRUE, so you have your own intermediate certificate.
For me it says "Collision found in shattered-1.pdf"
I think the recent years of TLA over-reach has not helped much, because the major sales pitch of the Chromebooks is that everything is stored (backed up?) by Google.
Recap of Transit's crowdsourcing experiment in SF
CrowdStrike Sues NSS Labs to Prevent Publication of Test Results
We already have language lawyers for implementing compilers. I think the right solution is to take away most of the "convenience" features. Most people don't touch all of them anyway because they don't know how they would interact. But everyone joining a team would have to learn them.

Why do so many computer languages experience scope creep? Including C++ and JS.
Would it help if we padded the prefix so that the rest of the files are aligned to the block size of SHA1 (512bits), so that the crafted blocks are still block-aligned? Or does the different initial state (due to a different prefix) break any chance of re-colliding with these specific files? (i.e. you'll have to run the full brute force attack again with a valid git blob header as a common prefix?)
I have a more low tech solution. I keep a bottle of water on my desk. The bottle serves as reminder, storage, measurer, and water-drinking tool. I should patent this process...
Sure: stars. I don't think flying through those would work out well.

There's also nebulae. But that's only going to be useful when you're actually in a nebula, which isn't most of the time.
like me.
And nuclear, oil, coal were never subsidized? It's not like most of these huge power plants were built with gov money ,right? It's not like we spent billions to protect our interests in places that have abundance of oil, but lack of stability. It's not like we subsidize coal industry, farming and other part of the economy, right?