skysight-inc/HackerNews huggingface dataset:
> temporary loss of productivity for the payoff of increased productivity later

I don't think the numbers add up. If you like tweaking things, it's a kind of hobby, which I totally get. I used to enjoy doing this when I had fewer responsibilities and demands on my time.

However, you can't really know if it's increasing your productivity, and I don't think that's a good justification for doing it. There's nothing wrong with tweaking things just because you can and you enjoy it.
You're entitled to your (IMHO, warped) opinion on trade regulations and the labor market. Labor rights are more important than consumer rights.
To those citing Apple's profit: it is certainly an important metric.

Nonetheless, there is also another angle to consider: how much a technology enables, by being affordable and accessible.

I live in India. In large parts of this country, smartphone uptake would simply not have happened but for Android's ecosystem.
1 and 2 go hand in hand in recursive functions, but 1 is useful without.

Say you have a function that should will tell you a file extension is likely to be that of a text file:

isTxt("txt") -> true;
isTxt("org") -> true;
isTxt(_) -> false.

With a more comfortable syntax, this can be expressed more concisely, but I just wanted to show that this isn't only useful for recursive functions.

If Rust is planned to get HKT, then I don't see why I cannot get pattern matching in function heads when there's also guards as found in ML languages.
Exactly, why give up that much equity if you already have the connections and benefits of being a YC partner?
In another thread on keyboards I was criticized for identifying this as an important reason for not switching to Windows.

That and Karabiner is simply too good and has no real Windows alternative.
Is it really about the bottle being decanted, or being ensured you're getting the wine you asked for? If I order the vegetarian lasagna, but I get the beef lasagna I'll immediately realize something is wrong. I think that's less true for drinking wine, especially if you're not super good at sensing nuances.
Mostly the same as a front loader, maybe a bit more since they have two bearings instead of a single one. Washing performance is equivalent to an automatic front-loader, with similarly low fabric wear. Furthermore, it can also spin-dry clothes like a front-loader and that removes the majority of the moisture from clothes.
I have a top loader because that is what came with my house, but if I were replacing it I would probably stick with a top loader because the front loader advantages are minimal in my personal case.

My water comes from a private well and ultimately ends up in the drain field of my septic system and then presumably eventually makes it back down to the local table from whence it came. For me the cost of water is simply the cost of electricity for the well pump. I've never measured the power usage of the pump, but based on the voltage it runs at and the current rating of the circuit breaker on its circuit, and the rate it pumps water, and my electricity rates, the most it would cost to fill a large top loader is about $0.05, and so that is an upper bound on what a front loader could save me on water costs.

From what I've read the energy savings of a front loader comes from it drying better during the spin cycle, so you don't use as much energy when you use your dryer to dry the load. However, I usually do the wash in the morning, and then don't get around to moving it to the dryer until the evening. By then it has dried out quite a bit on its own, and is really just damp rather than wet. The dryer makes short work of it.

I'd have the same timing with a front loader, and so from the dryer's point of view the difference would be damp vs. less damp, not wet vs. less wet, so there would not be much energy savings.

I doubt that these tiny savings on water costs and dryer energy could make up the price difference over the lifetime of the unit.
This is already an infamous strategy (worker rush) and it os easily countered as long as you have all your workers united and attack at once (not much micro can be done at that point, and the numerical advantage trumps that... unless you're playing protoss and constantly trying to replenish shields, and still!).

Also, I'm pretty sure this is not something that DeepMind would do to "solve intelligence".
Eugenics are not evil and would rid the world of many terrible, terrible hereditary diseases. However, the way to get it out of humanity should be done by the 'soft' way, not with violence.
When I was learning piano in college, I reached a point where I hit a major wall, and where I actually got worse over a period of time. My playing got clunkier and less expressive, and I was unable to communicate as well as I had before. Extremely upset, I went to the old emeritus piano wizard of the faculty for advice. He had been listening and told me that I had actually been improving very quickly, but my musical awareness had been increasing even faster. So relatively, my perceptions were telling me I was getting worse.

I tend to think that is behind the feelings of things being more violent. We're still adjusting to globalism and the greater feelings of interconnectedness.
From the RDS FAQ:

> In order to maximize your workload’s throughput on Amazon Aurora, we recommend building your applications to drive a large number of concurrent queries.

Perrrrfect. Thanks!

https://aws.amazon.com/rds/aurora/faqs/
You're making the assumption the other party knows English, rather than say the abstraction of 'coinflip' which in itself can be abstracted. Do they understand the concept of fairness - is it even odds or not? There's a reason that numbers are considered a more universal 'language' than other forms of communication.
I also find myself getting fatigued of "bliss point" snack foods. When I was young I could eat Oreos for breakfast, lunch and dinner. Now I might have a couple of Oreos once a year just to reminisce about old times I suppose.
Google's investment arm has quietly invested in Snapchat – Business Insider
I think the response is reasonable. We expect safer code for critical processes, and we can rightfully consider pid 1 in that category.

The standards are different for systemd. Indeed they are much higher, just as they are higher for crypto libraries, medical software, etc.
> and get all confused when they get death threats

That once traced back to the source came from the Sailfish (aka the Jolla smartphone OS derived from Nokia Maemo) IRC channel. And it was uttered as a off color joke about hiring an assassin via Kickstarter after yet another late night problem solving session because they were trying to update to Sailfish to the latest Systemd version.

It didn't come from "haters" or "trolls", it came from within the systemd community. From people actually trying to put systemd to productive use. But it was used as an example of how horrid the Linux community was behaving towards Poettering because they didn't like systemd.

Oh btw, Poettering gave a description of the big that all the recent hoopla is about over at /r/linux. Except that he got it all wrong, and glossed completely over that he was the person that did the change that caused the bug in the first place. And what was that change? The removal of the very kind of check that would stop the bug from happening in the first place.

In contrast we have a recent issue in the kernel, where Torvalds let a patch in that made the kernel oops. The first thing we see is Torvalds blaming himself for not rejecting the patch even though he had noticed tell tale signs of potential problems.

Basically a repeating pattern with Poettering, and Sievers, his right hand man in all this, is to deflect or try to blame others for their screwups.
Thanks for this analysis!
It's hard to tell someone they're mindlessly repeating years-out-of-date, inaccurate memey tropes without coming across as condescending.
I bought a System 76 laptop a couple of years ago. It completely smokes my 2x more expensive MBP (which has faster processors) in important tasks like running test harnesses and compiling projects. The body, keyboard and trackpad all have this cheap, "dollar-store" quality that initially drove me nuts but I got used to it after a couple of days.
> I find it hard to understand why people "expect" perfection from code written by humans. Shit breaks, people make mistakes, deal with it. Is anyone in their right minds to expect perfectly written software, while at the same time adding new features without things breaking in some obscure (or obvious way)?

Absolutely right, which is why software, especially critical components, should be written in a fail-safe way that anticipates errors by programmers. systemd is not written this way: just look at the unsafe-by-default umask and the fact that a failure in message parsing can bring down all of systemd, preventing a clean reboot.
EDIT: I know that using a mac for what I'm describing is a goddamn joke, but you people are triggering me way to hard. World doesn't end on people writing text or working with 2D logos you know

How about anyone in engineering? I mean real engineering not cobbling flavour of the month js together that you could do on a friggin i3 provided you get an ssd and you wouldn't know any difference.

Try 3D CAD software with 3,5k parts, any rendering, anything that needs more than 16GB, how about an SD card slot? I've got a 10 inch e-reader with SD slot that I use to read/browse tons of things?

People who need a proper mouse?

How about an USB stick? Do I make literally everyone buy a shitty new Macbook so don't have to sit there for 15 minutes waiting for Wifi?

I mean, it was early 2000's where I had to worry about fucking dongles and what-nots
OLAP/MOLAP/ROLAP are interesting technologies to BI folks. Companies say they want to do more BI/analytics, and DBAs/BI managers see an opportunity to get experience with some cool tech, so they say that's the correct path. Now they've got it, even if some indexes and query tuning on a regular DB would have been fine, and want someone who can support it.

And if you think OLAP is unnecessary, you should see how many devs brought in Hadoop unnecessarily.
EUROPE versus FACEBOOK
Consul consensus protocol
My post (the grandparent to yours) fully acknowledges that. However, there are many different things that count as an action in starcraft, and even with a cap on APM, there will be many ways for a computer to pack in more useful actions than a human. Also a computer will have other innate advantages, like perfect timing and map awareness. An equally skilled human will therefore need stronger strategy to make up for these disadvantages. Your parent post appears to suggest mitigating these other advantages in various ways (although I don't personally agree with that approach, since the computer isn't doing something that's out of reach for humans, just things that aren't practical for humans to achieve consistently).

If you did NOT limit APM, it wouldn't even be a contest. The AI could simply mass first tier units and crush any human opponent with micro.
Hi, I just wanted to say kudos for this little reply thread.

Many times I've seen someone on HN write a negative/flaming reply to a comment, which then nets a bunch of further agreement and consensus, and the original commentator is nowhere to be seen.

You quickly responded and fully acknowledged the faux pas (nuking any negative consensus), then you replied twice more, and one of those replies was to a request for technical info.

/o/
It got the dichotomy right - the solution for horrible things like PTSD also turned out to be justifying continuation of a horrific crime in its own right. The balance of how technology is amoral and how we use it as a society and for what agendas is illustrated in one of the better ways in this specific episode. The problem I had with the episode is similar to my complaint with all of season 3 - unnecessarily slow pacing and repetition. I'm not seeing the artistic reasons for repeating the same tired gestures in, say, the first episode unless they're more sentimental kind of episodes like San Junipero.

The morality lessons that the Twilight Zone oftentimes preached are manifested more as debates in Black Mirror with season 3, which I think is a lot tougher to write successfully. What is a bit of a letdown is that the debates are mostly contemporary (PTSD wasn't even a term when the Twilight Zone was airing) and will date this specific episode heavily. Meanwhile, most of what I watched in the Twilight Zone is still very relevant from even a thought experiment perspective.

I think I developed a lot more critical thinking watching Twilight Zone episodes as a child than anything I had to read in school.
I have watched some VR porn. It's nothing to write home about yet. Maybe in future.
I sincerely hope that they start using this approach.
If you have an index on the column, it shouldn't be an huge issue. You'd have similar issues if you had no index on the integer column.

Of course, if you're really concerned about it, you can easily put together a test. I suspect other latencies in your app would be larger than those due to the difference between integer lookup and text lookup. But like I said: if you're highly sensitive to performance, you'll want to be measuring against your application, your stack, regardless of advice you might read about on the internet.

If beautiful URIs are a priority, you can use a separate mapping table or service (memcache? Redis?) that maps the URI to a database ID. Of course, this adds latency/overhead as well. This could also give you flexibility in supporting multiple slugs for a single story.
Look I think it's ridiculous but maybe they did and reducing prices was just something they expected to have to do if backlash was over some threshold. It's not like they were blind-sided either, they're not complete idiots.
> a lot of the savings comes from omitting the variable names that are usually there in imperative code, and some clarity gets lost when you don't name things.

Are you talking about point-free style? Point-free style is rare in Rust, partially by convention, partially due to the fact that references and values are different and often you need to wrap in a closure to convert one to the other.
Jeez, iOS is just looking so old: https://upload.wikimedia.org/wikipedia/en/9/91/IOS_5_home_sc...
Homebrew barely works. I dread messing with it. It's not Homebrew's fault: with Macs the stars have to align to get things to work much of the time. I find that the origin OS for most of my libraries (Linux/Debian) is much more reliable than a Mac. I had some issues switching away from a mac at first, but I got over them.
> In Chess or Go, computer players choose the best move assuming that the opponent won't make any mistakes (will never be fooled). There's no attempt to model a weaker opponent.

What I meant was there's no reason an AI couldn't try to fool a human in a perfect information context. For example, you could bait a (probably not world class though) opponent into capturing a piece which puts them in a bad position, where certain baits are more likely to work on humans than others. There's plenty of situations in real life where two people have the same information but one comes out on top because the other overlooked a detail.

> This is why computer players in Go tend to fall apart when they start losing. They don't see a path to victory against a perfect opponent, so all moves look the same.

Is this not a limitation of the AI though instead of something inherent to AI?

> A Go AI that can win from behind (given a handicap) might be an interesting challenge.

I'm sure some Go AI are trained doing this.
I don't mind criticism of Rust. In fact I often upvote it when I see legitimate criticism turn gray.
I think it's better to use cloud servers/containers once you have to run that many VMs concurrently but obviously that starts to cost more money.
Nope, but it's one of my favorite benefits of working from a home office. I use it to create new reminders all day as my GTD inbox system.
If you directly draw samples from the underlying distribution, you don't have to worry at all about whether the markov chain or other process (e.g. HMC) is fully sampling the distribution.

MC has no rejections and always samples the entire distribution. You simply don't need to worry about trajectories not going everywhere they should.
Do you have a source? I googled first and nothing turns up for e.g. "Jolla Systemd death threat" "Sailfish death threat IRC" or other combinations.

And you DEFINITELY need a legit source when you're effectively trying to dismiss death threats as justified because they're done from within the same community.
Given how well VS Code, Sublime and many others work, I'm pretty surprised as well. I only glossed over the article (which mentions electron), I'd think they'd just re-skin Atom or VS Code and use one of them for their editor.
I suspect the author meant "controversial", since "confidential" makes zero sense.
Easy to solve with accountability and its friend the chilling effect. Prosecutors should serve whatever wrongful time they put someone in jail for. I bet we would see wrongful convictions drop to zero.
Vodka is almost universally manufactured from the same high-grade industrial ethanol, which is essentially pure. However, you are correct that some of them taste different! You might be disappointed, though, to discover that these flavors are often introduced as a small quantity of concentrates added to industrial ethanol during the bottling process. Not every brand has a subtle character modifier added to it but many do.

I know the family that owns the bottling plant for most of the vodka brands sold in California, from premium to bum brands; they bottle everything from the same railroad tanker cars of ethanol from ADM. It was eye-opening to see but it makes sense; ethanol distillation is a highly refined, industrial scale process. Ironically, some of the cheapest stuff is the purest (it costs money to add adulterants to ethanol, after all). The industrial distillation columns are extremely efficient, so extra "distillations" don't buy much.
Design is about solving problems in a particular medium.

It's staggering the number of young graphic designer divas out there that believe are making art.
I've discovered a high percentage of recruiters think "full stack" is a thing on its own, and if you ask them which stack they don't know what you mean. "Um... the full one? I also hear a lot about stack overflow, maybe that's what they want. Also, pancakes... I'll have to get back to you."
Feedback for Arch blog
This is great as a high-level overview... except that it's way too high-level. These are all extremely well-known techniques. Is there any modern video compression scheme that doesn't employ them?

In other words, why is H.264 in particular magical?
I unfortunately don't have a source, but "assassin" and "KickStarter" do ring vague bells, I remember reading this too. TL;DR, come back in a bit.
But your parent and grandparent comments are talking about the fact that the authors theorize it may remain metallic once the pressure is released.
That's the same as saying it's too complex for you to understand so you're not going to bother. It'll hurt you in the long-run, your own relationships depend on your ability to understand people. Furthermore, if you don't understand other people you'll never fully understand yourself.
Oddly, because pg wrote a really lovely piece extolling her contributions and character.
The computer brained dryer might be better at temperature regulation but otherwise I see nothing that the mechanical timer-control and simple electronics can't do.
without the media having to lift a finger

The media has been full-court press against Trump for months.
Getting a job and actually performing the job are two entirely different skillsets. There are a whole lot of people who bounce from one three month gig to the next as the people who hire them realize it was a mistake.
I think there are a lot of us developing on Windows and/or Mac and deploying on Linux... Depending on your experience, you may not even be doing the deployments.

I happen to use all three almost daily, so less thrown by various differences, but can see how it would be very jarring to some.
How is it not obvious that Debian must enforce such a rule? Otherwise they open themselves up to issues like the Great NPM Unpublish Debacle of 2016. Doing so would dilute and ultimately negate whatever value they provide as a trusted package source (which, BTW, is huge). (While there are exceptions (notably flashplugin-nonfree), I believe they are necessarily relegated to the nonfree repository.)

Not to mention that a package which violates the "no-downloads" rule would utterly break on any system without Internet access. (Yes, there are very legitimate reasons, even in 2016, to run a system with access to a package repository, but without Internet access.)

And the workaround is trivial: just bundle the libraries you need with your source.

But no, instead of making the effort to understand the notion of trust inherent in a time-tested packaging system, and implement a simple workaround, let's whine about it on the Internet and say "fuck" a lot.

What a non-story.
I've seen this a lot on the internet, especially on Reddit. And, I'm not saying it doesn't happen. Native advertising is everywhere now-a-days. But, people are always vague on details, which makes me somewhat skeptical.

I'd be interested to hear more information on how this works. Like, what U.S. companies are doing this (either PR companies doing the posting or their clients)? How much are they paying, and what kind of outcomes do they like to see? Like, how do they measure success? Does it work? etc.
The moral message was lost it seems - the viewer's gut reaction to persecute the supposed antagonist now is part of the critique. Wishing for his death despite his deeds is not necessarily justice and a failure to understand his motives. Is it any better we judge and execute in secret than in public?
Unfortunately, if the Bloomberg reporter used Google, it didn't help the reporter any. Here's a screenshot of Altman's bio from a search I just ran, which lists him as president of Y Combinator, which he is not:

http://imgur.com/a/UE2Oy

Yes, that info is drawn from Wikipedia, but Google really doesn't do a good job of highlighting the source of its Knowledge Graph boxed results. Any tech-savvy reporter (I hope) would hesitate to automatically trust Wikipedia results, but Google's bio boxes are so authoritative looking by their placement that I can see (but not endorse) reporters just going with it.
First we teach it Atari games, and now strategy and war?

Why not give it lots of data to solve real problems? Training it on useless games will have no benefit.
Great layout, great idea. The only problem I can see (I am Elite Theme author on TF) is that these demos are updated/changing/adding almost weekly by theme authors, and managing these 1000+ themes and 20,000+ links to demos will be incredibly hard on your part, I would recommend adding a BIG button which will make theme authors to help you curate their own themes, I am pretty sure they will be glad to do that in order to get more exposing to their items.
I didn't like the hurdles I needed to install non-store software at whatever point that was (mountain lion?).

I've never been a big fan of spotlight, and finder just seems all the more cumbersome to use. To be honest, I find most Windows software slightly more comfortable to use, but prefer the unixy environment I get from bash in linux or osx over even the bash that comes with git (which is nice enough, mostly).

I really like the Windows taskbar more than other launchers I've seen, though I like the windows7 style start menu more. I don't mind the Ubuntu Unity start menu, as I can use that mostly the same as on windows.