skysight-inc/HackerNews huggingface dataset:
A very good response, particularly if you like references and such.

"It’s worth remembering that many of the first programmers were women, and that they made enormous contributions to developing the field of computer science. Female participation only declined when programming became a lucrative, gender-stereotyped career."

As an aside, this is not the only example of that kind of change. I'll insert my periodic recommendation for https://en.wikipedia.org/wiki/How_to_Suppress_Women%27s_Writ...

"That’s about sociopolitical structures, not evolution. There’s no reason to think we can’t correct it [that low status men are regarded as disposable by high status men] culturally — our ancestors maintained egalitarian societies in most places for countless millennia, until the invention of farming allowed them to concentrate resources across generations and thus reinvent chimp-like hierarchies."

I would really, really like sources for that last sentence.
Also Andy Hertzfeld - Revolution in The Valley: The Insanely Great Story of How the Mac Was Made.

Many of the stories in that book are here, as well: https://www.folklore.org/
> The people who want caps are devs learning and experimenting.

Then AWS is not focused on their use-case. You can make the argument that they're throwing away potential business here, but AWS is already the gorilla in the room, and people clamour for their products already. A couple of years ago they were rated as being bigger than the next 17 VPS providers combined.

> I'm sorry, I just don't buy that. It doesn't have to be a hard cap, it could be a soft one. i.e. at £x your servers start shutting down, you'll get billed for a few extra minutes over your cap, before things have finished shutting down. Servers are totally capable of being shutdown without destroying databases.

The idea of a payment cap sounds easy, but with something as complex as AWS, it's incredibly difficult, and everyone would demand different behaviour at the cap. So, you hit your cap. Turning off EC2 servers is easy. What about the data you've stored on s3? That costs. Should it be purged? What about your disk drives on EBS, should they be purged? How about items you have queued in SQS, should they be purged? Are you using RDS databases? They can't be stopped, only destroyed (you can do a final snapshot, but that's going to go to block storage, which costs. not much, but it costs).

"Just stop anything that costs" sounds easy, but it's not, not when you have a service as complex as AWS. AWS's current model of "forgive the bill for obvious mistakes" is way more workable.
Interesting. I have had the opposite experience with DDG and tech-related queries (which are most of my queries) and find the UI is clunky and often gets in the way. I have also on more than one occasion went looking for software by name and found that a malware / scam site sat higher in the results than the real source. This is something I have contacted DDG about before.

I have been looking into Searx but it doesn't seem that great, either. I really need to ditch Google though.
I think mypy can be considered the canonical type checker for python, Guido van Rossum works on that project. It uses python 3.6 type annotations fully as far as I know.
I find DDG always has the Python doc that I'm looking for at its fingertips. At this point, I get frustrated and annoyed when I try to use Google search for anything. Also I really don't want four-year-old Google plus posts from people on my gmail contacts list showing up in my web search results. It just underscores the pervasiveness of their search bubble, which makes me distrust the search results.
> They're modding out reposts. Repetitiveness. Copypasta. The same-old rehashes. Trolls. Vitriol. Attacks on other users. Rule violations. Pile-ons.

Eh, I don't think that's really a fair characterization. Yeah, sure, they delete dups, etc., but no one's complaining about that. The mods also delete stuff from an ever-increasing (but ill-defined) list of topics that "Metafilter doesn't do well," which basically means anything that could upset the cool kids or other favored groups.

There's a lot of hype about Metafilter's famed moderation, but all it's really done has caused the site to reach a different failure mode. Rather than discussion, you get a bunch of commenting that's bracketed by passive aggressiveness and anxiety, carefully moderated into an illusion of civility.
I loved Hypercard for prototyping UI back then. UI designers didn't really exist and programmers like me typically designed stuff, don't laugh, having artists involved was a web era thing for the most part. Being able to prototype and animate quickly was incredibly useful for explaining an idea to a product manager, or showing another programmer what you had in mind. Today there are great tools but they are clearly meant for a different audience.
> As for hololens, the current version is approaching EOL anyway.

Does it make sense to call it "EOL" for a product that never took off? When was the "L"? Wikipedia says released March 2016 for a dev version, and an unspecified time this year as a consumer version. That is a rather short lifetime.
Damore's thesis was really more around difference in personality between populations as the likely cause of differences in the same population's distributions in STEM Fields/Leadership. It's about the aggregate interests of a population and not a comment on ability. The people turning it into the latter need to re-read the memo. The gender gaps in STEM/Leadership are likely a combination of both biological and social factors but moderate centrist viewpoints are boring and don't get you views/clicks.
Is this in English? Are you ok???
Not sure about parent's use case, but we've seen scenarios where users want to synchronize data from downstream (say, they are collecting data on a hub in an IoT setting, and even using Timescale both on the hub and in the cloud).

But because they don't want to keep track exactly which batches they've uploaded already (in a fault-tolerant way), they want to execute the insert to the cloud DB as an UPSERT.

So most of the time it'll actually just be inserting, but in the rarer case that the data has already been merged, the 'ON CONFLICT' side of things (in Postgres speak) can take over: DO NOTHING, DO UPDATE, etc.

As aside, turns out the constraints you'd need for upserts aren't supported by Postgres table inheritance (the typical way you do sharding), nor in PG 10 partitioning. But, we did add special support for this in our latest release :)
> Metafilter is like the American suburbs of the internet. Nice and tidy, but boring.

And full of anxiety and dysfunction masquerading as something else.
I blame at least a little of it on South Park for their portrayal of Al Gore ("ManBearPig"). A lot of the young generation don't know much about him beyond that.
> Now I understand how each card was an object

And inheritance too! Every card inherits from its background. It was basically OOP.
Ok and if one is partitioning by date and dropping partitions instead of deletes in vanilla postgres how does it compare ?
Star hurtling toward massive black hole may support Einstein General Relativity
It's interesting to see how all the chaos at the board and management level has affected employees. Data from LinkedIn paints a troubling picture both in terms of hiring and retention.

* Uber has 31,537 employees as of August 2017.

* New hiring is down from 1000 per month in 2016 to 500 a month in 2017. July was the lowest month since the start of LinkedIn data which is August 2015 @ 440 hires.

* There are currently 8,000 job openings. Operations and Engineering are the two largest categories.

* With every 100 people that are hired. ~80 people are departing the company.

Hiring managers I have talked to say that it is very challenging to attract strong candidates to Uber and it is demoralizing because their best people are leaving.
You should emphasize "feel" as well. Then it makes more sense
The Internet Speculative Fiction Database
Humans Can't Tell Legitimate Science from Junk Science
Seeing without eyes – the unexpected world of nonvisual photoreception
I think it depends on your definition of "hardcore", but there are alot of good software people who game well above average even if it is below the level many would consider "obsessive".

The best computer games have alot in common with software design as far as thinking about how a system works, planning for edge cases that could lead to problems/opportunities, and developing the patience to find which strategies pay off over a long period of time.

More than that, I often find that the most addicted hardcore gamers are people who are using that to replace the sense of purpose that work gives them, which means they're pretty hard working once they find a career they enjoy. Of course, then they might turn into a workaholic instead...
It had some rather jarring failures when I tried it in an office (lots of high-contrast edges everywhere, you'd think it'd be near-ideal...), but overall yea - quite good. When it works it's remarkably stable.

And agreed on the FOV and image quality - it's pretty terrible. And it doesn't help that the press around it has been incredibly misleading about it. That, and the abysmal gesture-detection have broadly left me at the "neat tech demo, why did you build more than a dozen or so?" level.
(Oh Googleers and your vast screens. I can't get both the controls and the readout in the same screen. :-( )
This seems like a cool product, but I'm not sure if I'm either misunderstanding how to use it or it is wildly inaccurate. I started off the questionnaire for shoulder joint pain, went through about 20 questions. the only one I answered yes to was "Does the stiffness in your joint feel better after exercise". The condition results were "Common Cold, Match: Very Low". I expected that maybe it might give me a list of chiropractors or physical therapists that specialize in sports medicine in my area, but I was definitely surprised by this outcome.
Well, there was this place called "The Turing Institute" which was in Glasgow. It was run by a very nice man called Don Michie. I met Don a handful of times, and he was extremely kind and generous to me. He worked at Bletchley Park and died aged 91 having hit a bridge at 120mph going the wrong way up the M11 at 2am sitting next to his wife who had defected to Russia thirty years before. Don was driving, at the time he had been blind for six months.

Would you mind going into detail? I looked up three news reports and his wikipedia page and none mention anything beyond a car crash, and searching "Don Mitchie russia" and "Anne McLaren russia" gives only this HN thread as a relevant result.

It sounds like you were close with them, so if there's anything more to that story then it would be interesting to hear it.
This is spot on. The value in university education is in Connections and Credentials.

Getting good at what you do is something that occurs on your own time.
http://emojihomepage.com
while(0) {cout << 'hurr. durr.\n'; sleep(1000);}
If you're (rightly) concerned about climate change there is a lot you can do.

Here are three good resources.

Bret Victor's "What can a technologist do about climate change" is wonderful tech overview [0].

"Drawdown", a recent book which enumerates and stack-ranks the wide array of techniques we have which return the atmosphere to a safe composition. [1]

Finally, a self-pitch, we just launched our new site, ClimateAction.tech [2] with a guide for technology employees who are interested in making their companies more sustainable (feedback welcome, @samp or the email on the site)

[0] http://worrydream.com/ClimateChange/
[1] https://smile.amazon.com/Drawdown-Comprehensive-Proposed-Rev...
[2] ClimateAction.tech
So exit immediately?
https://www.poltr.com

Clean quick polling website
Their text to speech API is pretty decent and was the cheapest available until Amazon Polly.
No, not really. What's the universal generalization or group here, of which Damore is a counter-example? "Googlers who have written memos like Damore's and were then fired"? Damore's situation is a specific one, and he made specific claims about the importance of freedom of expression at Google:

A. Damore spoke out about how Googlers shouldn't feel unsafe to express themselves.

B. People at Google are reportedly intimidated about expressing themselves.

C. We would expect Damore to be unhappy that Googlers are feeling unsafe to express themselves.

That's not a logical fallacy. Doesn't mean that idleword's rhetorical argument can't be criticized for being overbearing. Or for being wrong in its premises, e.g. Damore never explicitly said freedom of expression at Google was important, he alleged that Google management's policies stifle ideological viewpoints. That doesn't mean Damore has an opinion about Google employees being intimidated by the public.
Turning a Mason Jar into a Hyperlocal French Press
Why so many people?
I don't think that really meshes with the early history of computing which had a much higher proportion of women but also required alot of dedication and an obsessive attention to detail to get it to do anything.

Her point about the culture around alot of tech and SW development making it less appealing for women (and probably some kinds of men) was pretty insightful though.
s/mal/animal
Sorry I forgot, here's another paper laying out the Proof-of-Replication and Proof-of-Spacetime: https://filecoin.io/proof-of-replication.pdf
I see where you're going with this. The benefits you're getting at is worthwhile if the software brings those benefits. Most of what kids are doing on games isn't like the other things they'll be doing. The games are just designed to suck up their time if anything making them better at doing that. Lots of their fun apps, esp social media, are the same. Here's a nice article by an educator on how kids don't know how to use computers despite all the time they spend on them:

http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-co...

https://news.ycombinator.com/item?id=13506283

You'd have to curate the experience to do something that forces them to learn necessary skills. I've seen those skills dressed up as games or something on occasion. Most fun apps don't do that, though.
Host Wikipedia on Sandstorm.io:

https://apps.sandstorm.io/app/5uh349d0kky2zp5whrh2znahn27gwh...

Kiwix itself is not my project, I just packaged it for Sandstorm. I saw Sandstorm as a great potential tool for the off-the-grid, mesh networking, etc world. Being able to easily host a local copy of Wikipedia was one missing piece. I hope to work on the next piece soon.

(Kixix also supports Project Gutenberg, Stack Overflow, Ted Talks, and much more)
$5 is a hefty delivery fee for you? Not criticizing, just that would be surprising to me
A hundred times this. I'm in the same exact boat trying to promote my side project music, and the only time I ever hear anything about Snapchat, it's some beautiful woman on Instagram asking her followers to follower her on Snapchat. It definitely seems to be used to expand existing audiences and not grow new ones.
A Story of a Musician You've Never Heard Of
But no one tried to rip them off like they are doing it now. Google took their own approach to social and failed.
Neat. Future bio hackers.
The delete performance will probably be similar, but standard partitions in postgres have a bunch of current limitations.

For example, the insert pipeline is still quite a bit slower, partition creation is still manual, can't do as good constraint exclusion at query time, can't do certain query optimizations we've built in, can't support user-defined triggers, can't handle UPSERTs, doesn't support various constraints, can't do VACUUMing across the hierarchy, etc.

We plan to write a blog post comparing against PG10 partitioning in the future to expand on this a bit.

All this said, we do love Postgres and realize that it's trying to provide a more general-purpose solution, so don't mean this as criticism. We can just build something more targeted at the time-series problem.
Could you contrast this with the approaches mentioned in the series of blog posts starting here: https://grisha.org/blog/2015/09/23/storing-time-series-in-po...

That blog post grew to be tgres http://github.com/tgres/tgres https://grisha.org/blog/2017/03/22/tgres-0-dot-10-dot-0b-tim...
Interesting. I need to do some deep diving on LZ myself, to build a highly-compressible custom file format.

Would benchmarks from a really old laptop be useful for #98 ?
The concept itself is interesting in its own right and this is still a very innovative proof of concept that combines techniques from biochemistry and computer security.

One of the interesting insights to come out of this is that to ensure a higher probability that the sequencer reads the code correctly, it should be a palindrome.
My web adaptation of the social deduction board game Secret Hitler: https://secrethitler.io

Pretty fun, don't get to do much back end stuff so its a learning process. Its creative commons so can't make $ off it but the $10/month digital ocean box is doing fine. About 100 players on at peak and always games going.
I'm not sure it's possible to cover such a polarizing breaking-news issue in a way that's not "skewed". Intelligent people will read the same memo and interpret it in different ways. It's too soon for anyone to be impartial.

Here's [0] a lengthy analysis from an evolutionary biology Ph.D that concludes that Damore built a harmful narrative around weak and cherry-picked scientific studies. Of course it's as "skewed" as anything else in that it contains an opinion, but it also backs up the quote you're objecting to here -- the argument Dr. Sadedin makes is that Damore "claimed" the studies supported his narrative but in fact they didn't.

[0]: https://www.quora.com/What-do-scientists-think-about-the-bio...
I have a neck fracture and after answering 25 questions it said I have a 'thoracic aortic aneurysm'
I'm at a point where money doesn't matter to me anymore except in the sense of retirement. I'm not rich by any means, I'd just rather live a life working on the most important problems in life, which these days I believe are mostly political/economic.

http://www.endwageslavery.org/
Hypercard in a lot of ways is what the Web could have been.

If never became as easy to create high quality freeform sites and apps as it was multimedia Hypercard decks and games. Hypercard changed my life in childhood, even without learning about its scripting features.

HyperStudio was pretty good too. We used that in school quite a bit.
Reading the paper I get the idea. Although it's possible to cheat, nodes have to put filecoins at risk of loss if they get caught.
This is a great point -- weighing false positives against false negatives/true positives/false positives is something we think about a lot. It's really important to get this right.

This is why, at this stage, we have a strong bias towards guiding people towards the right care provider rather than trying to replace them; it's more of an aid rather than substitute. One example of this is how some of our users have used the symptom tool with joint pain, and its helped them figure out that they should see a rheumatologist, who was then able to guide them towards the right care to treat their particular version of arthritis.

It's smart care providers like that that can really deal with the nuanced cases and make sure people minimize the risk that they miss things like a pulmonary embolism.
Typically you get a few good engineers and then eventually they get swapped out mid period of performance for "other projects" (or leave their firm) and there's not really a good option for saying "no" without killing the whole project and going through proposal overhead again to encounter the same problem.

The ones that do stay in that environment either have golden handcuffs or are goddamned patriots and love the challenge. I like to think many are the latter as government is an amazing place to do impactful work that is too important to screw up.
True, but the vast majority of anything is bad. When I was a kid I spent many years playing an old roleplaying game called Underlight: https://underlight.com/ It sparked an interest in creative writing.
Do you wanna the Judment day? Because that's how you got a Judment Day.
Metafilter has certainly alienated a lot of its community. You can see it whenever it comes up, in a forum outside of Metafilter. Some of its old users show up and often don't have nice things to say. I used to read it (more as a lurker), and remember noticing one day that many of the fun and interesting users had left (verified by checking accounts that I'd remembered). Eventually I left too, after I realized it wasn't a positive thing anymore.
Earth's heat is in an equilibrium with the Sun and Space. If you add a heat generator, you will see that more heat is emitted out into space and the temperature does not increase much (and stays constant after a short increase). But if you change the equilibrium point (like by adding greenhouse gases), you'll see the temperature changing quite quickly.
www.thankyouopensource.com

Write a thank you letter to your favor open-source project
I’m in Office, and my whole building has nice-sized offices for engineers and PMs.
It's only a fallacy if it isn't true.

Is it not true that a supporter of freedom of speech would support other people's freedom to disagree with him without being doxxed by his supporters?

It seems to me that it is true, at least if the supporter's conception of freedom of speech includes freedom from harassment after speaking, which Damore certainly appears to be believe to be true.

Having said that, although I think it would be commendable for him to publically rebuke doxxers, it is fallacious to argue that his support for freedom of speech carries with it an obligation to do so.
Sanitise your inputs!
HyperTalk was my first programming language!

I helped a friend build a choose-your-own-adventure murder mystery game called Blood Hotel, and found myself obsessed with the feeling of inventive power that programming enabled.

I ended up building an animated space invaders game, and even tried my hand at writing a "virus" in HyperTalk that would infect other stacks with its code.

Ah, the good old days. Lovely to see this at the top of HN!
Experiments in overcrowding
Accredited investors ;-) Didn't notice the difference with non accredited ones.
if you are a real sicko you can actually emulate it on basilisk and keep making stacks..
Why Google was wrong: Did James Damore really deserve to be fired?
Err, I'm not entirely sure what you're talking about in regards to Donald Michie - the BBC obit confirms the car crash but says they were both in their 80s. Are you suggesting there was foul play?
Unfortunately our tool doesn't get it right 100% of the time. The cases like this where we miss, we try to encourage the user to find a healthcare provider when the tool falls short. Fortunately, the models always learning -- but it's still got a long way to go.

We're releasing a new and improved version of the symptom tool next month -- if you're interested, would love to have you try it once it's ready!

And sincerely sorry to hear about your neck fracture. Best wishes from us that you're getting great care for an as quick and painless recovery as possible.

[edited]
I am not sure about that. Seat belts were not mandated in the 50s so a crash resulted in significant passenger movement. Metal dashboards with bayonet knobs tended to cause significant damage based on my reading. I noticed that you put the link to the Lifeguard package in another reply but that was just a package available to some cars and was not bought in a prevalent manner by the public.