skysight-inc/HackerNews huggingface dataset:
Why can't there be an adversarial GAN model that tries to minimize your model's score by using text that your model has not seen yet, ad-infinitum?
Per-server* and only if that server has it turned on. Servers can disable the ability for users to change their name
You don't have to go back to the 50s-80s.

Colin Kaepernick's situation reveals the hypocrisy, just a couple years ago.
I should probably switch back to BBEdit for my daily editor.
It's the editor I reach for when I hit one of the cases that chokes my other editors.

I guess it would already be my daily editor except for some gaps.

LSP probably closes one main gap for me. Now that I'm looking I see some other gaps are also closed.

(Though a remaining big gap is that I have to do a lot of work on Windows and some on Linux, and I'd rather not have two different daily editors.)
Didn't Temple university ignored her right of freedom speech by firing her for her comments?

Nieman lab's ignored her right of anonymous freedom of speech, wait that right doesn't exist.
Thanks again! This viewpoint has a lot of merit for sure.
Please let me defend my claim on Terraform capability though.
The real question isn't whether doing X is possible with TF; it's whether it's likely to be done in practice.

I am speaking from my own experience as a former front-end dev and making a bold assumption that there are many others like me. Whenever I'm using Terraform, even ready-made modules, I find myself thinking of things that I neither want to be thinking about, nor I need to be thinking about. Most of my brainspace is occupied by frontend intricacies; however I still do want to get control of the entire stack. The further some tool is from my primary competence the less capacity I have for various details about it. I want my webapps and containers to work somewhere, that's all. But when I'm facing a problem - a specific problem - I also want it to be solvable. Like autoscaling or load balancing. And I want it to be solvable in a way that's not against industry best practices. Because today I may have a team of 3 but in a couple years that may be a team of 300. I don't want to have to rebuild from scratch half way through. But I also don't want to waste time building something future-proof on day 1.
> We argue that this consensus, at least as applied to health care, both overstates the benefits and undercounts the drawbacks of requiring black-box algorithms to be explainable.

I wouldn't describe this as a drawback of requiring explainability. I'd describe this as drawbacks of today's models and today's explainability methods. Today's explainability tools are pretty nascent and our usual deep learning models know nothing about causation, which handicaps any "why" question. But I'm still pretty strongly in favor of requiring an interrogable answer to "why did you diagnose that," even if that isn't something we really know how to do right yet.

The challenge seems to be that we know we want "why" answers, but we don't know how to describe/codify what constitutes an acceptable "why" answer.
Pretty much any flat screen tv with HDMI will do.
All room events (ie. messages) are part of a DAG, with each message indicating the most recent causality source, eg. another message that the client saw when sending this one. Think vector clocks, but more explicit. Any time an event arrives referencing some other missing event, servers and clients can act on that knowing that there's some kind of split happening.

Each event is also signed by the homeserver of the originator of the messages, so missing messages (due to partial netsplits) can be routed through third-parties, around the netsplit.

For full split-brain scenerios, after a merge, the two DAGs get joined and the effective room state is reconciled.

The big picture is that Matrix rooms are best seen as eventually-consisted distributed event log . :) https://matrix.org/docs/spec/#event-graphs
I mostly agree with you. One of the best results of Tesla opening up its supercharger network would be encouraging other EV providers to use the much better Tesla style plug and everyone ending up standardizing on it. but I just don’t think that’ll happen.
> The correct approach is to let customers choose if they want real-time billing or a fixed rate.

Wasn't that the situation that led to a mess in Texas?
Or you just move to a model where sales tax is required to be baked into the price that you see. Then make the items all cost multiples of 5 cents. You can still use single cents for checks, credit, or whatever.

The only industry I can think of that gets left behind is gas stations, and then only if you post-pay in cash (or overpay with cash I guess). And they already tend to give a discount for cash, so I think rounding off to the nearest nickel would be a pretty acceptable outcome.

As a bonus I don't have to constantly explain to the kids why the $10 thing they want actually costs $10.80, or $10.85, or $10.72, or $10.97, or some other amount that differs by state / county / city.
C++ Ecosystem in 2021
Of course usage policy is good. In Ontario, we have 3 tariffs, high demand, average demand, low demand. And yes, I do adjust my electricity usage based on that. But this is standard, this doesn't change every week and it surely does not go up to thousands of dollars in the middle of a climate emergency. You can reap the benefits of having higher fee during higher demand periods without having the insanity of letting the market decide the price without any cap.
And to create one as an anonymous type, you can use the `@NamedTuple` macro:

julia> @NamedTuple{x::Int, y::String}
NamedTuple{(:x, :y), Tuple{Int64, String}}
There will be a lot of cynicism on this post from the HN crowd, but these are unbelievably good recipients. I have interacted with Jose Andres many times, and go to his DC restaurants when I visit, and he is truly a wonderful soul who spends all his effort helping others. I don’t know much about Van Jones beyond what I see on TV, but if he’s of the same character as Jose Andres, that is stellar and they will both do wonderful things for our world with that money.
I have little doubt that pure caffeine would impact me. My question is on the rush from coffee. To me, it is just a tasty drink. I don't feel more awake after it. At all.
Microsoft had plenty of time, before and after they started their "Microsoft loves open source" marketing campaign, to open source it or standardize it in some form. It's core to their vendor lock-in strategy so it will never happen. Makes you wonder why they are buying so many Vulkan related companies and game studios.
It’s almost like operating systems should keep up or something.
Uniswap Mobile App
I was taking theanine pills for a while and I definitely felt like it had a positive impact on my overall mood
That depends. In the city of Berlin, less than 50% of all households own a car. Where I grew up, public transport has mostly been gutted. Nearly everyone owns a car.
Saw this editor names several times before, but never used it. Out of curiosity, how does it compare to Sublime Text?
Synogut Review, Legit or a Scam?
LSP was such an awesome idea. It's amazing to me that this wasn't a thing before Microsoft introduced it in VS Code. It's incredibly useful for every editor.
Do you think doing a job involving more physical than mental labor made it easier to get through the withdrawal? It seems like pushing through the stupor is tough but doable for physical stuff, whereas with mental work (like programming) you can be pretty much knocked out of commission until the symptoms subside.
obligatory reading about enterprise software (apologies for it being a twitter thread)

https://twitter.com/random_walker/status/1182635589604171776...
Love this! It's certainly surprising that something like this doesn't exist for the space industry yet (and other industries that do complex texting and operations). Glad to see someone working to fill that gap especially as the commercial space industry starts to blossom. Couple of thoughts/questions:

1.) How do you convince space orgs that using a third-party SaaS offering is a better approach than building it in-house? Especially as part of the ERP the org may be using already?

2.) Does Epsilon3 support scripted procedures? What language(s) does it support?

3.) Any thoughts on a ChatOps like interface (e.g. Slack)?
Dataclasses and Enums have, since their introduction, taken over as my foundation of Python data structures. They've obsoleted NamedTuple, namedtuple, and traditional classes in my code.

They're a clean way of defining how difference functions, methods etc should interact with each other.
There should be a launch button in the left section. Are you still not able to launch the app?
> There's no good evidence that adults have more difficulty acquiring language than children.

This kind of rocked me, because in my experience, kids have a clear and obvious advantage compared to adults. They can completely passively acquire a language, phonology and grammar, with no training, in a matter of 5 years or so. And that's completely passively, no education, no effort.

I totally buy that you can turn an adult into a fluent speaker. And I get that it's good for your business to show adults that it's not impossible. But it's like a million times easier for kids, isn't it?
As I understand the borrow checker, it wouldn't detect races that result from the interaction of separate processes, since that would be out of the bounds of the compilation unit. But my knowledge is limited in this, so I maybe wrong.
Man Arrested with Alleged Role in Twitter Hack
Concretely, I found out about dataclasses by using [pydantic](https://pydantic-docs.helpmanual.io/) and seeing their drop-in `@dataclass` annotation - it got me curious about the adjacent stdlib class. I was using pydantic because I started using FastAPI to build a REST interface, which has pydantic deeply integrated.

Generally, I find out about new features through PEP posts, and I reach those by seeing a keyword that I don't know in random code I read online
I explicitly didn't claim to know what they believed. I said they said whatever they were paid to say.

In many ways, this makes it worse. You might randomly not trust the science on cigarettes, or fossil fuels, or lead in petrol, etc. etc. But when you consistently show up to defend people who know they are ruining lives for their own private profit because they dont want to face the inconvenience of the competition that the truth would cause, then they're basically bad people.

I'm a fan of markets and Adam Smith, but not a fan of the fascism that passes for libertarian thought in the US.
The scrollback ends up syncing up after the netsplit on both sides of the partition - you see a flood of messages come in from the other side of the split. In the relatively near future the remote side of the split will shown as a thread (if your client supports threads).

Technically, every message you send in Matrix is a mini-netsplit which then resolves as soon as it's received by the other server(s). So you don't tend to notice partitions, unless they go on for minutes on end and disrupt the conversation, but even then the history syncs up afterwards.
Also discussed in the article:

Why the bad iPhone web app experience keeps coming up in EPIC v. Apple

https://www.theverge.com/2021/5/6/22421912/iphone-web-app-pw...

discussed here: https://news.ycombinator.com/item?id=27069495
Math proofs start given a set of axioms. The modern set of Axioms are ZFC. If you can find a new axiom A such that ZFC + A is a consistent system[1] and P=NP, and also find a new axiom B such that ZFC + B is a consistent system[1] and P!=NP, then logically, P?=NP cannot have a solution either way in just ZFC.

[1] Assuming ZFC is itself consistent
There are many who would disagree that PoS provides the same security guarantees as bitcoin's proof of work.
This is cool. I'm personally excited about this new industry. The slick marketing around these companies alone makes things feel so futuristic.
Yeah it is a very well written spec. I've been working on an LSP implementation recently, and I wish the spec was even 10% as clear as Vulkan's. Also the official tutorial is really excellent.

What I think is unapproachable about Vulkan is just the complexity of the problem space. There are a lot of concepts to be aware of just to get the first triangle on the screen (swap-chain, synchronization, render-passes etc.), so in my experience it took quite a few hours of working with it to build an intuition about how everything fits together. And that was coming from an OpenGL background where 70% of the concepts were familiar. I can imagine if you were coming from something like web front-end development, Vulkan could seem pretty inscrutable.

But I will say, since I did cross that bridge, Vulkan became much more intuitive to me than OpenGL. The fact that everything's explicit means there's no mysteries, and the declarative style becomes quite guessable after some time.
It's amazing how much our everyday experiences are resulted from decisions of few people or completely random coincidences.
macOS post 10.7 also has the "Locked" file attribute; and optionally auto-applies "Locked" to documents after a set interval.

"Locked" files behave similar to "Stationery Pad" files, though with slight differences in workflow. You can open a "Locked" document, but when you attempt to make any changes to it, the program will pop a modal informing you that the document is "Locked", and asking whether you want to 1. unlock the document (and then apply your attempted change to the original); 2. duplicate the document (and then apply your attempted change to the duplicate); or 3. cancel your attempted change.

"Locked" documents entirely subsume/obsolete "Stationery Pad" documents, IMHO. Locking gives you all the benefits of edits triggering a duplication of the document; while also offering you the option to edit the original if you so desire (without needing to close out of the document and modify its attributes first); and without creating unnecessary duplicates when all you wanted to do was view the document.
I was about to post that same link :)
Also, it’s been known that people with normal accounts also have alternate provocateur social media counts where they gauge reaction to what they say. Sometimes they egg their own accounts for sympathy, etc.

Imagine if we discovered all those accounts…
NewSpace Hub (https://newspacehub.co/) is also a great resource for tracking all of the new startups, and existing, in this industry.
Wow that is awesome! Great work!
These papers would be funny if you didn't stop to think of all the tax dollars being wasted on all of this.
I'm arguing for not trashing the idea of spot pricing because of one emergency. They could use better regulations for emergency situations, to prevent both customers and distributors going bankrupt, but making the case that spot pricing is bad because of what happened in Texas is short sighted.

When the situation became a state of emergency, they could have stopped free trading and just provide everything they can, leaving the accounting for later. Or just capping the price to a lower level.

In the meantime, spot pricing would be a very good thing to happen all across America, as I said - it's contributing massively to the de-carbonification of UK. Demand response would help reduce a lot of the spikes in usage, and make renewables integration easier.
It is a free platform for free apps with 4GB RAM & 2VCPU, only if you need custom RAM and VCPU you can explore creating a custom plan with prices as low as approx 2$ for 5GB RAM and 3VPU for 5 hours usage.
I drink my coffee over the course of a few hours, if I have to slam it down, say I suddenly need to leave the office, it makes me feel incredibly anxious and shaken. Taken slowly it has no noticeable effect except to my ability to get tired a tonight, I drink it entirely for the taste so that's actually a bummer. I've considered switching to decaf.
Thank you, I will use this post as evidence to show to aspiring engineers, of the kind of overbloated egos that pervade the tech industry.
You have been blessed with a happy life then, feel glad you don't understand the appeal of suicide
Pelosi and a lifetime of trading
Zoom feels more performant than Meet, but Meet’s latest product update a month or two ago made it significantly better. Interface is cleaner and it feels much faster to the point that it feels almost as fast as Zoom.
Bezos isn't known for being dumb with his money. So, I am curious about his motivation in this case. What is the deep reptilian part of his tycoon brain telling him? Is he buying positive press after yesterday's show? Does he care about the cause? Or is he buying a 1990 Cutlass Supreme from Jones on the down-low?
I previously used to believe that ubiquitous surveillance and enforcement would lead to fairer laws: if you couldn’t count on the human giving you a pass because of various reasons, you wouldn’t make the law. An example are speed cameras: people hate speed cams because they’re automatic.

But we’ve decided that we can do universal surveillance without universal enforcement. Well, fuck. That’s just a way to Robespierre people. No thanks.

Also, there are lots of people who want to enforce a monastic level of anti-deviancy. It is the adherence itself which brings them pleasure.

An example is the “wear your mask while hiking on a wide trail” people back in October 2020.
That's very much something that happens in Battlesnake[1]! There's a fun Go Time episode about it all[2].

[1]: https://play.battlesnake.com/

[2]: https://changelog.com/gotime/182
Goal-oriented meditation is not Buddhist meditation.

I once read a book by Aleister Crowley, that included a series of meditation practices intended to increase your personal power. The instruction was very similar to the instructions I had received for a type of mindfulness.

I never tried Crowley's practices; but still, for weeks after reading that book, I had a feeling of dread, as if something awful was following me around.
Not if you have an ad blocker and block the request to the IP data API that you use.
That’s a good point, haven’t thought of that.
Getting Started with the Kafka Connect for YugabyteDB (Beta)
That's true but it's not all savings; if you accept credit cards then you get to pay credit card fees.
This - I never felt the lack of learning materials. I saved my pocket money to buy Turbo C++ and Assembler in my teens. They came with nice fat books that explained standard libraries and instruction sets. My library had more books with references for DOS interrupts/syscalls, memory managers. I got a game programming book that showed me how to push pixels into the framebuffer, and which ports to bang to get a Sound Blaster to sing. I had the Mike Abrash optimization book and spent much of idle school time doodling pipeline simulations on paper.

There was just a handful of integrations like that, and the rest was up to you. The world was less interconnected, there were no REST APIs or gigantic browser/OS API surfaces.
Usccb official tied to Grindr using public cellphone data, resigns
Assassinate Bezos
Quantum mechanics is the low-energy case of quantum field theory. They have the same kind of relationship as Newtonian mechanics have to general relativity: a very, very different basis that just happens to have a convenient low-energy formulation, where the differences between truth and experiment are too small to be observed.

Quantum mechanics can't even begin to talk about quarks. The weak and strong forces just don't exist. And they're very, very different kinds of forces from gravity and electromagnetism. It requires a completely different kind of basis, one based on fields rather than particles.

As for "quantum gravity", there's a lot to unpack. There are very sound and useful theories of Quantum Field Theory in curved spacetime, such as semiclassical gravity. That's what Stephen Hawking was working on when he produced his black hole results.

But those theories have limitations and aren't a full integration of quantum mechanics with gravity. Unfortunately, that seems to require yet another complete rewrite of the fundamental basis of things, such as strings or loop quantum gravity. And more unfortunately, the differences only occur at stupid high energy levels, so it's practically impossible for us to do experiments to help figure out which one is right.
> I read release notes for major releases of languages

_This_, so much.

If you are a heavy user of a language / library, it's immensely helpful to look at the release notes every once in a while. Even if you don't plan to upgrade now, it gives you an idea of where things are going (and may eventually tip the scales to a "fuck it, it's now worth upgrading" moment).

For Python specifically, PEPs are also a good way to keep track of what's happening (even if some of them don't get accepted): https://www.python.org/dev/peps/ ; there's also an RSS feed: view-source:https://www.python.org/dev/peps/peps.rss/
I think a good third of the engineering teams at my company tried out Discord at the start of stay-at-home because of the way it integrates voice chat right next to the text channels. It was probably the most similar replacement to an open-office floor plan we could find (very low friction to start conversations, and anyone watching can choose to hop in if they want).

We quit that after screensharing was super low quality compared to Zoom — apparently (even paid for a Discord “server boost”, but no fix. I think it was an issue with the Mac client or something). I think one or two teams still use it, but for the most part everyone’s back to slack + Zoom now.
I like the look of the tutorials you've linked to! This definitely seems like a useful format.

One worry I always have when a new tool like this comes out, especially as a SaaS: what's the business model? It's just too much of an investment to create something only to have the platform disappear.
When you have a nice legal insurance a hit back from a firefighter is not a problem.
Lets be explicit about what happened here.

A) A journalist brought light to the comments made by a journalism professor.

B) Said journalism professor's employer chose to fire her for those comments.

Now, I think there is little room for taking issue with point A. If we're at the point where Journalists can't discuss the views of people in their own space, I have very little hope for a future environment of open and honest discourse.

On point B, I think there are many views people can hold which justify firing someone. The only question is where you draw the line. If an employee was actively spreading hateful messaging concerning a coworker in their own time, away from work, I think most people would agree firing that person is an acceptable course of action (I understand that wasn't the case here).

I also think there are a great number of people that believe pushing hateful discourse, even on your own time means that you are unfit for the workplace given that those views aren't conducive to a healthy work environment.

In this case they were pushing some rather racist discourse. They said in response to an article about Muslims "Scum. Deport them. They hate us. Get rid of them."

Obviously the point where you draw the line on acceptable discourse is in degrees, with active harrassment/hate of coworkers on one end, active hate towards a general group in the middle, and some kinds of conspiracism on the other.
Where you draw the line is open for discussion, but lets not pretend it's not acceptable to have a line at all.

EDIT:

Other people are pointing out that Joshua doxxed Francesca using priveleged information from their Disqus platform. While I think that's condemnable, I find it largely immaterial to how Francesca's employer chooses how to react.
That's gross