skysight-inc/HackerNews huggingface dataset:
> says something really depressing about our value as women in the world

Well, most women want attractive men to be attracted to them. The advertisers attempt to associate their products with being attractive.
Men are advertised to the same way, it says nothing about men's "value to the world". This is embarrassing melodrama.
Real-Time maps warn Hong Kong protesters of water cannons and riot police
There is also another strong incentive for EVs in a renewable electricity scenario: smoothing the intermittence.

Nowadays, electricity grids try to incentivize consumers to use electricity at night more, as they try to smoothen the consumption baseline. With solar and wind, you have huge spikes of production and some gaps as well. Expect electricity to be very expensive at some time and very cheap (even free or negative price) at some other time. In such a context, storage capacity becomes very quickly a good investment.
It's worth noting that I find Linus's version clearer than the original (correct) fix that produced a warning.
Just to make a point I cloned that repo and ran "npm test" that failed with

"/tmp/canvas2svg/node_modules/socket.io/lib/store.js:35
Store.prototype.__proto__ = EventEmitter.prototype;

TypeError: Cannot read property 'prototype' of undefined
..."

But otherwise I am sure it will work out of the box. Just keep on Googling!
Same here. It's all bras and "slimming clothing" ads. I'm neither a woman nor am I obese. I've repeatedly clicked on the "this ad is not relevant" buttons but they just bombard me with more.

I haven't checked instagram in months as a result.
Basic Values
Is this satire? Because there are a hell of a lot of differences.

For one... seeing David in rare moments (you listed this example down below, but it was not ancient nor greek) or any art is very different than the current effects of advertising. In those cases, between long stretches of real life, it’s possible or even easy to appreciate. When bombarded constantly with an unrealistic ideal hundreds of times a day, it has a different effect.
I don't use Instagram, but yea that sounds about par for the course for ads targeted to me.

Minus the cigarette ads, haven't seen those in a long while.

Plus they always have better tools than me (gadgets, watches, or actual literal tools), and look better while using them.
I work with Rails almost every day and I'm still quite fuzzy on where Arel ends and ActiveRecord begins. It's an area of ambiguity that a technical post on the history and contemporary status would be appreciated by many.
AFAIK, David is physiologically impossible; as much as a photoshopped ad.
I would be disappointed if I e.g. buy a plane ticket or a ticket to a show and the event is not added to my calendar. (and you never know the email that a show ticket will come from; so I can't add it to my address book)

As an alternative, could you just have it so if I mark an email as spam, any calendar events from it are deleted from my calendar?
lobsters?
The author explicitly states that she is using these in SQL Server, but I did a bit of digging and they are supported in ANSI SQL2003/2008, which is implemented by all the major vendors (MySQL, PostegreSQL, Oracle, DB2, SQL Server).

Wikipedia has some data on support: https://en.wikipedia.org/wiki/Select_(SQL)#Window_function_s...
It is considered bad at many other places.

I would add, more enlightened places.

But competent C++ programmers are expensive. It is harder to tell whether a C programmer is competent, because the code they write has less room to be better than minimally tolerable.
Ask: Remote Jobs for Technical Writers
Hi everyone, I am shweta and I work as a TW in an IT organization. I am curious to know if any remote organizations work with TWs too.

Where do startups generally find TWs from? I am trying to look for a remote opportunity but all my efforts are futile since I am not sure where to start.
for insert/remove you also need to move the last element up for each deque with higher indices, and If I understand it correctly, there should be O(N^(2/3)) (i.e. N^1/3 * N^1/3) such deques.
the largest category of water usage is for thermoelectric power generation, actually using more than irrigation

Isn't there a lot of overlap there? Hydroelectric doesn't consume the water, it just takes energy from its gravity.
Actually, you could probably get exactly that effect if you modify the script to pull from a pool of source faces per frame instead of a single face.
https://lobste.rs, discussion-based aggregator site similar to HN.
Slog: Serializable, low-latency, geo-replicated transactions
Do you have kids? When ours arrived and I started searching for baby and kid related items The Algorithms decided that I must be a woman.
Mudlet 4.0
I am starting to think that the lithium-scare is funded by oil companies. They manage to make these "common wisdom" without ever sourcing it.

"EVs changes the impact on the environment". Yes, by lowering it by an order of magnitude. It does not emit CO2 (and far less overall even including CO2 emission during production, which personally I think is fraudulent reasoning) it emits far less particles, no gases.

Its recycling indusrty is new because, guess what, there are far less discarded EV than regular ones nowadays, but batteries are notorious for being recyclable in a lot of ways. And with the increasing demands for renewable energy, the demand for intermittence smoothing will rise a lot. I can see old batteries that can only run at 40% capacity being reused to make powerwalls.
Any Martin Fowler.
Would this be funnier if it replaced ‘container’ with ‘chroot’ too?

Maybe ‘Electron’ can be replaced by ‘JVM’?
Sure, but imagine how worse it would be to see the outline of the said muscular men’s penises.

Because breasts are similarly sexualized. The muscular man may hurt my sense of self but he does not challenge me to sexually improve or supplement myself.
Thanks for your explanation.

> It has objectively superior asymptotic performance in certain relatively niche workloads. However, its constant time factor is iffy due to all the pointer following and calculations you have to do for random accesses. And the benchmark results in the README show this clearly -- both the strengths and the weaknesses.

I got that impression after going through a fair bit of the README. My feeling is neither the post title nor the introductory statements in the README reflected these very relevant qualifications to the claim of "An Array with Constant Time Access and Fast Insertion and Deletion", and putting the onus on the reader to dig through the whole thing to discover this is either naïve or a bit disingenuous. As others have noted, and as I implied in my comment, there is in fact existing literature that captures the particular ideas and tradeoffs in this implementation - Tiered Vectors. I believe the author has a duty to cite that up front and prominently in the spirit of honest academic discourse.
I'm mostly fine with how USB has turned out - USB-A ports on computers and chargers, microUSB on devices, and slowly everything is being replaced with USB-C. (and we can all forget about those wide microUSB superspeed plugs)

What really chafes me is MiniUSB. It was superseded by microUSB 12 years ago, but it STILL turns up in brand-new devices. I recently bought an action cam, a dashcam, and a retro input device converter that all had MiniUSB. I only had a single MiniUSB cable for my PS3 controller so I had to go out and buy a bunch of obsolete cables.

Reading threads where the independent maker of the retro converter was defending his choice, "I find MiniUSB is more sturdy". So now everyone buying his thing needs to stock another kind of cable for a device where the socket isn't even going to see much wear and tear. (and MiniUSB being more sturdy is debatable - the socket is designed for much fewer insert/remove cycles).
The Barbaric History of Sugar in America
The go checksum database / go sum / sum.golang.org appends your module name, version, and hash of it's contents into a permanent, immutable, public log as soon the first time it's seen. But sum.golang.org doesn't host any code.

On the other hand, proxy.golang.org re-hosts your module, and you can know that the proxy isn't serving you maliciously or differently than anyone else by verifying it via the public checksum database at sum.golang.org.

I don't believe proxy.golang.org, or any proxy for that matter, is required to host all of the modules and versions listed. It's a dumb caching proxy, and must deal with all of the real world complexities of hosting user content, including taking it down if deemed necessary. So if they need to take something down from the proxy they can, and the checksum database will only permanently retain the hash of the content that makes up the module.
I want to know if I am wrong.. Down voting without a comment provides minimal information. Voting down leaves me not knowing why my comment is wrong or makes no sense. Why wouldn't a UBI be a better way to devalue the currency than the Fed's interest rate policy?
Remember when the ports that did a thing, only worked with other cables that were meant to do that thing, and generally if the cord fit, it was in the right spot? That was great, now I have to look at tiny little symbols, and hope I know what each obscure symbol means. The progress is amazing.
FYI we are at about 5% yearly now. More than half the EVs produced last year were produced in China, where the government strong subsidizes electric vehicles and taxes fuel vehicles.
I've never understood why UBI proponents aren't connecting the dots between "inflation has made everything more expensive so we need UBI so people can get by" and "printing money directly causes inflation".
This isn’t really for silly legacy reasons... you might want to send an MPEG2 stream via the DOCSIS side of the cable system. It’s just a header, basically.
I’m contesting your claim, not claiming the inverse.
https://news.ycombinator.com/item?id=20672819

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

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

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

https://news.ycombinator.com/item?id=15628637
I know that the author of SQLAlchemy is reading these comments and I don't want to be mean, but anecdotally I hear a lot of pain stories and the OP seems to largely deserve the title "Don't Use SQLAlchemy".

Nobody suggests that ActiveRecord is perfect, but it is pretty amazing at what it does. I think a big part of the reason it's more reliably excellent is that Rails in general embraces the notion of "convention over configuration" - there's typically a correct naming scheme (with opinionated pluralization) that starts in the table scheme and flows straight through the models to the controllers and finally the view layer. I can join your Rails project and make guesses about where your logical components are located and what they are called that would beat any TV psychic cold 100:1.

Plus, much like with SQLAlchemy and basically every other modern ORM... you are always one method away from writing raw SQL if you want to be.

As always: use the tools that work best for you and for the vast majority of web development cases, you'd have to pry ActiveRecord out of my hands.
You can use a shell script that you check into your repos that explicitly sets these environment values instead of using the go command directly. As long as you habitually never run "go get" or "go build" directly it ameliorates the issues you mentioned.
Does it mean plastic will become expensive? Meanwhile incinerators in Sweden burn plastics (very low quality fuel) for heating and electricity and it's labeled as recycling.
First, UBI doesn't have to be funded by money printing. Start there.
“I’M a Terrible Person”: Behind the Epic Meltdown That Ended Travis Kalanick
Let's touch base in five years and see if anybody remembers Rust. It is likely they will, but not assured.

Consider that the number of programmers adopting C++ every day far, far exceeds the number adopting Rust, and the rate is increasing faster, in absolute numbers, than ever before, it is hard to imagine any scenario where C++ is less popular, relative to Rust, than today. Yes, C++ usage will less than double, while Rust usage will multiply, but the absolute difference in number will be much larger than today.
Solana | Engineering: Software Engineer, Languages and Compiler Engineer, Front End UI Engineer | San Francisco, Boulder, San Diego, Remote | Full-time | ONSITE or REMOTE | https://solana.com/careers/

Solana is a high performance blockchain that can enable growing decentralized applications and systems to scale without sacrificing security. We just raised their second round of funding and are about to launch Mainnet this fall. In other words, now is a really exciting time to join the team.

Our team is highly specialized in distributed systems engineering and full-stack development, so we’re looking for talented people who are willing to jump right in and use their expertise to help us find product market fit as we build out the Solana ecosystem.

If you’re looking to join a fast paced, problem solving environment at the center of the digital ledger space, then you should seriously consider joining our team. Here are some open engineering roles:

* Software Engineer
* Languages and Compiler Engineer
* Front End UI Engineer

If you're interested in applying, visit our careers page at https://solana.com/careers/ and mention Hacker News in your cover letter. Our offices are in San Francisco, Boulder, and San Diego, although we're also accepting applications for remote employees as well (at the moment, we don't sponsor US work visas).
Every issue is/becomes a moral one in India :) .

We see this issue being played out again and again across industries from Amazon, to Uber, to food delivery. Why are business's so naive to think they can tame the beast and profit only to end up feeling helpless when it has gained traction ?

I won't hold Zomato as a guardian of user privacy. It is not to protect the user's privacy but to be the sole arbiter of how to profit from that data. They had a pretty big breach last year which leaked all the user's info. Looks like people have forgotten that fiasco.
The ground source heat pump works exactly the same as the fridge does. And the fridge is extracting heat from an approx. 40F heat source. So not much of a difference. The ground source heat pump will be pretty efficient if it's hitting deep and wet soil to get a good heat exchange.

But if we're comparing to resistive heating, an air-source heat pump near/below freezing points, propane or even natural gas, the economics move in favour of the electric fridge.
Who Cares About Literary Prizes?
LendingHome | Offices in San Francisco and Pittsburgh | Remote friendly

Tech: AWS, CloudFormation, Docker, GraphQL, JavaScript/TypeScript, OCR (tesseract), PostgreSQL, Python, React, Redis, Ruby on Rails

LendingHome is reimagining the mortgage process from the ground up by combining innovative technology with an experienced team. Our goal is to create a seamless, transparent process that transforms and automates the mortgage process from end to end. We've raised $167MM in venture capital with a team of over 300 people and have been featured on the Forbes Fintech 50 list for two years running! LendingHome is uniquely positioned to become the next great financial services brand powered by the most advanced mortgage platform in the world.

Open positions:

* Engineering Manager
* Senior Data Scientist
* Software Engineer (Frontend or Backend)
* Design/Finance/HR/Marketing/Operations/Product/Sales/etc

Check out our job openings and apply at: https://grnh.se/18ad65801
There is a lot of FUD spread over EVs right now. There seems to be a lot of people hating to see them branded as "green" technology. I think both the oil industry and the "return to nature"-type ecologists don't like this narrative, but from all I have seen, in terms of environmentalism, EVs are a huge step up.
Three Basic Tips in SEO for Evergreen Results – Web Design SEO Paramarketing.org
tesla's plan for old car packs that lost some range is to turn them into home battery packs.
I’ve been wondering this lately: when it comes to Uber contractors vs employees, it’s always presented as an all-or-nothing kind of option. I wonder if Uber might one day offer both an employee and contract option to satisfy both needs
Usually it's a mixture.

Same thing happens in the West, except in the West it's usually NGOs instead of governments themselves.
It was a flamewar-style comment. Those are not allowed here because of the degrading effect they have on discussion, and we ban accounts that persist in posting them. Edit: it looks like you've done it before as well, e.g. https://news.ycombinator.com/item?id=20827595 and https://news.ycombinator.com/item?id=20660007. That's definitely not what we're going for here.

Would you please review the site guidelines and follow them from now on? They explain many things, including what I meant by calling names above.

https://news.ycombinator.com/newsguidelines.html
Loom | Engineering: head of infrastructure, desktop recorder/electron, web recorder/webrtc, devops, appsec | Remote or San Francisco, CA | Full-time

My name is Vinay, and I'm a co-founder and head of engineering at Loom (https://www.loom.com).

We're looking for senior engineers with proven track records of building product under scale of various forms.

Loom is a video platform that allows employees to record and share quick videos. We are on a mission to enhance workplace communication and bring back its humanity. Our company has been on a rapid growth trajectory and the next year will arguably be our greatest year of growth as we're gearing up to release team accounts, our mobile offering, nail down enterprise contracts, and build native recording integrations into very large workplace SaaS tools (cannot disclose details on this point publicly).

We're a small team (30 people) and are remote-first. Half our team is in SF and the other half is distributed across the US, Canada, Brazil and Europe.

All of the roles above are engineers who will be specializing in one product domain and building them from scratch (with devops being the only exception - we have one awesome devops engineer right now so you would be the second).

If you'd like to find out more about our company and culture, peep this! :-)

https://www.loom.com/company

If any of this sounds interesting and you want to work with a group of empathetic, hungry and growth-minded individuals, please reach out to me via email.

vinay@loom.com
Location: Almaty, Kazakhstan

Remote: Yes

Willing to relocate: Yes

Technologies: React, React-Native, NodeJS, GraphQL, MongoDB

Résumé/CV: http://stackoverflow.com/cv/medet

Email: m.tleukabiluly@gmail.com

Github: https://github.com/vko-online

Stackoverflow: https://stackoverflow.com/users/2308005/medet-tleukabiluly
Your first comment directly stated that that would be a more optimal method of funding it than, say, raising taxes.
No way dude
But all the small electric cars are just starting at the shamed price of 35/40k € ( Peugeot 208, VW ID.3 and so on).

That is a huge barrier of entrance. At the same price, one can buy a BMW or Audi. We need an economic model to let the EV industry boom
> How will that work with AMD board that still don't officially have Thunderbolt/PCI Hotplug support?

They will have to add it. It will be easier now that Thunderbolt doesn't have to be licensed from Intel.
Unless I am missing something, VAT is something paid by cunsumers and collected by companies.... companies don't pay vat. Here in Ireland, if your vat registered, you can actually claim it back (hence most stuff aimed at businesses, like cars and servers, are quoted ev vat). This is just another tax on consumers making it look like a tax on companies...
They downvote to disappear your message. The same way some governments disappear journalists who say inconvenient things. The downvote isn't to make any positive contribution or impact on anything or anyone.
This. Apple does something similar if you try to pull too much power
Thermoelectric sort of does consume it, I guess. They inject the water down into geysers to produce steam. My home town, Santa Rosa, California, gets most (all?) of its power from thermoelectric. https://en.wikipedia.org/wiki/The_Geysers
Asking the Wrong Questions – Benedict Evans
>> but he’s not a person willing to accept a middle ground

You need somebody as guideposts to stand at the extreme ends.
I am glad RMS stands at his end.
Not to mention the waste of bandwidth - imagine being on a metered connection and forgetting a Bloomberg tab in the background. It will happily stream a neverending series of videos for hours if I remember correctly.
Are there any plans to release this?
Not to tack on too much hyperbole but window functions are amazing and can save you from doing a lot of self joins.
You'd think that companies couldn't mess up a simple resistor. https://docs.google.com/spreadsheets/d/1vnpEXfo2HCGADdd9G2x9... proves that wrong.
This is fun, let's have a naming party!

Here's my nomination:

Loop List
> aren't classes, templates, and exceptions the things that have classically differentiated C and C++?

The key difference is the destructor. Classes, templates, and exceptions extend the reach and value of the destructor. Absent the destructor, the other stuff is of little value (cf. Java).
I've used SQLAlchemy a bunch and found that it has excellent support for complex (for me anyways) query options. For example, avoiding N+1 selects with eager joins has been a breeze.
The "E" in EBITDA stands for earnings - what particular distinction did you see between EBITDA and the earnings you're talking about?

Completely off-topic, I read somewhere recently that EBITDA could also stand for "Earnings Before I Tricked the Dumb Auditor".
Great news though I do think adblocking should be built into the browser, rather than left to extensions and 3rd party services. The internet should be taken back from AdTech agencies (Google, AdBuddy AKA Brave). Maybe add to the rumored premium version something like Nextdns?
Optical repeater? You're overthinking it. You don't need minimal latency or perfect signal quality to make voice calls worthwhile, crap quality is fine. And if you have to abandon a satellite phone because your comms station got blown up...so what? That's just a cost of doing business. They're maybe a couple thousand on the black market, probably the same or less than a MANPAD.
Doesn't really seem much better than just a balanced size-tagged binary tree. You get O(log n) access, insertion, and deletion. Yes access is slower but insertion and deletion is much faster. Remember that for even one billion the logarithm is merely 30. That's hardly anything. Whereas the square root is more than 30 thousand.
I am a strong believer in open-source and against rental/pay-per-use, so if there is some way to work that into your product that would be cool. People should be able to buy a product and run/use it at their leisure. But don't go and kill your profitability on my account...
No.

Jonathan O’Callaghan published his extremely biased and inflammatory clickbait before waiting for SpaceX to present their side of the story (time from ESA tweet to Jonathan’s story was about three hours).

What actually happened is that SpaceX communicated their intention to take no action based on a much earlier estimate of extremely low collision risk. A later update from the US Air Force got lost in the mail filter, so SpaceX never read it otherwise they would have contacted ESA immediately.

Here is Loren Grush with a more mature and less inflammatory take on the topic: https://www.theverge.com/2019/9/3/20847243/spacex-starlink-s...

In time we will get a more thorough understanding of what happened, but the ESA’s fundamental point is emphasised by SpaceX’s experience: having to coordinate satellite operations through email that is handled by humans is fundamentally unworkable, and something needs to be done about automating everything before the megaconstellations take to the sky.