skysight-inc/HackerNews huggingface dataset:
I agree with all of this and I think it also carries over to software design too: People tend to think about which design pattern, from some preconceived menu of design patterns, they will need, instead of applying common sense to how the business workflow will look with the desired outputs, and then working backwards from there, usually with some Occam's Razor sprinkled in to make sure you don't overdo it with design mumbo jumbo.

What this has taught me over time is that the best systems, whether for data modeling and data storage, or for software, are systems that go to great lengths to ensure it is extremely cheap and easy to reconfigure, redesign, scrap everything and try something new, and adapt your designs to the real life pain points you didn't anticipate.

I've been very frustrated in the last several years because you see so many people trying to shoehorn this sort of idea into so-called "Agile" methods, but those methods put the emphasis in the wrong place. They depict agility as a property of the team of humans beings, and the particular tasks and schedules of the humans involved. They don't do anything to improve the agility of the underlying software systems, and you can have the most Agile team ever but still get burnt by committing to a bad and hard-to-change design, even if you're generating gobs of story points or other nonsense.

One of the most important and powerful planning tools is to prototype your architecture. Begin doing actual work with it. "Beta test" it with a limited set of actual business users. Collect data, like you're profiling, and make these decisions with evidence about your actual use case, not trite analogies or generalizations of it.

And place a premium on tools that demonstrably make it easy to scrap an underperforming design and replace it with a different design.
Heavybit's Dev Tools Digest – Mar. 18 – 24
I know that they moved to paid inclusion, but as I said, it's still useful. GP said it was "killed", and that seemed too much.
Some might argue that that coherent subset is called "C".

(I wouldn't, but some might.)
I actually had one of these and can tell you that unfortunately the technology just isn't there.

The action is the same but the way it reacts and sounds isn't, and at least for classical music, learning the nuances of the sound (and pedal!) is the hardest part..
What if you are kidnapped by a secret band of Kumite fighters and they demand you learn Karate? Also preparing for the olympics is boring. Learning to do boring things has really paid off. I'm not sure any teacher should take your advice just because you "love freedom". Aren't the authoritarians the very people who make you (!) love freedom in the first place?
ugh... such a spammy page. Full page pop up followed by modals. Yuck!
Hey - I worked on Smell Dating (and co-founded Useless Press). Just to be clear, Smell Dating is a real thing - 100 people did in fact sign up, and we've sent them t-shirt samples etc.
> Do you believe that psychiatry provides us valid knowledge that allows us to

No, it really doesn't.

If someone comes into a clinic and ask psychiatrist for a help, he is gonna be diagnosed with some kind of a disorder 100% the time.

But if you think about it, it's not psychiatrist who determines if the person is healthy, it's the person himself. If you meet with a psychiatrist, you have a disorder. Period.

> treat individuals who have mental influences that cause them to be a danger to themselves or society?

It reminds me of an old Soviet practice to treat people who were under influence from Western countries. Quite obviously, it was considered a mental disorder which was dangerous to themselves and for the (Communist) society. So those were usually locked up in a psychiatric clinic and never heard from ever since.

The methods to determine if a person is "ill" never changed. "I think that person has disorder, so let's come up with a disorder that fits more or less." As mentioned in the article above, the response should be: where is your blood test?

> If not, by what means to propose that we do so?

Quite easy really. Whether a person is a danger to society or not, should be determined by a court jury based on his previous actions.
A metric major fuck ton.

If you truly want to be present and have an active role in your child's life, growth, development et al it's going to force your priorities to shuffle around.

If your "startup" is still a priority (but not above your child) you aren't going to be in the office from sun up to sun down. Period.

You'll have to make up those hours later (when the child is sleeping) however, in months 0-24, that's really tough as most children (at least not mine) didn't sleep well during that phase.

During those years, and for me it spanned 5 calendar years given multiple children, working late at night was a luxury, not an option I could plan on.

I however, disclosed that when taking a CTO position at a company that just wrapped up a ~$20 dollar round. It was transparent to them and set the right expectations.

I do acknowledge that a company in that stage albeit not out of the woods, is not in the same position in the seed, Series-A phase.

If you look in my comment history I gave a "day in the life of" for my schedule on how I manage running a startup and keeping my family, health, self priority #1, #2, and #3. It's buried in there somewhere.
if you are naming kids and want to save them a lot of bureaucracy in their lives, give them short names.

- Thing One and Thing Two.. I wonder if it will fail..
I have a close friend who lives in rural Ireland. That's not in a town, but on a small farm in a general area of about 15-20 other small farms. His address is just the name of the general area and the county.

The Irish postal system is clever enough to know that the person with this name, in that general area lives in that house. In fact, he probably still isn't even really classified by his name, rather as the husband of his wife, whose family has been in the general area for generations.

This article made me think about how he deals with online forms. His response was that it's been a godsend that finally this year Ireland has introduced postcodes. Previously, and if the form still insists on a house number and street name, he just "bashes his head against the wall."
This could use a (2014) in the title.
I actually have a high quality digital (Yamaha N1). It even has the same action as a grand piano. Unfortunately, every time I went to my lessons to play on a real grand I had practically no control. The pedal especially is completely different on a real piano.

Also there are just so much more sounds you can produce on a real piano. I know it's weird since it's a percussive instrument but for whatever reason the way you hit the keys makes a difference.
Unconscious (and conscious) biases on looks and personality and looks certainly do happen but the specific issue with pregnancy is gendered discrimination[1]. And while I agree that personally I wouldn't want to start a company while with a partner who is expecting, I don't think our systems that enable founding a company should enforce that, especially when there's no indication that such a standard is applied equally between genders. I also believe that there are significantly better indicators of someone's ability/willingness to put in the extraordinary amount of time to build a company than whether they have/will have children because I and many others have worked under great people who build companies and have families.

[1]Actually, there's a strong argument that biases based on appearance produce gendered discrimination, but that's another issue.
Yet it may or may not be false.
I am an immigrant in America. I have had problems with my bosses(American) when I challenged some of their decisions at work. When I challenged their decision in every quantifiable metric, they could not defend it in any way and relented, but then I heard from HR about not following orders in general.

I think in American culture there is lot of emphasis on command hierarchy( may be military influenced?) and who wears the pants so to speak, compared to my home country in the east, and I think that may have something to do with it.

But I can attest to the the repulsiveness I feel to subtle authoritarianism where orders are sneaked in along with regular conversation.
My point is that you have no way of discovering whether the fund manager you're thinking of investing with actually does that research. I know a number of people who work in asset management, I used to build software for hedge funds, and I'm married to an investment professional. There is a wide variety in the quality of research they do and their standards for due diligence. Some of them will personally build relationships with the employees and suppliers of the businesses they're thinking of investing in, so that they know of potential problems before the CEO does. Others basically invest because their friends in peer companies do, with minimal diligence on the company itself. The former tend to do a lot better than the latter.

As a retail investor, you have no visibility into any of this. Most asset management companies will not let you interview their fund managers, and most fund managers won't divulge their research strategies if asked. You basically just get their pedigree and resume, which is useless.

With individual stocks, you can at least choose to put in the legwork to do your research. Or as sibling commenters have suggested, you may get it tacitly by being embedded in the same industry as the company you're thinking of investing in. Someone who works in tech and is a user of AWS is in a much better position to judge the importance of a new AWS product announcement than someone who covers Amazon as an outside analyst.
Having one good reason is enough, and the "it's easier" reason won't be going away anytime soon.
> because they seem fundamentally incompatible with templates

How so? Their use cases seem orthogonal.
> but then I see the 90+ hour weeks that are expected

I have never ever heard of this in a SV job unless it's a startup and they have ownership. I see folks working 50 hours a week max.
Realm would also be a great comparison. Albeit the core is not open yet so maybe that's why it was left out? For mobile databases though it really screams for me, when compared to SQLite.
Kodoku 孤独 is just the Japanese word for "solitude" or "loneliness," not necessarily "the lonely gap between the real me and the masked me."
My favorite compiler bug was clang occasionally failing to set the al register to a sensible value before making a vararg call. It was especially fun because clang's prologue for vararg functions was robust against bad values, so nothing happened for clang->clang calls. But call into a vararg function compiled by gcc and all hell broke loose when gcc used the value of al as part of a computed jump that assumed it was in the range of 0-8.

The circumstances needed to trigger this bug weren't special, I never nailed it down entirely but it was just something like performing an integer division at just the wrong spot. Vararg function calls are extremely well trodden, and clang at the time was pretty mature. Yet there was a bug, all the same.
I've seen counter examples- plenty- for all of these- in Silicon Valley. Marissa was a pregnant CEO as was Anne Wojicicki. There are plenty more, as well. I'm > 30 and most of the lead programmers at my company are > 30 (I was a lead, then stepped down to IC role) with families. I love Linux and Windows and love both; I know other people who are happy with both OSes. And while democrats can't vote in republican primaries, they can vote in elections for members of either party.
> Personally I believe there's a place for CoCs in any large organization or group but I think the content of CoCs should never include any political ideological opinions.

Which has no bearing on the conversation, as you cannot deny that the person in question is anything but a vehement and devout racist.

We're not mad he's a christian. I'm not even mad he thinks trans sexuality and non-binarism is an illness. At least there is some idea I am human there. He genuinely thinks non-white people are a sub-species.

Please, please, please don't try and equate this to a "political" view. There is no political view worth entertaining that denies people's essential humanity.
A friend in university had the last name "des Trois Maisons", or "Of the three houses" (if I'm remembering it correctly). I can only imagine the number of computer systems that just die on that. Not one space, but two!

Come to think of it, I bet he reads this comments. Hi [name withheld]!

Seriously, what a great last name.
Please put a note in your article explaining this. SQLite is literally 10x faster using the WAL vs standard mode. And while you're at it, please consider an index on the SQL server and SQLite tables, so the reads are faster as well.

I would love to see the article updated using SQLite's PRAGMA journal_mode = WAL and PRAGMA synchronous = NORMAL. Then it would be a much more fair comparison.

Please don't give programmers a license to be lazy and not learn about their tools!!! If this article is trying to inform, or give benchmarks, it should not come to invalid conclusions without explaining the tradeoffs.
Google plans big expansion in Seattle
I see what you mean. I misinterpreted your original comment, thanks for clarifying.
The Cambrian explosion of animal life now seems more like a whimper
Isn't this similar to A* or alpha-beta search but with a fitness function and the random-ness of evolutionary algorithms?

I feel like it might apply well to a strategy game but for something like chess, would not fair as well. Mixing two great move sequences in chess would probably result in disaster
This just in: no one says attendance has to be barred. This is about speaking roles. It's about tacit endorsement of someone with vile dehumanizing viewpoints then being put in front of large audiences as an authority figure.

That's VERY easy to make editorial decisions on. The entire purpose of the conference staff is to editorialize.
To be honest I am not entirely sure of my interpretation of the issue yet. What I know is that on those devices you sometimes can't read your writes with LMDB if it's not using MDB_WRITEMAP.

While trying to debug I ended up on the only question ever asked by Howard Chu (LMDB author) on Stack Overflow: http://stackoverflow.com/questions/7061910/when-does-an-o-sy...

I am still trying to figure out what exactly is happening here but it's not very easy given that I do not even have access to a rooted phone that exhibits the issue.
Physicists demonstrate a quantum Fredkin gate
When it backfires: http://usnews.nbcnews.com/_news/2012/02/16/10425167-mans-van...
By chance, I happened to type (note the www.)

https://www.security.googleblog.com/

This immediately popped up a red warning in Chrome:

Your connection is not private

Attackers might be trying to steal your information from
www.security.googleblog.com (for example, passwords,
messages, or credit cards). NET::ERR_CERT_COMMON_NAME_INVALID

It seems that the SSL certificate is issued to *.googleusercontent.com. Given that we're talking of Google, I expected that the URL will redirect to non-www https site, but apparently not.
Would you recommend a service other than email then? Which one?
We messed up – A lesson in scale
I'd pay (once) for software that periodically ran on my computer, pinging a URL for a price, tracking it locally, and giving me an alert at a change threshold.
Covering almost everyone isn't the problem, it's getting everyone in that is hard. There is a good link in that story about name assumptions. http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b....

A free text field doesn't catch everything in that list.
Bitnami application stacks in the Azure Marketplace
Ignoring kuschku's telling, this is a big move for a big ship (email security). Congrats!
I actually have an electric piano as well and even though it has a mechanical action but it still doesn't come close unfortunately.

I guess I am relatively serious for an amateur but the piano is a very difficult instrument to master and so I just feel like since I have such a limited time to practice I rather make that time as effective as possible. That means playing on an acoustic and thus making a lot of noise sadly..
For anyone wondering about the Hawaiian name:

http://www.npr.org/sections/thetwo-way/2013/12/31/258673819/...

Keihanaikukauakahihulihe'ekahaunaele, pronounced as:
KAY'-ee-hah-nah-EE'-coo-COW'-ah-KAH'-hee-HOO'-lee-heh-eh-KAH'-how-NAH-eh-leh

Rough meaning: 'When there is chaos and confusion, you are one that will stand up and get people to focus in one direction and come out of the chaos.' It also references the origins of her and her husband's family."
So it could. We also changed the title to a representative phrase from the first sentence.
How to Announce a Game in 2016 or Indiepocalypse Now or Why GDC Is OK
https://keepa.com/ basically does that, not locally and only for Amazon tho. It has saved my wife thousands of dollars on the various things she buys. Particularly the kind of seasonal stuff. We go to alot of music festivals and the fun costumes and fuzzy stuff she loves to wear fluctuates in price like crazy throughout the year. Keepa allows her to figure out when those fluctuations generally happen. They also remind her to set a price threshold based on historical data and then forget about it until it goes back down in price.

Works great.
I'm quite happy with SnagIt - just take a screenshot of my starting position and start to annotate it. Or start with a blank image in SnagIt and start to draw my boxes and arrows.
Define intensive.

But any well architected app that wants to work well without Internet will write many things to disk.

500 writes a second is very realistic when downloading some bulk content that will be used to power different states of the app. Now this might not be a continuous burst of 500 operations a second sustained, but many it has a handful of these bursts over several minutes. Given that, I would say that lots of mobile apps can have brief periods of tons of writes.
"Anti-authoritarians question whether an authority is a legitimate one before taking that authority seriously."

But there also some individuals who think any authority is illegitimate. I have friends and close relatives who I would characterize as having this personality trait. I also observe that it has a negative impact on their quality of life. They have trouble holding jobs, staying in school, keeping friends, and building personal romantic relationships because they are so resistant to being accountable to any other person - accountability which translates in their mind to obedience to authority.

Authority isn't always illegitimate. That's why there is a such a thing as a pathological degree of anti-authoritarian sentiment.
I didn't see too much of an explanation on deep learning. It was more of just Quoc introducing himself.
You could probably make that overnight. Just send a cURL to the page and look for the text of the span with the ID "priceblock_ourprice". Then log that to a comma delimited text file or something.
Services like Car2Go are great when you are staying within the city. The main traffic issue in Seattle is traveling to/from/through downtown Seattle. Adding a train that travels between Bellevue and Seattle would solve a ton of problems with the traffic on our two bridges, 520 and I-90. Currently we only have buses as our only mass transit option. I have found riding the bus to take significantly longer that simply driving (they get stuck in all the same traffic).
Yeah, it's really hard, and so I'm not smart enough to see what the author might be comparing crypto with. What's something equally hard, but has far less of a monoculture?
I don't see why Gmail has to be all-or-nothing. I would like to see Google continue their free/cheap service as is, and offer a more expensive service with better security. I think Google would be able to greatly improve the interface for end-to-end encryption if they chose to. However, the company seems disinterested in cooperating less with law enforcement and spy agencies.
While the AI problem of Fire Emblem isn't easy, it's likely a magnitude smaller than the Hero Academy on.

IIRC, in Fire Emblem every character gets some small amount of actions per turn, whereas in Hero Academy you have a pool of action points that you can spend among all your characters.

I mean there's some complexity beyond that simple description in FE (which hero moves first, their positioning and abilities can affect effectiveness of subsequent moves), but fundamentally the tree you must traverse is a lot wider and deeper with Hero Academy.
A relevant xkcd as always https://xkcd.com/806/
> Depending on the reading it suggests somewhere between pettiness or conviction

Exactly, that whole range is still outside some technical issue related to the purpose of the conference. The tech community was started by weirdos with odd views who didn't belong, and is now being warped by the same monkey power structure we grew up eschewing.

> Titles can be as non-neutral as possible and be appropriate. They should not be altered by submitters in a way that ...

Because one of the million monkeys is likely to complain, and conjure up an army of a thousand more. Hence every judgment becomes relative, so we have to fall back to mechanistic rules.
Avoiding Pitfalls with DNS and AWS Elastic Load Balancer
Tell that to the club cracking your skull..

People are often coerced into obedience of authority, via violence or other means.
Flirtey Makes First Legal Urban Drone Delivery in US
Well yes, I would expect five shirts to be women's, and if I'm lucky, perhaps one shirt belongs to a fellow gay man. Often zero.
Unfortunately, I don't have control over the pop-ups publishing on codementor, but I hope you still find the contents useful!
I'm not sure why blocky camo seems so revolutionary. It was proven highly effective in WWI by both the American and British. https://en.wikipedia.org/wiki/Dazzle_camouflage
My experience is that you usually know why you were downvoted if you think about it, and if you have a pattern of being downvoted, at least one of your comments is likely to have someone reply to it explaining what's likely the reason.
For all the hate Creative Cloud gets, I love it as a hobbyist. I have a subscription for I think $10 or $20/month and even though sure I could save up and have purchased the software one-time outright, but last time I looked at buying a boxed copy in a university bookstore it was somewhere around $700. That's just not possible for someone who only uses photoshop for some of the stuff that GIMP tends to suck at, and only quite rarely

Also, I, like most teens in the early 2000s, had a pirated copy of Photoshop 7.
"Temporary job security at best" perfectly describes my situation. I never struggled with the math, nor felt threatened by job automation, but learning how to program and develop apps over the past year hasn't exactly saved me either. My only leads, if ever, are small gigs I find through personal connections. My first and only real job (as a developer) was a nightmare, being asked to fix bugs on cancelled projects to, as they said, "prove myself". The cherry on top was when they decided to stop paying me halfway through. Now I'm out thousands in unpaid wages I have to fight for...
And with modern cruise missiles, where they acquire the target autonomously, identifying the best target (value, easiest, etc) and attack vector without human intervention, camouflage like this will once against be quite important.
I think you're saying that a and b are actually typedefs to the same type. Yes, in that case I believe C++ compilers are smart enough to share code.
I don't think an appeal to authority is gonna work in this thread.