skysight-inc/HackerNews huggingface dataset:
PSA: you should be keeping your dependencies in git
this is working as intended; the web is an external memory.
> They could easily be taking a cut from the shop's profits

If its easy, why are they not doing so? Because there's only so much pain you'll tolerate as a supplier before setting up shop yourself to provide that service directly.
Maybe OP wanted to say "reuse/refurbish" instead of "recycle". In less rich countries there are thriving second hand markets, online and offline. Many sell the obsolete hardware they no longer need instead of throwing it away.
Sure, it's a misfeature, IMO, but it's certainly not a reason to write off the language.

No matter what language you use, if you have two variables named myVariable and my_variable in the same scope, you've created a huge land mine in your code, and your linter should complain. Eventually somebody's going to come along and mix the two up.

The fact that nim blows up differently than every other language just makes it more obvious that this is something you just shouldn't do.
Targeted Traffic
No, no. This is about whether people should be able to unpublish from the registry, or how that should be handled since it's problematic in any case.
The hardware of the Iphone is nice. I'd like it but with in an Android OS (and an MicroSD card slot). But then again, I wouldn't be willing for pay for that, so I'll continue using my used LG3 I picked up for like 200$.
Checkr nabs $40m to expand its background screening platform beyond the Valley
I actually wrote a paper entitled this. My favorite alternate version is William Hazlitt (1778–1830):

"He who is determined not to be satisfied with
anything short of perfection will never do anything
to please himself or others."
The reason for the 64-bit stuff in the System32 directory makes sense - they need to ensure that the currently-used DLLs and stuff are in the directory that legacy software is looking at.

On the other hand, the SysWOW64 thing could sure have been named better, to make the whole thing clear.
MIT researchers plan “death of the traffic light” with smart intersections
Is Bitcoin Really Frictionless?
Sorry about that! If you let me know the result id, I can take a look at what happened.
I still think that Uber's biggest innovation was charging 30% less than cab companies. Given a smart phone, I have 0 problem looking up a cab company and calling them (in most cases). And New York City cabs have had apps for years.

The Uber app has a lot of details that are nice, but not essential. The minute they no longer have the cheapest fares, I'll use any other solution.
Take microbenchmarks seriously as true statements that such & such measurements were made of particular programs.

Please don't generalize that into language X is beating language Y.
A lot of books on seduction are full of bullshit. And that's putting it kindly.
That was the first thing I thought too.

Laws are scary, lawyers are scary. Maybe npm's legal team (if they have one) concluded the Kik company was in the right, or that it was useless or not worth the risk to be taken to court.
ThinkUp’s Next Step
It's almost as if having on-demand people to handle the minutiae of everyday life for you instead of you doing it is something that only rich people can have.

Who would've thunk it.

Edit: To make my point more clear, some things aren't expensive because of an old system or organization that needs to be "disrupted" (I hate that word), some things are just expensive because they're expensive, it's not a conspiracy to keep the common man from having a secretary, it's the fact that said secretary will eventually want to get paid for dealing with all the bullshit you're offloading onto him/her.
Edited to add a spoiler warning. My apologies to anyone I spoiled the ending for.
How did you start contributing to open source?
Sure: http://www.diffbot.com/
You're probably right. I admittedly just searched for the word "comment".
Why not just post the tweet here instead of spamming your Twitter feed?
A large part of iPhone's market is as a status symbol. As the saying goes, the only thing worse than not having an iPhone is having last year's one.
Draft-Howard-sunset4-v4historic-00 – IPv4 Declared Historic
It's a little weird seeing these arranged not by year of inception since the use of branding and style have changed era to era. It's neat to see something like Shell change so little but that's not surprising when Oculus is largely unchanged.

Also, Oh God Volkswagen.
Actually, Apple does retain the ability to provide iCloud data to law enforcement.

I don't think they want to for that reason; the reason they can gain access to such data is that if it's entirely in the user's hands (and passwords) then there's no way to recover the data for the user if they forget the password.

As for the grandparent comment: I trust Apple with my data more than Google because Apple doesn't want to use it, has no financial incentive to do so, and has no track record of subverting my privacy unlike Google (https://www.ftc.gov/news-events/press-releases/2012/08/googl...).
I had a discussion on here about this a while back. The model translates, as it turns out, super super well. The failure is understanding the Uber model.

I see uber differently as a company long term. However, this is my attempt at what their current conventional model is:

- they are a market maker

- the market(service) ois highly variable. E.g All rides are non-standard each ride has a different origin and destination, as well as timeframe. A rake is a standard tool, lot easier to rent that to me than a dynamic ride from downtown boston to southie. Ect.

- transparency in cost calculations

- convenience

- ect.

So while Luxe is to some extent trying to replicate this, that isn't totally possible. On top of sort of competing with Uber (i just park in a cheap area and uber to destination) the service is highly limited by inability to calculate randomness of peoples schedules.

AirBnB works because tgere is friction, domain specific knowledge, experience, and pricing.

Uber for groceries competes with me just getting groceries. A premium payment for a standard service. I am paying for a luxury here.

Uber is a market maker in a highly dynamic market. Many "uber for x" are just premium service providers
Rule to Require Employers to Disclose Use of Anti-Union Consultants
Unicorn. Sure. I guess that's a word that makes HN readers want to click on things. Go nuts.
[VR] Virtual Desktop 1.0 Trailer – Ultimate Programing Display?
> Weird statement in the article: "it (TSCMs 7nm tech) should be very similar in terms of transistor density to Intel's 10-nanometer technology". This makes no sense as it would be comparing apples and pears. Surely they are referring to TSCMs 10nm tech?!

Process metrics are somewhat of a marketing nature nowadays (and not as directly related to the physical properties of the fabrication process as it may seem--at least not without adjusting for the differences between vendor-specific definitions in use).

Compare TSMC's 10nm to Intel's 14nm:

"In the case of TSMC they follow the “Foundry” node progress whereas Intel follows more of an “IDM” node transition 40nm versus 45nm, 28nm versus 32nm and 20nm versus 22nm. At the 14nm node TSMC has also chosen to call their node 16nm where everyone else is calling it 14nm."

Source: https://www.semiwiki.com/forum/content/3884-who-will-lead-10...

"Although the nominal gap in process nodes between Intel and TSMC appears to be narrowing, TSMC is not likely to catch up in terms of actual Moore’s Law scaling any time soon. TSMC’s 16FF+ process delivers only 20nm scaling, so they are still a generation behind Intel’s 14nm in terms of actual die area. TSMC said that 10nm shrinks by 0.52x from 16nm, nearly identical to the 0.53x scaling that Intel achieved from 22nm to 14nm. So if they stay on schedule, in 2017 TSMC will be in production on a 10nm process that is equivalent to the 14nm technology that Intel began producing in 2Q15. At that rate, even though Intel has slipped 10nm to 2H17, they will remain at least a year ahead of TSMC."

Source: http://www.eetimes.com/document.asp?doc_id=1327725
As long as they agreed to let Facebook use the data by signing up, then no, it's not insider trading.
I've been on the receiving end of a NPM name dispute violation handed down by Izs. https://docs.npmjs.com/misc/disputes

Was on vacation and found out that I had lost a published package name within 24 hours of the dispute request. Broke a few production systems. Really messed up my day.

Ended up having to beg with the person who filed the original request and they eventually gave me the package back.

Honestly, the whole process was a bit personal and I felt like I was being singled out as an individual by NPM, rather than being treated like a developer who was using the service. Not a nice feeling.
God, I wish I could downvote you.

As it is, this is the first time I've logged in for about 12 months, just to berate you.
But when does the bubble actually burst, Dot Com style?
I've read similar story before (Fallout 3 "Number Station" short internet story), so the it became very obvious the first time "data from the future" was mentioned ;-)
If Bitcoin ever gets Lightning implemented, this could be a good use for it. Something similar already works as an Ethereum contract [0]; EtherAPIs is using it for micropayments on API calls over HTTP. [1]

[0] https://github.com/obscuren/whisper-payment-channel

[1] https://etherapis.io/
I agree with the position, even if the post feels sponsored content-y, perhap piggybacking on what is becoming a common argument for engineers.

The idea of Elevator itself is interesting though: getting hired in groups with friends that you already work well together with. As the author points out, this is a common way to meet cofounders and start a company. I wonder if it'll work by putting that same group in an established company.
> people taking lots of medications are probably less healthy in general, and therefore more likely to develop dementia.

I have already seen several casual confounds in other comments like this and I have to think the scientist went to stringent lengths to eliminate as many confounds and variables given how strong they claim the link is.

> They admit they don't know the mechanism yet, so take with a grain of salt.

Just because they don't know the mechanism doesn't mean it should not be taken seriously. We barely confident of the mechanism that causes Tobacco/Nicotine to give cancer. Some even argue it isn't even Nicotine but rather the bacteria that is around nicotine that produces carcinogens. And there is a good chance like Nicotine products the cause is probably multifaceted (like coupled vehicles etc.).

That being said I haven't read the study in detail.
> Most programming-language communities manage the code-reuse/dependency-hygiene tradeoff by concentrating code into a relatively small number of large libraries, and when people want a function or two that isn't in one of the libraries they're using, they incorporate it by copy-paste.

I don't think it's necessarily "most programming languages". I know Perl, and probably Python and Ruby, have very large ecosystems of small modules. I suspect it's more along the lines of static vs dynamic, or compiled vs interpreted.

> On the other hand, each dependency you add creates a little bit of risk: that the package will be updated in a way that breaks your application, or the package maintainer will go rogue, or the package will get hijacked.

Those specific risks are not necessarily from including a module, but are from subscribing to a module. If you include a specific version of a module and can confirm it has not changed to a degree that satisfies you (whether that's keeping a local copy to build from, or trusting the distribution system to be immutable and pegging a specific version to install), then your risk is fairly well defined. It's not zero, but it is limited to the problems the module existed with at the point you reviewed and included it.

Subscribing to a module, that is having the system download and build "the latest and greatest of whatever thing you call $foo" is not very safe, and if the build mechanism can execute arbitrary code and is automated, is insanity.
Yes. In many ways this seems like a (admittedly less severe) version of dot-com happening again. There was also a piece a week or so ago about how a number of these companies are trying to branch into offering these services for businesses.

One of the problems both then and now is that there are a lot of convenience services that people would, in general, like. However, in many cases, there aren't (enough) people willing to pay the cost of delivering those services to make them work as businesses.

Grocery delivery can work. Some Whole Foods were offering delivery pre-Instacart and Peapod (Stop & Shop) has been around for over a decade. But you pay about $10 per delivery, which I assume is priced to be roughly breakeven given that the grocery chain is still making money on the food. I think it's fair to say that the market has shown the average person (especially one with a car) isn't willing to pay that--especially given the other real or perceived issues associated with ordering groceries online.
actually quite convenient: besides having piece of mind, it really simplifies builds and deploy, all for the cost of a few extra mb in your git
Author of the post here. According to a tweet [1], the user @nj48 seems to be non-malicious.

I updated the blog post.

Nevertheless I find his actions dangerous and irresponsible.

[1] https://twitter.com/seldo/status/712673227630313472
If you have serious money problems, you can't spend the "extra" $600 you have on an iPhone, even if it supposedly pays for itself after 24 months.

You spend $600 on food and necessities. Because you need to survive.
Bundling is not the answer.
I agree that the Instacart economics don't quite work out.

However, to be fair to them, it is also expected that you'll tip.
Cool... downloading now
I actually make a terminal-window-size PNG of 'PRODUCTION' and 'TEST' and set it as the background gif at like 10% alpha in the terminal windows, which also have different background colors.
Not to mention you can get cheaper iPhones. You can buy them used or through your cell plan.

Still expensive, but again there is a lot of benefits to having one.
This is really wrong thinking and a good example of misunderstanding unit economics. You're calculating the unit economics of a delivery assuming there's only one "unit". You have to look at the aggregate. That driver isn't just delivering to you. Not every customer is ordering 1x week.
Hi, I'm aware of the official meaning of the acronym, but my usage was based on my belief that in everyday language, people use it to mean "vanished" or "disappeared".

I'm aware of the connotations that this has in the terms of Open-source, but was not in any way implying that the person had an obligation to continue work on this project (quite the opposite, I simply wanted their go-ahead/approval for me to maintain the project myself, before just going ahead and making changes to __their personal Github repo__). I was using the term in a way that I thought added a slight, humorous hyperbole to get people's attention on Hacker News in the hope of getting their advice.

I would certainly not have used this term to the maintainer in question, for the reasons you describe: I would not want to imply they had any obligation. I have no problem with a maintainer not wanting to continue any further work on a project they lead, I just think it would be helpful if they left instructions for how other maintainers should proceed, or at least respond to requests for clarification.
This story is old as the world. "Qu'ils mangent de la brioche" - "Let them eat a cake", as great princess Marie Antoinette said upon learning that the peasants had no bread.
I prefer a 5 year old computer that is open, repairable, I can run any OS I want than the "Ultimate PC replacement" that can only run software signed (and sold) by Apple.
I don't want to contemplate a world where Christmas decorations are being put up in stores in August. Them being installed before the start of December is too early already (for me).
Your assuming that the item your spending more on is worth more. It's really hard to qualify on iPhone vs Android, but my super-simplified calculation is:

iPhone = 4 stars, Android = 4 stars

If the Android is $200, and the iPhone is $400, I'm gonna go with the Android
I wouldn't say it's a bubble so much as they just aren't motivated to consider those viewpoints. Apple's products are high cost and high status, they have no reason to consider the lower end of the economic spectrum; that's not their market. It would be like Rolls Royce running radio ads in rural Kentucky. Yeah, many people there would probably like one, but they can't get one.
Even if the language pulled some magic trick where it could verify collection implementations without unsafe, all you'd have done is move the unsafety into the type checker and compiler backend.

The only difference is that Rust 1) moved some of that into the stdlib and 2) lets third parties extend it to provide more guarantees.

Given this, I think you're drawing a rather arbitrary line- Rust (the compiler + stdlib, optionally + other libraries wrapping unsafe) does guarantee memory safety, full stop. Whether the guarantees are provided by the stdlib or compiler is irrelevant.
I think the model itself is valid, it just doesn't work for certain markets right now.

Companies like Amazon and Uber expand their market through convenience and ease-of-use. I make more impulse buys on Amazon with Prime 2-day shipping and take more taxi rides with the convenience of the Uber app.

The problem is it's hard to extract a lot of value without volume and efficiency/integration. Amazon ekes out as much efficiency as possible, being a large online retailer, and Uber was able to 'disrupt' the taxi industry.

It turns out delivery is expensive and even with good process, you can only get so far with a luxury service.

I suspect the on-demand service will slowly die out until it's revived by more efficient transportation (autonomous cars, drone last mile delivery).
As a contradiction: e=mc^2
I like Deako but if they would add an electric outlet to the list of products that can be remotely controlled, it would be nice (maybe even with a kill-a-watt meter feature).
I still use a computer bought 10 years ago. I never upgraded it because I don't need to. It still runs XP but I am fine with it because it works. The author's point is very relevant here. You would take other options if you ever needed one.
Because the phones screen is what shapes the print..
Honestly, I think you're both correct. It's definitely dangerous to allow packages to be unpublished, but it can potentially be just as dangerous for people to blindly include a library without looking into a bit first.

First lesson learned is of course in regard to how package managers such as NPM should handle scenarios like this. However, I would also hope this might make some people take a harder look at their dependencies to see if everything they are referencing is both truly needed and trustworthy.
This saying coincides with the ever-popular "done is better than perfect." My dad (a microwave engineer) taught me a variation: "Perfect is the enemy of good enough."

The concept is very important to learn, especially for those with a strong sense of idealism.
Crashplan doesn't support cloud storages other than their own. Neither does it support cross-client deduplication (https://www.facebook.com/CrashPlan/posts/10151056594185124).
Yes, as far as I've heard, this was done defensively to prevent malicious actors from claiming these packages.

Also, relevant conversation here in yesterday's thread: https://news.ycombinator.com/item?id=11340510
How do you know that's not true today? Any effort to expand the social network would just be helping the prediction engine in reality.
About your link and printing QR codes. Why not just print the key in plain text?
I put away my phone for about 8 hours a day.
picture is worth a 1000 words, the photo of the laughing audience tells the demographic tale.

it seems to me a lot of comments here are focusing on the tech aspects of this (no surprise i guess) instead of the point: this is a marie antoinette moment, a la "let them get an ipad pro"
10 Get Away Countries Far from the Violence
Interesting, I will check it out. Thanks for the reference!
This was my immediate thought while watching the press conference to. It sounded more a simple tone deaf statement. I buy Apple hardware because I think it's really high quality and I can expect it to last. I was troubled that maybe Apple doesn't align with my beliefs.
C or Assembly? what OS? Are you talking about writing to the TCP/IP network layer or rewriting it at like an ethernet firmware layer?
These kinds of articles continue to pop on hacker news. At the end of the day won't most delivery companies go under when Google (fill in: whoever) brings the self driving car to a mass market and develops their own delivery service?

What will differentiate Postmates from Doordash from Eat24? Google might just sell these cars to these services but I feel like it is too lucrative for them not to develop their own service
Until Let's Encrypt came around we've heavily depended on wildcard certificates (several domains with 100+ customer facing subdomains), so any other alternative would have been massively more expensive.

But with LE allowing scripted certificate generation, we're just moving to that instead.
If Luxe was cheaper than parking close to work because they were enabling users to have their cars parked at far-flung, cheaper lots, they drove up the value of those far-flung lots as demand increased.

Sometimes these kinds of hacks just don't scale.
The fact that they were able to show a dose-dependent response is pretty damning. I think they controlled pretty well for confounding variables, so I'd consider this more than "suggestive".
When you walk into a phone store you're going to get upsold on the high-end phones, broken into small monthly payments.

Also there are still many value phones being sold that are pieces of crap. A poor person may be better off spending $20/mn on the latest iPhone that "just works" than getting a budget phone for $10/mn that crashes from not enough memory, has a terrible touchscreen and will be unusable in 1 year.

There are quality low-end smartphones, but you must research which they are, and the naming of them can be very similar to crappy phones. Going in and saying you want an iPhone is a more sure thing than guessing which variant of the value Galaxy line isn't crap, or which unknown brand name has the best features.

Often the sales people are just as clueless as the person buying, and they're motivated to sell whatever makes them a commission.
This turn of events was evident as of 2 months ago. I wrote: "Intel's Tick-Tock is no more. Say hello to Tick-Tock-Tock."

https://plus.google.com/+MarcBevand/posts/ZpuSkXqaBfK
As someone that has lived on the street I can tell you that you are wrong about the $200. Don't read your life into others.
Reliable Investing for Smart People
"I learned that whenever you do anything you should:
find . -name "*.whatever you want" | more"

Many years ago at one company, our servers had a shared root login, no individual accounts (hey, I'm a dev, not ops).

I was executing 'find' commands and I decided to use !find to re-execute my last find. Problem was, with a shared account, was that the history was also shared. Turns out the last find command was something like "find . ... -exec rm {} \;". It deleted most of the content from the content directory of our CMS.

Backups restored the content, and I never used the ! operator again. Nowadays I use ^r instead so that I can view what I am about to execute.
It's easy. Just never answer your phone unless you recognize the number.