skysight-inc/HackerNews huggingface dataset:
Author of the post on Medium is trying to get some fame, using first approach from your list. We can't be specialists in all fields, and journalists can't - it's just one case where knowledge of the Internet helped some guy to find some info. "News should be checked by experts" would be good title, "don't trust nobody, check everything" is absurd title.
> Usually it is hard with distributed computations to say what happened before and what happened after. Using those IDs you always know the order of certain events.

Which "certain events"? The typical case I can think of wouldn't work:

- at time t0, event e0 occurs on client c0, an id is requested
- at time t1 > t0, event e1 occurs on client c1, an id is requested
- id1 = 62 is generated and returned to client c1
- id0 = 63 is generated after because of network latency

The IDs say that event e1 reached the ID generation servers before event e0, but I don't see when this would be useful, e0 still happened before, it may even be causally older than e1.

Am I missing something?
They may find themselves between a rock and a hard place.
I find a lot of humour here in the "standup is supposed to be short, standing up emphasizes this" as a kind of fradenscheude commentary on the typically unhealthy office workplace environment of sitting down in front of a computer screen all day. I have a stand-up desk and spend most of my day standing, and I realize this is a luxury most people do not have, but I do find humour in the implicit space in your comment about standing being a kind of chore.
One important issue that gave me a headache in the past (at least for NPM) is the reproducibility factor. You can't reproduce an installation using NPM.

That's because with NPM you can install a specific version of module A on time t0 that also installs, based on package.json, the latest version of module B. But on t1 there is a new version of module B, so the new installation of the same version of module A ends up having a different version of module B. Obviously, this problem expands dramatically when you use multiple modules with different degrees of depth.

Hopefully mook pointed about the mention of shrinkwrap in the article.
Does the name Robert Bork mean anything to you?
Considering the constant 5-4 decisions, there's 0 chance that a new justice will be confirmed until the next President takes office
The math here is interesting for the republicans. A candidate has to confirmed by the senate judiciary committee (11/9 republican) then the whole senate (54/46 if the independents go dem as usual).

The general consensus, however, is that the democrats have a good chance at winning back the senate.

So the question for republicans is, do they accept a moderate candidate now, or stall until the election and risk having a democratic senate (and president, but that race is far too early to have a sense of, unlike the senate), and take the heat for taking 3-4 times as long as usual to confirm a justice, and have any cases under review potentially go 4 to 4 on the court, which means the lower court rulings in those cases stand, or the justices can request that they be re-argued.

For the democrats, you've got the current situation vs a chance to get someone more liberal in during 20 days of obama + the next senate (although pushing a nominee through in jan 2017 would have terrible optics), or waiting. Your risk is that the republicans win the senate and the president.

My sense is that the democrats will put forth someone fairly moderate, but it's hard to tell if the senate will stall it out or not. It likely depends on the nominee.

The Republicans hold all the cards, but the dems are probably in a slightly stronger position, because they only need two republican senators on the judiciary to decide that they'd rather not risk it, and two more in the full senate.
I will be shocked if Hillary nomination is more liberal than Obama's. Hillary is a conservative in Democrats clothing currently she is spouting liberal agenda to get the nomination once elected whe will go for conservative options under the umbrella of getting things done.
Thanks for the well wishes. We're not primarily a tourism-oriented website management firm. In fact over 90% of our sites are technology related. Maybe you didn't read the press release.
Abe Fortas resigned May 15, 1969 and Harry Blackmun wasn't confirmed until May 12, 1970 (362 days) after the failed nominations of Haynsworth and Carswell. Likewise, Lewis Powell died June 26, 1987 but Anthony Kennedy wasn't confirmed until February 3, 1988 (222 days) after the failed nominations of Robert Bork and Douglas Ginsburg.

There may be other similar situations but those are the ones that came to mind.
Just Keep Moving
The Hamburger Icon. To Kill or Not to Kill?
AMD is supposedly planning a 32-core CPU with an eight-channel DDR4 interface
> most couples in America are straight and white.

True, if by "most" you mean a bit more than 50%.
The Republicans have more or less already announced that they will refuse to consent to a replacement this term. That could change if Hillary wins (she will likely take the Senate with her if she does), but, the odds-on outcome is: Obama nominates someone, but no Obama nomination is confirmed.

It's not just that it's an election year, but that it's a closely divided Senate with a liberal President replacing the most reliable and influential conservative on the Court.
Cool to hear what your thoughts on it are. I only learned about git-request-pull until after we named it merge requests, only then did I understand why it was named like that.
If they want to act like barbarians then they will be treated like barbarians. On there level because it seems to be the only level they understand.

These sad displays of unreasoned blind hatred can not longer go unchallenged by people who value democracy and free civilized discourse.
uh... no?
GitHub.com Demographics: A story of researching and uncovering blind spots
> They have a duty and obligation to oppose

Which is why they are likely to put up token opposition - enough to placate their supporters. Everyone panders to the center when election time comes, because that's where most of the voters are. This is why the rhetoric is extreme during the primaries, but is significantly toned afterwards.
Yeah.

Interestingly there are several threads on the nix mailing-list right now discussing how to do just this: implement a language-specific package manager, for a brand-new language, using nix. One guy is even using it to replace make.
Typical is irrelevant, its a political process and the Republican majority in the Senate will be under strong pressure from within their own party's base to block any Obama nomination, both on ideological grounds and for strategic reasons (to preserve the nomination for their Presidential candidate, should they win.)

I wouldn't be surprised if there is no action until after the election (if a Democrat is elected), or the inauguration (if a Republican is elected.)
I don't know. Given the timetable and the fact that neither the Republican Party or voters can say who will win the presidential election, it seems like there would be room for a qualified, centrist candidate.

Especially if Sanders and Trump stay in the race.

Better the devil candidate you know, etc etc
Obama barely got the ACA through the Court, and that was by a breath. He would not give up the opportunity to make sure it's never that hard again.
This graph shows how much better the Osprey's tiltrotor design is compared to the Fairey Rotodyne's compound design:

http://www.defense-aerospace.com/dae/articles/communiques/AW...
He's writing for exactly the right audience: The people who appreciate this kind of long-form thing and support him via Patreon, i.e. actual money.

Your post would've been better spent by suggesting a TL;DR paragraph at the top.
10 months? I find that unlikely. The conservatives might not LIKE it, but no 5-4 decision in the past is going to help them now.
I would like to see some location improvements in 5G, but I've no idea on whether or not they will
be there. (The little I've heard on 5G has been from non-technical types, always as a buzzword).

From my limited knowledge it would nice if they provided a signal somewhat similar to GPS.
Perhaps at a low frequency, as to avoid reflections and attenuation (or just a UWB signal).
The main advantage of having this together with 5G would be deployment, we would piggyback a location system
on top of 5G.

Back to your comment, I did know about DecaWave, but not Locata.

Locata looks interesting, it really does seem like GPS brought to earth.
One good thing about GPS type systems is how well they scale. The satellites just provide
the signal, they don't even have to know how many receivers are out there. (Also good from a privacy standpoint.)

DecaWave system is loosely based on IEEE 802.15.4a, which uses UWB. I think it
does two-way ranging (basically a very precise ping). And since they use UWB, their
system seems to be quite resilient to multipath.
> It's the only way they can try to run out the clock on Obama.

Two words: recess appointment. They've got a recess coming up later this year.
I am not sure about iPhones but opened all of my Macs before, sometimes to do some upgrades or clean up. It never voided warranty. All three had some work done by Apple. As long as you do not screw up yourself something during repair, it is fine.

I would expect majority of HN population to be able to follow step by step guides online.
I wrote a giant explanation about this and then deleted it out of frustration.

Basically, I believe that Senior Engineer is much more than what this article claims. These points are all about mental strategies and confidence, but these have nothing to do with actual technical skill, or plain old experience.
Why allow you to set your own date anyway? The device should just talk to an NTP server. Wouldn't want a malicious human setting an incorrect date now, would we? That's dangerous!
The higher the correlation, the harder I find it to guess. (r = ... umm... :P )
It reached my webdev-oriented Reddit home page. Likely the submission you saw.
Thank you Jason for such a great article.
Whilst this is true, it's clearly bad practice to have a 'latest' dependency in any module that is itself designed to be depended upon.

Personally I've never seen this be a problem in practice. Possibly because I'm lucky, possibly because I've only used dependencies that don't do this. Since I mostly use quite popular libraries, and check the dependencies of the more niche ones I decide to use for exactly things like this, I think the latter is probably the case.

Out of curiosity, I wonder if anyone here has hit this problem in practice with npm and could provide a concrete example - in particular with popular open source dependencies?

Yes it's a possible problem in theory, but a lot of problems in software are possible in theory but rarely occur in practice because people follow sensible patterns to guard against them.
This seems like a lot of work for... a not very fun or playable game? to prove some kind of point?
While there is a tendency to replace like with like, that's because Supreme Court justices usually time their retirements to coincide with presidencies that share their views.

In this case, I doubt it applies. In theory Obama could pick a nominee closer to the center to avoid a tiresome confirmation battle, but I suspect there's a bigger bang for the buck in nominating fairly left-wing candidates and making the Republican Senate choose between looking obstructionist to the general public or looking weak to their base.
The Republican-controlled Senate can just hold up the nominations until whenever. In fact, Republican voters are going to demand it.

The American people should have a voice on this matter, and if the shoe was on the other foot, the dems would be saying the same thing.
Ask HN: First to market or testing, which do you choose?
So you are building your awesome product.

You are first to market. Or you will be if you can get your damn software out the door.

But testing will be a huge effort and cost alot of time.

Which do you take, a nicely tested product or getting something launched that whilst buggy, is first to market?
Ah, I think you're right.

Though the intensity would fade as the sun moves, so maybe you could potentially have some sort of intensity filter?
Probably a researcher in Senegal has access through this: http://www.research4life.org/about/
Generalized Concrete Nonsense, or Why We Teach Factually Wrong Things
I was about to question your pronoun use because I thought eev.ee was a woman, but then I checked their about page and encountered this: "I respond to any pronoun; pick your favorite." Interesting approach.
I would love to see git backed snippets as well, I made a feature proposal for it https://gitlab.com/gitlab-org/gitlab-ce/issues/13426
They have a majority of Senate. They don't need token opposition. They can just decide, as Mitch McConnell has already said, that this is a rare opportunity for the people to vote directly on the direction they want to take the court, and that's that.

This isn't unprecedented. Obama is a lame-duck President facing a majority opposition party in both Houses of Congress. His influence is close to its nadir. Scalia is a lion of the GOP. It would have been hard to replace him in 2015. It's probably impossible in 2016.
Well, consider: You're a Senate Republican. Obama nominates a guy who is certainly no Scalia but legitimately isn't the worst. You can hold out and hope that a Republican gets elected, but there's a good chance that'll be Donald Trump, and what kind of a judge is that weirdo going to nominate? You hate that guy and think he's a blemish to the name of the Republican party. Also, there's still a real risk Hilary/Sanders will win instead. AND you can expect to face more than half the media harassing you over any delay. In fact, the harassment has already begun today, Feb 13.

So a real compromise candidate might be possible. It'd likely depend on Obama and the senate Democrats as well, though.
341 days until a new President is inaugurated.. That's a long time to hold.
The ad-blocker vs advertiser fight has just turned to total war, your target audience uses ad blockers more than any other demographic and you bet your profits on advertising.

Brave.
You can't possibly put the result of Bush being elected on a Supreme Court Justice. Any more than you can put it on a single person who voted for him.

Yes, they all share some responsibility, but the amount is so miniscule given future actions and how many people were fooled and lied to so as to be almost completely disconnected.
this is how short-term -> long-term memory works. You build up 'competence; in the hippocampus during waking hours, and then when you sleep 'a part' of those memories are shifted into other areas of the brain so the hippo can be fresh for the next day. Caveats apply to things sometime take days, don't move, get erased etc. hippo is very capable so people can operate without sleep for quite a while but eventually overflowing this buffer/registry causes insanity/death. hilariously, your long-term appreciation of time is just the working set in hippo divided by the stored area in long term memory. thus as you get older time appears to go by faster in the aggregate. experience of simple in the moment phenomena is controlled elsewhere.
An auk has a black beak, the penguin in the video is of the orange beaked cartoon type of penguin.
Guess R; increase your P.
PoC of Torrents Time issues (infoleaks, SSRF and denial of service)
Did you know him personally, or know someone who knew him personally, or is there some other reason beyond "you profoundly disagreed with him" that would lead you to calling him a "terrible person"?
One grandmother at a time, we can cure malware
I don't follow. It doesn't matter how much Obama wants to replace Scalia (I'm sure: a lot). He can't. The Senate must consent to his nomination, and is entitled to advise it. And advise it they have: they've decided it should be an issue for the election this year, and the voters should decide.
No thanks. Less corporate Android. More freedom

- Recently? Play Store android phones started allowing apps to run ads with your typical virus style "Hey I see you CPU is "Lagging" click to fix Pop-downs.

- My new Samsung phone was an expensive pocket watch / alarm clock. Now it wants me to be a puppet.
Like everyone else I thought paying lots of money for something meant it had positive value.

- I get it, I fell for it. Jokes on me - I'm an idiot - something to do with my identity and consumerism.

- I see people online do silly things like port Windows onto their Chromebook (Shed tear). "Look at all these new features!" they proclaim in joy. They don't seem to realize they were allowed that freedom through free software / hardware. It's always something. Video games, convenience, simplicity.

- I'm not ignorant of why these things appear appealing - I wasted much of my life over what I thought was time saving.

- It's like getting granted political asylum and running into the first jail just to be extra sure you're safe.

TL:DR

I tried getting a newer laptop to run Windows a year or so ago believing that like my desktop I could choose to uninstall the Windows and replace it. It was a 64 bit processor running 32 bit windows. 32 bit bootloader. Christ. Then reinstalling Windows to sell it. Oh now the mouse and keyboard doesn't work because the drivers were packaged separately and the repair partition (10gb of the 32gb emmc) is only accessible by a repair specialist.

So when these corps come along with "look at what we've "philanthropically" contributed to your cheap raspberry pi I'm gonna go ahead and steer towards a future without all the B.S.

I'd love to hear more about how these corps are symbiotic for a better technical future (partial sarcasm).
A liberal would never elect a conservative and vice versa, but there's an expectation to maintain the court's approximate balance (which is why Scalia's death is such a big deal). So if a very right-leaning justice stepped down under a liberal president, he'd elect a center / center-left justice. If the most left-wing justice in the world stepped down, then a left-wing president could elect the most left-leaning person.

By no means a rule, but a tradition at least.
npm-shrinkwrap [1] (mentioned in the article) is supposed to help with this; it makes a lock file (npm-shrinkwrap.json) that records the resolved version.

I think it got started being used at work (by stuff I wasn't working on) because trying to install old code that hasn't changed broke because some HTTP proxying middleware for Express changed APIs or something.

[1]: https://docs.npmjs.com/cli/shrinkwrap
Alito was nominated by Bush to replace O'Connor
https://en.wikipedia.org/wiki/Samuel_Alito_Supreme_Court_nom...
Well, yeah, but that's why they elected Obama, twice.
With MyShake App, Phones Feel Earthquakes and Automatically Warns Scientists
My physics prof was fond of saying "Your intuition sucks."

I played by following my intuition and did quite well in the higher end but found the lower end much harder. I'm guessing because I was feeling my way through it, my brain was trying to see patterns even where there weren't any, pushing my guesses higher than the plot showed.
ten well spent minutes thank you
OP:

FYI This was just a fun thing to experiment with, never claimed this would be useful or is the right thing to use :)
They're obviously going to say that now (keep in mind so far the people who've said that are Cruz who is on judiciary but will never approve any Dem candidate and McConnell who doesn't matter.)

The ones who matter most are probably Flake and Tillis since they're the least conservative among the judiciary members not up for reelection.

I think we'll see an initial stall for sure, and then in a few months it will depend on how polls are going, both in the senate and national races. Hillary + dem senate is the nightmare scenario for republicans, so they're likely to make a deal if that's still a strong possibility in July.
Simply by doing this, she has become one of the greatest single contributors to science as a whole in our era. Heroic.
Intuition doesn't suck, it just needs to be trained. That seems to be the purpose of this game.
When computers were first created it was assumed all programmers would be women because only women would have the patience to program all the one's and zero's. Then a woman created the first assembler ...
You know they have a trick for that too.

Just just put someone there to gavel in each day and they are technically in session.

Ironically the court itself ruled that is perfectly okay to do.

Senate is the ultimate politics slimebowl of tricks, they are master level.
Text and tradition are uniquely important to the Supreme Court, whose members hold almost absolutely unaccountable lifetime appointments and the power to overrule Congress and thus shape the actions of the administration. Without rigorous traditions and principles, they're a panel of philosopher-kings.

More so than in any other government position, it is possible for a Supreme Court justice to be wrong on the substance of an issue and right on the process, and even for the process to outweigh the substance if it means 10, 50, 100 future cases are handled better.
What, too high a bar for you?
Do you think Scalia moved gradually left? I've always considered him to be insanely consistent.
Edit: For the sake of completeness, the deleted parent suggested that iPhones are unable to be opened because they're glued up, and doing so (to reseat the battery) would void the warranty

Nope.

(Former) Apple Retail 'Genius' here. iPhones are trivial to open up to get to the battery, provided the right equipment (tore screwdriver and suction cup + grip), and disconnecting the battery is just a simple tab/plug to lift up.

Because this isn't a 'modification' (Apple warranty forbids unauthorised third party modifications) and is exactly what they would do in Apple Store anyway, you're safe to do this yourself without voiding your warranty, as long as you know what you're doing.
>tiny torx screws

No, they are now pentalobe screws.
I might be in the minority here but i hate the term "merge request" because it implies an actual merge. Most pull requests I get against my repos are bugfixes which I typically cherry-pick or rebase against a bugfix branch but very rarely do I actually merge anything.
Bush had cover since Rehnquist (pretty far right) had just been replaced Roberts (a much more moderate candidate). Even then, it was controversial for that exact reason.

So between the two justices, Alito + Roberts is definitely to the right of Rehnquist + O'Connor, but pretty moderate considering the possibility of two far-right justices.
Just wanted to say this was an awesome article. I have no immediate need to write a package manager, but it was a great overview of an interesting and tricky domain. Thanks!
Could you expand on your issue with exceptions? In this article I'm using the distinction between exceptions and errors from https://wiki.haskell.org/Error_vs._Exception

You're right about the bottom input. I'll add it to the article.
Yep, that was 4chan: http://i.imgur.com/lPqI1nD.png
Let's look at music for an example. Copyright provides a period in which they original artist had control over how the work is handled commercially. After the copyright expires the original artist can no longer use the law to prevent other people from redistributing or reproducing the work. However, the artist has no obligation to release the studio masters.

Copyright makes it more viable for the creator to actually make a moving from their work. So to answer your question, the public is encouraging creative work.

In the case of software, the work itself would no longer be protected from reproduction or duplication by others, but there is no obligation for the original creator to facilitate the reproduction by others.
What other definition is there for "most"?
…you seem to have missed the joke…
I read that as a freshman in college. I should probably re-read it though. It seemed kinda like How to Win Friends and Influence People.