skysight-inc/HackerNews huggingface dataset:
They have been on this path a long time. I grew up in the midwest and 30 years ago I remember there were "John Deere" farms and those farmers refused to buy anything else. Deere's marketing echoed this sentiment. The rest of the farmers had a mix of other brands, but almost never a Deere, because the reasoning was that you find the best product regardless of brand. There could also be an aspect of protest over quality, but in general I still believe Deere to be a little less than the other companies who often specialize in doing one thing (type of tractor) really well. It is probably obvious at this point I grew up on an anti-Deere farm but we eventually did buy one of their lawnmowers.
> If it's an "AND" (as your question suggests), the most restrictive would apply

Please note that it is not possible to do this with some License X and GNU [LA]GPL. Because it is an additional restriction which is not allowed as per the terms of GNU [LA]GPL.
When Consumers Don't Want to Know
At least JavaScript's immune to fork bombs because it has no threading model. Doesn't stop some bored college kid with access to NPM and a vicious streak from mining bitcoin on your computer.
1-5% click through rate on display ads? You're missing a decimal point!
Careful, you're pushing the limits of markdown with all that sarcasm.
Cisco doesn't log the traffic. Don't believe me, just ask davidu who founded OpenDNS and resides at Cisco.
What an excellent idea, Simon - I've been quite annoyed at the idiot-level old radiators we have in our rented accomodation, ruefully watching them waste my cash each winter.

I've bookmarked your page - I'll pay you a visit in Autumn!
When it comes to debugging, believe no one
> If you believe that you can rewrite any of those libraries or tools in a nice modern language with no security issues and all the portability that they had (including operating systems and embedded systems), please do grace us with your work.

I can point you to numerous examples of people writing and rewriting software, there is no reason for it to be my work to prove its doable and often worth the effort. And all languages that generate C code are as portable as C is. I can also point you to countless examples where people replaced their dependencies with something written in another language. Also please go back to first line of my comment and read it again.

> In the meantime, it appears rather difficult to replace the last 40 years of work overnight in a novel, untested language, with support for a tiny fraction of the targets that C has been supporting all that time, while maintaining reasonable performance.

Who suggest it can be done overnight? Why not use something that compiles to C if you need this compatibility? There is no need to replace all of it at once - you can pick particularly sensitive parts first, one file or one library at a time. There are many ways to introduce safer languages if you want to do it. Also difficult or not, all code will be replaced eventually.

As for performance - its irrelevant in large amount of networking code. I'd have no issue whatsoever with adding few cpu instructions for bounds checking, when you wait several milliseconds for IO operation, which is the case with curl.
You're right, but that's merely a trend, mainly seen in fablabs and r&d department.

The heavy-duty first-range aeronautic suppliers are all into machining and assembling aluminium (and other metals) parts for boeing/airbus.
Any deep topic. For example advancedrunning has pro level runners and coaches. Many very niche rabbit holes there..
Chase Had Ads on 400,000 Sites. Then on Just 5,000. Same Results
> #1. Chase is claiming performance hasn't been affected, but it has only been a couple days since they made changes. With display you can't measure performance in only a few days.

It could be that neither display strategy was providing any value.
He is a Republican. He's the leader of the Republican party by way of winning the Republican nomination and the Presidency. The rest of the party may not like that, but the fact that Republican voters chose Trump over a more mainstream candidate demonstrates that mainstream Republican ideology is no longer relevant to the future of the party.

Which is why Trump probably won't be impeached, or even seriously censured - doing so would only cause an insurgency by Trump's supporters and it would weaken Republicans in the face of the Democrats. It would be suicidal.
Expect used rockets to be about as comparable to used cars as used cars are comparable to used chewing gum.
Immortal – A cross-platform, OS-agnostic supervisor for Unix-like platforms
Local dealerships most likely. The town I lived in had 3-4 different dealers 30 years ago, at best they have 1-2 now. A lot of the non-chain shops were run out of business (probably often by their own accord, but not always) just like in other industries.
well, you described much of internet these days
While it is not clear what would happen to the project if the United States withdrew, Dr. Bigot argues that it is in every participating country’s interest to see it through. “You have a chance to know if fusion works or not,” he said. “If you miss this chance, maybe it will never come again.”

We already know that fusion works just fine for the sun - this is not the argument that I would use. And it's my opinion that we've already proven fusion can't be cost effective (producing excess energy) with the current reactor designs. I'd rather this money went towards moon-shots that were proposing alternate ways of achieving fusion.
People care about what's going to happen after they die. You can see this from any global warming activist. They're not concerned about their own live but about future generations. Are you saying they should mind their own business and ignore the grandkids who might have more storms and famines?
When energy isn't a concern, what stops you from moving the manufacturing into space?
Startup Tools
org-mode is wonderful and exporting is a great feature. But it's more about using LaTeX as a convenient way to get a typeset PDF. But I've never successfully completed a "real" paper or book using just org-mode. I always end up adding a ton of manual hacks and at that point I might as well skip org-mode entirely.
Telegram is losing millions each year, paid by Pavel Durov, its founder.

"If you look at Telegram today, every month it burns over $1 million. It might seem that it’s just going nowhere, but if you want to come up with business model, you need to get to a decent size first. We have 62 million users at the moment, which is enough userbase to attract third-party developers to create products on top of your platform. You can’t do that from day one. It’s difficult."

http://kernelmag.dailydot.com/issue-sections/features-issue-...

I suspect the cost is even higher now.
John Deere always promoted the idea that you should be all-in with them. I know a lot of farmers absolutely hate them.
This is an important point.
Never experienced anything like that on Riot. I mostly call from Android to other Android and iOS phones though.

I'd say we had a 40% chance of actually connecting a call with Wire. Suddenly there was an update to the app and calling didn't work _at all_ until the next update came (this happened more than once).

A close relative finally gave up and yelled something along the lines of "who the f* uses this POS app", and I couldn't really argue. :)
> ... people are implementing curl's functionality in Rust (e.g. hyper, reqwest) and it's working out well

That is good, and it's the reasonable thing to do. New tools provide the same functionality, get used where curl would have been used otherwise, and when the time is right, curl can enjoy a well-earned retirement in the hall of fame of famous ancient projects.
No, it is not a fallacy - when it comes to matters of opinion on the feasibility of difficult tasks, experience has some relevance.

Your objection follows a common pattern - if we took every nuanced situation and turned it into a universal black-and-white dichotomy, we would end up with half the arguments on the internet.
This is an idealized view of fusion energy. Doing it on
Earth in a practical manner most likely has tradeoffs, if it is reasonably possible at all in a timeframe that would make it useful.

We should research multiple avenues of energy independence (including fusion, and including how to increase conservation/efficiency of use) so that we can make real progress now and not hang our hat on a single magic solution.
Would you not say that "next" is a variable, and the value, the thing, that "next" contains is a hash? "Next" is, of itself, not a function, surely.
The NSA has it all already, and data is shared around via Five Eyes. The blackmail you speak of is likely already happening, just not at the multi-national corp. level, but higher.
So their main generator is a standard hydro turbine, 100kW, and they have some wind/solar toys producing so little on average as to be just for show. And they suffer rationing and higher-than-normal prices.

This seems like a design anti-pattern.
This came up earlier this week, but wanted to repost it here since so many of you reached out about wanting to know more....

After extensive research on all options, I found LASEK (not LASIK) to be the safest, healthiest, highest quality and best option.

Here is my reply before...

If you get LASEK vs. LASIK halos aren't a problem. I had LASEK done perhaps 8 years ago, and my eyes went from 20/400 to better than 20/15 overnight.

The entire procedure was incredible including an HD prescription profile generated by scanning your entire eye. This is 10-20x more accurate a prescription than is possible with the standard methods.

The process is $4k-$5k but with financing comes down to about the same you spend on glasses or contacts annually.
No risk of halos as there is no "flap" cut like with LASIK, no chance it will come loose, and more accurate vision than you could ever achieve with lenses.

The quality of life upgrade is incredible, no scratchy eyes, no falling asleep and waking up with stinging eyes, and for sports it's incredible.

I can't explain what going from 20/400 to 20/15 is like, but basically I walked around manhattan for 6 months feeling like I was on LSD in awe of being able to see the mortar between bricks on the tops of buildings.

I found the best LASEK surgeon in the country and have brought in friends / CEOs from other states and introduced them with incredible results.

If anyone wants more info, an intro, etc. let me know and I can probably get you $500 or $1k off if you end up doing it.

Anthony at 175g dot com
I don't necessarily think that's the case. Amazon did make more from AWS than their ecommerce business last quarter, but it wasn't a lot more (less than a billion in profit). They will face as much or more competition in this area than in the ecommerce space.

In any case, since a lot (I would say most) of Amazon's market cap is based on perceived value and growth of its distribution and ecommerce business, if the fundamentals aren't there to make larger profits long term, there's no way the stock can maintain its current valuation.

I do shop on Amazon a lot, because I live in a city where the convenience factor is too great to drive to a store, and believe all this in spite of that. I agree that their working conditions are awful, but unfortunately I don't think most people care when shopping. Wal-Mart has taken a lot of flack for that over the years and it hasn't slowed them. In fact it was only about five years ago that there was a best selling book about how Wal-Mart was taking over the world and had to be stopped at all costs. I don't hear that as much these days and in fact it seems that they are viewed as an underdog. Things can change very quickly.
The lack of sync is a feature. That's what you get when you have a secure system.
I agree it's largely due to MS and Google incompetence.

However, WhatsApp is already at 1bn users [0][1]. Expanding from that is going to be very hard.

0 - http://www.theverge.com/2016/2/1/10889534/whats-app-1-billio...

1 - https://en.wikipedia.org/wiki/List_of_virtual_communities_wi...
What are your sites?
Going faster doesn’t make you happier; you just drive farther
How fake data could lead to failed crops and other woes
why they use actually turnstiles in NY? seem very inefficient on par with jams i experienced in Beijing which user them too

though i can understand need for them in China where people even refill their bottles in IKEA at self serving driving machines, but one would think that Americans are more honest
The point being, historical statistics just don't tell you everything you need to make a decision…you need guarantees that all regimes have outcomes within acceptable parameters.

Accounting for Murphy's law, and that the worst case is always x% below your expectation (even after accounting for Murphy's law).
At the moment not really, yes.
But he was speaking of the possible scenario with unlimited avaiable energy and therefore much more energy spending ... but I also don't see this as a real concern. Global Human energy output would have to increase by many numbers to make a significant impact.
With talk of neural interfaces and augmentation will we have apps in the future that support human to human encryption I wonder?
I read with a specific context/goal in mind.

For a new code base, I start off with a high level design and one feature which touches the important parts. May be there is more knowledgeable with codebase around to ask and also decent documentation.

If I am in a Lisp like editing language, this [1] tracer is fantastic. Otherwise in non-live languages, I am a dead duck in the circus of breakpoints/debugger to step through the code.

You may also have a look at this [2], the author of Coders at Work, Peter Siebel talking about decoding code and from the same book a very interesting discussion on reading code which I have reproduced here.

---

Seibel: I’m still curious about this split between what people say and what they actually do. Everyone says, “People should read code” but few people seem to actually do it. I’d be surprised if I interviewed a novelist and asked them what the last novel they had read was, and they said, “Oh, I haven’t really read a novel since I was in grad school.” Writers actually read other writers but it doesn’t seem that programmers really do, even though we say we should.
Abelson: Yeah. You’re right. But remember, a lot of times you crud up a program to make it finally work and do all of the things that you need it to do, so there’s a lot of extraneous stuff around there that isn’t the core idea.
Seibel: So basically you’re saying that in the end, most code isn’t worth reading?
Abelson: Or it’s built from an initial plan or some kind of pseudocode. A lot of the code in books, they have some very cleaned-up version that doesn’t do all the stuff it needs to make it work.
Seibel: I’m thinking of the preface to SICP, where it says, “programs must be written for people to read and only incidentally for machines to execute.” But it seems the reality you just described is that in fact, most programs are written for machines to execute and only incidentally, if at all, for people to read.
Abelson: Well, I think they start out for people to read, because there’s some idea there. You explain stuff. That’s a little bit of what we have in the book. There are some fairly significant programs in the book, like the compiler. And that’s partly because we think the easiest way to explain what it’s doing is to express that in code.

---

Overall, I try to read in small pieces with some clear goal. Interestingly enough, I don't know if we can read code from start to end like a book, may be literate programming makes that possible; but yes reading code is hard and that is simply because we don't have good code reading tools, yet in the 21st century!

[1] https://www.cs.cmu.edu/~dst/Lisp/dtrace/dtrace.generic

[2] http://www.gigamonkeys.com/code-reading/

EDIT: link to the code is not literature article
Thanks for the overview an perspective. When you say lua' interpreter loop is perfect, are there any better? Is lua state of the art here?
I'm a fan of "new" approaches to fusion too - the 7-X and the Lockheed "Compact Fusion" [0] designs have a better chance of producing continuous fusion, do their research in much shorter time frames and prove/disprove theories at much lower cost.

[0] http://www.lockheedmartin.com/us/products/compact-fusion.htm...
Half-Empty or Half-Full?
Yeah they named the whole state after some other state's second-best city.
> (2) time has weeded out most of the bad bugs to the point that the old codebase will be substantially more stable than anything new no matter what language you would write it in.

This seems to assume that the codebase is stable and in maintainance mode. However, the reality for the vast majority of open-source projects is that they're either being actively developed, adding new code and new bugs, or they're abandoned.
Norway has a $900 billion sovereign wealth fund. Is that a problem too? If you never heard about Bezos's wealth, would you suffer any troubles because of it? I think it's fine.
What the Repeal of Online Privacy Protections Means for You
Why first-time founders can’t listen
> Much better interpreter optimization papers came later with lua, reiterating old lisp results.

Can you point to some of those papers?
Create a great intro using Neon power logo reveal template
I mean it might be, right? Just like when anyone else lobbies the government, Inuit might be asking for something that is good or something that is bad.

In this case I think they are right.
what is waterfox? A FF fork?
This is your periodic reminder that Telegram uses sketchy crypto and should be avoided.
Make a Freaking iPhone App – iOS 10 and Swift 3
3 Simple Steps to Disable Dictation on iPhone (in just 3 seconds)
So I was a call-in on NPR yesterday(http://www.wbur.org/onpoint/2017/03/29/internet-privacy-cong...) that discussed the ISP privacy issue. I brought up the cried fund and all of the guests immediately jumped to the defense of the data seeking companies saying how these companies were too reputable to "allow" such a thing to happen. I'm finding all of this love for these previously unknown companies very strange.
This looks like a hugely significant move. Bot makers like myself have struggled with use cases for single-user bots, as obviously a large % of these use cases were competing with apps/website.

Group bots will be immensely more relevant, in the same way that successful Slack apps often solve group problems more than individual problems.
And the 2.2x non-bitcode increase seems consistent with adomanico's report of a 2~3x increase of "App Store File Sizes" as reported by iTunes Connect: https://news.ycombinator.com/item?id=13992107
Cost...
Malfunction: high-performance, low-level untyped program representation
Many of these drugs are cheap because the patent has expired. Many times, it's not until the patent has expired that they learn the new use for the drug, but by that point, they can't make money off of it.

It shames me to think that we have a for-profit healthcare system.
It just means that nobody you know sells drugs or does other stuff that forces people to choose privacy over convenience.
They're sitting on troves of data. Extremely few use the E2E encrypted "secure chat" feature (mainly because it isn't default, but also because it doesn't sync between devices) and all the chat logs and data are stored on their servers (and are readable by Telegram). They also store your address book on their servers.

I'm sure they will find ways monetize this. Data is the "new gold", as they say[1]...

[1] https://www.google.com/#q="data+is+the+new+gold"
Helping people walk again: The exoskeleton robots are rising up
You could make the case that the reason why we have C/C++ and its still in use is because of the tone deafness of academic language designers.

Language designers have been arguing (mostly with themselves) since the 1970's that pointers are dangerous and memory management is bad and that programmers should not have those things.

We can go on using C/C++ and language designers can go on creating there new version of Pascal. We all know how that turned out.

> I think we have argued enough about that putting this responsibility in the hands of very imperfect programmers is precisely the problem and we should do the best we can to stop it.

System designers and those writing performance critical code program hardware. Not an abstract machine that the language designer thinks is good enough for lowly programmers.

Convince Intel and AMD, Nvidia etc, that they should make chips and instruction sets that have no access to memory, cores, vectors and so forth because 'we should do the best we can to stop it'. Lets see how many of there clients want to buy useless blobs of silicone.

A computer is a tool for computation not an adult diaper designed to prevent leaks.
Wow, zero memory usage and immediate output on files where GNU diff just sits there eating memory until everything is read! Thanks, that's fantastic.
wonder what would https://github.com/google/bloaty say about those binaries...
the equivalent of a grievance filed through the International Trademark Association
Thirteen Years of Bad Game Code
"we'll turn into either machines or into a completely different species. Either way, that will indeed relegate human beings into a endangered species.
I personally believe there is nothing we can do, "

Why should we do something about in the first place? Evolution meant allways changing, so if we at some point change into a new species, why not? I mean, sure there will be struggles and fanatics will want to conserve the present human and fight everyone who became different, but they usually have no rational reason for their behavior. In other words, given how stupid so many humans are, I very welcome a genetic/cyborg improvement to us ...
Maybe you've missed that they're an island and this is the cheaper alternative to diesel? They've done this all with their own money, they're not a VC firm willing to make big investments "just for show".
The hard part is how do you manage a list of trusted devices.

The thing which is really sad is that there are no end to end encrypted group chats.
Can we talk about the fact that "an intern" had to filter through 12,000 websites and make a judgement call for a second here?

Also - I presume the spending was the same in both cases - just focused. If so, the risk here is that you may miss out on a new up and coming blog "exploding" onto the scene. However, all it would take to "reset" is next quarter, "tasting" ads on 400k sites again, paying an intern (again) to filter the ones that led to revenue, and creating yet another list.
I hope not. I would love to see more nuclear stations switched on. Solar and wind is not going to be sufficient for providing baseline power without great increases in storage potential.
How do I find out that my recipient has a new device/public key that they'd like me to encrypt with?

If it's because Apple tells me so then I think can see that the end to end encryption is broken and interception is possible.

Are old messages re-encrypted with the new key?

This would be even worse.
We can't even get bluetooth to connect reliably across multiple devices (or I can't) so I share your skepticism.
Agreed! LASEK is the solution that I've found to be the best for me and for the majority of people who look into it.

As mentioned above, I feel like I ought to be evangelical about this as the quality of life increase is incredible.

Read my previous comments and if you want more info or an intro reach out >> anthony at 175g com
And one should probably switch straight to Signal anyway if an effort for that was made.
Not sure why you are getting down voted. The taxes are both rates, so they do increase in amount the more you make.