skysight-inc/HackerNews huggingface dataset:
Apologies - I wasn't sure of the standard procedure for adding dates in the headline (I've seen them added to posts ad-hoc and wasn't sure if they were added by the mods etc if they made the front page). Would be happy to edit but I just realised I can't edit the post's title - what would be the best way to rectify in this situation? Cheers.
See Cookie Clicker for the original (or early) quirky game:
http://orteil.dashnet.org/cookieclicker/
Python 3.5 Async IO, Matmul and Unpack Features for PyPy: Only Bug Fixes Left
Sounds like Apple should ban PINs on iOS sooner rather than later, maybe even starting with the next version.
Rumour has it they are the same person.
Here you go, https://github.com/kilimchoi/engineering-blogs
Indeed, likewise for classical music too. I'm pretty involved in my local music scene. Everybody I know who makes a decent middle class income from music, teaches. For one thing, there's reasonable demand. For another, it's a way for a performer fill your schedule with work during the hours when they pretty much can't be performing.
Maybe i am unsophisticated but i liked the supposedly bad examples better than the good examples!
These things have value. That value exists independently of popularity or financial success. Those expert young musicians play jazz because they love jazz. Everything else they do is a means to that end. As long as people continue to love jazz, then jazz will thrive.

Jazz musicians are proud to be part of a tradition, just like folk or classical musicians. They see themselves as part of something enduring, something that transcends record sales.

When I hear a young musician play Caravan or In A Sentimental Mood, I don't hear a re-hashing of an old Ellington tune. I hear a conversation that's been going since the 1930s. I hear a new chapter being written in a long story. I hear a torch being passed.

Maybe your son will never connect with jazz. That's fine, jazz isn't for everyone. Somewhere out there, a 12 year old is listening to Bird or Trane or Christian Scott and saving up to buy their first horn. That's all that matters to us - that someone hears our music and is inspired to carry the torch.
Show HN: BlockBlockAdBlock
In architecture and most other forms of art, the principles are not based on objective truths. Instead, they are the result of centuries of what is subjectively pleasing. It's survival of the fittest, but "fittest" is determined by subjective values.
That's the same one. I meant third derivative of position which is the derivative of acceleration, which is "jerk".
> "Beyond all reasonable doubt" is fine for throwing someone in jail and putting the key all but permanently out of reach. But I think that, as a society, we must retain the ability to say "oh shit we fucked up very much here is the door we are very sorry please take this huge sack of cash along with our sincere apologies" if or when we discover that our legal system made a massive error.

You'll still never return lost years and decades of someone's life any more than you could return life to a dead man. You can't restore the fractured relationships, undo the pain of imprisonment.

Honestly, I think a quick death (not the insane decades-of-imprisonment-followed-by-ritualistic-execution we have now) is far more humane than life in prison.
For the record I am STRONGLY opposed to the death penalty (for moral/religious reasons).

That said, I wonder if you live in the same Texas I visit each year. The vast majority of Texans support the death penalty.

A University of Texas (Austin) poll last year showed 49% of Texans support the death penalty. 26% somewhat support. That's almost 20 million Texans. While just 19% are opposed (of which just 9% strongly oppose).

https://texaspolitics.utexas.edu/set/support-death-penalty-f...
Baader-Meinhof Phenomenon.
Right -- preventing a run on the bank when people lose confidence in the system.
That's cool, what were you working on that required those calculations, it sounds neat.
I agree. This article echoes my sentiment with a class of articles that try to boil down whole crafts like painting, photography, cinematography[1] or here architecture to simple guidelines out of a beginners handbook aimed at amateurs to produce acceptable results with arbitrary, but accepted, rules.

[1] https://news.ycombinator.com/item?id=6948761
> Pair programming.

I haven't had to work in an environment that requires it, and just looking at the wiki page makes it seem miserable.

Do you really just sit at one workstation, with another person watching over your shoulder haggling over each line of code?

I think I'm just not a quick enough thinker for this approach to work.
I would say it wasn't until after the honeymoon phase of being new and excited wore off and I was given meaningful work to complete. It was a while ago now, but I think it was around the 6-8 week mark that I begun to really notice my workdays were a waste. Being a male I suppressed my feelings :) and the stress slowly built up over the next 6 months until my wife finally pointed out that it wasn't healthy and was impacting my relationship with her and others in my life.

I'm somewhat rare in the sense that I just quit vs lining up a new job first as we had a decent financial buffer, although if I'm being honest I suspect it was a case of jumping before being pushed as the stress was starting to impact my workplace relationships as well (especially with the CEO who was a chronic time-waster that loved pointless meetings).

I've said this elsewhere, but I think it's healthy to mix things up every few years - leaving this company ultimately worked out well for me as I quickly found a new opportunity that opened up doors I had never considered before. I don't know your exact circumstances, but if you have a significant other I think it's worth having a candid conversation with them and work out what the two of you need to live a balanced and fulfilled life. If the workplace stress is leaking into the rest of your life and you find work consuming an unreasonbale amount of your time, it's probably a good sign that it might be worth exploring other opportunities (in my experience, it's much harder to change an organization than it is to just move on). I realize this is different to the "roll-up-your-sleeves" advice elsewhere in this thread, but I view my career as a 40+ year marathon so I embrace the odd twist in the road every now and again.
App makes it easier for businesses to fight minimum wage hikes
Similar to your third example: "Without loss of generality, [ our argument can proceed with the following assumption... ]
Your grocery bill point isn't valid because of a) the complicated state of farming subsidies (in the U.S. at least) and b) the interests certain companies take in pricing various items (for example, at McDonald's a burger is much cheaper than a salad, but one could argue this is because McDonald's has invested much more in making their burger production efficient and has a vested interest in making their customers eat burgers rather than salads).

The bottom line is that your food bill in no way accurately reflects the cost required to produce your food.
But MSM was hyping it all the way.
>Basically at 25 he started running as fast as he could and it must seem to him that he hasn't stopped to catch his breath since. Every day new shit happens in the Google empire that only the CEO can deal with, and he, as CEO, has to deal with it. If he goes on vacation for even a week, a whole week's backlog of shit accumulates.

With the difference that unlike a poor single working mother, or some 40-something factory worker, etc., he can quit anytime, and has billions in the bank to show for it...
Shutterstock’s first CIO to build software-defined data center
Wow - This article made me think I identify with and act as a mathematician much more than I would've thought. I only started programming six years ago, but the way the author talks about breaking down problems, building frameworks and tool, and using multiple methods of attacks from an arsenal of knowledge that builds up over time, and how specific problems are not as interesting as insights into the general case -- these are all exactly the directions I find myself moving in as a programmer that just feel 'natural'.
Nah, the iPod thing was managerial, not technical.
One thing that texts seem to ignore (in my never learned Japanese opinion) is that not all letters are equally important, if we equate importance with frequency. For example, the letter E is much more fundamental and useful to learn than the letter X. Thus, any alphabet shouldn't be looked upon as a sequence of equivalent letters. There are contours and characters and color... Things that are more obvious when learning with actual words/phrases.
>I don't understand how people think they've tried the watch and failed. They've put out ONE version. The first iPod was Mac only and therefore didn't sell very well. When the iPhone launched you had to buy the device outright - no subsidy and it was lacking features that other phones had for quite a while. It was a few versions before it really took off.

Besides, this one version of the watch, outsold all competitor smart-watches 10 to 1 or more...
I have my TV above the fireplace. I was concerned about overheating but in practice it's not a problem. Modern gas fireplaces don't actually give off much heat. They're designed to look nice and burn minimal fuel.
Hey I like SVG too, even doing logos by hand with it. To this purpose I've created this: http://www.gamesfrommars.fr/live-svg-editor/
I have trouble making SVG use each other reliably though.
If any other company had done it first on a product range, there would have been a media lynch mob.
So, so many people do things the hard and reliable way, or don't do them at all and sacrifice some desired feature, because they don't recognize a well understood computer science problem lurking underneath a business problem or a UI implementation.

I'm not saying that's what anyone in this discussion is doing, just that I see it everywhere (and have done it myself). 1000s of lines of incomprehensible code because no one realized that this drag and drop flow chart creation interface can be understood as a graph.
From Tree to Shining Tree, or how forests behave like intelligent beings
Not a mathematician, but I have tilted at the P vs. NP windmill enough to have a sense of what you're talking about. It is indeed an awe-inspiring experience. I think I learned something by trying it (beyond the obvious lesson in humility, heh), but I'd be very hard put to say what that was.
So the plutocrats will protect us from the majority? :)

Obviously we need constitutional rights and bureaucrats to implement the will of the people as expressed in the polls. But why do we need representatives? Do you really think eg a Tea Party representative will protect Muslims from the majority better than the first amendment and courts?
If you are going to serve MB-size resources, why not split it to many small files so HTTP/2 can multiplex the download requests of them.

See the "Stop Concatenating Files" part of this article : https://blog.cloudflare.com/http-2-for-web-developers/
Also this one : https://github.com/sumodirjo/engineering-blogs
>Working on the watch means that they aren't working on the Mac or the iPad.

You do know that all 3 share the same basic OS and technologies (kernel, filesystems, basic services, lots of UI and helper code, etc) just in differently tuned versions with a different "facade" on top, right?

Or that that they have different teams on each of these devices for everything that's not shared, teams that don't even communicate with each other...
I really don't understand that fight.

SAN storage and VmWare (ESXi) have been around forever.

VmWare will gladly provision VMs over any SAN storage. Live migration has been available for more than 10 years (that's called VMotion and it requires any of paid edition).

Prefer local storage? Put any sort of local storage on the server, VmWare will gladly provision VM on it.

What's the most important thing in a storage... THE BACKUP!

For backups, there are snapshots capabilities well integrated into VmWare (cold snapshots, live snapshots, incremental snapsnots, whatever you name it).

All of this has existed for more than ten years. Standard protocols (iSCSI, FiberChannel, other) + robust enclosures (all vendors have SAN) + battle tested software and drivers (VmWare).

A couple servers and some TB of storage is a nothing fancy. The cost of the setup is shared between the servers + the labor + many SAS hard drives + the enclosure (a very little part).

It's really hard to take seriously an overly complex setup that is trying to imitate that over cheap untested hardware and software (NFS? seriously?).

Not only it is a recipe for disaster in production but there isn't even any cost savings to be done.

The cost of complexity and labors will be going wild with all the configuration. The hardware costs won't go down (still need many drives and servers). Good luck debugging that and retrieving data when things will go wrong.

Well. I suppose it's fun for home labs and that's about it :D
Fair enough. But I would, and indeed, do, argue that potentially safer is better than not potentially safer.
I don't think he has a writer credit, does he? I thought he was under "script consultant" like Matt Cutts and other industry peeps, who I imagine get calls and say "yeah do that," or "you should include X."
It already outsold all competitor smartwatches many times over, and became a business big enough to be listed on Wall Street on its own -- several billion dollars in revenue.

And as battery life increases, bluetooth tech gets better reach, wifi can last longer on it, and cpu/memory can handle more things right on the device, its usability will only get better.
I had been running mail servers for a few years but didn't bother with my own until about 12 years ago. Back then all I needed was an old box in a cupboard, static IP, mx record and not have an open relay. As you have discovered things have changed a lot.

I have seen some people do cool things with qmail but unless you have a long history with it I think you are better off with postfix. Qmail requires a lot of patches to catch up with the way things are done these days.

It sounds like you have done all the best practice things. A valid PTR record, valid ssl certificate, SPF, DKIM, DMARC. You generally can't host from home anymore because your IP will likely be blacklisted so grab a vps and check your IP is clean. You will want to add ridiculous rate limiting so you don't get sin binned when someone mails to a group. Adding your IP to dnswl probably does not hurt.

Even with you doing everything else right it won't get you instant acceptance somewhere like hotmail. You are going to have to establish a reputation over time with them. Get an email address at all the free services, send emails, make as not spam, check their help websites. View full source of received emails if they let you to see what headers their mail system attached to your messages.

And ofcourse protect your reputation. If you need to send legitimate bulk email use someone like mailchimp and let them deal with any damage.

And this is only the outgoing part. You still have to worry about incoming emails, submission, retrieval, filtering etc.

I do email setups for websites where I need to ensure spam filter free communication with clients and most business mail system I encounter don't seem to bother with half the stuff I do. They will deliver all their emails plain text with no spf or dkim. And they will do brain dead things like having fake blackhole mx records as some sort of homeopathic spam remedy. And they all seem to stay in business so perhaps we just overthink this stuff sometimes.
That matches my understanding of their tech stack as well. I also understand why people don't do an open sourced version - it doesn't pay nearly as well as having a job.

What I find interesting about this is that in effect Palantir is acting as a consulting company while pretending to be a software tooling company. This allows them to claim a higher earnings multiple to inflate value and extract more money out of VCs and offer a lower percentage of equity to employees. This is a very old trick. The problem is that consulting companies are much harder to scale than software companies and the inevitable disappointment will lead to a loss of equity.

There is good money in consulting (I am one) but it's hard to build a large consulting company when the 'tooling' companies can poach your talent away with cheap VC money and fairy tales about future piles of cash. It spoils the market. VC powered tooling companies masquerading as consulting companies are a real problem right now.
Yeah, but that may well be further off than the likes of Boston Dynamics make it appear.

Just grabbing something from the fridge and putting it on a plate is a massive task for robotics.
I'm also in the process of interviewing for a front-end engineer position, so thank you for replying and providing feedback.
I'm assuming it has to be written this way because the function being pushed was referencing i, which was within the scope of the closure. Turning it into an IIFE breaks out of that. Thoughts?

// Assuming pre-ES6
function iterate(k) {
var funcs = [];
for(var i = 0; i < k; i++) {
(function(num) {
funcs.push(function() {
return num;
});
})(i);
}
return funcs;
}

var itTest = iterate(4);
console.log(itTest[0]()); // 0
console.log(itTest[1]()); // 1
console.log(itTest[2]()); // 2
console.log(itTest[3]()); // 3
>I certainly don't agree with it. Wearables have a lot of potential, but wearable watches are fundamentally not a great idea - for practical reasons (screen too small, limited battery life)

I'm not sure I follow. A wearable watch will have the biggest screen and better battery life combo than any other kind of practical wearable device I can think of (e.g. when not strapping a 3" screen and a battery pack the size of a Zippo on you and calling it a wearable).

>So unlike the iPhone and the home computer, both of which have obvious use cases, Watch is still trying to define a compelling reason for existing.

If not other things, Fitness/health/medical services would be a killer reason for existing.
1. I know it is tough collecting data, but a sample size of 97? It seems like there are a number of larger organizations that would be interested in participating in such a study if kept anonymous, and I really start to wonder about conclusions based on such small sample sizes, especially if it was only done at a single company or in a single geographic region.

Culture between companies and between geographic regions can be really different. For example, if you performed this study in Mumbai in a company where all of those involved in the study were die-hard workers that didn't believe in burnout, that would have seriously skewed the results and they still might have looked good statistically.

2. While it's evident to many that have been working several years or more that people tend to get promoted even when they'd be happier in lower non-managerial positions, and that promotion can end in unhappiness or burnout, what wasn't mentioned in the study is whether you really want power-hungry people in management positions just because it would be a better fit for their motivations.

I had some piss-poor managers that loved power and for them it was a good personality fit.

It might be better in many situations to have someone that doesn't want the power, is knowledgeable of the job of those they are managing, is well-respected, and is a great leader to lead for some years and burnout or leave than it would be to have a power-hungry imbecile with no respect from their team leading for many years because they are a good personality fit.

That said, I think that if you can find someone that is both a good personality fit and a great fit as a leader of the team, then that's better than promoting someone that will burnout, but only as long as it is just information used for decision between candidates and not a determining factor.
Jazz has always been a progressive, innovative musical form. If you understand jazz to be static and backwards-facing, then you have been sadly misled. Jazz has a tradition, but that tradition is a starting point rather than a destination. Jazz musicians stand on the shoulders of giants, not in their shadows.
Unless i can turn my house into my own butler, that will ready the table for me etc, IoT is effectively dead. Because flipping switches etc can be done as i walk around anyways. And walking around i need to do to prepare and put away things anyways.
How Two Digital Nomads Are Bootstrapping a Remote Software Company in Asia
>I'm a six year iPhone owner who based off of the iPhone 7 rumors it's going to underwhelm in the innovation department and lose this customer.

Yeah, because better CPU, GPU, camera(s), and such are not innovative enough...

>The Note 7 looks awesome due to it being waterproof and other features Apple hasn't bothered to include.

Yeah, for those of us using our phone on the shower it will be a god-send. Waterproof! Such innovation!
If everything is so rosy, why are we left with multi-year gaps in even minor product revisions for products like MacBook Pro, Mac Pro, iPod, iPad?

I love the products. I probably have $15k of Apple hear in my home. But I'm not buying my kid a 3 year old computer to go off to college with at a premium price.
Generally, I start by getting an idea of how well a candidate understands JavaScript with a problem like this:

Write a function that enables the following API...

createOlympian()
.name('Katie Ledecky')
.sport('Swimming')
.country('USA')
.log()

// Katie Ledecky, Swimming, USA

Next, if things are going well, I have the candidate transform a JSON collection response to match some arbitrary requirements using Lodash/Underscore.

After that, I focus on the candidate's experience and talk about projects they've worked on, their process and what they're looking for in their next position.

If you're a front-end candidate that's solid at design, visualizations or complex layouts, I'd encourage you to bring your personal laptop and show off some of the work you've done on your own.
I'm sure this is a logical fallacy but if that were true, wouldn't the quality of software on consumer routers be much better?
Needs 2013 in the title.

I encourage people to read some of Altucher's blog. He has a way of making people "think different". http://www.jamesaltucher.com/
The problem is that the current set of portability targets (https://www.postgresql.org/docs/devel/static/supported-platf...) doesn't support a lot of common ground WRT c++ support. Otherwise I (and some others involved in the project) would have started to gently push in that direction.
If we're talking about the US, the problem is almost never that land is being utilized too efficiently (too much house and too little land).
Do you mean a cylinder?
Many developments in jazz of the 60s and 70s are just starting to become normalized and institutionalized in the 21st century. Check out the history of the AACM and Art Ensemble of Chicago for one important example:

http://www.npr.org/books/titles/138018824/a-power-stronger-t...
This happened when I was a kid, and I took note of the wild swings commodities market could take. I like silver, so when it went down to five dollars in the late 1990s, I bought a couple of thousand ounces.starting at that level, it becomes logistically a little interesting to store it.