skysight-inc/HackerNews huggingface dataset:
Data, no. But I worked at a company that built a product for small business marketing/reputation. So I and my colleagues there spoke to hundreds of different small businesses and it was a recurring theme. My team actually worked on an integration with Yelp, so we had discussions with customers specifically on that topic. At one point, we asked our success team (a team that called customers once per month to proactively help with issues they might be having) to look for customers who were also happy Yelp customers as potential beta testers of our integration. In their first two weeks of calls, they didn't find any happy Yelp customers among the ~18,000 of our customers they called. They eventually found two among the other half of our customer base, but seeing that it was literally 2 out of thousands led me to my point of view.

Of course, it doesn't absolve Google of their tactics. I only mentioned it because it seems like a pot-kettle situation to me. My company actually had its own problems with Google. At one point, Google switched from displaying reviews that we collected and syndicated to them on search results to hiding them behind a "X more reviews on ..." link. I believe it was when Google started collecting their own reviews, but it was before my time there. It almost killed the company and made our offering significantly less valuable.
Yes, exactly like years ago we do not have full applications but use application servers to run our apps. At this time it seems to be a good idea. And now we advocate 12 factors, for good reasons
Would love to read the study if you can find it.
> Medium is quickly becoming the central place for programming articles

How? There are many programmers on medium, maybe. But it's a website I categorically avoid (too big and clunky, and hardly ever any quality content found there), and yet I can follow many programming blogs.
yes, screen size.

Most of the people will agree with me that straining your eyes is not a good solution ;)
Little letters are not comfortable neither healthy.
Given the size of the wavelength is multiples of the earth are they not able to sync up the section of the wave being measured and deduce further measurements from there?

You couldn't add 1 axis of another detector as a 3rd leg but having 3 measurements on 3 planes from 3 pairs of beams due to their positions on earth should. Each stations 2 axis measure 1 plane, and you build the 3 plane from the positions on the earths surface.

Wouldn't the relative velocities of the earths spin, orbit and the solar systems velocity from the gravity wave origin all make the above measurements... difficult. Or all things considered, the angular tiny velocity from the origin makes that irrelevant.

Physics is hard.
>The skeptical take is that the CCP is protecting itself from popular and democratic revolutionary movements.

On the other hand, a country with 1.x billion people and several languages/ethnicities can become a huge hell-hole without social harmony.

This "revolution" thing didn't end that well in Libya, even if they managed to get rid of the old leader. Same with the "democracy" that was re-installed in Iraq and elsewhere.

So, one has to be careful what they wish for.
A refinement would be that the company should focus on acquiring the developers who will provide the most marginal benefit. For an organization that values diversity but that currently has a non-diverse team, this could tip the scales toward a competent developer who exists outside that monoculture.
That really doesn't sound any different than the US, it's just different naming. In the US, all four services are branches within the "Department of Defense". So US DOD = China PLA.

To properly compare, you need to look at whether the air force has the same level of autonomy from the ground army as the navy does. If it does, it's just like the US. If not, it's not.
> I'm left believing that my only choice is to have no opinion.

I learned this lesson a long time ago from the role models in my life that ended up getting burned because of having a differing viewpoint from whatever societal winds were blowing. I, and I realize probably cynically, now only elect to share, post, tweet, or whatnot whatever only can positively benefit my "brand". Sometimes I have to act like my own PR person, because if I learned anything, anything you say can and most likely probably will be used against you. Working in foodservice for 8 years before switching to developer taught me if something you say doesn't offend or piss someone off, you just haven't ran into the right person yet.
You should take a look at the kind of js that gets injected into most mainstream websites nowadays.
It seems to me the way connections are built on the Internet is different now. It used to be for example that 90% of the people I knew online I didn't know in person. These days that percentage might be inversed.

Not saying it's the only factor, but when connections are built via real-life relationships instead of communities of interest and then sprinkled with automated personalized content aggregation perhaps you end up with an environment where everyone seems to live in their own bubble of information overload.
I agree. The problem isn't 'women in tech', it's more like 'assholes in tech' caused by some perverse glorification of Asperger syndrome (not to disparage those truly suffering from Asperger's.) It wasn't this way when I started my career in the mid 80's but somewhere along the way things have gone haywire.
No. Amplified. The problems we're having in the West, even today, are a hangnail compared to the societal-structural issues currently facing mainland China.
TravelNest Is Hiring Software Engineers in Edinburgh, UK
TravelNest is hiring Software Engineers and UX designers in Edinburgh, Scotland. There are 20 of us and we just closed our seed round today.

We are looking to hire as many developers and designers as we can in order to make it super easy for people to market their properties on all channels.

For more information and to apply please send a CV over to ben@travelnest.com with HN:Apply in the title.
Volvo: Gas-only cars are history after 2019
I wasn't sure what to expect from the title but I agree with this post more than almost anything else I've read. Carving people up by gender, race, religion, just divides us more, even if it's to solve a problem just divides us more; even if it's under the premise fixing that very issue.

BTW, I am also not a Woman in Tech, for real though.
There's sexism in tech, and to address it you have to call it for what it is. I'm glad her experiences are such that she hasn't encountered these barriers, but other people have, and they need these words and spaces.

Take my previous job. Women were objectified on Slack. A woman was groped, though she didn't report it out of concern for the repercussions. In meetings execs, male execs would only address/look at the men, not the women. The company was 91% men, even though 24% of the workforce for those jobs in the area was female.

My friends in another high-profile company in the area were sexually harassed, though they felt like they couldn't report it. They simply left the job.

I've mentored young women in high school interested in STEM in a program specific for them. The content is the same, but there's value in having these to counter the obstacles specific to women that they'll face.

I've never seen men, as a group, encounter the obstacles I've seen many female peers discuss. Not all women encounter these, but as a group, it's undeniable that there's extra obstacles.
The only person I know who had Gastric bypass complains that she cannot eat more than one doughnut at a time anymore. Which is to say if you don't fix your eating it won't help. If you fix your eating you won't need it (though it might be easier to stop afterwards).

It is possible I know more than one person who has had gastric bypass, if the rest have not told me about it.
there are plugins for that (same as you have with PDFs, though you reuse same rwndering engine, since EPUBs are html documents under the hood)
India to sell only electric cars by 2030
Cool, which module?

Thanks for the link. It's fascinating to me that the name has been an issue since at least 2013 (when the post was written).

There’s no denying they’re childish. What they are not, however, is sexist. [...] it’s all about friendly jokes.

I agree -- I don't see ill will or discriminatory intent here. It's just unprofessional and kinda off-putting.

Weboob is a formidable tool to detect people that are part of the “be offended first, think later” crowd. Interestingly, the crusaders are to date all male, and often assert that women can’t like jokes about breasts or sex in general.

I'm sure that happens, and I'm sorry. I hope this discussion feels more productive. Culture wars are no fun for anybody. For the record, I am male, and not offended. Just disappointed. I agree that wetboobs is a funny name for a weather thing. But it's much funnier in a comedy movie [1] than a collaborative software project.

Seems like the project is well aware of and content with the current state of affairs. I wonder how much more it could have grown already without the brand as a stumbling block.

They will always make a scene on how they’re never going to use Weboob because of names. Guys, here’s the thing: we don’t need you and we certainly don’t want you.

Most of this discussion is about the value of small communities, so maybe it's for the best. Personally, I want to read a bit more about the tech despite the name. Still, the name will likely prevent me from using the tech as broadly as I would otherwise. And that's the disappointment.

[1] https://www.youtube.com/watch?v=MG_LL9m7cl4
On the other hand... I couldn't continue doing what I do without having spaces where I can feel comfortable and maybe vent a little to people who actually understand by way of having shared experiences.

Yes, I'd like stuff not to matter - but unfortunately, right now it does, and pretending it doesn't doesn't help me.
Okay, so here is the thing: nobody wants to make the labels explicit, or to think about the minority or female labels.

The reason that has come into style is because people have implicit associations and biases. And the theory is the best way to deal with them is to explicitly think about it.

Example.

You're hiring for a position. It is very technical. You see a bunch of candidates and then you just think some would be better suited to the technical role than the others.

Now, let's say you think: let me notice the gender.

Oh, this is funny. All the ones I rejected from the technical role as being "better suited to marketing" happen to be female. Am I being fair to them?

Now you reread the resume only focusing on the actual skills and you find that some of the people you rejected have stronger technical skills but you unconsciously downplayed it because of the female name.

(Or, vice versa, you rejected a male name for not being "the marketing type" when perhaps their resume suggests otherwise).

It would be better to read the resume without the gender clues. (Names removed, sorority and fraternity info removed, women organization removed etc) But without that I think we make it explicit just so we have a shot at examining the things we don't make explicit.

That is the theory, anyway.
There's an interesting dichotomy on the "women in tech" question between "SV tech" and non-SV tech.

I briefly worked at a tech company making oil industry software in .NET in a Houston suburb. Not trendy, cubicles, but they paid fine (and unlike my current job the office was quiet). I quickly noticed that half of my coworkers were not only women, but a lot were people of color and older (I actually think I was the only person under 25 there). Many were managers too. The idea of inclusivity and outreach was never brought up.

I think the difference is that these companies are, for lack of a better word, more professional. Startups and SV tech companies seem to focus a lot on culture, people, outings, coworkers being friends, etc. The company I worked on just required you to not be unpleasant and do your work.
How about, instead of comments, you put function calls to aptply named comments?

Comments are, in general a code smell.

If a comment is about validation of input or invariants, call a validation function.

If a comment is about doing some extra thing, then call a function.

This makes you think about how your code is supposed to be structured instead of someone repeating the same code or comment in 1000 places, for example.

It's fine for functions to be blank or private but at least we see that there are real pieces of the API missing.
> I had to pay for several weeks of PT out of pocket because my insurance did not consider it important. They would prefer to shell out $500+ dollars every month to see a pain management doctor and continue taking pills.

Of course you could easily have sold those pills to pay for the PT :-)
How Abundance Changes Software Engineering
Researchers Crack 1024-bit RSA Encryption in GnuPG Crypto Library
I totally agree with the premise of the article.

If the problem is that unconscious bias makes a specific demographic under-represented in an area, industry, award, etc.. then how does making a target-demographic-specific area, quota, award, etc. solve that problem?

It just further exacerbates, or even serves to justify, the original bias-- you can continue to perpetuate the original discrimination on the grounds that there is a specific pool, quota, or designated award for "those people".

These policies strike me as really shitty band-aid solutions that treat the symptoms, not the causes, and-- if anything-- delay the wound from closing.
People will always (and should) have differing opinions, don't let that stop you from forming your own opinion and then working to improve the situation.
I mean, agreed and understood.

This is bad in the sense pro-military influence & "rub my back I'll rub yours" is bad in general, but I'm not seeing the directed efforts that would justify the tone or title of the article. It smells like clickbait, and now I smell like military apologism from saying so!
Thanks - we're working on it.

We usually build iOS first for the reasons outlined here - https://impossiblex.com/ios-first/
I remember in movies about old times, you would arrive with your horse-powered cart at a such station, they changed the horses, and off you go.

I guess this is similar. Make batteries standard shape and size, just the power may vary. After all, the gasoline/diesel is the same all over the world and is made after some international standards.

I think we are looking wrongly at the energy source of an electric car. If we assume electric power as raw oil, then the battery is a refinement of this electric power in form of an chemical power. Then in this case the unit of "power" is not the electricity but the battery holding the power to run the car.

If you look from this angle, then the battery is obviously the unit that you need to load/unload from the "gas" station.
This is a really important blog post.

A lot of commentators from the SV world (and more worryingly recently also from Western Europe) completely miss the point and actually create new, worse divides and new, worse discrimination.

I applaud Maria on her strength and bravery to post a piece like this.
ICE hybrids use regenerative breaking.
This is making me worried.
When i was a student at mit, we had trips to boeing facilities in seattle. One time, i was again selected randomly for explosive trace sample collection from hands. I dont know what it was, but when they put the tissue in the machine, the machine showed a blinking text saying explosive detected. The tsa agent(iirc) paniced, tried to call out his supervisor while trying to keep an eye on me.

Now usa probably has more experience with false positives, i am curious how i will be treated when i go visit my parent :)
CNN Blackmail
> a company should be focused on acquiring the best developers they can, not finding ones of a specific gender

I agree, that's why I think companies should consider what is putting off women & why the gender balance in tech is so heavily weighted towards males.

That is, most companies (regardless of conscious choice) are finding the best (young, white) male developers only.
That's my favorite quote from one my favorite characters of Red Mars: “It was a mistake to speak one's mind at any time, unless it perfectly matched your political purpose; and it never did.”
Tesla Story Becoming Increasingly Fantastic as Business Model Falls Apart
Isn't that how you lose a monopoly?
> Unpopular opinion:

> I think when you're in a minority and you are not rising to the top as fast as you expect, you use your minority as leverage to propel yourself.

> I am also in a minority. I've often felt cheated that my career isn't Musk-esque. And sometimes I even ask the question, "Am I being held back because I'm [in my minority]?"
Then I snap back to reality.

> It's not the minority that holds you back. It's a class system.

Here's something that you might not have considered – maybe you're just not that good?
I can't say if these are the BEST practices for JS, or if even such practices could exist. But I do think that every company should have a standard set of written out practices/guidelines and publish them. They should probably even include them in their job listings. I hope people will comment on the potential pitfalls of doing so, but a benefit would be that new and prospective engineers would have a clearer idea of what writing code for the company would be like.
Except instead of charging hundreds of thousands for pills or surgery, we're showing people how to do basic exercises at home for free.

Take a look at the app for 5 seconds ;)
>>I think there should be laws that prevent screwing into plastic.

And the beauty of glue would be everywhere. Glue is such a great engineering tool, easy to apply and no need to worry about repairs ever.

I like repairing my stuff...
Paper at http://advances.sciencemag.org/content/3/6/e1700345
Advertising, including Google, will feel the effect of a slower purchasing cycle. Fewer designers (in all industries) to design a lower volume of products. Less money to promote fewer items being sold. On the flipside, larger per-item transaction values.

To add, It doesn't seem like we could go on indefinitely with ephemeral product cycles consuming increasing amounts of natural resources considering the increasing purchasing power of emerging economies.
I'm with you but I pretty much opted out of social media entirely. If I do participate, it's generally for the purpose of keeping in touch with someone or watching a band's tour schedule. Sharing opinions is just not "safe" anymore.
Reading your comment made me nostalgic for trust.

It took a lot of effort to make a long post back in the rec. And alt. days.

I remember trip planning 19 years ago looking at trip reports. Got superior tips for my once in a lifetime Yukon vacation

I dont believe todays internet noise partially because it is too easy to opinionate. There is no effort required anymore.
> A recent example: the GSM roaming (a former giant cash machine against consumers) just got extinguished within EU countries by EU regulation.

Wasn't that the European Commission (and not Parliament) though? They seem to be significantly more powerful.
I totally see the problem, but on the other hand, I explicitly disabled focus steal protection in CCSM because I occasionally missed some (to me relevant) notifications.
Yeah, agreed. I still remember seeing a bunch of college students pushing for 'segregation' at university because it would 'help minorities' and thinking "Wasn't that exactly what we got rid of because it was horribly racist 50 years or so ago?"

It feels like all these 'minority only' events and clubs and what not are going straight back to the bad old days. Just from the opposite 'side' of the political spectrum.
All nations have propaganda, USA included. I'm not sure why anyone is surprised by this.
Connecticut Prison Population Data
Eh, this is just the standard argument against "identity politics".

The obvious counterpoint is that, by working together as an identified sub-group, you have greater power than you would otherwise. Dedicated venues for those sub-groups offer a place to organize, provide communal support, etc.

Frankly, I think it's sadly naive to believe that we can simply "Lose all the labels" and that'll magically fix things.

"Identity politics" is what led to women's suffrage, the civil rights movement, the gay rights movement, etc. And while I'm not one to claim that "women in tech" is of the same significance as those movements, I think history teaches us that sub-groups, bound together with a common goal, are infinitely more effective at instituting change than a bunch of individuals who choose not to organize.
This kind of nationalistic-militaristic crossover with sports is not a thing anywhere in Europe, as far as I know. It's super cringey. Same category as having kids in school recite the pledge of allegiance every day. Just really weird.
I used to work for Pega, the leader in the BPM software space, Pega is over 30 years old and they only recently figured out how to really hit their strides. I believe they hired someone from SalesForce to help them position the company for growth, in the past 6 years the company's valuation has gone from ~$500M to $4.5B.

Looks like the industry has figured out how to make itself valuable even if the products are sub-par. Incidentally, like Matt Calkins, Alan Trefler the Founder and CEO also owns more than half the company.
It's perfectly reasonable to have opinions, but to step back and listen, actively and thoughtfully.
Ask HN: Best intro to radio for kids?
My son is really into drones and radio controlled everything right now. Seems like a good opportunity to let him learn more about one of the pillar technologies for the world...but I'm not sure what would be a good resource for a 10 year old. Any good suggestions?
How is he trolling by stating the facts? You might wish it were different but the EU Parliament doesn't have any real power. It can call for things all it likes, but it can't make law, which raises the question of why it calls itself a Parliament. The single purpose of a Parliament is to make law, after all.

The wiki page you link to does say that.

Voters have been figuring it out. Turnout for EP elections has been falling steadily since the institution was first created:

http://www.ukpolitical.info/european-parliament-election-tur...

From 62% to around 40% on average. People don't bother voting because the EP can't/won't actually do much except cheerlead for the EU itself and demand it does more.

This sort of story appears from time to time. The EP calls for this, it calls for that. Nobody pays much attention because these "calls" don't matter. The EU's laws can only be changed by the Commission, and EU law is made entirely in secret (unlike every other legislature in the world save North Korea). So there's little point trying to get involved or care what they do - EU law just "appears" fully formed and gets implemented without debate.

https://euobserver.com/institutional/136630
and you'd rent batteries in watt/hr, whatever's available at the station.
Let's not let Hawaii and Utah off the hook.

It's great that software businesses are excluded from noncompete clauses in Hawaii, but it's still a problem when the local Jimmy John's can prevent its employees from working at Subway. Arguably it's worse in a place like Hawaii than in the continental US, because some noncompete are distance-limited, which becomes a problem when the state is nothing more than an island chain.

Utah's one year limit is only acceptable in my mind if they require the company enforcing such agreement to pay the former employee for the time they can't work. Otherwise, a megacorp like Google can probably block one's employment in just about every technology-related field.