skysight-inc/HackerNews huggingface dataset:
I'm sure this comment will get buried because I'm so late to the thread but oh well.

"Later, the guilty programmer thanked the lead developer for protecting him. He said: “I knew I shouldn’t have reused that code, but we were in a rush.” She smiled at him and told him not to worry about it."

This quote describes the real issue. Uncle bob is equating software development as some kind of unified profession and making apples to apple comparisons for all software projects. But software development is not like being a civil engineer or being a doctor. Writing software is totally different from heart surgery or bridge building.

Software development is applied differently to all projects and all projects having varying needs about quality and cost. If you are building a bridge it there is a high standard of quality every time. If you take a shortcut you may kill people, or more likely never pass inspection.

In software sometimes you could kill someone but far more often the quality of the software may not matter. There are times when it makes sense to cut corners, there are times when it makes sense to do a quick hack, there are times your boss makes the decision to something the worst way possible and fix it later, and sometimes that's ok. There are other times when it's not ok.

Every person on earth has an ethical obligation to not bring physical harm to others and should avoid doing so even at the cost of employment. But no one has an ethical obligation to write "good" code just for the sake of it. There are times when the best thing for everyone is writing software badly.

Maybe software engineers should have some widely disseminated ethical principles, but they have to be realistic and take into account the entire spectrum of software development. We have different ethical standards depending on the type of project we are working on. If you are a developer working on software for Airline Autopilot you have different ethical obligations from a developer working on Angry Birds 10.
Could not read the article (the paywall locked me out) but the benefits of states in reducing violence are discussed in Jared Diamond's "The World Until Yesterday".
In addition, I would much rather employ someone who I know personally or through a connection that can vouch for them than someone who came in through the front door. Organizational membership helps establish these weak bonds. Raw GPA will get your foot in the front door, but relationships will get you hired without needing to go through the front door.
How do they figure that radon gas, rather than inorganic pollutants (silicates including asbestos, synthetic silicates, or aromatic hydrocarbons, or other classes of pollution)?
I'm going to go out on a limb and say that you've never been truly poor. Speaking as someone who was raised extremely poor and took a while to get out of it even as an adult, you really have to have been there to understand the mindset.

There are many factors that go into it, some of which are structural (when you're 51 yrs old earning < $1000 / month, no amount of saving is going to change your life significantly) and some psychological. (google search for poverty and impulse control pops out many results, including: https://newrepublic.com/article/89377/poverty-escape-psychol... )

As far as the dog goes, did you pay any attention to the woman's social interactions while you were judging her? This dog is probably the only unconditional affection she experiences in her life.
Lets just put Oz, Alice, and Curry in every box.

How "state" is classified seems quite ad-hoc.
> Clinton did campaign on a jobs and retraining program specifically for these people.

To the extent that's true, she did an incredibly poor job of communicating it, and it was certainly not a visible, central theme of her campaign.

And, it probably didn't help politically (whether or not the association is warranted) that her husband also, in living memory of many voters, made similar promises tied to NAFTA, with little substantuve result in that area (and then cut pre-existing long-term safety net programs to rub salt in the wound.)
https://outline.com/72Fz7D
Yea... I think the system is rubbish, but I don't really feel very sorry for someone earning $149k from lyrics they wrote 3 years ago.

Edit: helped write - per wgj there were 5 authors on that song - https://news.ycombinator.com/item?id=15419567
See: Lee Atwater - https://www.thenation.com/article/exclusive-lee-atwaters-inf...

In particular, paragraph 2
Is it now possible to make the title bar blue when the window is active and grey when it's not? The lack of this feature (that once used to be the norm) is one of the most painful things for me.
I never understand why at large proportional voting systems are never even considered. Even without gerrymandering, district based plurality elections are an extremely flawed system. Imagine we have a perfectly well distributed state - 35% democrat, 30% republican, 20% libertarian, 15% green. And we draw up perfectly fair lines for our 10 representatives. And this state now has their election. What any person would rationally expect would be about 3.5 democratic representatives, 3 republican representatives, 2 libertarian representatives, and about 1.5 green representatives. Instead we get 100% democratic representatives as they get a plurality of votes in each district. 35% of the support, no gerrymandering whatsoever, and 100% of the seats. I don't see how anybody can find this system defensible, let alone desirable.

And this is even more true now a days where geographic vicinity to a representative doesn't really mean much of anything. In the times these laws were drawn up good chunks of the population would have known their representatives personally, or at worst have a very minimal number of degrees of separation. So there would be some good argument for having geographically close representatives. In today's society we're very disconnected from our representatives, physically and metaphorically. There's no intimacy between constituent, so much as we can even be considered constituents anymore, and representative. They're simply the person we send our letters to and whom gets to respond with focus tested form letters.
Some. And for good reason, IMHO.

https://marc.info/?l=openbsd-cvs&m=150125592126437&w=2
But if every district is 75-25, neither party is gaining a net advantage. If you have 10 districts and split them into 5 that are 51-49 and 5 that are 49-51 or if you split them into 5 that are 75-25 and 5 that are 25-75, you have 5 representatives from each party either way. The point of the gap is to distinguish between cases like this (where districts are designed to lump together people of a similar part) from examples of packing and cracking used to give one party an advantage.
My concern is that if the actual developers fall off the face of the earth, and AD doesn't, I'm still obligated to buy proprietary licenses from AD until such a point as you decide to stop selling them. I'm not getting any advantage from financially supporting the authors any more, but I'm still required to do that.

Now, there might be good reasons for that - for instance, I might have children I want to provide for after death, and request that AD continue to sell licenses and provide the revenue to my children, even though my children are unlikely to provide any development or support for the software. In our society, letting your heirs inherit your commercial IP rights after death seems to be as well-accepted as letting your heirs inherit just about anything else.

But in terms of mental model, that is much much closer to what currently goes by the name of "proprietary" than what currently goes by the name of "open"/"free". And because there are good reasons for AD to continue selling licenses if the dev disappears, I can't count on the fact that if the dev becomes unavailable to actually respond with technical support, you'll stop selling licenses and allow me to just fork the code and try to build a community myself.
> How will I be able to support my gift?

In the end what we are seeing is that that golden era of creators making a living (and much much more) was an anomaly. Control of new types of distribution created scarcity and new forms of expression and shifting norms jacked up demand. But now distribution is free, instant and global. Demand has flatlined and production has exploded.

The hard question a creator needs to ask themselves now is not "how do I get paid for what my art is worth?", but instead "was my art ever worth much to begin with?"
In technology especially, inertia is a liability. Not really surprising that most tech companies don't make it that long.

What is more surprising is that our attachment to institutions includes for-profit businesses. Really, we should, as customers/consumers, just go with the best service, but culturally we can't help but think that something is lost when an old, useless company goes away.
I think you don't see much TDD in companies because, when a snag is hit, the first thing out the window is testing.
Aim was really the original social network. Your status page was your profile. I mean all your friends were on it. The fact that Aol fell tells you tech unless you are always innovating its hard to defend your moat.
You just need a 3.0 once or twice so you can tell recruiters "I get a 3ish depending on how spread thin I am by work and $academicclub".
Every time articles like this appear on Hacker News it fills me with joy. I have personally watched a much older person heal extensive personal trauma with just one MDMA session, and to this day I regard it as a miracle that seemed impossible prior to the treatment.

MAPS is just entering into their Stage III research process after being granted a "breakthrough therapy" by the FDA (https://www.cbsnews.com/news/fda-designates-mdma-as-breakthr...) and need all the funds they can muster. The tech community can really step up here. If you have it in you, donate what you can: https://store.maps.org/np/clients/maps/donation.jsp?campaign...
Yes, video streaming and management is a use case as you describe. Metadata is kept in memory, and the video files, themselves, are stored on an inexpensive media - usually as file system. So queries about "what can i watch" are quick, but loading the video can take seconds. But any use case where you want to keep state over time - sums, averages, maxes, histories - requires you to keep all the individual points of data in the database. Those are the (increasingly common) use cases that I run into where very fast disk storage like Scylla are important.
On the Origin of DFINITY
For me it's DownThemAll, EdgeWise, GMail Notifier, Session Manager, Status-4-Evar, SuperStop. Not upgrading until at least most of them are ported.
>It seems more likely that it was due to the unknown and possibly dangerous nature of the drugs.

The benign physical effects of plants like cannabis were well established by the government's own studies. The science was purposefully ignored because it did not align with the political goals of the Nixon administration.
I would actually love to see how this turns out. Kind of like this https://pdos.csail.mit.edu/archive/scigen/
Oooooh. I really like the idea of dual AGPLv3/commercial-if-entity-exists-else-2BSD, because that means it is free software no matter what. It's just the sort of free software that big companies will pay money to avoid, which is what you want. :-)
Not just sequential reads. Any reads where you know the pattern and can advise in advance.
Congrats OpenBSD!

No big deal, but https://www.openbsd.org/images/MoBSD.gif is not found. Broken images sucks, but, again, no big deal.
Patreon expects creators to advertise. The idea I had is that this business would actively seek both clients (who don't know they should be paying developers) and developers (who don't know how to get paid for their open source work).
Question answering with TensorFlow
The thought experiment is not realistic, because no intelligent system would think it could produce paperclips infinitely, and it would already have an "off feature" which was designed for a purpose (maintenance, update, replacement), and was intended to be used. An intelligent system would not reject proper use.

We already replace humans at their jobs all the time and they only very rarely kill their masters to prevent it.
Can you expand a little more the brain interfacing device part?
It's because the real reason that testing these drugs is illegal isn't USA puritan values/laws. It's because they aren't patented.

The synthetic opioids that drug companies are dumping on the population these days are many times more dangerous, but they make a profit for big companies, so they are legal.

Powerful drug companies influence research worldwide. They want no competition from drugs that would be generic from day one.

edit: missing words
Possibly, though in large part because the population densities and portability of food afforded were insufficient to allow for widespread warfar.

You'd have had inter-tribal conflicts, but almost certainly of limited and brief duration. Quite probably intra-tribal as well.

I believe it's Jared Diamond who discusses how the introduction of the potato (a calorically-dense, portable foodstuff) changed the nature of warfare in New Zealand as tribes with the potato could sustain far longer military campaigns than those without. "An army marches on its stomach."

Not so much "weren't fighting" as "couldn't fight as much, as hard, as long, or in as organised a fashion".
I think the programming paradigm is the foundation in the UX of a programming language. It is the basic conceptual model the language is presenting for the user. It influences almost all parts of the UX from syntax to debugging experience.
The Aeneid is clearly inspired by and derivative of Homer.
> The results here are obvious, Asian adults are kicking every other race's ass in basically every metric of success you can name.

Perhaps you need to look at more than just metrics of success. South Korea has one of the highest suicide rates in the world, and a lot of this is due to societal pressures like exams and work. While China's done what everyone was skeptical about 20 years ago, it now recognises that there's a dire lack of the "innovative spirit" - which really is part and parcel of being "free spirit".

I do agree that we can't just pander to children's interests only. Still too young, and they need basic education as a foundation. But childhood is also the perfect time to explore as much as possible, and plant those seeds of interest. Go the "Asian" way if you want, but just bear that in mind to strike a fair balance.
I will explain if you care to listen. Imagine you have no energy and are in pain all the time. A cup of coffee or a cigarette gives you a TINY respite. A few hours of feeling LESS worse. Then like all addictions you need more or you feel even worse. Suddenly it takes 5 cups of coffee a day just to not feel sicker and nobody wants to feel sicker when everything else about their life is horrible.

Now extrapolate that to pain pills, sleeping pills, risky behavior of any sort. When you live day to day and have no safety any pleasure or escape has an immense draw. There is also an element to "who cares I am screwed anyway" that we face every single day. In the end you are judging people on some sterile, elevated point of view and it's not real life.
Geography does matter within the Constitution. But also consider a counter example using a third party: California, which has 53 representatives. If 5% of the population votes third party, then there is an efficiency gap (since 2 - 3 representatives should be from that party), but to fix this gap would require some very strange districts.

You could argue that this gap isn't very important, but to come to this conclusion you would have to use some metric other than the efficiency gap.
Firefox can't do anything about that, it's Google's decision to only support Hangouts in Chrome.
Ask HN: Are we in another tech bubble?
VGT is up (Information tech worldwide ETF) and CQQQ (Chinese tech) even more.

The "Technology Select Sector SPDR Fund" (Ticker: XLK) is again at the same price as it was before the dot-com crash. Obviously, many things changed in the last 17 years.

But still I am thinking: Are we in a bubble?
Politico has bias on par with something like, lets say Fox, but recently seem very popular? In recent months...

"IT departments" don't know what they are doing security wise ish... Same every corp, I guess is what I'm saying... Don't default to.. they say 'possible' breach... then believe, they are not IT security let alone three letter.
I believe that was a total? I didn't read it as just for this year.
40+ F here... a couple of years ago I got "serious" about my health. I had been generally healthy and slacking for the last decades. I made sure all my vaccinations were up to date. Out of all medical related tasks, getting the HEPA/B vaccines were the biggest fight.

I had to argue with my primary care doctor for them. I also had to fight the insurance company for them. The primary care doctor relented after I stated "these vaccines are on the CDC recommended list of vaccines for all healthy adults over the age of X. I do not understand why you are rejecting the idea. It seems contrary to good public health policy." She put in the request uncertain if the insurance company would authorize but I got the first shot so I assumed the troubles were over. Wrong...

Come time to get the 2nd shot of 3 (I think the combined A/B vaccine is a 3 part shot IDK), the care team tells me "we are not sure if we can give you the 2nd shot because the insurance provider rejected the first shot request". Why they didn't tell me right away, no idea. So we danced around for a while, and I finally asked how much the entire series of shots were. They didn't know. Is is $100 or $1000? I tell them if it's $100 I'll just pay for it myself, far cheaper than hospitalization. I guess after some embarrassment on their part, I get the 2nd shot without paying and don't hear about the problems between the doctor office and the insurance company again. I ask before the 3rd shot if the issues got cleared and I heard nothing. Haven't been billed either so I am assuming all is well.

Sooooooo.... while homeless population increases, publicly accessible toilets and sinks disappear, plastic shopping bags are outlawed, my by experience doctors and insurance companies have been dissuading people from getting vaccine protections. We are surprised a dirty unsanitary society with a shitty healthcare system has disease outbreaks? I am not, not at all. It's why I fought so hard for the vaccinations. I would get the a HEPc vaccine if there was one available.
The problem with this isn't the price for the computing power / memory, the killer are the traffic costs in the cloud that are going to bankrupt you before this thing is even at half utilization.
I worked at AOL years ago when the company announced internally that the product would not be extended, but that the service would remain online.

I was headed to the main campus (Dulles) when the announcement was made. Internally, they dismissed the entire AIM product engineers and management, and simply retained operational people to keep the lights on.

Walking up to the floor where the AIM crew was working was creepy. Product plans on whiteboards and windows, with future dates written down everywhere. All the cubes on the floor were vacant, save for maybe a small few on the opposite side of the office (admin-type folks.) It was just straight-up silent, and incredibly deflating. That team always seemed to have a fairly good vibe, at least in observation.

I think they really missed an opportunity with AIM.
I have 57.0b6. Looks like it's only enabled on Privacy mode like others have mentioned. Would LOVE to have this enabled on regular mode (even behind a flag). I'd totally switch to Firefox for most development if that worked.
When we first started getting AMZL packages they'd show up at lunchtime when nobody was home and call me on my cell phone asking if anyone was around to pickup the package. That seems to have stopped, though.
At least on Android, it turned out that if you claim that specific portion of the screen is, for example, android.widget.ScrollView, the system believes it. This can be verified with the HierarchyViewer. Some people in Flutter's Gitter group were confused because of this, since they thought Flutter doesn't draw its own widgets. While in fact it was the early accessibility implementation.
Sham disability is an integral part of the US welfare system, because it's politically expedient. It allows the government to pay poor people just enough to avoid a violent revolution, while sidestepping the issue of the "deserving poor". It also conveniently conceals the real rate of unemployment - you can pretend that your unemployment rate is 4.2% if you've recategorised most of your long-term unemployed citizens as disabled. The claimants aren't cheating the system, they're using it as it was designed to be used.

Britain did much the same thing after the decline of heavy industry. The number of disability benefit claimants trebled in 20 years, concentrated almost entirely in towns that used to have a mine, a steel mill or a shipyard. In some parts of the UK, over 20% of the working-age population are claiming disability benefits. Staff at welfare offices were effectively coaching people on how to claim disability benefits, because it helped them meet their performance targets.
The free license for Qt is the LGPL, which, although more restrictive than a fully permissive license like BSD or MIT, is still suitable for many commercial applications. (You can't ship proprietary modifications to Qt, but you can ship a proprietary app that includes Qt as a dependency. Your app can use a modified version of Qt if you open source your modifications.)
If the comments are [dead] but not [flagged][dead], the account is banned. If a past commenter has been egregious enough, the mods will ban not only the main account but also put in some checks to prevent a user from creating new accounts to otherwise circumvent the ban--comments from such new accounts are also marked [dead]. As others have pointed out, if the comments are worthwhile, they can be vouched. There are differing opinions on this method of banning, but it does allow comments to be vouched for.
Yep! I have nothing against CLIs, but imagine starting with the CLI in something like CAD. Sure, they have CLIs, but wow would that be hard.

Without google, I'd have never learned any CLI stuff, and even as it is, I have no idea why the flags can't just be words instead of letters.
A call center will spend $700/month on toilet paper. It's no big deal.
15 Places to Promote Your New Blog Post for Quick Traffic – Adoktech
What new major paradigms do you think it is missing?