skysight-inc/HackerNews huggingface dataset:
Wow, a live coding web based Smalltalk environment! What a great topic for a tech discussion! And maybe a discussion on how this could sort of thing could be the future - the original dream of Sir Tim Berners-Lee of a real "read write" web, where people are no longer passive consumers of content pushed on them by large corporations?

Instead - 5 separate comments complaining about the colors used on the first landing page, and one comment complaining about its choice of name. Sigh. ( edit - this video might be a better intro to Caffeine - https://vimeo.com/286872152 )
Ask HN: As a white male developer, what can I do to support Black Lives Matter?
I check the top comments first because a lot of times they make me realize the article is not worth reading. Sometimes the top comment is a one-line tl;dr, or just explains clickbait.

This is even more important for any news regarding science: there's always a comment from someone who actually read the paper and then explains what the article got wrong.
> Second, it does not seem like those companies were punished in any measurable way.

Less profit adds up.
> considering his education and age should reveal something other than mere stupidity.

College will prepare you for some things, outdoor survival isn't one of them.
Take light bulbs, pretty much perfected, so much that they had to make them worse to keep selling. And then suddenly LED-lights appear, and the whole thing starts over again only faster. The best predictor of the future is the past, I see no reason to assume evolution will slow down.
Real-time, spoken communication is on-site work super power.

When uncertainty is high, and an intense discussion is needed, spoken word is much more efficient, from my experience. People are fundamentally better at speaking quickly and taking proper turns. This all is much slower and more cumbersome in video call, phone call, or a text chat. The perceived sequence breaks, the turn-taking protocol breaks (unless enforced by a moderator, at the expense of speed), and the communication become slower, less efficient, and more tiresome.

I love neatly written logically organized texts. But to produce such a text, a lot of the questions it answers should be already understood, answered, and arranged in a easy-to-consume order. There are situations when this is not possible, and finding out the scope of the problem and its structure is exactly the task. Here's where face-to-face verbal communication rules.

Of course, providing some written output after such a meeting is important, too, be it nicely written minutiae (a shared document on a large screen works well), or just a photo of the whiteboard.

So, both written and face-to-face types of communication are important. None can efficiently replace the other.
If you want to go to prison for securities fraud, sure.
The passive aggressive part is the “(as though they’re not aware)” part of the comment. It makes it clear that the commenter thinks this is intentional but is acting as if it isn’t.
So is the return on investment.
Neat example of this (someone posted this as a response on Twitter):

https://www.youtube.com/watch?v=bvMW71BJofc
Wow that looks like a great series, thanks for the heads up. I'm just starting to dip my toes into basic PID control and am astounded by how deep (and predictive) the math can get in this domain.

Edit: Also, I learned a lesson about closed-loop systems with the launch (well, EDL) of the Curiosity rover on MARS. It's mentioned in this article [1] but the trigger to start lowering the rover on the crane wasn't some process monitoring distance from the ground...it actually had no direct notion of that. It just watched the throttle setting on the retro-rockets and started unwinding the winch when the throttles reached a reduced steady state setting...something expected once the descent stage had reached its hover altitude.

[1] (search for throttle) - https://www.planetary.org/blogs/emily-lakdawalla/2012/070607...
Because you wouldn't read them anyway. If you were interested in sources, they were one click away. The fact that you didn't even try proves your intentions.
https://fred.stlouisfed.org/series/MABMM301USM189S
Why is there no money in a personal annotation system? I'd think any large organization would be willing to pay a lot of money to use a tool that would make its members more productive and effective.

In fact, Coda and Notion.so are very successful products and they're basically personal/private annotation systems (modulo storing everything in the cloud). I can imagine extending Coda and Notion.so with programmatic capabilities and adding offline storage and turning them into pretty successful personal annotation systems with premium features for supporting organizational work and collaboration.

There is plenty of money in this market when viewed from the right angle.
Surely anything is conspicuous consumption if you do it conspicuously and consumptively enough?

(That's a joke, but it also isn't - in a media panopticon society everything is conspicuous, and in an industrial/consumerist society everything is consumption .. that leaves only activities which are productive or collective but done privately. That leaves .. a few of the religions? Someone should break out the Baudrillard at this point, we are not the first to address this question)

Edit: I forgot the major media event of the time, duh; protesting, while very conspicuous, is intrinsically anticonsumerist, and getting injured and teargassed as part of it is sacrificial rather than consumerist.
That's pretty harsh, maybe because the expectations are unfairly high for Sam. It's just someone writing on their blog some thoughts they had, so maybe we should treat it like that.

But for some constructive criticism, there are some actual topics I'd be interested in hearing discussion about, on researchers vs founders. I've been a bit of both, and I'd say the more practical similarities are:

- "unlimited" freedom to work on what you think is important, usually in something you think is different, but with a existential constraint. For founders, it's the business model -- your pitch deck needs a convincing business model to survive regardless of the product (which is what a lot of founders really care about). Whereas in research, you need a long-term vision that is attracting to funding to survive, which can be a deep expertise in something societally-relevant, or evidence of success in doing something novel

- the game: there's sort of a game to play for both. With startups, there's the optimization of MAUs and acting like a startup and growing fast; there's the established ways of getting funding from angel investment to series of investments, attorneys and payments, and then different ways to exit. For research, there's the game of publishing, annual cycles of recruiting great students and advising, reputation and finding your niche, and the academic system in general.

- management: on both cases you're managing a small team, usually under 50 people, so small enough that you know everyone and can be a bit involved in what they're doing, but big enough that you need a bit of hierarchy.

There's also some major differences:

- Equity vs reputation. Early startup employees work for less pay (moreso in the past) for the chance their equity will be highly valuable. Early stage researchers (PhD students or Postdocs) work for less pay for the chance to discover/invent something amazing to become a tenured professor or leading scientist.

- Formal mentorship credit: researchers get credit for being mentors for people that leave and do well later. PhD students are partly known for who their advisor is. When a student does well at an institution and goes to another one, the first institution is acknowledged indefinitely. Papers credit the authors as well as the institution before a single line of text. In startups, when someone amazing leaves it's a major negative thing. When someone says "GreatProgrammer was previously at Foo startup with HappyCTO" there isn't that same admiration for Foo startup or HappyCTO as if you say "GreatResearcher did their PhD at Foo University in Professor Happy's lab."
And this is why I stopped developing for Google's platforms. Extensions? Android? Forget it. Been abused by their rancid practices too many times, and heard too many similar horror stories. Not worth it.
The bus is famous for a best selling book and a Hollywood movie. It's what Eco might call "hyperreal." It signifies breaking dependence on society not a breaking of dependence. The Grand Canyon doesn't require knowing the story. It forces acceptance that one does not and cannot know the story.

Admittedly, that doesn't make for a good movie.
Private firms with more than $10 million in assets and more than 2000 investors (excluding employees) are already subjected to the same scrutiny as public firms have to obey. (The complication here, of course, is that a retirement fund may be a single investor for legal purposes even if it's managing many people's assets.)
Woah woah woah, you're not allowed to say that. Off to the gulag with you!
With Tesla's application to generate electricity in the UK and this, they're both starting to look like proper conglomerates.
No. All human endeavour is social signalling.

https://en.wikipedia.org/wiki/Signalling_theory
> Bureaucratic waste (and sometimes corruption) is absolutely rife at huge companies.

Yes. And this is why (despite common wisdom) companies do not grow until they take over the world. They grow until their bureaucratic waste chokes the life out of them, and get replaced by a smaller, nimbler company.
pfsense + pfBlockerNG
We now understand better the capabilities of the transformer, which is the hottest thing in AI in the last 2 years. The transformer apparently can learn images even if nobody tells it about the properties of space. CNN's on the other part rely heavily on these properties (spatial locality and translation invariance).
> I would venture that the problem with Google's products is that they run in the browser and in spite of all the improvements in browsers these days its just not ready yet when you need the kind of quality and performance that huge meetings demand.

Disclaimer: I have not investigated how Zoom and other video conference apps work, but I do work with real-time video.

I don't see why the browser would be the limiting factor in performance / quality for videoconferencing.

What is the local client doing? Recording video and audio, and playing a real-time video stream. Sure, you want it to be low-latency, which involves its own bag of tricks.

But native-code libraries and/or hardware are doing all the heavy lifting (like H.264 encoding or whatever they use), the browser (and Javascript) is just the UI.
I read your Bair review and thoroughly enjoyed it. Thanks! Between the OP and yours, the quotes make her voice sound so engaging that I think I may actually order the book. Also: everything Beckett is quoted as saying is mesmerizing.
If you're not using much system calls, one simple way is to capture the byte sequences that would be sent to the terminal, and simulate the byte sequences that would be received.

(A terminal library I wrote, which doesn't do as much as this CL one, uses byte stream I/O almost entirely. https://www.neilvandyke.org/racket/charterm/ )

Another option might be to connect it to `screen` or `tmux`, and scrape the characters and attributes from there, or feed it to a terminal GUI program like `xterm` and scrape the pixels from there. And synthesize the input to the terminal emulator.
An ergo mouse is listed under “Expensive/Extreme Recommendations.” The one I use, the VerticalMouse, is $90. For anyone in a first-world country, $90 - or even $200 or $300 - seems incredibly cheap if it makes any impact at all on RSI - especially when your income requires typing.

Regarding actual recommendations, I’d start with a Kinesis Freestyle or similar split+movable keyboard (potentially tented) and a vertical mouse or trackpad. Basically, your wrists shouldn’t need to bend up/down or angle in/out to type or mouse. I’d consider this the bare minimum (not extreme) if you’ve experienced wrist/hand pain.
Now that they've launched this, they can't because it would be anti-competitive.
It's not just cognition but physical limitations of our eye.

Through the effect of cognition and training are wastly underestimated in my experience, like look into what the color brown is.
> Sorry, are you saying black-on-black crime is thoroughly discredited?

No. The specific discussion of black-on-black crime is about the idea that nobody is discussing it, which is just false on its face. This is distinct from questioning whether black people are often the victims of crimes committed by other black people.

People are allowed to ask questions. I just ask two things.

1. That when somebody provides you with an answer, you stop asking the question.

2. That you recognize when a question has been weaponized as a means to dismiss activism and analysis rather than as a means to expand activism and expand analysis.

This is the same as my point about Milankovich cycles. They are real things. But "what about Milankovich cycles" is a weaponized idea among climate deniers designed to convince people that the experts haven't considered this, when they really have. Similarly, "what about black on black crime" is a weaponized idea designed to convince people that experts haven't considered this, when they really have.

Experts have concluded clearly that the existence and even high frequency of black-on-black crime absolutely does not dismantle claims about white supremacy and systemic racism. Similarly, experts have concluded clearly that the existence of Milankovich cycles does not dismantle claims about climate change and the role of carbon emissions.
Or just don't reuse passwords.

Two-factor authentication is largely an annoying band-aid over an easily-solvable problem. It either relies on devices and protocols like smartphones and SMS (which are fundamentally insecure to begin with) or requires expensive proprietary solutions like Duo.

I do like hardware (U2F) keys a lot though.
As the article notes, the -V suffix is a historical curiosity. Since no contract is being violated here, the term “violation” does not make sense. This is nothing more than a fault condition, like trying to open a file that does not exist or trying to go to a webpage that does not exist.

The contract with the OS is that if you access unmapped memory, your program is sent SIGSEGV. Just like the contract with open() is that it returns -1 if the file is not found.
There is some irony in your comment, since you provide no reasoning to your conclusion.

Is the study flawed in some way?
Is it more desirable to "actually want to create real economic value" and less desirable to "doing this just so I can tell people I'm an entrepreneur"? Maybe there's some value in "people who shouldn't be owning companies" owning companies, as it demonstrates a kind of economic freedom in a society. Whether a small business is able to make a dent in the economy or even an industry or a vertical is probably another topic of discussion. It's not actually that easy to start and run a business, there's a lot of yak-shaving admin work. Again, this is something that can be solved by throwing money at it (accountants, attorneys). So it does seem like entrepreneurship is prone to be used as social signaling by those who are already privileged. I don't know what argument I'm getting at, but I just know to be more discerning between the two types of entrepreneurs in my own networking activities and the people I choose to build relationships with, so I don't waste time.
> I did a quick search and I could find baby grand pianos and grand pianos for free.

Neat, that would be worth watching to see if anything nice and worth restoring comes by. Even so, plenty of old pianos are simply so worn out that any work on them is probably lost effort, this one was a border case. For instance, replacing the 'dead' bass strings would be way too expensive. A useful trick is that you can rotate them 90 degrees to get some more life out of them (because they've been struck by the hammer at the bottom they typically vibrate in only one direction!), but there is a fair chance the string will break when you re-tension it after rotating it.
I worked with a guy who was legally blind, but could function with a physical screen overlay device that magnified things up to pretty absurd proportions. He was one of the better communicators (in writing) in the entire engineering org. I think we should work on individual cases to make writing more accessible to people for whom it's a struggle. But we shouldn't just throw out writing and it's overall effectiveness. That's not a solution, it's avoiding a hard problem.

We don't just decide to only build one story buildings because of physical accessibility, because we don't want to throw out the efficiencies of multi-story structures. Instead we install ramps, automatic doors, elevators, etc. And we have legal standards for door widths and hallway widths, etc, etc.
Military R&D is very different from civilian R&D. The life and death implications (for an entire state, not just its soldiers) adds a sense of urgency that cuts through certain types of red tape and allows funding to flow with fewer restrictions. The need to compete with other militaries creates projects that push the limits of multidisciplinary technology in a way that is far rarer in academia and industry.
Thanks for sharing that! This presentation serves as a nice TL;DR of the book. I am curious if there's a palpable bio-inspired computational model based on these discoveries. [1] and [2] in general come to mind.

[1]: https://www.researchgate.net/publication/220687776_Robustnes...

[2]: https://en.wikipedia.org/wiki/Autonomic_computing
Meh, I don't think it's necessarily 'hard-hitting' to point out that seasonal work doesn't provide a year-round paycheck. There's a whole lot of work in this world that inherently falls way outside of full-year full-time 9-to-5 Mon-to-Fri norms -- and there's not anything inherently wrong with that.

I recognize that not everyone has to live in a cookie cutter mold of my preferred lifestyle. I personally think that an exposé of workers who are underemployed better belongs in a story about social policy, education, culture, or small business than it does in a story about Amazon. Amazon is hardly the inventor of seasonal work, and they pay considerably above market for an unskilled job.
Many people have accurate predictions, it's not so unusual. But not everyone has the ambition or circumstance to do anything about it (or even the desire). Being a successful founder is not always about anything other than an orthogonal motivation separate from intuition.

And how do you factor all the predictions that were incorrect? The success to failure ratio of a well-known founder is not necessarily any different than many "average" people, it's just been scaled up out of their own interests, and thus more visible.

Some people relish their position in the world as more than it is, that's all I'm saying, when in reality it is usually from factors beyond simple wisdom.
It sounds to me like Elon Musk needs to combine efforts between SpaceX and The Boring Company.
Note that the focus here is to make it safe to have mutable data around, not to have manual memory management.

Next up I hope:

- https://www.youtube.com/watch?v=0jI-AlWEwYI
https://github.com/lexi-lambda/ghc-proposals/blob/delimited-continuation-primops/proposals/0000-delimited-continuation-primops.md
> and feels "better" when everyone is saying what they think without any barriers

Except there are barriers: People can tell you immediately that they don't understand you before you go off and speak for too long. Whereas with asynchronous, you could write a large amount and people won't be able to comprehend it because you made a mistake early on.

> I think async writing is much better (obviously nothing's perfect) for removing emotions from the discussion and forcing people to spend time thinking through their thoughts.

I agree on the latter, and disagree on the former. Rarely have I seen an important decision being discussed async that is devoid of emotion. With async, emotions are harder to gauge. This does not lead to people giving others the benefit of the doubt. It more often leads to people misreading emotions.

> And CC (+BCC) is, imo, the greatest business tool being dropped nowadays in favor of synchronous comms. CC keeps people informed without wasting time or disrupting schedules. It also allows the bosses to keep a much better handle on the comms culture of the company, since they obviously cannot sit in on or observe every meeting.

"You know how many emails I get every day? Do you think I have time to read every email I get?" spoken by every manager/senior engineer in my company.

(Although I'll admit, I prefer email to all other async comms I've seen. Pseudo-IM stuff is the worst).

There are, for sure, problems with both forms of communications. Conducting good "live" discussions in a room is a skill, and most of the participants have to be proficient at it. The same will go for async communications.

I think if there are serious, technical/tough issues to discuss, it is best to have it written up, with proper "counter" documents, and then get into a room to make the final decision, with everyone already well informed. It's a rare workplace where that will happen. People will respond to something well written with a one line objection on one minor aspect of the proposal, etc.

I
you do know that quanta is run by a non-profit. if you want book-keeping go to arXiv.

pretty pathetic that you're this upset
Yes, but not on Android. On Android they have the same treatment as other apps.

It’s hypocritical that they get to benefit from the more* level playing field in the Play Store yet force others on their platform to a restrictive policy, but it doesn’t seem contradictory. They are following the Play Store policy and are asking developers in the App Store to follow their policy.

The real question is whether or not their policy is legal.
I missed the era with flash though. I remember the original Gorillaz website which was a full flash-based game / exploration / gallery type of thing. It was so cool and I've not seen anything like that I ended up spending hours and hours on that site...extremely patiently because of the slow internet speed at that time in my college dorm in China (2002-ish I think?). The quality was astonishingly good.
In order to bet, we would have to agree on evaluation criteria. A task like "respond to criticisms against its own argument in a coherent way" is difficult to evaluate. Turing test is also pretty vague, and some people already declared it passed many years ago: https://www.bbc.com/news/technology-27762088
This has been bugging me for a while: Why are type names what they are? I get why sum types and product types are named what they are.

But linear types? A value can be used only once? Cool. We call that "linearity"? Um, what? What's linear about that?
> What would a military run on Freedom Markets™ principles look like?

It would look like the mercenary armies hired by the Italians in the middle ages. They rarely engaged in battle, but would maneuver until one had the advantage and the other would cede. They were very parsimonious with the lives of their soldiers.

Government conscript armies, on the other hand, tend to treat their soldiers as cannon fodder, and the bloodletting grows to incredible amounts.
There will surely be several interesting engineering spinoffs and such. I'm thinking material science, magnet design etc that could benefit the health sector or other areas in society.

One could perhaps get those benefits through more direct means for less, but if not then it would make the collider technically useful.
Now I just need to build a quantum qBit HTTP server, take some DMT, interface with CERNs new super-collider and I've completed the game of life.