skysight-inc/HackerNews huggingface dataset:
Bingo. It's wild to me that with these simple and undisputed facts, so many people are still unwilling to operate within that reality.

We have these "rules" to play by: Vaccines don't stop transmission, vaccines majorly help prevent major complications, kids at zero risk, overwhelming majority of adults at zero risk, unvaccinated people are unlikely to convert for whatever reason (political, fear, friends won't, etc), and natural immunity after infection is very helpful.

If given these "rules" - aka reality - what would you do? The dumb people are like, "Durrr, we need more vaccinated people, those evil bastards they are" even though it blatantly ignores reality and will therefore accomplish nothing, besides being an illogical fear since they're protected anyhow. But if you just accept this is how reality is, there's no other logical option but to drop restrictions and move on. It's a relief that at least a couple countries in Scandinavia are normal enough to recognize this. We're too stupid, too broken with fear.
I'm curious how the Shenandoah GC stacks up here.
Does this mean something for Zig crosscompilation? Like something mentioned here:

https://zig.news/kristoff/cross-compile-a-c-c-project-with-z...
Yes, but small size seems to intrinsically produce nicer platforms. Even within the large platforms, you still get "stick to the small groups/subreddits/pages and folks are nice there".

So there's no guarantee a structure that seems to encourage peace will actually work when scaled up.
This thing is even more sad if we take in to account that a lot of this corpses are going to just rot.
Looks great! I hope that you can make this work.
Todos: The Hard Parts
It is supposed to make you feel that way. That is on FB's agenda to achieve, in order to bind you to their (dis-)services.

Real friends will not require you to use FB and sacrifice your privacy to communicate with them. You might feel a loss, but there are alternative ways of communicating. Get as many friends as possible over to messengers, which are not owned by FB. Give people a call every now and then. Write them SMS, write them e-mail. All of that is better than communication on FB services. Real friends will initiate as well. If you are not on FB, they will have to contact you through other means. If you are not worth the "trouble" or effort in their eyes, then good riddance, you do not need them.
What are the limits for the recordings in terms of time and input data size?

Edit: on Ubuntu 18.04 I get the following error:

$ ./replay

./replay: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./replay)
Infrastructure access platform StrongDM raises $54M
An American got imprisonment in Hong Kong for a crime he didn’t commit
I've been using Replay for the past few months, and I miss it so much now whenever I can't use it for some reason (usually because I'm debugging backend stuff).

The main value propositions of Replay are:

* you can record a bug once and then debug it as often as you want, with exactly the same results
* you can share that recording with somebody else who might have more knowledge about the bug
* you can time travel within the recording when debugging

All three of these are game-changers.
Im not someone with strong opinions on this sort of thing, but it has never made sense to me that I’d put a period inside quotation marks if it isn’t a part of the quote.
From what I understand they organise the hunts when a pod of cetaceans is spotted off the coast. Rather than sending fishing fleets out, they corral them into a fjord and slaughter them on the beach.

In some ways this is better than fishing fleets, there is no bycatch and they aren't trawling or reducing stocks. But there is also an international ban on whaling, and they are part of the EU which also has a ban. In this case it was just that the pod was much larger than normally finds its way to the isles
Can you provide links on what the materials look like?
The big tent for everyone sites are toxic because people don't interact as closely in real life with people from different groups. We group for a reason. Within those groups common understanding on certain ideas is the connection. With that connection you let down your guard, you can be this side of yourself freely. In a big crowd you have to wear all faces to relate to everyone.
if you didn't say this i was going to.

I've been in the camp of eating less meat for a while for general health, and i have a lot of concerns about factory farming.

But Game Changers straight up lies all over the place. It's a horrible documentary.
(Replay engineer): We support all the debugger features (breakpoints, step in to, step over) and more (step back). We emphasize console.log because we found that time traveling console.logs makes for a good demo, and engineers immediately grok what is it capable of, rather than think that they need to adopt a whole new debugging workflow to use Replay.
I didn't even realize that periods were an exception. (as an American) I've always preserved the original quote for all three forms of punctuation, and put a sentence-ender only if there isn't one inside the quote. I'd bet most americans do the same, style guides be damned. IMO, it's also totally crazy to export a punctuation mark out of the quote always.
SourceHut is great and you'd hardly believe it was alpha software if it didn't make a point of telling you. With the exception of builds.sr.ht missing a feature or two and lists.sr.ht being confusing for newcomers, I would be completely happy if feature updates froze from this point and we were stuck with it as-is.

GitHub and GitLab are good but they feel like they're trying to make development a "my-way-or-the-highway" type deal, SourceHut clearly decouples issue tracking from git hosting from discussion lists etc. and it's quite refreshing to not have a dozen barren tabs with every repo.
A similar problem happened to a man with "NO PLATE".

https://www.latimes.com/archives/la-xpm-1986-06-23-vw-20054-...
For an outsider, yet one that has a soft spot for decentralization, I can't understand what niche the projects are solving.

Technical users can already rent a vps for very cheap and do it there. HA works only as well as it was tailored to - no generic solutions will change that, unless they impose harsh complexity.

Who are the potential users?
Additionally, I'm a big fan of the Hacker News Notifications extension[0] to keep track of responses to my conversations.

It adds a small bell icon with a dropdown to the navbar that shows new replies to your posts and comments. 10/10, would recommend.

[0]: https://chrome.google.com/webstore/detail/hacker-news-notifi...
I think the attraction to the Turing story is that it is a classical tragedy. If what happened to him happened to any gay man, it would be wrong. But since it happened to one of the greatest geniuses of the 20th century, who may have had other breakthroughs that could have pushed mankind forward, it is a tragedy. A tragedy for all mankind. Mankind suffered a huge loss due to its own moral failures.
(amateur painter) Generally, shadows have a lower chroma and value than the color of the object.

If I'm painting a purple sphere, then the cast shadow will be a much darker value of purple.
California banning non-competes is a, if not the, primary reason the state is an innovation hotbed: https://www.vox.com/new-money/2017/2/13/14580874/google-self....

It would be good to ban them, totally, nationally: https://www.natlawreview.com/article/biden-issues-executive-...
> Because the language doesn't map cleanly into formal types doesn't mean it's poorly designed.

Oh, I wasn’t saying the language is poorly designed. I was saying the particular JavaScript code where people complain about the TypeScript types is usually poorly designed. It’s not the types’ fault the interface is so convoluted the types describing it are also convoluted.

Like people write variadic functions that take arguments, or an options map, or a boolean, or a magic string or enum… and then say “there’s 100 lines of types describing this functiona! That’s such a pain!” And like, yeah, it is a pain understanding what your function does.

> Look at shell scripting. Imagine trying to apply a type system to shell scripts. It wouldn't map cleanly at all because (almost) everything is a string, and the operations define how those strings are interpreted - not the data itself.

Amusingly, you’d end up with a type system a lot like TS. Particularly template literal and mapped types.

> However for what it is, shell scripting is quite useful. Most would argue it has a simple interface, simple syntax, simple concepts.

I think this is the only point of disagreement for me here. I find shell scripting absolutely painful, and try to do as little of it as possible.
Love that everyone can comment on the demos :) https://app.replay.io/recording/aae188fb-57d2-46af-a23a-0adb...

Thanks for making this. It's so cool!
Thanks for bringing it up. Will update soon. Is it the editor?
Well the point is rather that a company is really trying not to do business in Colorado.
GDB Time Travel Debugging
I guess let's take an extreme case. Say Arizona allows businesses to hire children and Colorado doesn't. Can a business in Arizona hire a child who lives in Colorado?
I'm also a programmer, and it sounds to me like you're expecting Max to be something it isn't. It's not meant to be a regular programming environment, it was created to be accessible to non-programmers. But you can extend it with C, C++, Java, Csound, Chuck, SuperCollider, etc.

I will agree however that the JS implementation is neutered, probably because they have to worry about support volumes. This is one of the reasons I created Scheme For Max, which unlike the JS object, allows running in the high priority thread, does hot code reloading, and is open source and can be recompiled to your liking. Now that I have Scheme for Max, I love Max (and Max4Live) to bits, they are a fantastic environment, and I do all the coding in S7 Scheme or C. :-)

https://github.com/iainctduncan/scheme-for-max
> I have no idea what happens if you marry or have children

When you marry, you get to define what is going to be the family name and then children born from that marriage get to be registered with that family name.

In the case of foreign-born people, they can keep the naming rules from their original country. In the case of the marriage between foreigners from two different countries, you have to choose which rules are you going to follow, but the family name stays fixed.

To us (Brazilian marrying a Greek) it was a very interesting process. I have two last family names, and Greek names are gender-conjugated (i.e, the last name changes whether you are a boy or a girl). It the end the simplest thing to do was to just keep only one my last family names.
Yes they are "animals". So are we. Our intelligence is not much superior to theirs (it's arguable that only the lack of opposable thumbs prevents them from getting on the ladder of developing technology — they already use tools), and they experience the full range of emotions as we do.

How would you feel as your entire clan was herded into a box canyon and slaughtered with knives, as you wade through their blood awaiting your knife?

The "Cultural Heritage" argument is indeed nothing more than an utter bulls*hit excuse when it comes to such barbaric practices. By the same token, we could justify punishment of being tarred, feathered, drawn and quartered in the town square.

I'm not sure it will be in our lifetime, but I fully expect that eventually all eating of killed meat (vs cultured/lab-grown meat) will be seen as barbaric as other barbaric middle ages practices, and as slavery.
+1

It’s pretty easy to understand from an average programmer’s perspective

I found the proofs at the end are a bit hard to follow but it’s not really critical to understand them if you just want to know what a Turing Machine is and the history/context behind it

I thought it was really interesting how Turing defines what are essentially “macros” for the machine

For example copy or erase
And the same is said about hunting.
It has been frequently noted that only our political adversaries are brainwashed. Our political team is completely immune from this effect because our team is morally superior, more intelligent and better smelling than those people. Ah, they are so contemptible I can barely bring myself to mention their existence,

Kasparov is due for some self-reflection.
My understanding is that there are countless initiatives - official and unofficial - to select for black students in the form of targeted scholarships, reduced entry requirements, etc. Is that untrue? There would be hell if a single case of equally overt White preference was observed.

Wow some very trigger happy cucks on today. Fuck niggers and kikes.
I've seen similar sentiments about the relationship between propaganda and one's ability to recognize truth before, and I tend to agree with those arguments, but I've always been a little confused about whether or not these authors asserting that propaganda "destroys truth" believe they personally know what is true and what is false.

My understanding of propaganda is not that it necessarily destroys truth or even our ability to use "truth vs. lie" as a mental means to an end, but that it attacks the mental model of reality we used to survive and achieve satisfaction prior to encountering the propaganda in order to substitute a new one. In the wake of the destroyed prior model, propaganda attempts to substitute whatever model of reality the creator wishes to impart onto the subject so that the subject will act in a way desirous to the creator. In this way we "brainwash" and show "propaganda" to young children in order to convince them to take part in our cultural practices, value structures, etc. "Sharing is caring" is propaganda, just like "the U.S. is the greatest country on earth" is propaganda.

Another useful tip about propaganda is "propaganda doesn't care how you feel, only how you act". State propaganda, while obviously false and enraging, often achieves the desired effect of keeping a population from revolting. It doesn't matter how angry you are if you never pick up a gun.

Related article: https://thelastpsychiatrist.com/2010/04/im_not_the_one_you_s...

"Commercials are even worse. That attractive, well dressed woman who looks longingly at a passing two door Acura ZDX is a synthesis that you resist-- you know that they're selling Acuras, and you're not falling for it. You're so clever, seeing through it-- you know owning an Acura doesn't make you an attractive well dressed woman, nor will it attract such a woman. But what you don't realize you're learning is that this is what attractive well dressed women look like. Acura is selling Macy's. And Macy's is having a sale; for the right price you can be 25 forever."
> First, nobody uses breakpoints.

It saddens me that a lot of people don't use debuggers and default to adding print statements. As far as I can tell, it's for several reasons:

1. The debugger is primitive (e.g. Godot GDScript - no conditional breakpoints or watches).

2. The debugger is unstable (e.g. Android Studio - frequently hangs, or takes a long time to populate data needlessly)

3. The debugger's UI is not friendly (e.g. Android Studio - hitting a breakpoint in multiple threads causes unexpected jumps or loss of current state; VSCode C++ debugger - doesn't display information properly or easily (arrays of objects) or displays too much information (CPU registers, flags, memory addresses); C++ debugger for D - doesn't display D data types).

4. The debugger is not properly integrated into the environment - can't find symbols, libraries or source files, or finds the wrong source files, etc. Need to jump through hoops to configure those.

5. Platforms don't support debuggers properly (e.g. again Android - ANRs when debugging the main thread, can't leave a debugging session overnight without some timer killing the process)

6. Developers got used to the workflow of "add a print statement, rerun and check the console" since high school and nobody taught them a more powerful tool

7. Developers code all day, so adding print statements by coding feels more natural than switching to the debugger's UI and way of doing things. (e.g. "if (i == 100) console.log(value)" allows you to stay in the same code, as opposed to setting a breakpoint, finding out how to add the 'i == 100' condition and pray that there's no issue with variables being optimized out at runtime).

I like Replay's features and that it's improving the state of the current tools. At the end of the day, adding print statements in Replay doesn't seem to affect the state of the application, so in that sense it's similar to gdb commands in that it's just a UI choice, but I wouldn't go as far as encouraging print-based debugging.

Outside of Replay, print-based debugging is still a primitive way of analyzing the state of the app and promoting this state of affairs reduces the pool of people who use and would hopefully improve the existing debuggers.

We all appreciated Firebug and the Chrome DevTools because of the powerful features they give us to inspect the state of the application. Imagine a person who adds print statements to their code every time they want to inspect the DOM or check the current CSS attributes. It works, but we have better tools, and we should make them even better.
Were you able to find an OK graphics card? Looking to upgrade my i7-7700k to a Ryzen. The lack of GPU stock is keeping me away. I kinda regret selling my 2070 Super for $100 profit earlier this year but I expected to be able to find a newer replacement.
> What would the difference be if you were awarded points to the person who was excepted, but didn’t necessarily show the rest of the users who that was?

People might then post more answers that are not needed, possibly only varying in a minor detail to the accepted answer in which case they should instead add that detail as a comment or (if they have sufficient rep) a direct edit to the answer.
...the internet browser has to be based on a blockchain, otherwise the NGI fund won't accept it.

Source: wanted to apply with my Web Browser that is peer to peer but doesn't go with the blockchain hypetrain.
I don't think you're wrong but I'd also say anything to help those who are in need is a good thing. I'm healthy, I've taken the time to invest in learning and taking action to stay healthy in mind and body but a lot of people don't or can't.

If a doctor said "you can lose ~60lbs by taking a weekly shot OR you can lose ~60lbs by going to a therapist, talking with a dietician and visiting with a personal trainer weekly" which are most people going to choose? One sets you up for potential dependency and yo-yo'ing the other sets you up for the rest of your life. That's assuming their insurance would even cover all of those things on a regular basis.

There doesn't seem to be any money in the "ultimate weight loss therapy" and as of right now it seems like a long shot but eventually, maybe? Something has to be done about the current obesity epidemic so I'd say this is one step closer to some sort of solution.
No, there's a huge difference between locking out competitors entirely from offering the same kind of app Apple is and, say, removing an app for being adware.

Anticompetitive behavior is more subjecting third party apps to rules that their own apps aren't subject to. Or arbitrarily changing the rules to suit their own apps. Any number of behaviors really that affect competitors and prevent them from competing with Apple's apps.
In Italy there is First Name, Other Names, and Family Name on the birth certificate. All fields can contain spaces (as well as hyphens, apostrophes, and some other diacritics).

The legal name however consists of First and Family names only, without the other names. Therefore many people have two names in the First Name field, usually separated by a space. The disadvantage is that in all official forms they have to spell out all the first name(s), no omissions or abbreviations are generally admitted.
New York does not allow a manufacturer like Rivian to sell directly to the customer. They must go through a dealer. Tesla has an exemption but only for them.
Accepting a specific solution adds clarity against ambiguous questions and sidetracked answers. A resolved question can then be promoted to users searching for solutions.
I would recommend the Cipriani and Giri books and plain old Max (or Pd). They have written the best introductions to playing with digital audio, full stop. Best computer music books made, IMHO.
Elizabeth Warren agrees: https://medium.com/@teamwarren/heres-how-we-can-break-up-big...

She used Amazon as the example but thinks the same about the App Store. As much as I agree with her, the problem with this has been, where do you draw the line between applications and system software? What can be included out of the box? This has constantly changed as companies like Apple vertically integrate the user experience.
>nobody uses breakpoints

Lost me here, using breakpoints are an invaluable tool for people that actually take the time to use their tools correctly.
Persons implies a legal recognition, I think. I'd call them sapients, connoting highly intelligent entities.
Cherry picked facts like 80% of the area used for agriculture is used for breeding and feeding animals? That 39% of people eating meating still have a vitamin B12 deficiency? That animals get fed B12 to have any since the soil bacteria producing it have been destroyed by conventional agricultural practices?
The quota was 200 and they slaughtered 1400 then said oopsadaisy.
That was actually added for an April's fool joke that pretendend that you only had a limited number of copy/pastes. I assume they simply reused that code for this experiment.
Fleet Management Software Development: Features, Providers, Costs
I definitely have wants for the TS type system, particularly in the area of nominal typing. But it’s usually not this IME. It’s usually that untyped JS often is written in an overly permissive style where anything goes, or where state and data flow is a big ball of mud, or both.
> And with transparency, employers can look up exactly how much everyone is paying elsewhere. Didn't think it only works one way, did you?

Large employers already trade salary range with each other, it's just not detailed to employees. You'll see this when it's survey time for best company to work for and they pitch you the slide that says their pay is good.
Only operations that change the state of the Ethereum network require gas. You can use an application and as long as you only perform read operations, you don't require any gas.

For example, in a decentralized Youtube-like application, you can browse and watch videos without using any gas. You would only need gas if you wanted to add content to the system, like uploading a video or posting a comment.

If such an application required no cost to write data, what would protect the system against spam? Who would bear the costs of operating the application?
That's not only Apple, other companies (like Microsoft) were eating their customers, who were providing service that followed their business line.

On the one hand, this is not pretty, on the other hand, this was happening, happens and will happen, so anyone starting business should think of this - that's one more risk to take into account. I think there was a good post on this by Joel Spolsky - if you create app that improves someone else product, the owner of the product soon or later will come after you.

Apple probably is not going to extend iOS with capabilities useful for plumbers, so one is safe building app for plumbers, however I would hesitate to build app for runners, as Apple is clearly looking on the health & sports sector.
They're not mandatory- we don't use these agents, and instead consider every VM to be replaceable.