skysight-inc/HackerNews huggingface dataset:
The one thing stack does do nicely that this proposal doesn't is allow curated comparable versions without forcing course dependencies. In plainer English, stack can pick the versions while you still opt in pack by package. I beleive that this is crucial to not slow down the evolution of the ecosystem.

In Cargo jargon, a solutuon would be for metapackages could double as sources: `foo = { metapackage = bar }` to use foo from bar.
agree. facebook, amazon, and google..three companies to rule the world. Investing in these stocks is like investing in the companies that are building the the matrix, unfolding in real life before our eyes.
"That's wishful thinking. GCC isn't able to do that with C language, a 20 years old compiler with a 40 years language. How would a compiler know that you can use a SHA2 instruction?"

Well, actually, they could, it's just not worth pattern matching because it occurs so infrequently.

"but history has shown that things like autovectorization are too fragile and can't be relied upon."

Errr, i'd say the opposite. History has shown that good autovectorizing compilers can come pretty damn close to whatever you want.

Usually the only issue is that they may insert too many runtime checks, and that's easily solvable.
C++ has innumerable de facto "platforms" and "ecosystems". You have to choose one to get anything done, whether that be various Boost libraries, POSIX, Win32, Cocoa, Qt, GTK(mm), even stuff like XPCOM…

Helpfully, many of these platforms reinvent basic things like strings [1] and reference counted smart pointers [2] in incompatible ways.

Wouldn't it be better if there were just one platform?

[1]: http://doc.qt.io/qt-4.8/qstring.html

[2]: http://doc.qt.io/qt-4.8/qshareddatapointer.html
People have been boldly stating the irrelevance of windows since before '95 and somehow it just...keeps...ignoring them.
It looks like Britain's got competition for the dubious award of most surveilled country.

But seriously, this is an absolutely despicable act on the part of the UAE. And that fact that Tor's security has come into question of late just makes it worse (not that Tor would help you with this sort of thing).
but it look like 30 years for Microsoft to become slightly less relevant . Microsoft business has evolved substantially beyond windows though.
The purpose of most locks of this size is to make it visible if somebody broke it, and conspicuous to perform the act of breaking the lock. Sort of like a bike lock: the purpose is not to make it impossible to steal; that's impossible to do with anything lightweight. The purpose is to make it impossible with anything less noisy than an angle grinder.

In this case, the greatest threat is still the TSA agent or hotel maid entering your room, since you shouldn't be leaving your bag unattended with anyone else.
I get that people have a handful of reasons why they would prefer that the headphone jack sticks around.

But do you think that in 10 years, and if not that, in 100 years, that the headphone jack will still be the primary interface?

And if the answer is no, that will not be the case, and we are ready to move on today, what's wrong for a company to move on? There will always be tradeoffs in the short term, but the vector of this movement is clearly down the path of no headphone jack.
Can anyone think of any ways where it would be possible to have the benefits the TSA was hoping for (cheap locks that can be opened by TSA and the owner but no one else)? Because I can't seem to think of any.
You are forgetting some externalities re: value of being legitimate vs. criminal (e.g. contracts vs. ransom, legit money vs. tainted money, morality, fame, etc).
I don't even really read whole books. At least technical ones, I tend to hunt for the chapters/sections strictly relevant to problems at hand or upcoming. Non-technical books, I tend to skip to the most interesting chapters first and read out of order. Reading this way makes it somewhat difficult to define a pace, though I would say I read slower than average and prefer very detail-oriented reading over skimming.
The database and internal messaging is at least in part customized IBM software. Howard is friends with IBM Lotus Vice President Jeff Schick and talks about him occasionally. They also seem to use RCS (https://en.wikipedia.org/wiki/Radio_Computing_Services) Prophet/NexGen software.

As for jokes, I know they don't type (neither Fred nor Benjy can type quickly), and I don't think they hand over pieces of paper (Fred and Benjy sit behind the guests now) -- I believe they have cameras on Benjy and Fred's paper with a live feed to a monitor on Howard's desk.
I don't use it either but a lot of people apparently do . It's like the iphone....never bought one but a lot of people have.
I started identity mapping everything using 2 Meg as much as possible. Since VGA A0000 BFFFF must be uncached, I had to map the lowest 2 Meg with 4K.

Then, I made an alias for the VGA.

Recently, I switched to 1 Gig pages. You probably did not know that there is a bit in the CPUID that tells if 1 Gig pages are supported.

I have an alias for the first 4 Gig up toward top of my space. FEE00000 the local apic and IOAPic and HPET must be uncached, so I access them in my 4Gig alias up in high space.
Would it still work correctly when invoking rustc on its own or from another tool? I've seen a couple of people on IRC asking about driving rustc from a non-Cargo tool.
Cargo.toml isn't in language. It's for the package manager and the build tool. The language shouldn't be married to either thing.

As for dropping extern crate, it either marries rust to cargo, or it makes imports implicit. Neither is desirable.
Err, right - and does Apple provide this "abstraction layer" you speak of? I'd hazard a guess and say no.

Or is it simply that their's is a closed ecosystem, with only 1 or 2 devices released a year, and they won't let you run their software on anything else?

The fact that Android runs on several hundred different phones from manufacturers around the globe, or that home hackers have managed to get it to run on the most obscure of devices is testament to its flexibility. So I'm not really sure where your argument is coming from.

Apple is a walled-garden, with a proprietary OS that literally will only run on their device. Even their SDK doesn't include an actual emulator for the platform - it's just a simulation.

I don't have any deep knowledge of phones - but I suspect it's not as simple as "Let's make VMWare for phones". Things like the cellular radio probably require low-level hardware access, the mobile tradeoffs (portability, battery life etc.) probably aren't conductive to virtualising everything, many parts of the silicon probably require binary blobs simply due to how the industry is etc
He also won the nomination for the Libertarian party for governor of New York. He dropped out of the election when they demanded he reveal tax returns.

Like him or not, he's hugely relevant.

https://en.wikipedia.org/wiki/New_York_gubernatorial_electio...
'Closer to irrelevant' is a bold statement to say. Windows is strong, not as strong as in the 90's where it was the only consumer oriented OS, but is far, far away from being 'irrelevant'.
What are talking about? I have Apple's latest phone and it has a headphone jack. Surely you're not getting all foamy around the mouth and basing your entire point on rumors?

As for what one can buy today, have you tested the battery hit when using BTLE? My experience and light testing says the draw is minimal. I'd guess driving the amp to play your music in the first place takes more power than running the BT radio (though jump in and correct me, HW folk).
I've never read the book so you aren't disagreeing :)

Sounds like the video series might be the way to go if the book is too repetitive
What was Burhan Wani doing partnering with Islamist groups who supported expulsion of Pandits among other things? Is it like as long as the group uses enough Arabic words there are no red lines on behavior?
Agree, I think this is a problem with Snapchat being a LA company vs a Valley company. They want to be a media company rather than a technology company.
Yup. And suitcase zippers can be pried apart and put back together without any trouble[1], so the locks are pointless for actual security. I use them, but only for some protection from pickpockets, not for securing the suitcase while it's in the airline's hands.

[1] https://www.youtube.com/watch?v=jW8SJZBVR9s
Except that with a TSA lock you can probably just replace it after you break it, most of them are very similar and brands are fairly obvious.
Oops! You're right:

1: https://www.glassdoor.com/Salaries/san-francisco-software-en...

2: http://www.payscale.com/research/US/Job=Software_Engineer/Sa...
Have to agree. RP1 has taken the ideas of VR past and synthesized them in a fun young adult novel.

Nexus paves a highway over our present into the biotech future. It makes you think about how free individuals harness technology and the culture/society/gov they live in.
Here's the Best Way to Erase a Hard Drive
Most of these locks are attached to zipper pulls that you could just rip off with your hands.
You would be better off ripping everything to files and ditching the discs, but I'll point out that ditching just the DVD cases and packing the discs into DVD binders will collapse the storage requirements by 10-20x. I did that a while back and have been quite happy with it. Just be ready to cut out some case labels for discs that don't label themselves well.
yeah the Instagram buyout was a genius move...in retrospect the $1 billion was a bargain. Whatsapp keeps growing, although $18 billion still seems like a lot, but I think they will find a way to monetize it better. Facebook can't do wrong it seems. Like Google in 2005..and they keep doing better than ever too.
I don't.

The phrasing was "both exploits do require tricking a user via a phishing attack into going to a malicious website".

This suggests that the blogger believes that the only attack vector involves tricking the user to go to a malicious website; I can reasonably see calling such attacks phishing attacks.

The problem (which is, in my opinion, more serious) is that, as you identify, the blogger seems to horribly misunderstand the potential attack vectors.
Not to be rude, but are you kidding?

HN has provided you with a workaround, WSJ has provided you with free content, and that is not enough?

How about signing up for the WSJ?
If I'm understanding your concern correctly, that's totally a part of the proposal:

But we can do even better. In practice, while code will continue working
with an old metapackage version, people are going to want to upgrade.
We can smooth that process by allowing metapackage dependencies to be
overridden if they appear explicitly in the Cargo.toml file.
Swaziland is a good candidate for the "roundest country". Macedonia and Qatar wouldn't be too far behind either.
Corrupt a file (as a Service)
I think an important difference is that the victims of most US actions like abduction, imprisonment without trial, torture or assassinations are not US citizens – and it is often done in a foreign country. Because of that, it does not stifle political debate.

Example: The current US administration apparently has a “kill list” for enemies of the US government that they plan to assassinate. https://en.wikipedia.org/wiki/Disposition_Matrix

I find such a thing scary and unethical. Yet, as I understand it, domestic political opponents of US politicians do not have to fear torture, disappearance, or imprisonment without trial – it is even possible to openly criticize the people who command such assassinations without being in danger of being executed by the government.
There's no point using a lock on a zipper. You can just shove a ball point pen in between the zipper teeth and open the zipper itself. Then when you're done just rezip it with the still locked zipper pulls.
One obvious issue is that taxpayers money goes to holding these elections. This seems ridiculous.
yeah the search function is pretty bad I have noticed . It's hard to get relevant chronological results.
rustc already requires passing an --extern flag for each 'extern crate' in the source, so in some sense, yes. You'd be passing that stuff along. You already have to know where those deps are on disk; the difference is that you wouldn't have a list of which deps in the source code. But if you did, it would work.
> America is safe for all law-abiding persons.

This is patently not true. You can blame social media, or SJW's or whatever, but it is not true, except in the minds of the alt-right.
Howard has always been fantastic at interviews, no matter what time frame you're looking at. Its everything else that has changed. I miss Artie.
vintageseltzer, entitlement. Entitlement, vintageseltzer. Now that you've both met, welcome to "hacker culture."
Previous discussion from last September: https://news.ycombinator.com/item?id=10196197
https://www.youtube.com/watch?v=-5wpm-gesOY&feature=youtu.be...

What you learn after dealing with timezones is that you put away your code.

You don't try and write anything to deal with this.

You look at the people who have been there before you.

You go to them, and you thank them *very much*, for making this open source.

And you give them credit. And you take their code, and put it in your program.

And you never look at it again, because there lies *madness*.

Thank you so much for giving us Moment. Your suffering has not been in vain. <3
Please stop. Personal attacks are not OK on Hacker News, and we ban accounts that do so repeatedly.
well to raise 77 million something in their pitch is working. I'm guessing it's implicitness, ie, unlike actual local directories, as in dropbox et al, you'll just see the cloud, but there will still be a fat, local, cache. So really it's just a thin layer of abstraction on Dropbox and IMO that's very easily copyable by dropbox which is already moving in that direction. Basically, technically, nothing to see here folks. But someone in this shop must have good stage skills.
Photographer Seeks $1B from Getty for Copyright Infringement
Which might be one reason why they need surveillance. For many people, even a simple web search might turn up stuff that could get them arrested. For this reason, I have decided not to visit countries where some of the content on web sites I am responsible for is illegal.
They don't need more users...they are able to keep growing advertising revenue by filling more slots, finding new advertising venues such as Instagram, and through higher bids.
We detached this subthread from https://news.ycombinator.com/item?id=12173610 and marked it off-topic.
Luggage locks are basically only a deterrence against casual crime-of-opportunity thieves or pickpockets. I've found it's much simpler to just use a zip tie on my zipper. Very easy to put on, easy to take off again once you get to your destination (nail clippers work well), and provides roughly the same security as a TSA lock. And it has the added benefit that you can tell if the TSA opened your suitcase because the zip tie will have been removed (whereas with the lock the TSA can look through your suitcase without leaving any indication).
I second this, moment.js is amazing, if the creator is reading this a HUGE thank you!
Please do not comment like this here.
possibly Poland?
Ah. I was working under the assumption that extern crate acted as that, but file-embedded. If rust already needs --extern, I have no objections.
The only reason I bother with a lock on my (zippered) luggage is to keep the double-zipper ends together and keep it from working itself open as it bounces around the baggage handling equipment.

Like most things concerning security in general and airport security in particular, it's a sham, meant for appearances only.
I've never locked a checked suitcase in my life. And I've traveled all over the world.

Of course it goes without saying that I only carry laundry in my checked luggage. Laptop, chargers, camera, etc goes in a carry on backpack.
Many people tell you to hire an "expert". Be careful, many such security experts are experts in fud and taking the money of clueless frightened people. For a lot of money they'll run their attack bot on your servers and send you you a twenty pages auto generated report which you will need another expert to read and understand. And security is not a one off task, you need to either not care at all, or make sure everybody cares all the time.

While you doing yourself the emergency backup and logs evacuation task, and the password flips, I would suggest to mission your best two hackers on the task of quick learning the basics and making sure there's no obvious hole in the wall.
>If I can prevent them from showing up in my list I'm ok with it.

Hacker News supports hiding stories now, so you're free to filter as you like.
My wife, a conservative Christian, was dismayed when he joined America's Got Talent as a judge, due to his radio antics. But he quickly won her over as her favorite judge—he was good, he was insightful, he was serious and honest in a way the other judges never managed. I was impressed how he managed to show a very different side to himself from what people expected, and I'm sure it won him a lot of new fans. It was a great move on his part.
are you kidding?

No. The volume of links to this one particular site with a very aggressive paywall has been increasing. Further, HN administrators actually change links pointing to alternative sites over to paywalled WSJ URLs when WSJ has the story (I know, because it happened with a story I submitted).

WSJ has provided you with free content

They're not ad supported?

How about signing up for the WSJ?

I might consider it, if they weren't so obnoxious with the paywall, along with inundating their pages with ads and completely blocking the loading of content when using an ad blocker. I will not reward that type of behavior, and neither should anyone else. I reported them to Google for cloaking a few weeks ago because under certain circumstances, the paywall comes up even when clicking over from Google (so, to your argument that "HN has provided [me] with a workaround" - that isn't always the case because they flagrantly violate Google's anti-cloaking policy under certain circumstances, on top of everything else).
Not sure why you're being downvoted. Haskell tooling definitely started turning around with Stack. I've used a fair amount of package managers (including cutting edge stuff like Nixpkgs) and Stack is by far my favorite.

EDIT: To elaborate on why I like Stack:

+ Fully declarative. I don't run commands to edit my Stack environment, instead I modify the relevant stack.yml file. This means that the current environment can always be easily examined, committed to Git, etc.

+ Easy NixOS integration which means I can also describe the non-haskell dependencies for a project, and enforce that _absolutely_ nothing else on my system gets used. This is amazing.

+ I like that it uses Stackage by default, and that I can pin projects to LTS Stackage releases. This means that many users of my projects will probably already have most dependencies installed -- especially cool for small things like tutorials where users won't have the patience for long build times.

+ It reuses the already existing `.cabal` file format so it's easy to make libraries compatible with cabal-install, the other package manager in the Haskell ecosystem.
> If there's some other use case that dominates "mobile phone" for mobile phones, let's hear it.

The use case is a lot larger than just "mobile phone". I'm an Android guy, but I rarely use my phone to make phone calls, in fact I don't use it to make phone calls at all on my provider's network, I use a SIP client to connect to a VoIP service for calling, I do secure messaging via Signal, I run emulators and play old games, I run a full linux environment to do some minimal development and to ssh into servers, I stream audio to my Sonos from YouTube videos and prevent apps from getting my private data by spoofing it and block ads in free apps because I'm a cheap fuck.

Many of these applications make an iPhone a poor choice for me, but not for many other people. If you just need a mobile phone, an iPhone still serves that use case perfectly well. So does the most basic android phone and probably a cheapass Nokia from 10 years ago. The use case is what makes the difference here.
https://wiki.postgresql.org/wiki/Number_Of_Database_Connecti...

Its a little outdated but I've found it largely holds. That is, you'd want a mighty box for 1000 concurrent connections.

That said, connection queuing works really well with postgres such that throughput is frequently better at lower connection counts than at higher ones.

I have no experience with mysql that is less than 15 years out of date.
Qt / Boost / .net are C++ platforms. The difference is you can choose one or none, and the OP actually explicitly talks about how important it is not to have one absolute blessed platform like Java has.
> America is safe for all law-abiding persons

Your comment shows the level of misinformation and reputation damage done by media and various social movements. Not only do I disagree with your comment, but I find it offensive that you would propagate the myth. It's damaging and unsubstantiated.

"why did you shoot me?" "I don't know" [1]

[1] https://mobile.twitter.com/TheDailyShow/status/7566992798261...
How long before Facebook acquires Twitter out of pity?
Yes, of course it's silly as a funding mechanism. What happens with the money downstream is independent of how it was obtained. The point is that science should not have to resort to this kind of thing in a society that appropriately places knowledge as a coordinated priority.
The fact that they are happy to ship proprietary products that are known to have backdoors doesn't make me believe they've changed their views on user freedom. It's a relevance ploy, nothing more.
I write a lot while reading. Sort of like having a conversation with the author.

I read less books this way, but the knowledge in the books become much more internalized. I tend to implement them much faster too. And aren't we reading, in part, to better our lives (short-term pleasure or long-term changes)?

Of course, I read fiction just for the pleasure as well (like Ready Player One).

This method of reading also sharpened my bullshit detector. If I am not writing a lot, this indicates lack of insights. Either a bad book or a bad time for that book. So either way, a bad book for me.
It is intellectually dishonest to suggest that getting a tech job on the east coast guarantees all the things you just mentioned.

What do you have to gain from such dishonesty?
Let me agree with tunap and say that that isn't remotely what coldtea said either.
But TSA won't reziptie it for you, so it seems worse in that respect if you're dealing with shady airports
There goes the last American TV manufacturer.
Tor Project Confirms Sexual Misconduct Claims Against Employee
I would second this. The only time I have had anything stolen from luggage was from my briefcase at a TSA checkpoint at JFK between foreign and domestic terminals, where a couple of checks were lifted from my bag. Fortunately I noticed shortly afterward and was able to get the checks stopped before boarding my flight. Don't check anything pocketable and expensive. Locks do nothing.
We're not supposed to write comments like this on "Show HN" posts. This is Apache-licensed open source code. You can criticize it on its own terms, but tendentious criticisms of the motivations of its authors are off-topic for Show HN. The rule can/should be boiled down to: "First, respect new work."
There are so many to pick, but here are a few.

Music
- Lady Gaga - I was not a fan until I heard her performances and story
- Jewel
- Gwen Stefani

Comedians
- Louis CK
- Doug Stanhope
- Eric Andre
- Hannibal Burress
- Chris Rock

Celebrities
- Quentin Tarantino
- Arnold Schwarzenegger
- Danny Trejo (Machete)
- Mike Tyson
- JJ Abrams
- Jerry Seinfeld
- John Goodman
Is snapchat setting up to be the next facebook or the next groupon?