skysight-inc/HackerNews huggingface dataset:
She's suing Nieman Lab because she claimed they lied about what she actually said.

Yes, I'm sure she would love to sue the university too. However she likely doesn't have a case there.

I hope she wins the lawsuit because they sloppily doxxed her and broke the terms of service of Disqus in doing so.

> Viola acknowledged writing most of the posts. But she denied being behind the anti-Muslim screed. That was critical to Sorokin’s decision to allow the libel and defamation part of Viola’s suit to proceed. The former professor “has plausibly alleged that Benton may have been negligent in his failure to verify that she was the author,” the judge wrote. He also took note of how Benton managed to discover and reveal her identity. Viola wrote her comments “based on the promise that her user information would be used for ‘moderation purposes only,’ which was violated when Benton posted her information on Twitter,” Sorokin wrote.
In my own experience, it's a solid but outdatedly old-school code editor, but it shines spectacularly in text processing.

I always tend to use other editors as my daily driver (TextMate, Atom, VSCode, whatever the new flavor is), but I always keep BBEDit around and updated for this reason. Eventually I am going to need to open an enormous CSV or logfile and do things to it and BBEdit is there for me. It happily opens the thing where other apps scream and choke and die, and it has great text processing tools to do things with that data.

Another thing that's not my reason for liking it but is very real is it's incredible Macness. Unsurprisingly given its 30+ year history on the platform, it's an extremely well behaved Mac application that adheres very cleanly to Mac user expectations of behavior. Doesn't matter that much to me personally, but you'll find a lot of the old-school "fondly reminiscing about Mac SE/30s" types really appreciate that it just feels more like a Mac application than probably even a lot of the built in MacOS applications these days.
I think a lot of it is how easy it is to insert, query and update nested objects compared to a normalised SQL database. I know that Postgres' JSON field has come on a lot in the mean time though.
Which in specific would help here? From a 4 freedoms point of view, where anybody can use or modify the software for any purpose, it seems tricky.
Because people don't really "use" water. When you flush the toilet or take a shower the water doesn't get destroyed. The vast majority of it gets treated and put back into the river.

The water used in agriculture will mostly evaporate or become part of the plant. Little of it will make it back to the source.
In the early stages of my career, or in startup life? Absolutely not. Very little relevance; XP/SCRUM were both covered together in a single 50 minute lecture, the rest of the PM aspects were tackling paperwork-generation methodologies like the "Rational Unified Process" and "Dynamic Systems Development Model", both of which I feel like would be _hell_ if I actually had to work within.

However, there were techniques (like critical path analysis) that as I've got more senior, started working at larger companies, and started stepping down the senior leadership path, I've started to see some applicability to. Not direct applications - they still need taking with a massive pinch of salt, and modifying for modern learnings in industry, but they do start to provide some value, even if it's just learning what the grey-hairs in the exec are used to seeing :)
Across the board reductions in glacier size looks pretty grim to me
https://www.usgs.gov/centers/norock/science/retreat-glaciers...
It looks like a private federation though, so while it's great that Matrix gets adopted more, it seems like every big entity they quote federate privately. Imagine e-mail but only being able to contact your company! It's a bit restrictive...
I did this last year for my project, except instead of disabling billing which would nuke everything, I wrote a service that runs every day, looks up my remaining monthly budget and sets the daily quotas on the APIs I use so they can't use more than my budget. (Which wouldn't be necessary if they offered monthly quotas to match the monthly billing period, but they don't.)

Then last month I got an email saying "Hey, those quotas you were setting using the API documented to set quotas, those were actually not being enforced the whole time because of undocumented issues with our systems." So basically you can't rely on the documented behavior of these systems, there's no good way to test whether your code is correct or whether your limits will work without actually exceeding your budget for real, and the whole thing is a clusterfuck. When you get a surprise bill you just have to throw yourself at the mercy of whichever first line billing support rep is randomly assigned to your case.

Limiting your bill to something less than "potentially infinite" is just a basic fundamental feature that shouldn't require rolling your own bill-monitoring service relying on poorly documented and malfunctioning APIs with no provision for testing. There's no excuse strong enough to explain why the cloud providers can't do something reasonable here.
You are indeed nitpicking and presenting a cherry picked scenario. You are the outlier. The majority of coastal settlements are on flat land or at the mouths of rivers which - surprise - are also flat and prone to flooding. There is a good reason that rocky coasts like those in Scotland or Gaspe in Quebec have such small populations.

It is possible to live safely near the ocean, provided your government has the foresight to build storm barriers. At the moment, one of the only places where this is true is the Netherlands.

Also, there's a more plausible reason for river basin floods - melting glaciers and upstream floods.
Stash (now called BitBucket Server) was built in house, it wasn't acquired. As far as I know, the BB Cloud and BB Server teams didn't have aligned roadmaps.

Source: I was an employee there when this was being built.
I technically use my own 'algorithm' before taking any new medications. It isn't sophisticated at all. However, I'm surprised the medical community is completely ignoring the fact that some medications have support groups. While that doesn't mean a drug might be unsafe, it definitely can point towards some adverse affect that was missed in the studies. If you try to find any groups for penicillin, you will nearly find nothing....now look at accutane.

Basically, pharmaceutical marketing is causing doctors to be really misinformed and a lot of doctors lack knowledge about updates from the FDA on certain drugs. They often prescribe medication which are more dangerous than others.

I am thinking about creating my own little tool to research drugs before taking them.
She's the Speaker of the House. Outstanding legislation proposed by the President of the United States (a member of her political party) would subsidize the electric vehicle sector to the tune of $174 billion.

If you don't think this gives rise to the appearance of impropriety, then what precisely does?
> A professor naturally speaks with the authority of their corresponding institution

Does she though? She had every reason to believe her choice of email address would remain private.

By a similar token, I am currently working for <REDACTED> (on lunch break) and using a computer belonging to said entity. If you managed to work out what <REDACTED> is, would I retroactively be considered to be speaking for it?
Before anyone jumps in this thread saying "WOKE CULTURE IS DESTROYING THE WORLD", she also lost all of her lawsuits.

> In October 2019, the Tribunal ruled against Yaniv and ordered her to pay $6,000 in restitution... The ruling was critical of Yaniv... stating that she "targeted small businesses, manufactured the conditions for a human rights complaint, and then leveraged that complaint to pursue a financial settlement from parties who were unsophisticated and unlikely to mount a proper defence."

This is a person who deliberately does all sorts of weird shit for the sole purpose of using her trans identity to sue people when they react negatively to it.

For example, she apparently called her local fire department "dozens of times" for "help getting out of the bath" (when in reality she needed no assistance) and "subjected Fire Department staff to "inappropriate and lewd conduct"".
Why are all of the members of Congress extremely wealthy? Doesn't seem particularly representative of the general population.
Members of the UK Parliament are generally upper-class, but they're not all extremely wealthy.
Rapid application development.

During which, data is naturally hierarchical and schema-less (ie., not defined, changing).

Mongo makes it easy just to "save your dictionary"

It's really just an "sqlite for hashmaps", and should have remained this.
Powered by WebObjects is my favorite
Is there an alternative that is easy-ish to migrate to?
If you reverse-engineered the protocol (either from scratch, or by looking at existing implementations) and happened to (independently) come up with an identical looking data schema, that would _not_ be protected by copyright.
I don't understand your argument.

You're saying that humans are unacceptably bad. Then why is it a problem to replace them with also unacceptably bad AI. Like, either way you're not getting the treatment you need.

At least if the AI fails you, then nobody is going to get their ego stepped on if you go to get a second opinion. Whereas with a doctor you have to go through a few uncomfortable conversations and then hope that the next guy isn't going to ignore you because they don't want to sour their relationship with your first doctor.
neat!

I have been toying with an idea for a few years of doing something just like that. But with arcade sounds. But ideas are just ideas :)...
The earlier comment is conflating general Swiss firearms ownership with the service-weapon take home system in use with Swiss military conscripts.

Swiss gun owners are allowed to buy, own, and use ammunition. They may also use a privately-owned firearm in self-defense situationally, but the legal justification for use of deadly force in Switzerland will obviously be more stringent than it would be in the United States.

https://en.wikipedia.org/wiki/Firearms_regulation_in_Switzer...
Have you been to the docks? They are already filled with bars and restaurants and apartments. Given hospitality as been so badly affected by covid many of those are struggling. They have just recently built Liverpool one for the cities shopping needs. So what else do they out there? Liverpool has few if any skyscrapers, compared to say Manchester. If they want to attract companies the dock buildings don't get them the sort of square footage that a taller building will, so rents have to be higher and are then uncompetitive with e.g Manchester, which is only 25 miles away.

Manchester also has 2 football stadiums but neither of them are easily accessible from the city centre, so for other large sporting and entertainment events a stadium on the dock would be much better than the alternatives in the North West.
SQL relies on joins. Joins are fine for reasonably sized databases, but on internet scale joins have miserable performance. "Document" based databases such as Mongo are designed to avoid joins.

MongoDB has automatic sharding, which is very important for horizontal scaling of writes. For MySQL you have to do manual sharding which is extremely hard.

And finally, document oriented databases are schemaless, which means there is no downtime when you add/remove fields.
One fun fact is that Sudoku (on a n by n grid) is NP-complete.

It's in NP because given a sudoku problem instance (a n by n grid with only some clues filled in) and a proposed solution (a n by n grid with all the squares filled in) you can check if the solution is correct in polynomial time. That is, you check that each square in the problem is equal to the square in the solution, and you check the rows/columns/larger-squares to see if they each contain the values (1..n).

So a problem X is in NP if given a polynomial-sized certificate C, you can run a polynomial-time algorithm C_Check() to see if it is actually a valid solution. In the sudoku problem:

X is Sudoku with instance x
C is the proposed solved sudoku
C_Check(x, C) is the algorithm where you check the rows/columns/larger-squares and you check that for every square in X[i][j] that is filled, C[i][j] == X[i][j]

In a normal breadth first search, where there are a polynomial # of vertices, you actually don't even need to use C until the very end. You're allowed to say

X is ShortestPathProblem with instance x
C is the proposed shortest path
C_Check(x, C) is just (BFS(x) == C)

So therefore any problem in P is automatically in NP.
As someone who has struggle with suicidal ideation his entire life, whenever the subject comes up I try to educate people by quoting author David Foster Wallace (who commited suicide) with the best explanation:

“The so-called ‘psychotically depressed’ person who tries to kill herself doesn’t do so out of quote ‘hopelessness’ or any abstract conviction that life’s assets and debits do not square. And surely not because death seems suddenly appealing. The person in whom Its invisible agony reaches a certain unendurable level will kill herself the same way a trapped person will eventually jump from the window of a burning high-rise. Make no mistake about people who leap from burning windows. Their terror of falling from a great height is still just as great as it would be for you or me standing speculatively at the same window just checking out the view; i.e. the fear of falling remains a constant. The variable here is the other terror, the fire’s flames: when the flames get close enough, falling to death becomes the slightly less terrible of two terrors. It’s not desiring the fall; it’s terror of the flames. And yet nobody down on the sidewalk, looking up and yelling ‘Don’t!’ and ‘Hang on!’, can understand the jump. Not really. You’d have to have personally been trapped and felt flames to really understand a terror way beyond falling.”
AWS is oddly dysfunctional recently.

They nerfed the $100 of AWS credits for Alexa developers with zero notice this month, which caused me to incur overages this and last month.

I've gotten last month's bill waived, but still received a passive-aggressive email with bad English by a Territory Account Sales person from my region about how my account could be suspended, if I didn't reply to the email within the day. I'm not sure I would trust said person to handle my accounts, even if I was on a corporate budget.

I'm still in the process of moving most of my workload away from AWS.
You may or may not be surprised at how many kids in Silicon Valley (especially San Jose) did a full year of remote school using only a mobile phone, and in many cases, where that was a shared mobile phone and the only household method of accessing the internet. It worked about as well as you might expect, given these kids are often from households with multiple other disadvantages.
Yowza, there's a CCS adapter for Teslas, but it's $600 and really big: https://www.setec-power.com/ccs-adapter/
Thank you fact checkers.
Imagine how society would be without them? We’d be drowning in wrong-think.
I was just up around Lake Superior and there were lots of signs protesting someone wanting to sell bottled water from a well on their land near Lake Superior. I doubt that an individual's bespoke bottled water company could ever make a significant difference to anything, and the campaign's energy could be better spent on numerous other issues affecting the lake. However, it illustrates how protective people are of the lake water which I think is a good thing.

Our governments already spend absurd amounts of money subsidizing the property values of people who live in flood plains, in deserts, etc. It will be painful but the longer we spend trying to bandage the issue the harder it will be once it reaches the breaking point.
My degree thesis was porting a particle engine framework from NeXTSTEP/OpenGL/Objective-C into Windows/OpenGL/C++ with MFC.

Yet that doesn't mean I don't care about newbies in 2021, specially when Khronos says OpenGL isn't going to move beyond version 4.6, thus everyone new in the field feels like Vulkan is what they should learn instead.
My parents own some land in the west zoned for farming. For $100/acre/year they get unlimited irrigation water on that parcel.

And now I understand why farms waste so much of it.
If by "caught up", you mean talked about clang-tidy in a separate post, which is definitely not a GCC compiler flag, then sure.

The goalpost, since you're insistent on being explicit about it, was whether a C/C++ compiler "with reasonable flags" will catch the implicit wrap. GCC is a very popular compiler, and to be honest, I'm still not sure how to get it to warn on the above code, if doing so is possible.

Edit: Just read the rest of the thread, it's -Wconversion, which I suppose makes sense. Ignore me, point taken.
They sold Amazon calls going into COVID. A call is a right to buy so selling a call means you have an obligation to sell the stock to the buyer at the strike price on or before the expiry (assuming American option). Can’t see the strike price or expiry but there is no way they didn’t lose money on that trade since Amazon was up up up and away every month after that and it would have had to be way out of the money not to trigger. In other words, not a particularly heads up trade.
I'm not convinced there's anything rational in suicide by definition. Every organ, vessel, and part of your body, especially your brain, is dedicated to keeping you alive for as long as possible.

I would say it's dedicated to keeping you alive long enough to raise children and help your children raise children. Which may be the same thing in practice, but more in line with how evolution works.
From a paid perspective this is totally possible from a few different ways. YouTube can do this with premium, if you wanted the ambient sounds you can use dark noise and then you can use Siri shortcuts to make it all plug in together.
This is legit and I really needed something new - THANKS!
Depends how much of a perfectionist I'm feeling. For the initial development, a sharpie, index cards, and a whiteboard wall - or Lucidchart, because it's basically an in-browser whiteboard/drawing tool.

Once the project is ongoing and you'll need to account for changes, I've either done it manually (which takes an age) or handed it off to PM's to oversee using either MS Project, airtable with a custom-authored set of actions/etc, or PrimaVera.
Same for me. I've found maybe a dozen or so creators who put together large (2-10 hour) playlists of game music, mostly from older RPGs (or even better, custom remixes.) Some also have mixed in ambient thunderstorm/rainstorm effects

They've been fantastic for helping me both stay relaxed and focus in on whatever I happen to be doing
Cloudflare Always Online
That's really cool.

Sounds like it was an abstract-declarative sort of narrative - header files are generally references that prospectively describe and model things.

I'm curious if the code was valid. (Hmm, and if the numbers were all fuzzy... people sometimes say they can't read clocks or digits.)

A bilingual friend once shared that they sometimes forgot which language they'd heard something in, their brain could subconsciously translate back and forth with so little effort. This sounds kind of like that.

Hmmmm... programming languages are unique in that they're generally never sounded-out to the same extent as wetware languages, eg in how commas and periods turn into pitch changes and pauses. Human(-to-human) language does have a visual/written component, but it's maybe... hm, 50/50 sounds potentially wrong, but it is sorta half-half; audio serialization is generally awkwardly bolted on to the side with programming, which is generally always visual, and has strong correlation (or even fundamental integration) to control and problem solving.

To integrate all that very young may have perhaps slightly remapped things around such that that language processing developed strong cohesive lock-step with visual/spatial reasoning, with sufficient cohesion that the integration retained structural integrity even when the logical/rational/etc parts of the brain shut down when asleep.
Ignoring the influence one person can have is equally troublesome.

Suppose Constantine never converted to Christianity. Suppose Genghis Khan had been injured before conquering Asia. Suppose Louis the XVI had reformed the French government. Sure some other ruler would probably have embraced Christianity or some other ruler would have conquered Asia but history is fundamentally a sequence of events and minor changes, like a strong ruler in one place or another, can have massive downstream impacts.
Good on you Diego, godspeed!
"quite powerful tools... such as... defining the inflation metric"

you're not wrong, but I definitely had a good laugh at this.

Pretty easy to win the game when you can change the rules whenever you please.
I also did CBT; and I also was passed on to an 8-session mindfulness course.

I hated CBT; and having 30 years' experience of mindfulness training from a proper Buddhist teacher, I found the mindfulness sessions awfully shallow.
That's an interesting assumption. So only acts that are in "harmony" with what your body desires are rational, and all other acts are, by your definition, irrational? So when I'm under water, swimming up to the surface, and my body is telling me to take a breath right now, that would be rational? And suppressing the urge until I reach the surface is irrational?
Thanks, I was previously unaware of this reference. On a quick skim, it seems to be more of an outline of interesting research directions for GPU architecture than a synthesis of where things are, targeted at programmers. But it has lots of detail and is likely to be useful to lots of people!
Wasn't Pelosi the cause/reason congress isn't allowed to insider trade anymore because of that 60 Minutes piece? [1]

[1] https://www.cbsnews.com/video/confronting-pelosi-on-insider-...
It depends on the type of work I'm doing, for me the issue with new music is that the novelty makes it so engaging that it may distract me from being able to fully concentrate on my work which is why sometimes I definitely prefer a more ambient chill vibe.

Same thing happens to me with music of sufficient complexity such as a baroque counterpoint style.
Well, it is the largest non-publicly funded project of its type in history.

However, I think Crazy Horse would have hated the idea of blowing up a mountain bit by bit to look like him.