skysight-inc/HackerNews huggingface dataset:
This what I find frightening about the landscape we're moving into. When the emphasis becomes on the volume of your content and how fast it can be produced, the overall artistic output of a culture suffers because there's no system to support artists doing 'deep work'.

So it's difficult to agree with your point that increasing standards and a larger pool of candidates create more quality. In my experience, quality artistic output is a time sink that arises from repeatedly generating and refining concepts and the media itself.
I was at a cafe when this went down and they said they couldn't switch to offline mode because this outage logged them out and apparently you need to be logged in to switch. They don't accept cash and ended up closing shop for the duration of the outage.
You can bulk resize in Photoshop, just FYI.
I considered to write about these, but

1) some guru out there has probably done a blog post on how to automate things with all of these.

2) I wanted to write something that could help anyone, not only people who are well versed in tech.

But I agree, most of the renaming/sorting/parsing in general, can be done with unix commands.
Interesting to see how it compares to my undergrad efforts: http://s000.tinyupload.com/index.php?file_id=003128320891498...
It's no more insane than the earlier deployments of electric infrastructure. The only difference is connection has to be made to rest of the internet at some point.
> The American Library Association guidelines provide disclosure of records in response to a valid court order

You are overstating there by a long shot. The guidelines are more along the lines of "if you have completely failed at making the police go away in any of the previous 72 steps, then you must comply, but hopefully you read our other guidelines that tell you it's a good idea to not create any records and if you must, to dispose of them frequently."
You can do much worse than follow Thomas Keller:

http://www.epicurious.com/recipes/member/views/thomas-keller...

http://www.foodorleans.com/miracle-5-hour-onions-caramelized...
Twitter: Limiting self-expression to 140 characters.
Tesla Model 3 ‘release candidates’ are currently being built
Another useful bash thing: !! (which substitutes the last command you entered)

cat /really/long/path/to/something/only/readable/by/root

cat: Permission denied (goddamnit)

sudo !!
Advent of Code – 2015
Their plan for the run and the terrain would constrain the highest probability area quite a bit more than a circle around the ranch.
This is progress, but in a small part of the power supply. It looks like they have a charge-pump type power supply, and they turn off the charge-level checking circuit except during polls. They also adjust the polling rate down when not much is happening. The question is how fast they can respond to a sudden demand for output power. Can a sudden load drain the capacitor before the input side notices and pumps it up again?

Excessive standby power consumption is a big problem. There are lots of devices, especially TVs, which consume far too much power when supposedly off. (Of course, some of them are constantly listening to you, phoning home, and possibly spying on you.)

One of the more important recent developments in switching power supplies is the elimination of electrolytic capacitors. They're the biggest point of failure. This is already happening in LED lightbulbs.[1][2] Electrolytic caps inside LED lamp units are the primary cause of failure. They only last about 10,000 to 20,000 hours, while high-output LEDs are good for 40,000 hours. If a power supply can be built with lower capacitance, ceramic capacitors can be used. That makes it possible to get the lifetime of all the power components above 100,000 hours, so the LEDs will burn out first.

[1] https://hub.hku.hk/bitstream/10722/164083/1/Content.pdf
[2] www.rle.mit.edu/per/wp-content/uploads/2014/10/Chen-Electrolytic-Free.pdf
but his next job was something like university president, and now he's in the trump admin. very different than what snowden faces, or other whistleblowers. Clinton got nothing for storing sensitive email in her own server (other than losing the presidency, possibly related to it). I know they all (politicians hiding their email) do what clinton does, it was still stupid.
I think our goals come in because we have evolved drives vs. being programmed, not because of processing power.

At the same time, giving an AI a goal is the moment when we become subject to an indifferent genie who doesn't share our values.

In terms of your original question "what use would they have for us?" I guess my answer is something like: if we program them correctly, helping us will be their only goal. If we give them other goals, even slightly off the mark and don't have a tightly integrated way to course correct (like the neural lace), then we will be like ants crushed by an indifferent boot-heel.
Hi, thanks for your post.
I think that many EAs would agree with you here. Effective Altruism is not just about maximizing QALYs. It's about figuring out what doing good even means, figuring out how to improve the world, and then actually doing it. We're not just about educating people on one narrow conception of what doing good means, we know that doing good is hard and complex, so we're trying to build a community of people focused on figuring that out. Our community debates what it means to do the most good endlessly, and there is a lot of nuance, that's what we love about it!
You mentioned some interesting issues in population ethics in your post, it appears you take the person-affecting view. Many EAs who take this view prefer to support global health, or animal welfare charities, as they do not think it is beneficial to maximise the number of happy people in the world. Other people in our community think that a world with more people is better, provided that adding more people does not reduce the overall total happiness. In our summary of the Long-Term future Fund, you can read Nick's take on the person-affecting view[0] and see some more links to discussion of this issue. We love getting into these debates and seeing lots of different perspectives.
[0] https://app.effectivealtruism.org/funds/far-future
Not necessarily true. We run a decent amount of gear with OVH, and because if their scale and bulk discounts from OEM, our TCO is actually lower than it otherwise would be. I'm sure this isn't true at much larger scale, but I would bet it's true for most people.
> They're doing a great job at making you WANT to use their services.

??? You're literally the first person I've seen give that sentiment. Maybe I'm just getting the wrong impression from this "Open-Source Motorcycle" vapourware of theirs.
Must have slipped past me last time it was posted on HN. Thanks for sharing! I'm going to add this to my list of things to try next time I'm inspired to work on this project again.
In open source, an unreported bug doesn't exist. Did you report it upstream?
I'm afraid Guetzli is quite a lot more complex. It does a global search on this, i.e., quantization decisions in neighboring blocks may impact the quantization decisions on this block. Also, quantization decisions have cross-channel impact between YUV channels.
Wait, you preclude Prolog? If I found someone good at Prolog, I'd assume they could reason intelligently about any problem/language.
It is still very relevant as an extension language for C (and C-likes, I suppose).

If you have all these constraints:

- must be easy to use extensions languages functions from C, and the other way around

- must therefore be easy to convert values from the extension language to C, and the other way around

- must be possible to share this state in a multi thread program

- including, have several threads implemented in the extension language

- must be able to load code at runtime

Then guile is not only a good choice, it's sadly the only possible choice (or at least that was the case last time I checked few years ago). Many languages that claim to be good at extending C are lacking one of the above (usually the multithreading part; Lua, for instance, allows to start several VM in several threads, but they are isolated).
Agree, our coverage reduced horribly for the same premium. ER use to be $150 no deductible, now $750 after deductible (2k/4k), plus you still pay for everything after deductible reached.
Quite a bit promised, and lacking any estimate of price or specifications on the bike itself.
> Investigators feel clever for thinking "No one but the perp, within reason, could've ever searched for these terms in this time."

Luckily, people are convicted when a judge or jury is convinced that the evidence points at them being guilty beyond any reasonable doubt. Not when an investigator feels clever.
Why does CEA openly support the Foundational Research Institute even though their fringe negative utilitarian value system is dangerous?
If theres a tech skills shortage, why are so many computer graduates unemployed?
Show HN: Ting Ting – A piano in less than 100 lines of JS (using Phaser.js)
I get that, but ultimately, why does the notation distinguish between the two classes "function with zero arguments held constant" and "function with n >= 1 arguments held constant"? It seems somewhat of an arbitrary distinction, when in fact the value of n is always clear from the context.
Clocks Get More Precise, Time Gets More Fuzzy – Telegram Expert
Doesn't question 2, problem 2?
I know, you could also create a macro to watermark every picture, or create a special export setting. But I wanted to give tips that didn't require a lot of technical expertise, so that it is available for everyone. Also, getting photobulk ($10 once) vs getting photoshop ($10 a month) is cheaper if you don't have photoshop.
demo: http://wasi0013.github.io/Phaser-Piano
In Turkey people respects human rights,by the way you can look this link
https://en.wikipedia.org/wiki/Constitution_of_Medina

this is explain everything I guess.Befero Magna Carta there was Constitution of Medina. We know human rights.All of you should stay away from Turkey.
You were talking about free speech and freedom of the press.You can watch turkish press from TV. All of them can speak what they want. All of them can judge their Leader by free style.

But of course we are not perfect like anybody in the world.

I know what are you mentioning but these Journalists spoke wrong and ugly. You can judge anyone but everybody has limits.This is also human rights.
In Defence of the Monolith, Part 1
It's not "whole city's Google searches"
I really enjoy Discord's blog. Their Cassandra write up was excellent as well. A couple of thoughts and questions:

- Having many clusters and assigning messages to a specific cluster seems like an interesting solution.

- I'm curious how they managed to lazily index messages.

- Since only message, channel and server ids are stored in ES, have there been any problems reindexing data after an index fails?
Neurons Can Communicate in a Way We Never Anticipated – Telegram Expert
I agree with a lot of what you're saying-- but that trough is a lot wider than most people think.

At the single instance very small scale, it simply doesn't matter all that much. "Our business failed because our infrastructure bill was $400 instead of $150 every month" isn't that common of a story.

Base load can be effectively migrated to AWS, depending upon how it's built / structured. It's hard to lose money on infrastructure by converting worker servers to spot instances or lambda functions, as a for-instance-- but it's VERY easy to lose months of engineering effort in doing so.

Remember as well: done right you're not just buying services from the cloud, but flexibility as well. Resizing on the fly, bursting, duplicating your infrastructure for a test-- these things add value.
Anecdata from a popular coffee shop ~1 mile from Square HQ:

- Staff at the cafe are extremely frustrated, no real visibility into what's going on.

- Finding the status page was a struggle. Following @square and @sqsupport was insufficient, as both accounts have been publicly silent during the entire outage. The status page, hosted at the non-obvious issquareup.com, is only listed on the profile pages of those social accounts. I located the page and shared it with the cafe staff, which provided some context as to what was going on.

- But, the status page itself was not very useful to them. The information in it is moderately useful for a technical user, but most of Square's POS customers aren't technical? More importantly, most of the hands-on operators of these POS systems are even less technical.

- The only solution offered is to "switch to offline mode", but that only works if your square app hasn't already logged you out, which had happened long before reading about the solution. This behavior corroborated by twitter anecdotes and other comments in this thread.

- There is no other solution path presented.

- Without any other information to share, staff is describing the issue as a "nationwide Square server crash" to all customers.

- Some customers just left when faced with the outage (alternatives are cash or an on-site, fee-based ATM)

- All of this is happening while the staff is continuing to take orders, serve customers, deal with irate customers, and generally be positive and courteous.

- The only reason they retried the app just now is because I read the comment from the Square engineer on this thread announcing service restoration.

Whatever user model Square has of the day-to-day operators of their POS, it seems to be wildly miscalibrated, especially around how to handle incident communication.
The natural script writing syntax¹ is an example: The `Enter` Macro defines macros which use their arguments as data (no need to quote anything), but execute any part prefixed with a comma as actual code.

(Enter (Arne))

(Arne (Hello!)
(Who are you?))

The above is actual code which makes Arne say two lines of text.

Essentially the Enter defines a new specialized control structure which is optimized for the task of defining lines of text for a character in an RPG to say.

This removes cognitive overhead while writing a scene: You only write what which character should say.

Essentially you invest into creating a better-fitting tool to simplify all following work. With Scheme you can take this further than with anything else — short of taking over the whole language implementation (which for example Facebook did with their new PHP implementations. With Guile you can take the path Facebook took, without first needing to be a multi-billion-dollar company). But as any other power, use this with care: You won’t want to make your code so much different from what other Schemers do that others have a hard time joining in.

¹: https://fosdem.org/2017/schedule/event/naturalscriptwritingg... — also see the video and the slides which show the difference between this syntax and examples from other methods, including one of my earlier tries with Python.
This was my exact impression as well after reading his books back in the day. 'Wait, how old is he now? And that's in 35 years? Oh, I see how he came to that date.'
This is applied math. There isn't any analysis, topology, etc, either.
There's a very old and very well established anecdote of this. It's the difference between the words "color" and colour".

- You show an American the word "colour" and they go: aha, a typo!

- You show a Brit the word "color" and they go aha, an American!
As written, the title means "[The judge who is] facing 169 years in prison..."
Economics has failed America
Short story they measure the output voltage every once in a while, depending on the load, instead of always measuring it.

> If no device is drawing current from the converter, or if the current is going only to a simple, local circuit, the controllers might release between 1 and a couple hundred packets per second.

> .. To accommodate that range of outputs, a typical converter — even a low-power one — will simply perform 1 million voltage measurements a second; on that basis, it will release anywhere from 1 to 1 million packets.

^ Normal switched-mode converter, though a million is not realistic and they don't always work like that

Considering that today's computers power supplies work at 70kHz, a megahertz is probably too much. (granted PSUs do PWM so i may be wrong, but it depends on the size of the capacitor at the output; then again chemical capacitors are bad for efficiency and block capacitors are huge compared to their capacity so block capacitors would have to be filled more often meaning more pulses meaning more losses on the FETs but then again transistors now have much lower capacitance and resistance then ever before but .. ramble ramble ramble etc)

> Paidimarri and Chandrakasan’s converter thus features a variable clock, which can run the switch controllers at a wide range of rates.

Theirs just varies the rate of (in programmers terms) pool()ing. Like clocking down a cpu when there is no load.

(note: "packets" means pulses, see switched-mode power supply on wikipedia)
It's even more odd considering diversity in page ranking and novelty in recommendation are well studied (although not solved) problems in information retrieval, so it's not like there isn't a solution. And it's not like Google doesn't have the human or computer resources to tackle it.
Russian bank says mysterious Trump computer connections may've been hacker hoax
Keep studying those whiteboard problems. We can't have you going off and thinking for yourself now.

Please don't forget to sign our interview NDA, our restrictive employment contract, and your severance agreement.
"We don't do science for the general public. We do it for each other. Good day."
-- Renato Dalbecco, complete text of interview with H F Judson

I assume the same applies to mathematics.

I can sympathize with the frustration, but at the same time there's frustration from the other end. It takes a very skilled person who can at once describe something with enough detail to be understood by their peers and also be able to describe the same thing with enough preamble to cover and make clear where any obvious inference level gaps are for a layman. You simply cannot understand factorization (to use the example you've given before) without first understanding several things prior. For general literature, it is better to assume readers have the prerequisites and write for them. When there is confusion people can always do their own study and dive down the definition/link chain themselves. For literature aimed at a beginner of the subject matter, it makes sense to be more verbose and search for other analogies, but you still need to start at some base level and build inferences from there. Start too low, and it takes years, start too high, and it's inaccessible on its own.

I remember some math concepts became a lot clearer to me when I realized how I could express them as computer programs, but it wasn't something any of my math teachers ever pointed out. It would have been helpful if they had. Still, having understood the concepts in the new way, I would rather use their mathematical formulation every time as there is no ambiguity and less room for error. Math is beautiful in that it doesn't really care what your internal representations are, in fact most people probably have widely different internal representations (Feynman's story about his friend who counts by visualizing instead of vocalizing comes to mind: https://www.youtube.com/watch?list=PLE80C041156D48764&v=Cj4y...) so it's better to be precise independent of internal representation than to always burden yourself with some preferred internal representation that you use for metaphors.
In Le Guin's Earthsea series, magic is based on knowing the "true name" of a thing (this gives the wizard/witch power over it). The K language (https://en.wikipedia.org/wiki/K_(programming_language)) is famously impenetrable to read but is not named after Le Guin as far as I know.
I don't understand people who don't do prep for interviews. I'm a self-taught software engineer with a mostly irrelevant degree but I for sure work through practice problems before interviews and I've had success with some of the "big 5" or whatever they're called. If I hadn't done the practice, I doubt I would have had any success at all.

It's a bit of a slog but it's not that hard if you're motivated to get a new job. My girlfriend has gone back to school for nursing and she works a shit load harder than me all the time, while I just do a month or so of ~ten hours a week of prep for every round of interviews I do.
I'm very fortunate to live in a musical household and have a lot of musicians in my life. My wife and I both write and sing songs together. I've got a crew of people who get together to play covers and jam.

It is incredibly rewarding and gives me a very real sense of participating and contributing to my culture and community.

When I was a social media addict living my life through a screen while theoretically living in San Francisco I was frequently pulled down by bouts of depression.

Ever since I quit social media, got rid of my smartphone, discovered bluegrass and country music and moved to a place where these musical cultures are a fundamental part of society my life has gotten so much more rich and satisfying.
> Let me add that this issue, to me, is the biggest problem with Effective Altruism (EA). It says, "You're 'smart,' go out and become a wealthy hedge fund manager. That's the best use of your time, and then donate the proceeds to things that matter."

I think there's kind of a spectrum in EA, where you can choose your preferred intensity level. There's "soft EA", which is the basic "I'm going to evaluate these different charities and donate to the most effective ones, so I'm doing the most good with my money". The things like "I'm going to choose my career such that I make the most money with which to donate" are more "hard EA", which is an option but certainly not a requirement. I'm more on the soft side myself and never really found it lacking, nor have I ever felt criticized for that position.
Ooh, I have a new toy now. My main personal obsession right now is a Census/ACS data project (I'd be tempted to post it here, but I'm worried about the HN effect stomping my Linode flat), so something like this is right up my alley.

And it's even written in Python, just like my project!

I can't wait to get home tonight and play with this...
I think his point is that you can always use the partial derivative notation and be correct.
100 lines of JS and 3.18 megabytes for the Phaser library, yes.
Generally this doesn't work too well because low-voltage distribution is very inefficient. Even at very modest currents, you're going to need huge conductors or else deal with lots of voltage drop.

Compare that to a typical switch-mode power supply, which is already very efficient. The quiescent current of a modern, reasonably well designed power supply is basically negligible. The problems of 'vampire draw' have basically been solved for the actual power supply (devices that don't 'sleep' are still an issue, but that's no fault of the supply).

Recently I modified some LED fairy lights with a LDR/transistor setup. The quiescent draw during the day is about a tenth of a watt, vs. 6 watts under load. Left plugged in for a year in 'off' mode, that would cost me less than 10 cents.

This 'variable clock' switch-mode supply is all about squeezing every bit of battery life you can with a device. It's about making sensors that can be deployed without a power source that last for years instead of months.
I would assume that to counter the junk/spam/wrong information that would develop (even unintentionally) about a topic you would have to combine this with a "trust" ranking like PageRank.

Basically, only more mainstream sites have the right to present different views which leads you back to square one: Repeating information.
(just alert any keys with heat > mean +- x *standard deviation or something stupid like that)