skysight-inc/HackerNews huggingface dataset:
You quote "re-launch the same projects over, and over, and over" and then you mention Metroid, one of the "less milked" Nintendo's franchises. And even Smash Bros, which has about 4 games in the entire 20 year span of the franchise.

Even Mario and the Legend of Zelda, which have many many games, try to present something unique and innovative every game.

I don't like to be frontal but I get a feeling that you don't have any idea of what you are talking about.
Spotify is the reason why I don't pirate music anymore. I say this as someone who used to be involved in the scene (low level FXP couriering in the late 90s and early 00s) and has gigs of release from the RNS, EGO, etc days. It's much faster and convenient to use Spotify.

I also think they cracked music discovery. Their discovery weekly playlist is stellar.

My only wish is they'd get off Electron (EDIT Chromium - thanks jjgod) and go native. A music player is a frequently enough used piece of software to optimize for performance.
No. Logical decoding, which is used by both pglogical and the now in-core logical replication, was added in 9.4.
https://www.postgresql.org/docs/9.6/static/logicaldecoding.h...

See references to test_decoding etc in the page you reference.
The blame should not be on people who choose not to forgo the comfort of modern technology, it should be on a state which abuses that technology for dubious purposes.
Spotify has a sett my that allows you to scribble to last.fm. I still do it to this day.
This looks so similar to Bazel..

What's the advantage of using Please?
For doing a ballistic propagation, you apply a gravitational map in Earth-centered, Earth-fixed (ECEF) geodetic coordinates, then convert to Earth-centered rotating (ECR) geodetic coordinates, because that way you don't have to correct for the Coriolis effect. That ECEF-ECR conversion requires a time-of-day parameter.

You can use a gravitational map that only accounts for latitude, but it isn't as precise.

So using an accurate clock is really important if your intent is to hit a missile with a missile.
I develop Cursive (https://cursive-ide.com), an IDE for Clojure code based on IntelliJ. Strictly speaking it's just a plugin right now, but that's how most of my users use it.

I worked on it for about 2 years, mostly in open beta, and started selling it in December 2015. It's been the only thing I work on and has provided all my income since then.
Came here to mention that. The title needs a re-write but the story is interesting still.
Ask HN: How do you hire senior developer?
I live in a place where almost every developer is employed and hire new skilled people is very hard. How do you motivate senior developers to join your company?
They absolutely are not talking about percentages. They're talking about factors. A factor is a term in a multiplication. In standard US English, increasing something by a factor means to multiply it by that number. Even the GMAT uses that phrase in that way. You absolutely can split hairs on this and the phrasing can be confusing but it is absolutely understood that "increased by a factor of 4" means to multiply by 4. If one was talking in terms of percentages, they would say something like "increased by 300%".
Here's some reference data. At U of Michigan, these professorial wages are typical in CS (and are publicly listed):

lecturer: $80K

assistant: $110K

associate: $110-130K

full: $150-190K

BTW, I see that the UofM CS dept. employs a lot more (3X?) lecturers in CS now than they did 15 years ago -- another sign of high demand/low supply for PhDs in academe.
FCC != Federal government. The FCC chairman claims that the FCC is not the correct agency, but rather the FTC.
What means 'new listeners' in this context?
Does anyone think this may be related to the fact that you don't have a hard goal to seek for the money you are working?

For example; I want a new PC, so I work for 6 months working and thinking on that new pc. Then finally, when I have enough money to buy it and do it, I love it. The effort that cost me gives it an extra value to me. Exactly like when you worked as a kid for the game you really wanted to have. Didn't matter if the game ended being horrible, for you that game was special, and also you could continue playing it after some years with nostalgia feelings.

If I have enough money, this effort is allmost zero. At the moment i get a new need i could satisfy it.

Of course, this is just another hypothesis, and could explain why some people says aren't happier with more money, probably they want something harder to get and still achievable with money/work.
I smell a 8 character limitation somewhere :)
How did they arrive at the "and it looks incredible" part of the title?
Sorry, "debug the output" was a really confusing way to say what I meant. What I meant was users will want to debug their code, and the way they do that is often affected by what their code is compiled to.

With a transpiler, it's fairly common to actually debug using the generated output. That pushes many transpilers to place a premium on readable output that structurally resembles the original source code, sometimes at the expense of performance or code size.

Other times, users will rely on things like source maps in browsers. That gives more flexibility to the transpiler author but can make user's debugging experience weirder because things like single-stepping can get fuzzy when a "step" in their source program may correspond to something very different in the transpiled output.

In compilers to lower-level languages (machine code, bytecode, etc.) there is a strong implication that most users can't debug the output, so the compilation pipeline and tools are obligated to have pretty sophisticated debugging support.

In other words, different tools, priorities, constraints, etc. Having a separate word to help tease these apart seems useful to me.
I mean I kind of understand the attitude of the British Embassy, it wasnt like trouble flared up overnight, the option to leave was there for a long time prior to the war beginning. Obviously it isnt the fault of the children who were kept there by their parents, but some responsibility needs to be borne by the expats that decided they were getting paid well enough to stay.
This is a completely misleading headline. The Patriot missile was not effective at destroying the Scud [0]. The DoD initially claimed successful intercepts when the missile detonated near the Scud, but it rarely, if ever, actually destroyed the warhead. The only reason there was an illusion of success was that the Scud was also spectacularly unreliable and often broke up on re-entry or failed to detonate. It is a complete falsehood to claim that the Patriot would have prevented this loss of life.

[0] http://www.slate.com/articles/news_and_politics/war_stories/...
Stripe/Credit Card (2.9% +.30) fees still apply - right?
There are various free or relatively inexpensive lisp books out there (covering Common Lisp, Scheme, and Racket in particular). Some may debate whether lisps are functional. They're more pragmatic in some ways than the ML family, but do permit functional programming. Structure and Interpretation of Computer Programs, How to Design Programs, Paradigms of AI Programming as will as On Lisp and Practical Common Lisp are ones I can recommend (having worked through all or large portions of them). All those are free. Little Schemer and Seasoned Schemer aren't free but aren't expensive, the style isn't for everyone but I liked them.

If you want an ML, there are various free resources for Haskell. The update to the linked book is mentioned in another comment but is not free. The ML family offers a different perspective on FP, particularly by way of their type system. I worked through a chunk of Learn You a Haskell, but I'm not sure how current it is. A Haskeller could probably give more feedback.

https://wiki.haskell.org/Learning_Haskell

http://learnyouahaskell.com/

Erlang via the link below. It's a bit different than the other two, but is definitely a functional programming language.

http://learnyousomeerlang.com/

There have been courses on Coursera and similar sites in the past that may be worth visiting, I don't know what to recommend of the presently available ones.
I don’t know about Android but Apple manages this quite effectively by nagging users to upgrade their OS, thus encouraging app developers to save money by targeting only the latest OS, thus making older iPhones unable to run most apps.
First, consider hiring and training non-senior devs.

Also, many talented devs prefer remote-only.
Onyx, the (IMO) dominant maker of non-Kindle e-ink devices, did: https://www.mobileread.com/forums/showthread.php?t=273936 . It was received well initially but as I understand it, quality issues (e.g. IMEI duplication) proved to be its downfall. I love Onyx devices (had a T68 reader a while ago and still look for the Max* devices) but their quality strangeness keeps me away.
As I gather a the Patriot was a mobile anti-aircraft / anti-cruise missile platform that was meant to move, be activated when needed, and then be turned off and move again because the original location was expected to become a target. It was pressed, on short notice (with some software upgrades, but not the normal cycle of specs, development, and validation that would go into that kind of repurposing) into stationary, continuous coverage, anti-ballistic-missile (critically, dealing with much faster targets than originally envisioned, which means short warning times where deactivations have a lot more risk) use.

So, while it's horrible in results, it can be very easy to understand why basic functions would have specs not at all adapted to the use to which it was being put.
I'm just giving anecdata here so I'm curious to see if you agree with me. Having known two people that went to prison, my opinion on the system is that I think people usually go to prison for the legally correct reason. That being said, a lot of people I meet seem to associate going to prison with deserving to live in a hellhole. No one considers the social exclusion itself a hellhole as evidenced by the ubiquitousness of rape jokes about prison. The reason I mentioned that the point about the prisoners deserving it from a legal perspective is because I think this is the point where most people lose sympathy for the prisoner population, it's the moment when they just sort've assume that anything that comes after being found guilty is just more of a reason not to commit a crime in the first place which is a horrific outlook in my opinion.
I would also agree about full-time teaching faculty vs adjuncts, on reflection. I think I conflated the two in my original post.
"Not anything you will find in a dictionary" is a terrible bar to base something off of:
https://www.merriam-webster.com/dictionary/faith Definition 2b.
http://www.dictionary.com/browse/faith definition 2.

Using faith and belief interchangeably seems disingenuous and ignores the religious context that is part of faith. Faith implies a lack of compromise, a concreteness, and unwillingness to change. Using that term to describe evidence based science, and the belief that evidence ought to be presented before a belief is held is an attempt to reduce science to dogma.
Military Commissions Act seems to have passed the scrutiny of both legal and political part of the system. The legal battle has shifted permanently. It's now over details in particular cases, not over the generic principle.

The notion of enemy is now in the US criminal law. The President of the United States has now the power to designate either US citizens for foreign citizens as enemy. The way it's defined includes not just combatants, but also "persons who are engaged in conflict against the USA" in general level. Expressing solidarity is enough.
That's an interesting point. Once you've been with my current employer long enough, you actually get a 1 month sabbatical which may work for that.
Right, but it didn't say that it was a cap on how long it should work correctly, rather it's a lower bound and also sets the maximum they tested it to. This is a design feature, but not a requirements feature, then, that it required a reboot after less than 8 hours of operations.
You're definitely right about services. Nokia wanted to be a full partner in the platform, rather than just another OEM as they would have been with Google.

> The Nokia N8 and N9 should have been supported as flagships rather than sort of apologetically shoved out the door with "DEAD PHONE WALKING" written on the boxes.

The N8 shipped in late 2010, before Elop had done anything. It had a huge marketing campaign and was Nokia's great Symbian hope. A poor market response was entirely due to the product itself.

The painfully visible shortcomings of the N8 probably were a factor in Elop's decision. Nokia's pipeline for 2011-2012 was filled with devices built on the N8's software and even older Symbian versions, and it was obvious those would not sell.

> I don't think Nokia would have tried to downscale itself either way, by the way -- they'd have kept their network equipment division, and might have even kept their mapping division

The phone division was losing money. Selling it to Microsoft gave Nokia the cash to buy out Nokia Siemens Networks. Selling maps gave the cash to expand those operations. If Nokia had kept phones and maps, they wouldn't have networks today.
> Every natural language uses spaces to separate things.

Exactly. To separate things. Which, incidentally, happens to also be precisely what make, and the traditional UNIX shells do :-)

The problem isn't that space in itself is a particularly difficult character. The problem is that its meaning is overloaded and ambiguous. No matter what you do, computers will have difficulty with ambiguity. You'll always have the problem that the separator is special, but hey, I'd be all for using 0x1C instead ;)
These people are beyond hope. They are basically Communists. They can't grasp the benefits of the modern economy and so they just complain.

Sure it would be nice if workers were paid more. It would also be nice if a homeless person could sleep in a bed tonight, or at least on a couch. Perhaps a Guardian writer could spare their couch? That wouldn't be too much to ask.
Debugging Redis Module
> Significant tabs

.RECIPEPREFIX option has been available for 7 years. Stop whining about non-issues.
>As it turns out, they're not particularly effective.

..In the US.[0]

Everything you say after that needs to be filtered through the same lens. You seem to be making a global statement about why people commit crimes without a lot of support for it.

http://www.businessinsider.com/why-norways-prison-system-is-...
Real world is actually different from Hollywood movies. It's more nuanced.
I thing I wonder is what role lifestyle factors play.

If you're making 200k on your own terms vs 250 at Google, I wonder who's better off. At that level of income, things like how stressful your work is, how interested in it you are, the length of your commute, etc. seem to matter more than earning another 50k of income.

Obviously everyone has their own circumstances but I think the obsession with earning as much cash salary as possible seems a little myopic.
As a former submariner who has had used clock for inertial navigation or for similar weapons systems 1/3 of a second over 100 hours is terrible.
Since you're asking this question, don't try to outmaneuver anyone in office politics. You'll get eaten for lunch.

But since you asked, develop leverage and pick your battles.

It's fine to use a job offer from another company to get a promotion but don't expect it to keep working again and again.
Yeah, seriously. I can’t think of anything worse. Can you imagine the pitch? “It will be like our hugely successful touch bar, but THE WHOLE KEYBOARD”
> How's the market look for MS holders with experience in industry?

If you like teaching and can deal with the cut in pay, you should seriously consider applying to lower-ranked colleges/universities that have teaching positions. You will get an offer, and you will make those places so happy!

> but the pay tends to be 1/2 what I make in industry, with similar benefits.

It's both far worse than that and far better than that, depending on the place.

1. Half is pretty good for lower-tier places. My prototypical offer was around 29% of my best industry offer in terms of raw amounts. Maybe close to half after counting up benefits and doing the CoL adjustment?

2. My best academic offer was about 50% of my best industry offer in terms of what typically goes into comp calculations in industry (salary/stock). But after cost of living adjustment and counting the value of the tuition (divided over a 30 year career and multiplied by the number of children I'd like), the academic position was within 20%. Which is pretty good. So make sure you're counting everything (including tuition remission) and accounting for cost of living (college towns are often dirt cheap compared to hub cities).

3. Oh, and make sure you know what "9 month salary" means. At some places you really can disappear all summer. At other places you need to work all summer even if not teaching; the salary is only nominally for 9 months.
Bill Ackman Surrenders in His Five-Year War Against Herbalife
We convert a lot of AC back to DC to use modern appliances: Computers, Phone Chargers and LED lighting. Although I am guessing down stepping DC voltage is also expensive to do efficiently.
That’s like the Cleveland Browns saying “Looking for a quarterback. Must have won 3 Super Bowls and have a career passer rating of at least 85.0. Must be willing to sign for a maximum salary of $10 million per year.” And then complaining that they have no candidates applying.
Distrusted Symantec SSL Replacement
I think you can compile gmake for most platforms.
I would trust my manager to not abuse that power. If he would start using it, I'd first try to change team or, if not possible, just change employer. Hopefully, for the sake of the organisation, people quitting would reflect badly on the manager over time.

The point being, it's much easier for me to manage the relationship with my manager than with some anonymous committee that doesn't even know me. The manager is already important enough that I would not keep him if he seemed more interested in personal agendas than his subordinates.
Fitting for a country founded by real Templars.
> It seems that 90% of computer use has moved into the web browser.

This is an extremely (web) developer-centric viewpoint IMHO.

Try telling 3D modellers/sculptors, games programmers, audio engineers that 90% of their computer use has moved into a browser. They will look at you with a blank face since they all require traditional "fat" desktop apps to get their work done at professional level.

And those are just the examples I can find off the top of my head, I'm sure I could think of more.
https://www.buymeacoffee.com/estyn

Surprisingly easy to sign up and use
>and a different dependency-based-programming build tool could replace it...

Make one that's generic and provides significant enough improvements that people care.
You're spot on. They are just using biases to sentence people to brainwashing camps.
> However, kotlin, rust and go all offer counter points to your argument with regard to languages.

I don't think that's true.

Kotlin was pretty well baked when first publicly launched. Most of the syntax, semantics, non-nullable types, etc. was all there on day one. There have been lots of changes since then, of course, but Kotlin is still roughly the same language it was before. It's not like it's turned into a Lisp or something.

Rust has made more significant changes since they launched, but most of the foundational questions have the same answers that they did on day one: maximize safety and performance and be willing to accept complexity and strict compile errors to get it.

> This kind of comment from the Dart team (aka. community has nothing to offer us)

I'm sorry, but I think that's a very uncharitable reading of what I wrote.
See, that requires trusting that all CAs actually respect the CAA records. AFAIK, CAA records aren't validated by end-user client software during SSL negotiation.

I would love to see some technical measure implemented where DV SSL certificate issuance and validation was tied to the TLD registry and the domain's particular registrar. It would eliminate the frankly unnecessary trust we put in all root CAs and their sub-CAs to behave. (Well, at least CT logs are becoming a thing now)

It would also eliminate today's more or less awkward validation routines that depend on third parties querying DNS/HTTP/whois-email addresses. The registry has the definite database, mapping the domain to your account at your registrar, anyways. They should simply have a public key upload button next to your domain name in your registrar's domain name control panel that immediately returns an appropriate certificate, no further validation needed :)
just make "send" not be a phony target.

How about "touch send"?

Now "touch -t" will allow you to control the timestamp.

md5sum, diff would be your friends.

Anyway, my C compiler doesn't provide that info, anyway.
I got my current job with Triplebyte. I’m incredibly happy with how it all worked out and couldn’t recommend it enough.

I got to interview with some pretty exciting/interesting companies.

The only problem with Triplebyte, in my opinion, is that I don’t think they track job success AFTER the hire. I imagine this is probably a problem they’re working on. But it’s hard to build a successful recruiting company if you don’t know what happens to the employees once they actually get hired.
Agree, "perfect accuracy" was a bad choice of words. When learning a new song it's best to "never play a wrong note" – to make sure you play each note with 100% accuracy, no matter how long it takes you. This trains your muscle memory much more efficiently than playing less than perfect and undoing the muscle-memory-learned mistakes as you go along.
10th Amendment:

"The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people."

Yes I know that is a supposed truism inherent in the Constitution itself.

My question:

The FCC explicitly decided that it didn't want to enforce NN provisions (it gave up that power), so why can't states regulate it themselves?
Google play all access comes with Youtube Red, which is YouTube without ads. YouTube TV is a different product, which still has ads since it's just delivering TV channels over internet.
Debugging Like a Developer
> Hiring companies inherently do not trust the people they are interviewing as basically competent unless they have been told otherwise by somebody they know personally.

Is this why it's so hard to find work by applying through a job portal?
Good on him/her/them. It would be really nice if more wealthy people donated to the Open source world, to organisations like the EFF and mental health organisations etc (without strings attached...).