skysight-inc/HackerNews huggingface dataset:
When a programmer thinks to herself

I see the author is in the "they is not a singular pronoun" camp, which means we cannot be friends.

Anyway I don't know how it is in other parts of the stack, but based on my experiences on the front-end, to build a large-scale project you're going to need a:

- Router

- Way to manage forms & validation

- Way to communicate with the backend

- Set of tools for testing

- Set of commonly used components - that includes layout

- 118n support

- Convention where to put certain files and how to name them

- Store

So it would make sense to have all this in one coherent framework. That being said not all projects are large-scale projects. Normally you'll only need a subset of the mentioned.

Bottom line is it's a question of scale.
>But you are right that other people looked into it, but I just have the impression that most of us really didn't care (including myself)

I'm with you about not caring enough about pandemics before. But this is where bureaucracy can shine: hire somebody whose entire job is to care about a niche thing. They usually don't need a huge budget to get a good foundational plan set up: one person, a computer, a phone, and proper security clearance.

One of the problems with the current administration isn't that they value some things less, but they have a drive to undo their predecessors' work.
> in the view of that reader, was to insinuate that women can't be engineers

Although his intentions were unclear by his vague approach to the subject, I believe he didn't mean to say women can't be engineers.

Most of the time he gave population-based examples of how women decided not to be engineers. His thesis was to show that forcing women in STEM fields is not a fair practice to both women and men who want to be STEM professionals.
We had a similar problem at my last company, where out boss sent a mail with his trip photos to the access limited everyone@ list - so our mailserver had a good 2 hours downtime while filling 2k email boxes with 20MB of attachments...what a mess
You can access your apple notes on a windows computer too, either by visiting iCloud.com or downloading the iCloud app from the Microsoft store.
My understanding is there's a much greater emphasis on counter-space capabilities now that US military is shifting towards peer to peer confrontations (China). ASAT... especially a concurrent global network is going to be pretty key to nullifying the Chinese missile gap in SCS by disrupting the killchain - Chinese satellites - in a manner that doesn't endanger US space assets. Also this was a month ago:

https://www.space.com/russia-anti-satellite-missile-test-202...

Beyond just needing the capability, media releases like this seems to be oblique posturing as well.

Edit: apparently posting to fast? Reply to below:

>ASAT warfare is hugely advantageous to them

Most threat models anticipate disrupting space assets in peer to peer conflicts to mitigate technological edge. All the old ASAT tests have been missiles that create debris (or potential debris in deliberate near misses), Recipe for kessler syndrome if executed at scale. So moving to beam ASAT that can disrupt / destroy sensors precisely without adversely risking the space commons might not be a terrible development in terms of space arms race.

Also if memory serves some of the new Chinese satellite used to track SCS shipping (US aircraft carriers) are in a high orbit that can't be hit by current ASAT at all. So this might be developing new capabilities. It certainly makes sense to hit other objects in space vacuum at speed of light than to power drones through clouds.
> He is using "neurotic" in the psychological and clinical sense. I believe he specifies as much in his actual paper.

Eh. He's using the psychological/clinical definition, but then draws conclusions on no scientific basis.

This is what he said in the memo:

> [Women, on average, have more] neuroticism (higher anxiety, lower stress tolerance): This may contribute to the higher levels of anxiety women report on Googlegeist
and to the lower number of women in high stress jobs.

And this is a quote from the person who actually did the meta-analysis which Damore cites (emphasis is mine):

> These sex differences in neuroticism are not very large, with biological sex perhaps accounting for only 10 percent of the variance.

> It is unclear to me that this sex difference would play a role in success within the Google workplace (in particular, not being able to handle stresses of leadership in the workplace. That’s a huge stretch to me),

[1]: https://www.wired.com/story/the-pernicious-science-of-james-...
I have done interview training twice in my 8.5 years at Google, and both times it only made my impostor syndrome far far worse. I simply can't do interviews here, I wouldn't pass the ones I had to give.

It doesn't help I came in as an aqui-hire.
For comparison, my Canadian high school offered a "Teach Yourself C++ in 30 Days" book that you could study for up to 10 hours in the optional Computers course. If you chose that module, by the end of the first class, you would be more knowledgeable on the subject than any teacher in the school.

(It was actually an excellent school; they just did not care about computing. Nevertheless, I'm quite jealous of those kids with such an interesting option available to them.)
The problem with that (for Internet addicts) is that that short break then always turns into one and a half hours.
That's obviously a joke, though. (It's also on Twitter. Everyone acts weird on Twitter.)
2100 is way too far out to predict anything.

The cost of gene synthesis is roughly 20 years behind gene sequencing [0]. Extrapolated, by 2040, arbitrarily modifying your offspring will represent a trivial fraction (~0.5%) of the total cost of starting a family.

Follow Moore’s law (considering lower costs rather than boosted performance) and assuming the Kurzweil estimate for full brain emulation, then by 2047, uploaded minds would be cheaper than the food eaten by subsistence farmers. [1]

The first thing most people suggest when they hear about 3D printers is printing another 3D printer. It is definitely possible because that’s what every living cell does; while nobody knows how to do this now, if we can make it happen with the rocks of Mercury, it only takes four decades to build a Dyson swarm. [2]

The questions are, what happens first, and how does humanity collectively react to that?

[0] https://image.slidesharecdn.com/gblocks-webinar2014-14012312...

[1] https://worldbuilding.stackexchange.com/a/67531

[2] https://youtu.be/zQTfuI-9jIo
> The core turned out pretty well isolated, but the rest is all Spring. Database access? Spring Data. External interface? Spring MVC. Communication with external services? Spring RestTemplate. I'm not saying it's bad, it's actually awfully convenient, but it's not so easy to swap out

External interfaces are just isolated interfaces, which end up being tied to a framework as frameworks do most if not all of the heavy lifting.

Just because you picked Spring Database to implement your persistence layer it doesn't mean you are bound to Spring to add a webapi or a web app, though.

If for some reason your frameworks are leaking out of any of your external interfaces then that's an issue with how you designed your app, not the frameworks you used.

As an example, some Clean Architecture examples using ASP.NET Core decide to implement their persistence layer passing around Entity Framework classes as their interface. That, obviously, tightly couples the whole app to Entity Framework in particular and ASP.NET Core in general. This coupling in turn is completely eliminated by passing a generic repository interface, but using Entity Framework's convenience often forces us to ignore that.
As always, it depends on what you do. On your machines, sure. On customer machines, no, quickly installing a VCS and pulling some repository is often not an option.
Snowden did not "defect to Russia", he got stuck in Russia while in transit after the US cancelled his passport.
> The Java people are describing here is alien to me, and I code Java for a living at the moment.

you're looking at enterprise java, not regular java
Paper Backup (1) Scanner Setup (2014)
> The future of humanity is in your hands.

No, the future of humanity is in the hands of less than 1% of its members who are only interested in more money and power.
Ask HN: How do you digitalise your documents?
> Clearly the interviewing Googler with a 250k salary doesn't value a decent wrist watch where whole minutes and hours tick over nicely in a single movement. ;-)

I've never seen a watch where the hour ticks over in a single movement. Do those exist? I imagine it'd be very confusing to see the minute hand at 59 and the hour hand still at 0100 when it's 0159.
If you own a house in the US, you can very likely cut your energy use at least in half even without lifestyle changes. Cut back air travel and switch from a gas powered vehicle to an alternative that works for you.
Your models might be ridiculously tiny, but a lot of people's models are not. Take a loot at any research paper in vision, speech or language. The models are gigantic.
I ask the same. And the solution does not seem so far out that we should not be able to achieve it without these half assed solutions.

But that is just my opinion
https://fotografnu.dk
Show HN: SGBlog:minimalistic simple Go Git-backed blog/phlog with email comments
> They also denied that the virus

they deliberately and knowingly lied to the WHO, point of fact.
Yet he still got a payout
His political standing is fairly transparent.
After having worked in other professions where ethics are such an early foundational principle it is rather interesting to see people so hopelessly lost and foreign to the concept.
Great don't trust him don't like him don't feel comfortable... That doesn't change the fact he posted biological truths did NOT say women can't be good engineers which is what you exactly try to project on him over and over and makes you look silly and wrong. It was in response to him not getting traction via internal channels and only after he talks about his legit concerns in this memo does it finally blow up... Not surprising Google has very loud outspoken minority groups

What about all the people that were made uncomfortable by his firing? Can we fire those responsible for that? This got so silly so fast
Wouldn’t put it past him. Berlusconi kinda did that, alternating wins and losses fairly regularly over 20 years (while his opponents changed every few years). I think he started younger than Trump though.
Jeff, I work for Google HR. Let's have a chat on Monday morning, please.

Edit: It is a joke. I am joking. I don't work for Google HR, and poor Jeff is not up for an HR "chat". Even if the poor fellow were actually in trouble with a spectacularly uptight HR person, I doubt they would contact him through HN.
A really interesting take! Makes scientific papers feel more like a tool rather than an article or book. Certainly nice in the case of Computational work. Also allows the potential for long term projects that get incremented on in what would’ve been separate papers. Additionally if new, relevant information comes to light long after a paper has been published, the authors could reference this to give a more complete story.
People focus on the “plumbing” but the hormones produced by the plumbing are the important things that give us different behavior. I found this article about trans men to be fascinating.

The hormones made me more impatient. I had lots of female friends and one of the qualities they loved about me was that I was a great listener. After being on testosterone, they informed me that my listening skills weren’t what they used to be

https://www.washingtonpost.com/news/local/wp/2018/07/20/feat...
I guess it's an important question because it is about the event loop.

Lots of weird things (bugs) can happen when you don't understand how the event loop work. I would definitely pass a "senior" javascript dev that don't know/understand the concept.
> One of the main issues is that you basically have no filters. You can't exclude entire categories, you can't exclude individual streams. They have no proper tag system

Are you talking about Twitch? Because it has all this? Or is it not good enough for your usecase?

> you know you like but you will basically never discover new ones without going to the website.

Mobile and Console-App are a good alternative. It's lacking some of the more noisy parts.
> This doesn't make either of us better, both should be respected as equal.

I think we are agreeing.

That's why I highlighted more attractive to [singleton] when you could be more inclusive by avoiding singletons.

Why shouldn't a field be attractive to everyone - blind, deaf, disabled etc equally?

Imo, focusing on singletons is detrimental because by doing so, you will end up discriminating automatically because there will always be other groups that you won't or don't see.
You say this as though it's plainly obvious that it wasn't. The truth is that it depends, and not on whether or not we think his political views are ridiculous.

The causes of action in the lawsuit were unlawful termination on account of political activities (which are protected in California) and sex (which is protected federally). Google made three motions to dismiss and lost all of them. Does that mean Google is guilty? Of course not. All it means is that the claim stated by Damore, if true, could convince a reasonable jury that Google violated his civil rights.

Google would much rather pay out settlement money than risk having an unflattering jury verdict or have to release even more unflattering documents in discovery. I'm sure Damore would rather not go to trial if he could help it as well.
> If a nation ignores a treaty, the reaction should not be "Oh, that was to be expected".

A nation can withdraw from a treaty instead of ignoring it. The US just withdrew from the INF treaty. In retaliation, Russia withdrew too (they were the only signatories).

In 1936 Japan withdrew from the Washington Naval Treaty and built the formidable battleship Yamato (armed with 18 inch guns, by far the largest in WW2). What was the world supposed to do? The US imposed various sanctions on Japan. At some point the sanctions became so hard that they amounted to an economic death sentence. WW2 was not averted.

The unpleasant truth is that international treaties are not worth a whole lot. For the simple reason that there's no international equivalent of law enforcement.
Fun fact, I made the Inkscape 1.0 release video in Blender with SVG and PNG assets imported from Inkscape.
“Hosted” means, in this instance, by a third party: not DEF CON or the DEF CON attendee, but the external service Discord. HN is first-party, it is not SaaS or “hosted” in this sense of the term.

HN doesn’t have DMs, which is a very important distinction. There are no write interactions on HN other than votes and display/noprocrast settings that are not expected to be fully public.

There are no interactions with HN that are assumed to be private, such as talking to other people directly.
That story you links makes for some fascinating reading. Thanks.
https://gocardless.com/en-us/faq/merchants/

“Do you take credit or debit cards?

No, GoCardless is an ACH debit company.”

Most people prefer credit cards. How does it work? Do you ask people if they want to pay by ACH?

Or do you detect debit cards on your credit card form and use this instead of the credit card processor?
Do you know of any other place for this discussion that would be better-suited to nuance and genuine intellectual curiosity ("each party ... trying hard to understand the other")? Downvites are quite common here, in any discussion.
"Wonder if it was pro-bono."

It was originally a class action[1]...that case still exists, just without Damore as the lead plaintiff.

So, perhaps originally on contingency.

[1] https://www.dhillonlaw.com/blog/news/google-damore/case-upda...
New Reddit and all these JS-based websites are painfully slow for me on Safari on a modern MacBook despite being on an enterprise connection with 1Gbps and a few milliseconds ping to most of Europe. Bandwidth is not the only issue, processing all those megabytes of JS and (poorly) reimplementing browser behaviours in it is the main problem.
Have a lot of female programmers told you about the unfair advantages they feel they have in the field?
Yes, I wrote a web spider that allows anyone who runs it to collect and index public, published data.

If one were to run it, it does not violate anyone’s privacy because it only indexes information from the public, unauthenticated web.

It’s a bit of a stretch to claim that I myself am collecting anyone’s data. I write software. As a point of fact, I have actually never spidered or indexed the Fediverse (yet).

The software I wrote sends requests to webservers, which are in no way obligated to reply to those requests with any information. This is how the web works, and the tool I wrote is no different than any other web spider/indexer from an ethical perspective.

ActivityPub users seem have interesting concepts of what it means to have “published”.
TA Spring, the open source game inspired by Total Annihilation had multiple AI:s, some of them open source. People just developed them as libraries and talked about them on the forum. You could just download and plug them in to the game. You could even pit them against each other.
Fair point.

Impossible was too strong. Very, very difficult is more accurate. Tagging faces is much easier than FTS as well, as photos don't change (or you assume they don't change in terms of "who is in this photo"), where as your notes might be changing quite frequently.

Also you're gonna have 1-5 faces per photo max, where as with FTS you're gonna need to store a lot more than that per "note".
The Bluetooth message includes the country code unencrypted, this allows the system to interoperate with others. Every country will want its own data store at a minimum.
Maybe technically there’s a threat of government violence in the background, but that’s pretty far from most people’s consciousness in developed countries.

Can you propose a different model for property ownership which doesn’t require the individual to invest more resources in physical security?
Less interested/"qualified" compared on average to males by virtue of their interests and biology not their intelligence. Ignoring this is like sticking your fingers in your ears to the argument

How is the statement in a general population inaccurate? I agree it can make people uncomfortable but it looks pretty accurate to me
I don’t believe the frequencies used for terrestrial communications cause injury, but rather birds are generally killed by physical impact with towers. Much like windmills.

Please show a source if I’m mistaken.
This is what I took from the article as well. Though, it's important to note that the 'billiard ball' particle model is just a model also.

On a related note, as a physics grad, I've been looking into growing evidence that shows consciousness affecting what we observe (i.e. wave-particle duality in this case).

Have you seen Steven Greer's latest film (CE5)?
EdenSCM – A cross-platform, scalable source control management system
No. We laugh at this stuff. All sorts of internal memes about "hiring the best engineers in the world to move protobufs around."

There are definitely personalities around the company who think of themselves this way, but certainly not the majority. I think this kind of language in fact hurts us, because it creates a pronounced impostor syndrome around us, as we all _know_ we're mere mortals.

The reality of a SWE job at any BigCorp is quite mundane, and is more politics than coding most of the time.

Honestly our interview process should be more testing people how to write and comment on design docs and fill out a performance review, because that's what they seem to want the most out of us.

EDIT: Oh, also filtering through 2 pages of new emails, mostly automated, to find the two things that are relevant to your job.
Seems like you and the parent are agreeing.
Heating freezing temperatures to livable takes more energy than air conditioning. Logically, we should frown upon living in cold places with extended winter more than we frown upon living in places that require air conditioning.
> Twitch stopped being a gaming streaming website

Don't you mean gaming-only? Because the majority of content (>90% probably) is still gaming.
I work remote and the company is so small we have one online meeting per week. And one physical meeting per quarter. So 90% or more is written. I moved to a co-working space because I still need the verbal communication for sanity and motivation.
It's the most honourable way, but kiss goodbye to recognition and money. Somebody will slap a UI/app on top of it and get all the credit and get paid for it. It's one of the paradoxes of free software/open source.

AGPL fixes this somewhat but it just makes it practically not profitable for everybody involved.
they haven't replaced you guys with ML yet?
New surge of bad programmers is a more apt title, or "We gave game clients absolute control and you wont believe what happened next!!1". Pretty much all the games listed have ZERO server side validation. As I commented under previous Valorant anti cheat backdoor story:

'what is actually crazy are modern game servers lacking even the most basic server side assertion logic(1) letting players FLY around the map, teleport, summon items, kill other players on the server at the press of a button, etc. Seen in all massive FPS games, for example Apex Legends, PUBG, Escape from Tarkov.'
So women have a biological interest in the technical part of transforming flowcharts into code, but not in the social parts of software development, like gathering requirements?
We are not on the business as usual path any more, so that isn't the most relevant scenario.
80% of students of veterinary medicine are women. 75% of students in psychology are women. It is simple math: Any woman who studies to become a teacher, counselor or social worker can not study to become an engineer.

Being a programmer is not competing with "stay in the kitchen". It is competing with this:

https://www.eastvalleyanimalclinic.com/sites/site-6136/image...
"Centrist media" kind of took a dump on him... Why would he run to them?

Is Joe Rogan not a centrist? He is self proclaimed liberal on most topics, right wing is a silly label
My point is, this post was supposed to be written in English, but its headline only makes sense in science, and actually means something misleading in English
You can do something to fight climate change, at the professional down to the personal level. This was my plea to software and tech people: https://dev.to/pablooliva/has-covid-19-made-you-reconsider-y...
Reminds me of the infographic "over half the world lives in this circle", the circle containing countries in the region of China, India and ASEAN. All on or near equator. All countries in a position to develop rapidly short-term. India/Bangladesh/Pakistan/continental ASEAN corridors are prime waterwars candidates. The only saving grace of island ASEAN is they're geographically constrained from massive conflict and migration. There's a lot of zero-sum resource competition in the area which doesn't bode well.
This is 3 lines of code. Why add a dependency for:

$isIos = preg_match('/(iPhone|iPad|iPod)/i', $_SERVER['HTTP_USER_AGENT'] ?? '');
$isAndroid = preg_match('/android/i', $_SERVER['HTTP_USER_AGENT'] ?? '');
I think possibly you've defined "full" two different ways. Is it maximum safe pressure or maximum stuff possible?
> In the 90s, you could have a very popular message board with millions of pageviews a month for $30/mo.

You can still do that. A bare-metal dedicated server with an 4-core CPU, 32 GBs of RAM and SSDs can be rented for that price with unmetered bandwidth and it'll be more than enough to sustain that level of traffic.