skysight-inc/HackerNews huggingface dataset:
And my response to this devil's advocacy:

A) many of these same pitchers will yell/pound their gloves/clap/point to the sky/cross themselves when they successfully strike someone out or get out of a tight situation, which by their own logic suggests that someone should throw a 95 MPH projectile at them as soon as possible

and

B) even if someone bests you in a competition and then gloats about it (even if they gloat about it excessively! to absurd degree!), that does not give you license to throw a 95 MPH projectile at them. You should try to best them next time within the rules of the game.

and

C) many of the situations described above are not in fact "gloating" or "unnecessary attention" or "ostentatious" except by the absurd standards of American baseball. All of the people on earth who, right now, could hit a home run against a major league player could probably fit comfortably in a high school gym with space left over. And even among that subset, most who have the opportunity achieve it incredibly rarely. If you hit a home run, watching it go over the wall and smiling is not excessive. That is a reasonable reaction to hitting a home run in major league baseball! That is a very cool and rare thing to achieve. It is worth celebrating.

Essentially, none of it "calls for retaliation". If the pitcher doesn't want the batter to watch a home run they hit off of him, he should throw better pitches that do not allow the batter to hit a home run. And if he can't do that and he wants to throw a tantrum and physically attack the batter instead, he should be ejected and suspended.
yeah. We add many new features. and the default ui is changed.
I'm currently in the SFP trial but not too excited about it.

I absolutely want to be grossing $3 million a year in a few years and think it's realistic. There are plenty of motivated $3 million/year sellers and I've met a few.

But I agree there's a limit on growth. Looking at the top few companies, that limit is about $100/million a year in gross revenue.

As revenue increases margins tend to decrease, but at my level I'm able to make 20% net margins and I know some bigger sellers who are also at those margins.

I guess it doesn't compare to 90% margins of software, but nothing can.
baseball's unwritten rules.

Yeah, like whether or not you're supposed to run on a pop-fly. That was the first and last rule I bothered to learn.

The real rule is that if someone else doesn't know the rules, their entire team flies into a blinding rage, and ostracizes them without explaining the reason for the rule.

And then I never played baseball again.
The Control Center's little control panel (reminiscent of the one in macOS 1, by the by) is an accelerator—a bunch of non-canonical secondary ways to reach items that have canonical locations in Preferences. Accelerators are about recall, not recognition. They're intended for touch-typing, not discoverability.

The app close buttons are indeed too small, though. Maybe they only tested them on the iPad Pro with the Pencil? (Or they're trying to discourage people from closing apps, so as to put the pressure back on developers to make sure their apps aren't bringing the system to a crawl even when in the background.)
What language would you recommend using a singly-linked list in, aside from Lisp? Why is it any less valid in non-GC'd languages? (Aside from memory management in C is fraught with error, but that's a problem not unique to singly-linked lists.)

I've never looked (at least, that hard) at the language; it was always a question of "is this the appropriate data structure for this task?". Linked-lists have somewhat peculiar time complexities, but occasionally those line up with what you need. (Usually a vector is also as good, time-complexity-wise, and wins out by being contiguous. But if you need O(1) removal…)
it is not same project! why the the title is changed?
Go to Japan, get a girlfriend who doesn't speak English. Takes about 6 months after that to become fluent.
Oh, I see. Cyclic thermal stresses from clouds then?

Yeah, the stuff I'm familiar with is solar thermal water splitting using iron oxide at ~1000C, though I can see why the Caltech group preferred ceria (my favorite ceramic).

I think my favorite cute trick with solar thermal is solar thermal reforming of biomass. By piggybacking on the existing chemical reaction you actually end up with solar energy directly added to the chemical energy! First time I saw that I was struck by how clever it was.

I imagine using CO2 as a reactant is a lot more difficult, that's not a simple molecule to break apart so I very much appreciated that the solar thermal reforming process takes advantage of the plants to do the hard part while extracting even more solar energy.
This mailing list is amazing:

https://groups.google.com/forum/#!forum/mechanical-sympathy

I understand maybe a third of it, but what I do get is high quality.
Assuming the parent post hasn't been edited, it doesn't seem to say what you suggest it does (at least not by my reading).

So, before we succumb to knee-jerk reactions that continue the political dysfunction, can we all just put our energy and minds toward solutions? Revenge politics (they did it, so we will to! get them back!) hurts.
I haven't worked those sectors personally, so I'm not going to pretend I know fully their requirements and if Clojure would be a smart choice. But from what I've heard and read, embedded systems is dominated by C. Very little chips support embedded java from my googling about it. Serious work still needs compact binaries, and to maximise the chips output. The exceptions are critical use cases, where they might use java and have a TLS proof with it which I don't think would work if using Clojure, or they'll go with Haskell or Agda, because they need to guarantee there's no bugs. Now I say this only from searching online and people I know who work in embedded systems.

Is there a sector for scripting? I was thinking of IT mostly, sys admin, that kind of stuff. In those cases, configuring java and clojure and inlein feel pretty heavy to me. I've never seen it in practice. It always adopts a language that is bundled with the OS like sh, perl, python, powershell, batch, etc.

It seems to me like the niche in these sectors would be Clojure being the right language. But I don't have real stats, so you might be 100% right. Personally, I didn't feel it is, I can think of more examples of use cases where bash is a better choice for scripting, or more examples where C is a better choice for embedded.

If you work in those sectors you probably know better, but I didn't get the impression you did, so I guess neither of us really knows.
> In fact, anything besides the candidate's native editing environment makes for an obtuse and off-putting experience, all around.

And how would I use that, as an interviewer, in a phone screen, realistically?

(I don't believe that I could — reliably — get them into a Google Hangout, for example.)

(We used https://coderpad.io/ ; it was alright, and certainly better than Google Docs.)
Yeah, Jeff Sessions is gonna get right on that.
>> The only criteria for being a democracy is having the ability to elect your rulers

That's incorrect just looking at the definition of the word Democracy. Don't look at Google's definition of the word. Google almost always gets their definitions imprecise or incorrect. Look in a dictionary, either online or one that you have.

You may also want to consider that you posted your comment on a page about gerrymandered elections.
eh, the X's are the same as the "delete" icons on the Springboard. I like the conceptual and design consistency.

Really I like everything about this change.
FWIW, haven't beta tested since iOS 7...Control Center swipe-up on lock screen or in-app is awfully inaccurate in general, coupled with being left-handed and equally non-dexterous on mobile with either hand as a touch screen isn't a mouse which I have used right-handed for over a decade.

I welcome the double home-tap to bring all that crap to foreground. Swiping left or right from there (even on iPhone SE) I welcome wholeheartedly but honestly I rarely "kill" an app from there anyway unless network changes.

Flipping back and forth from this writing, every grievance can be supplemented with "if you're natively right-handed" I guess. And that last sentence, much like my comment; why even fucking write this...
I'm with you here, I've never had luck with ribs in less than 3 hours.

Try wrapping the ribs in plastic wrap, then in foil. Just try it once. It sounds crazy, but it works great. I don't tend to put it back on the fire after I wrap it and put it in the oven, so I don't get a good bark, but the flavor and texture is awesome.
Famous, maybe, but not mainstream. Pretty much the closest thing to ever touch prime time radio are Nothing Else Matters or maybe something by Linkin Park, both of which barely graze into metal.
> > > the party in power will never allow this to make it to the floor of the House for a vote

> The implication here is that the Democrats don't gerrymander. This is patently false.

I don't think that's really the implication. At the moment it is pretty clear that the GOP currently overall benefits more from gerrymandering [1]. And they are in power, despite having lost the popular vote [2]. The GOP has control over the WH and both chambers, it'd therefore be political suicide to change the system now in a way that'd hurt them.

> The Democrats are just pissed that the Republicans did a massively better job at it in the past decade.

They've obviously also gerrymandered, I fail to see what that has to do with OPs point? Are you really arguing that to be able to be against the concept of gerrymandering, you've to give up any chance of ever actually being able to do anything about it?

[1]: https://www.apnews.com/fa6478e10cda4e9cbd75380e705bd380
[2]: https://en.wikipedia.org/wiki/United_States_presidential_ele...
The cost disease can't be cured gracefully, for too many people have a vested interest in maintaining the delusion that government is not inefficient.

The source of the cost disease is the growing control of government over sectors of the economy.

In education:

https://academic.oup.com/qje/article-abstract/111/3/671/1839...

In healthcare, the cost disease began when Medicare programs began being created around the world.

Even within sectors, we see the pattern. For example, the two fields of medicine which have seen the least cost growth are cosmetic [1] and laser eye surgery. Not only have costs risen the least, but the quality of some procedures in these fields has improved tremendously over the last two decades. Both are electives, so there are fewer mandates requiring that they be covered by insurance and fewer redistributive programs to subsidise them.

[1] http://healthblog.ncpa.org/wp-content/uploads/2013/06/HA1-06...
You're right, I updated the title. Got a little too clever with the whole "power" thing.
The stacked-card app switcher in iOS is the worst thing ever. It scrolls to the side instead of flinging an app "up" and closing it. You can see maybe a fraction of the most recent app, and barely any of another two, and then you have to scroll through a list of apps that have been open since I last rebooted my phone.

How anyone can think the iOS app switcher is the pinnacle of design baffles me.
Why compare the iPad interface to the iPhone interface?
These planes were tested/certified for a certain temperature range. If higher temps become more common, they could potentially be re-certified with more stringent weight restrictions.
There are a couple of ways I have this set up.

Firstly, I've explored using responsive tab width in https://github.com/ioquatix/jquery-syntax which is nice when presenting code on a mobile phone.

Secondly, I've got hard coded tab width on my desktop with a huge screen vs my laptop with a smaller screen, and this works for all editors, including my primary editors Atom and vim.

Finally, I've played around with using responsive CSS within Atom, but due to recent changes in the text rendering my current CSS doesn't appear to be working.
I thought that was well known:

http://inequality.stanford.edu/sites/default/files/Pathways-...

The US does not do well on social mobility. Generally, poor families stay poor and rich families stay rich.

Also to be clear, the problem you cite does not exist. This is a percentage relationship between father-son earnings and doesn't have anything to do with quintiles or the magnitude of those earnings.
Since people in this thread are trotting out the old "we have to FizzBuzz people to weed out the millions of fake coders" argument:

Remember that FizzBuzz was originally proposed as a response to the number of CS degree holders who allegedly could not code their way out of a paper bag.

I don't care if someone can derive the hierarchy of Turing degrees from first principles. I care if they can do the job I'm trying to hire for.
If the author or a contributor is able to share, I'm curious how thia compares to camlistore.
I wonder if there is a effective way to counter this without giving up on the phone completely. Discipline is of course the main thing but let's be honest, that's like telling an opiod addict to 'just use it less'.

I tried meditating in the train instead of fiddling with my phone. I can definitely feel the urge to read up on something despite knowing that there's not really anything that currently needs my attention on the phone anyway.

Also I replaced my digital calendar and task list with a bullet journal that I'm carrying around. I was surprisingly more successful with keeping task load under control. As a test, I bought the new Things 3 and used it with Fantastical for a month instead of my journal. I was able to add things faster but actually getting things done has become slower. Though the Calendar reminders are definitely super helpful.

Maybe a detox in a country where you don't have mobile data or wifi might be nice.
Never heard of it but what a great idea!
I mean my texts are set to annoy me till I acknowledge them, but if I'm watching TV, in the gym, outside doing some sort of non-tech shenanigans, and I just don't have my phone with me, no amount of alerts will help at that point.

Those are usually the "missed a stair" feelings when I realize I've been without my phone for too long.
I'm reading it too, bit by bit! I've been writing file importers for an old game that I'd like to recreate, but I've never built a game engine before, and I'm getting to a place where I need to start tying things together to build the cohesive whole.
> It has a feeling of "someone stuck on this extra part here, this stairwell here, ..."

Isn't that practically one of the defining characteristics of Frank Lloyd Wright's houses?
Bringing Alexander Calder’s Sculptures to Life
I've been thinking about that for a while, actually. Existing services are pulling in 6 figures of subscription fees monthly (e.g. Tactical Arbitrage, thousands of subscribers at $100/month). But I couldn't build something like that alone, would need to be a team and there's no way I could manage that kind of complex software and also run a reselling business.
Why is it better? It just means whichever side the independent goes with will benefit. "Replacing whoever is in power" with "whoever is in power, or not in power" is lateral at best.
Moreover there are no apolitical choices of algorithms. When one party is urban and one party is rural, your choice of algorithm determines which party will benefit.
That's very simple consistent hashing. Consistent hashing is great when you want to trade even load for localized data.

In fact, we use consistent hashing when we accept requests, and two random choices when we deliver them to the apps. This works much better for _most_ of the apps we see. We're typically worried about cache data for a particular app. The app instances themselves, though, tend to be mostly stateless and disposable.
Ask HN: Reminders for long-running shell jobs?
You start a command in a shell and it takes more than a few minutes to finish, so you go work on something else and come back to it later. Any good advice for sending yourself a notice when it finishes?

In my case these jobs are usually run via SSH, so programs that rely on a GUI aren't useful.
You can also try starting with an author whose themes or circumstances evoke a strong emotional response in your mind. This is likely to be more effective at getting you hooked in comparison to a text that provides a general introduction. In my case, it was Wilfred Owen who provided the initial spark.
The Gulag Archipelago
Btw I checked out your extension and your fba fee calculation is broken. Lots of items have way higher fees in the extension than in reality.
I just wanna add that there is also a dedicated group at Utah working on hygiene and macros for Racket, headed by Matthew Flatt (who's somewhat relevant within the scope of Racket).

(Not contradicting you; just wanna throw my school in where I can!)
Could the guy at bat who gets hit charge the pitcher and wack him with the bat? If the pitcher can use the ball to try and kill you why would the league punish you for trying to use the bat to hit the pitcher?
There is a way to overcome regression testing challenges using automation
The Quest for the Ultimate Cup of Coffee: Fresh Is Best
> The party is power is whichever party happens to have more votes at any given time.

That's really not true in the political system of the US, even without partisan gerrymandering. Given that the entire point of partisan gerrymandering is to enlarge the distance between popular vote and gained seats, I'm not sure what you're trying to say?

> Whoever is in power won't change it because it got them elected so why would they risk doing something that might take them out of power?

You can win the electoral college / house / senate / whatever, despite being disadvantaged via gerrymandering (arguably e.g. the case for Obama in 2012). So that's not generally true.
That's a really intuitive explanation. Appreciate that.
95 degrees is really nice in Arizona and miserable in Oregon because of relative humidity.
This makes so much sense but I never thought of it this way before so explicitly. Neat!
You can also use Spark's pipe to call external programs.
Can someone expand on the maths that the OP elided? What is the thing that comes out to O(log n / log log n)?
I have read some of your documentation and your blog post. Your tech seems strong. But what is it about it that you feel is so unique that you cannot share it with the world? Is it the succinct trie implementation? The tree traversal algorithms? Do you have patentable tech? Will you consider applying for a patent?

I'm not second-guessing your decisions, only asking to know what it is you think are protecting.
... how is that not being a NIMBY? You want fewer homes in your neighborhood (1 vs. 2 on a lot), on aesthetic grounds.

What else did you think anyone meant by NIMBY?
Completely as an aside, I thought it was going to be about a sales pitch.

Something I'd note is that the major league pitchers are pretty amazing, but I've gone to a few minor league games. In the minors (perhaps depending on the league), a pitcher rarely lasts for an entire game, and their accuracy goes to hell as their arm turns to rubber. Their last one or two pitches before being relieved could go practically anywhere.

The hitters also seem aware of this, and become more wary as a pitcher gets worn down.
Until one person left recently (nothing acrimonious), the engineering team I'm on was 9 men, 8 women. At a startup.

The "pipeline problem" doesn't exist. The "we're too small to do that" problem doesn't exist.

You know what does help? Recruiting at places other than the Stanford CS job fair. Partnering with mentorship organizations. Sponsoring or hosting events that show off your company to people who aren't Stanford CS students. I could go on and on.
I try to be the encouraging voice on HN, so here goes my pitch:

I think you could most definitely build it alone. Start with an MVP. Don't know enough code to build an MVP? Learn to code. Ruby or Python IMHO. Once you've got an MVP, dogfood part of your business through it. Iterate. Slowly, run more of your business through it. Once you're driving your entire business off of it, start selling it to others. You have the perfect testimonial: "We run our 300k/year business off of the platform, and its the core of our business".

You don't know what you can do until you try. Try.
quiz != interview
I think the problem is that the neoclassical theory of perfect competition is just flatly wrong, and markets actually tend to monopoly (oligopoly) pricing over time. (So the "perfect competition" is more an exception than a rule in the real world.) There is plenty evidence for this, see e.g. Keen & Standish: http://www.albany.edu/~gs149266/Keen%20&%20Standish%20(2006)...

One simple way to see this, really, is to consider a simple example (curiously omitted from economic textbooks) of a supply chain: You have two markets and three entities - producers, distributors and consumers, where producers sell to distributors and distributors sell to consumers. Now consider, in the case of competition, what should be the margin of the distributor in the equilibrium? That is, why should all the cost decrease be propagated to the consumers?

In reality, "equilibrium" prices are probably oligopolistic determined by some "relative market power", which is really about how much you can "screw" your customers. And health care and education are matter of life and death for most people, so yeah, high prices, unless there is a big factor that will put an end to that (which happens outside the U.S. through regulation and government price negotiation).
https://news.ycombinator.com/item?id=14636228
More is not better.

I always like the old saying "it's not done until you can't remove any more". Adding features doesn't make a thing better, it just makes it more complicated.
So it's the US's fault that other countries are acting badly? This blame game isn't even coherent. China, India, and some of the other disproportionate polluters are to blame, not some whack job US president who decided not to subsidize some other participant economies in the short term to get a pinky promise they would do better, in the interest of the planet.
So that means the expectation value of the maximum scales as O(log n / log log n)?
The world wouldn't run without at least a little hypocrisy. I don't think hypocrisy is inherently immoral. Some immoral actions are hypocritical, but some hypocritical actions are the right thing to do.
All of my debit card POS uses in NYC have been chip+pin for several months.
The language doesn't need too much more. Don't get me wrong, it's still not a great language but within the confines of what it is and backward compatibility, it doesn't need much more. The 'standard library' and browser apis though, have a long way to go.
Intel Nervana – Inside Artificial Intelligence
visualization of underground assets (e.g. sewer, storm, and water pipes) has the potential for real productivity gains: https://twitter.com/Esri/status/878992832291233793
There are some really cool "tricks" for avoiding the round trip — round trips are why everyone should be using a global load balancer for SSL. Clients have to send 2 packets across the world and wait for a reply, which can add >100ms before any actual work happens.

http2 helps because you can multiplex a bunch of requests into a single connection, less waiting on new connections to be established.

TLS 1.2 with session resumption lets clients reuse existing sessions after the first connection.

TLS 1.3 has a 0rtt handshake, which is pretty baller. It's just not widely deployed.