skysight-inc/HackerNews huggingface dataset:
> like someone with Borderline Personality Disorder

A small note that borderline personality disorder, like many mental disorders, is a complex condition. Specifically, a person must meet 5 of 9 diagnostic criteria in the DSM to be diagnosed with BPD; since they can meet any 5 of those 9, this means that many individuals with BPD can present very differently. This is a weakness of the DSM.

BPD specifically is problematic: it has only been well understood in the last few decades, and has an undeserved reputation due to media portrayals. Even the name is controversial, with the 'borderline' name a throwback to the very early days of psychiatry. Alternative names like "emotional dysregulation disorder" are now commonly preferred to avoid these associations.

All this to say: while the OP's experiences are valid, care must be taken not to generalize behavior from one person with a disorder to other people with the same disorder. This is how stigmas arise.

[Disclaimer: not a professional, have just read a little on these matters and, like many of us in this thread, have known people who struggle with mental illness.]
I do. And I really like the idea. But let's be realistic, when money comes up short, there will be rules and regulations put in place to screw people over. Just look at how they treat younger people with social security. I fully expect not to receive a penny from it in my lifetime.
How climate scepticism turned into something more dangerous
Heh. If you're a contractor in a lot of places you don't get sick time or days off either - you get to put a direct dollar cost on "taking a day off".
The problem with groups was it was used by 0.5% of users, and most of the playback was actually fake spam plays. The soundcloud spammers had all the gaming figured out on that part of the system and it was basically worthless.

I know, because I worked on getting it shutdown. Not because I disliked the idea myself, but with no developers working on fixing it, the feature needed to be removed in order to cleanup the database spam and a huge chunk of a legacy code base.

We wanted to replace it, but nobody could convince management to fund it with headcount. But that's the story of SoundCloud, fantastic levels of miss-management.
I was about to comment about this until you changed my mind.
Hacker Pleads Guilty of Stealing $365000 Worth of Bitcoin from Darknet Criminals
Sorry, I don't follow. The working poor have a lot to lose through abusing PTO -- losing a job is devastating for them. So I would expect them to be less likely to abuse it. Contrast it with the non-poor who work low-paying jobs... losing a job isn't that huge of a risk for them. So naturally there's a lower barrier to abuse. This is true regardless of whether the time off is paid or unpaid. Or I guess even whether we're talking about time off, or about anything else at work really.
no matter how well you improve the headset, it will still be a headset.

it is not like a futuristic product that for now is too big or battery doesn't last, etc. it is by definition something nobody wants because it is exclusive, in the sense that only one person at a time can experience it and be completely cut off from the surroundings. and there is no way to solve that even in infinite interactions.

it migth work for teenager gamers and porn. who knows. but definitely will never see a huge adoption because it is inherently anti-social.
Max Diff in R
CNN Blackmail Fiasco
Exactly. Why shoud the health care industry, patients and physicians, trust a company with such a shitty attitude towards customer support? And why do VC's keep investing in a team with such a disdain for its customers?
Is training a NN to mimic a closed-source library legal?
GGP talked about building a CRUD app with "unparalleled productivity". That's where the burden of proof is, not to the GP who is skeptical about that claim.
How do you demonstrate that the fridge left on the side of a public road, even if close to someone's home, actually belonged to someone? The examples that you mention are even harder to enforce. Cameras?
Not only Rust, but every native compiled memory safe language is a good alternative to replace user space applications, specially if they aren't dependent on the usual C memory pointer optimization tricks for their use case.

Hence why you will see my schizophrenic posts regarding Go, although I dislike some of the design decisions, every userspace application written in Go is one application less written in C. And if bare metal approaches like GERT[0] take off even better.

[0] - https://github.com/ycoroneos/G.E.R.T
Passing the store (or in general, your application state) down from each component to their children has one big flaw: It reduces your components' reusability in other projects.

You can circumvent this by creating a component at the top level of your application which holds the state and passes it down via React's context. The state-dependent components can then pull the state from context where they need it. By doing so, you basically reinvented react-redux, which works just like this (+ the performance optimizations).

Regarding your issue with the complete app rerendering on a single keystroke: This is a result of you passing down the entire store to each component. Since you still edit the store in an immutable way, on every keystroke you create a new store object and React rerenders everything because the store prop changed. I'm also confused how using paging/filtering would help with this.

Another advice would be to not store form state in redux. Keep your redux store only for your actual model application state. Keep forms/temporary state in your components and move it to your model redux store once it is done/baked.
ZeroTier simple and powerful VPN, SDN, and SD-WAN with a single system
Technically the put doesn't guarantee anything since not everyone is too big to fail but for most purposes this is true.
Qt Quick Designer – The Coffee Machine – Qt Blog
That's 2 programmer months where I live.
Interview with George Neville Neil, President of the FreeBSD Foundation
> This effect is visible in Denmark: most taxis are expensive Mercedes-Benz E-Class which nobody owns privately because of the price. They are used for taxis as they are very reliable for driving a huge distance everyday.

Same here, but I don't they are that much more reliable compared to other cars. I think it has more to do with labor and fuel being a much bigger part of the total cost vs. the upfront purchase price. So it doesn't cost much extra for taxi companies to market themselves by providing "luxurious" transportation.
On your display a pixel appears as a narrow sorta-rectangle, with a bit of black space above and below, and a whole bunch of empty space to the left and right (populated with 2 other pixels of other primary colors). But properly doing antialiasing for the precise geometry of sub pixels is going to be a big pain in the butt, and will be device specific and break down hard when you get to a device that uses a different pixel geometry, or when someone applies intermediate processing to your image before display. Not to mention, if you really want to get it exactly right, you’ll need to take into account the viewer’s visual acuity, the viewing distance, and the precise color characteristics of the display and surrounding environment.
The blog post is from Aug. 2015 and asks:

> What makes today’s hardware successes like GoPro, Arista, Fitbit, Nest, Dropcam, Zayo, and Oculus different?

GoPro, Fitbit, Nest, Dropcam (part of Nest) are struggling. Hardware is hard.
China's VPN crackdown affects legitimate users, many scrambles to find a new one
Isn't that how it already works in a lot of WMs?
Going off topic here, but we have an enterprise lead for our SaaS product who is asking the same. They want some sort of warranty that they can keep hosting the product themselves, should we go bust. Going open source (or open core) is currently not an option for us.

Does anyone have any advice how to approach this? Example contracts, good experiences with escrow services maybe? Or bad experiences of course.
Depends on if you are working in a big corporation or no.
Refactoring an existing Android app to support Instant App
Apparently C developers still don't know what they are doing, after 50 years.

"12. Trust the programmer, as a goal, is outdated in respect to the security and safety programming communities. While it should not be totally disregarded as a facet of the spirit of C, the C11 version of the C Standard should take into account that programmers need the ability to check their work."

http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2021.htm
This! I feel like a broken record the amount of times I urge people to try MobX, but genuinely I think everyone I know who has tried it has been so pleasantly surprised at how quick and easy it is to work with and use effectively, compared to Redux. Personally, I reckon I can build stuff out which uses a reasonable amount of state at least twice as fast with MobX, and the code feels more maintainable as there's less of it, which as a freelancer is huge.

That's not to say Redux is bad or there is no value to learning it though. It presents a really interesting take on state management and really opened my eyes to a huge amount of concepts. I'm just not sure I would want to go back to a heavy Redux project again having used MobX!
> the left front wheel shattered during the crash, and the brake rotor and caliper assembly split the hinge pillar and penetrated the occupant compartment. Upper interior intrusion measured 2 cm at the hinge pillar and 9-12 cm at the instrument panel.

> a high head acceleration occurred when the dummy's head hit the steering wheel through the airbag, indicating that head injuries would be possible

>the dummy’s head contacted the frontal airbag but started to move off the left side because the seat belt allowed excessive forward excursion of the head and torso

Seems fair to give second best rating. Also note the IIHS uses stricter tests for vehicles manufactures since January 2017
Because the script is probably not what is actually opening the port. It is going to execute something else that will open the port.
I forget to so I just ignore it ;-)

When I focus I focus really hard. It's almost like tunnel vision.
You can query a history table.
There are some free ones from Kafka on Project Gutenberg:

http://www.gutenberg.org/ebooks/search/?query=kafka

In english I see there "Metamorphosis" (also as audiobook) and "The Trial".
Got any sources that show pumped hydro to be more expensive?
I own a 2015 Leaf and I don't have an L2 Charger.

I think what you don't understand is that it isn't feasible for everyone to install a L2 Charger in their home. 240v connectors in garages might be an option for new construction but aren't common in older construction. The installation cost isn't a fixed number and there are several factors that can raise that cost into the thousands of dollars. That's even assuming you own a home, if you rent then it's probably not an option. If you live in an apartment or condo then it's even less a possibility.

If owning an electric car requires access to an L2 Charger to be feasible then there will have to be serious infrastructure changes before most ICE car owners will consider them practical. Charging stations will have to be readily available everywhere, not just in your home garage assuming that's even an option. Sure your office parking garage might have two or four charging stations today that were easily installed but what will it take to install 20, 40, or 100? Can our grid even support that scale?

Most people can't afford new cars let alone 200+ mile EVs and ~100 mile EV has a number of caveats that will necessitate lifestyle and behavior changes for a lot of people. My Leaf typically reports 93-96 miles range at 100% charge and I commute ~25 miles one way. That should leave me with around 40 miles of overhead and yet that's rarely the case. Driving in excess of 55 miles an hour for prolonged periods of time quickly depletes the battery as does rapid acceleration. If I'm not paying attention to my driving then I can easily arrive at work with a battery at 40% capacity.

EVs are currently practical for a small subset of the population however there will need to be significant changes in the electrical grid, charging infrastructure, EV range, and EV cost before mass adoption is even possible.
SA certainly wasn't the first to build a desalination plant, and it appears to have been working as designed for quite a while now ("Water production to date (to end of June 2017) = approximately 138 billion litres" [1]).

I think the infamy was unearned, and mainly due to people not understanding that it was never intended to run all the time, but is insurance for a time of crisis (which we will certainly have again at some point).

So, not a good example.

[1] https://www.sawater.com.au/community-and-environment/our-wat...
Maersk has been emphasizing that they're back up at most of their ports, but not emphasizing that the really big automated ones, Elizabeth NJ, LA, and Rotterdam were hit hard. The mainstream press gets their info from press releases. Most of the press coverage reads "Maersk says". I have yet to see an article where someone went down at the docks to find out what's going on, or called a union rep, or talked to truckers.

There's coverage on gcaptain.[1] Mentions on Reuters.[2] There's lots of coverage on the sites that cover container shipping. Most of the people in that business are probably working overtime right now. With Maersk down, cargo all over the world had to be re-routed.

All the status info is on line, but not in a journalist-friendly form. Maersk has a temporary "Operational Update" page.[3] You have to read through a lot of material to see what's up and what's down. As of late today, almost everything is at least limping along except at Maasvlakte II in Rotterdam. Their web site for booking and tracking has a banner which says "Submit Shipping Instructions and Booking are available but without email confirmation. Tracking, Online Quote and Binder are unavailable. Schedules last updated 27th Jun so may be inconsistent." This is not "back to normal".

Here is the Port Authority of New York and New Jersey's latest alert page for truckers: [4] That's a good read, because it's a no-bullshit source of info. Somewhere at the Port Authority, there's someone with a clue who gathers that info and gets it out. Staying open late and operating Saturday is not normal. Maersk APM's status page for LA is totally bogus; it hasn't changed in the last week.[5] The online gate webcams at Maersk's port in LA are still down.

(I've followed this subject because I'm interested in mobile robots which do something useful. Maersk's Maasvlakte II terminal is one of the largest mobile robot operations in the world. Probably the biggest by tonnage. Downtime on this scale is a major event in robot history.)

[1] http://gcaptain.com/maersk-hopes-full-cyber-recovery-early-n...
[2] https://www.reuters.com/article/us-cyber-attack-maersk-idUSK...
[3] http://www.maersk.com/en/operationalupdate
[4] https://www.paalerts.com/recentmessages.aspx
[5] http://www.apmterminals.com/en/operations/north-america/los-...
Tesla to build world's biggest lithium ion battery in South Australia
A little more explanation is available here: https://github.com/systemd/systemd/issues/6237#issue-2393780...

I don't know what the POSIX standard says about having a number as the first digit of your username. If it's not allowed, systemd is doing the right thing by rejecting the username, while doing the wrong thing by defaulting to root and starting the service. If a username is invalid, whatever the reason, that service simply shouldn't be started.
You can find almost every generic product sold on Amazon through AliExpress or DHgate, and these are usually the same products. The difference is that it takes 2-4 weeks to ship but costs a fraction of the price. These products aren't junky anymore than they are on Amazon. They might not be iPhones, but they still fill needs.

Print on demand is just designing your own t-shirts, mugs, shoes, pillows, jewelry, etc through services such as Zazzle, Teespring, Gearbubble. People have passions, such as for animals or hobbies, and love to signal it.

As for sustainability, dropshipping will kill your credibility if you keep doing it. There's plenty of shared warehousing/fulfillment services now like ShipBob where once you've established yourself, you can gradually scale your fulfillment and start wholesaling. I would move away from generic dropshipped products quickly, which are the easiest to start selling, just due to competition. But print on demand and private labeling are solid choices since you own the brand and design.
Plenty of knowledge workers are able to effectively write off tens if not hundreds of thousands of dollars if they so pleased. No different than making a fun {car|house|vacation} purchase. People are wired differently, right?
Not likely in my area. I'll get a steep fine for illegal waste disposal before any scrapper notices it.
I agree. Every time I read about this type of "back-link hustling business" I come away feeling like I need to take a shower. Same with lead generation. I mean, congratulations, you can produce some cheap generic content and then spam it all over the web so my Google searches are 0.001% less relevant and you can suck a few $K a month out of Amazon.
is forever in quotes because it implies "until 4chan gets here"?
This doesn't surprise me. It just plain doesn't have the eyeballs nor the deployment scale to shake all of these issues out. Postgres has both.
I have no idea, but some marketplaces do have such restrictions.
Tesla+“Model+3”+Could+be+Bigger+than+the+Ford+“Model+T”
Ask HN: A programming language with the best community?
Is it a bad idea to choose programming language based on the friendliness of its community? Among the mainstream general purpose languages which one would you consider the most friendly and professional?

I've been using Go for about 5 years now. And although contribution to the Go Project (when it comes to interaction with Google employees) was the best experience I've ever had in open-source, interaction with the broader community feels like diving into a cesspit full of feces. Is it stupid to stop using the language just because of that?
Serious Q: how do you personally deal with the trolls?
I actually find it easier to reason about my components when I can trace data sharing in my hierarchy rather than allowing components to cheat and circumvent sharing state in their common ancestor. I think it's idiomatic React to construct hierarchies of functional components topped by very few stateful components. Using connect() to turns components deep in the hierarchy into stateful components can only lead to a less declarative dataflow that tightly couples those components to Redux for very little gain.

If you're having difficulty moving components around because of state consider that you may be thinking too statefully and should try to find a less stateful way to describe your UI, or that the UI you have constructed does not adequately group related pieces of data and functionality together, which will lead to a confusing UX.
Please please please try and get this into Postgres!
No. Large size monoculture should rely on preventive methods to control weeds, such as always covering the soil. It's even possible to plant seeds on an existing live cover.

No plowing, no pesticides, just preventive coverage and good tools.

In the long run, those large monocultures don't make sense anyway.

Robots can be great for a lot of high maintenance, Human intensive, high value cultures such as fruits, greens ...

I guess they could also help expand vegetables farms to non cultivated areas, in some autonomous ways.
I've been using it in production for a couple of my clients (Y Combinator companies). Except for a few hiccups it has been pretty great. Only thing is for HIPPA and PCI compliance environments there needs to be some additional changes.

We are slowly open sourcing some of that and more here:

https://github.com/opszero/auditkube
HOAs can issue fines? That's madness. I'll get fined for putting trash on my curb on the wrong day of the week, or the wrong kind of trash, but it'll be by my local government's very efficient income generators/police.
Comet Cursor History
he has 50k on the account, he can pay the platform fees. if the returns minus fees are higher than stock returns sans fees, it is game. and right now, it might as well be.
They're also likely to be OEM licensing with questionable legality regarding resale
Cameron's World: A love letter to the Internet of old
You can think of it as running your favorite programming language bare metal.

Instead of syscalls the libraries do the actual work of talking to the hardware.

Basically what some of us were doing when programming 8 and 16 bit computers 30 - 40 years ago.
Never change, Microsoft, never change
You might not want to make assumptions about taxes without taking location into account.
Startups: how many founders is too many, and how many is too few?
Hackers Targeted a US Nuclear Plant (But Don't Panic Yet)
Running Any Linux Browser in (almost) Headless Mode
Not if "client only needs to know about the entity table"
Can you explain your statement?
> the working poor somehow lack moral fortitude

NOPE. More like they feel abused by society, so they rightfully abuse it back by taking as much as they can and giving as little as possible. Of course, the result is a vicious cycle they can't get out of: if you play the lazy parasite once, you do get some kind of "abuse" back (even if it's just passive-aggressive attitude from colleagues) even if you mostly get away with it and as we're all wired up to do you then have to "retaliate".

Of course, people who don't have a history of being abused by the system, eg. people who've had good managers, don't feel the need to abuse the system themselves, so no problem here.

And breaking an established cycle requires a great manager (hint: probably the one you're not going to hire, because it makes more business sense to spend more on legal, accounting, or even a developer...), assuming not very stubborn employees and no underlying mental issues.

Most socio econ systems fail because some people feel abused and abuse the system back. Abuse your workers well enough an you get, surprise, communism, when they abuse you back. Circle of life and all that shit...

(And don't get me wrong, I think it's good that a sizable percent of population is pre-programmed to "abuse-back", this prevents us being turned into a mindless remote controlled flock of sheeple... And I kind of think lighter collar "information jobs" people should learn a thing or two from the abuse-back attitude of blue collars because nowadays they tend to be sheepified too, and some "abuse-back feedback" would help the system!)
Google Patches Critical 'Broadpwn' Bug in July Security Update
Joe Jones is one of my heros, I've still got my copy of "Robots: Inspiration to Implementation" that was such a great focal point for robotics in the 90's.

Tilling seems like something that would be pretty challenging though. The whole "weed/not weed" thing has a lot of interesting questions around it. I always thought something that would keep your driveway and sidewalk clear of snow would be the next bit opportunity to automate.
According to Tesla's website (https://www.tesla.com/powerpack) each Powerpack has 50 kW / 210kWh with a scalable inverter power ranging from 50 kVA to 625 kVA.

So they could have gotten a system with 100 MW/420 MWh