skysight-inc/HackerNews huggingface dataset:
Some phones have under screen cameras. Teleportation is a different matter…
Head of Product for Zulip here. We appreciate the feedback! We are actively recruiting for a designer role (https://zulip.com/jobs/#designer), and making these types of improvements will be a major priority in the coming year.
In this narrow of a scope, yes - it is absolutely valuable for me to be able to pay to not die. The alternative is to be killed.

But of course the world is larger than this made up example. Context matters, and this context isn’t really relevant except to say that there are different contexts that necessitate different decisions.

But you knew that, even as you posted such a ridiculous comparison. I think your point would have been much more effective and less reactionary if you had actually made your point, instead of resorting to absurdism.
Both these books were written by Leo Brodie. My dad had them because he used Forth at work. I was only 6 years old when I read them back then, but I absolutely loved those books. They were what got me into programming and I still consider them among the best written programming literature ever. They're both available for free now:

https://www.forth.com/starting-forth/

http://thinking-forth.sourceforge.net/
This is a great project and tutorial. IMHO you have a value prop that's much larger/better than what you're describing here.

To me it sounds like you're creating a data mining annotation tool that can work on any large corpus of free-form documents that have discoverable labels, such as medical records, legal cases, press releases, SEC filings, customer reviews, etc.

Can you speak to any of these? And do you have a pitch deck or similar ask for funding/help/advisors?
I was going to write that this will likely not find much - because, even if someone was scanning your email, who would be stupid enough to log the complete body - but... nevermind...
I’m mid 30s and still think 50 years ago is 1950 …
good to see mark fighting the redux fake news in the comments as always.
Yes, it is interesting though how it is in India, which might put low incentives on the companies to ramp up security.
> Therefore you would put everything you could into the Redux store, which is a bad idea -- you usually don't need form state in there, for example.

Why's that? IME it is usually simplest to just put everything in redux. For example, if you have a form under some kind of tab navigation thing, you'd ideally want the form state to be preserved even when they tab out and then back in. Putting it in redux means you don't really have to think about it
Agreed.

We’ve had contests before in games where “the winner gets to be in the game!”

We’ve had games with and without cosmetic upgrades, and it seems if you don’t have them now, then “there’s no incentive to keep playing” and “why can’t I make my character more unique?”

But with them, then “they’re just trying to take more money from us” and “I don’t care about this cosmetic stuff so neither should anyone else”.

NFTs are an additional layer on top of what has been part of gaming in some capacity for a long time.

There are a couple of additional arguments to be made around the ecological impact with NFTs, but otherwise it’s the same old, tired debate that just seems to get more angry and less rational with every iteration, and I don’t get it.

Mostly, I don’t see any scenario where anyone ends up actually happy with the result. Like people are complaining just to complain. When there is a rational complaint to be made, it gets downvoted to oblivion by one side or the other.
The whole premise is broken to me so the more he tries to dig in it just feels like deeper and deeper bs to me.

Jobs don't exist for the employee, wages exist for the employee. Jobs exist because the employer feels that the wage is a good trade for the person's time. The employee's perception of their contribution has essentially 0 importance in this interaction. A better definition of a bullshit job from the employee's perspective is one where the wage isn't worth it for the bullshit they have to put up with. In that case they should find a new one. If they can't, than putting up with that specific bullshit is still their best choice. If they keep showing up to work and taking that trade, apparently they don't think it's bullshit. And if the employer keeps thinking that the money is a good trade for their time, they apparently also don't think it's bullshit, otherwise they'd fire them.

So if two people freely engage in the same trade of time for money everyday for years on end, then simply calling it bullshit isn't that profound. It starts to sound a lot like some way to intellectualize whining about not liking your job.

So yeah, no amount of writing is going to save a totally broken premise.
I don't even allow companies to invite me for dinner or lunch, except if we do it in a way where I pay one time and the business contact pays the other time out of our own pockets.

It is important to me that I am able to make the best possible decision at any moment. I don't want someone else veing in a position where I can ve forced to do something I don't want to do.
Love my Advantage2, and only complaint is the USB cable has insufficient strain relief, and I've already replaced two cables, almost once a year. So bluetooth is a welcome sight.

Am I the only one that prefers the monolith body? I typically rest my keyboard on my knees when typing, which is difficult for a split layout
We’re very different from the ETL tools in that we’re bring software development best practices to data.

When you do visual drag and drop - prophecy is generating high quality code on git that is 100% open source (spark, airflow), you have tests and CI/CD - so you’re visually doing solid data engineering.

You can toggle between code and visual - so if you change the code (some), the visual graph updates - so small edits directly to git don’t break the visual layer.

All visual components are generated from a spec - think a Spark function with a some more info. So the data platform teams will create their own library/framework and roll it out to the wider teams. How it works us that in the visual editor, you start with standard Spark library, but can load visual components for delta, or encryption or data quality.

Our customers are typically fed up of these ETL tools and moving to us. We can also import the ETL formats (AbInitio, Informatica, …) in an automated way (we reverse engineered their formats and created source to source compilers)
I'm not particularly interested in playing "my anecdotal data is better than yours," so I won't. Mostly I just wanted to counter the implication that Boudin was living in some sort of magical oasis, because he's not.

I will point out that "isn't at the top of a hill" is not actually much of a distinction when you're talking about San Francisco. If there's one thing the city isn't short on, it's hills.

NIMBY is correct. The neighborhoods are highly resistant to new construction.
I see the business befit in serverless in a lot of ways but I don't think its necessarily a good thing for developers, its a good thing for business in some cases but its highly proprietary.
Any person can get distracted and kill people in public. Most of the cars doesn't have distraction mechanisms like FSD Beta. e.g. if you're on the phone, FSD will not work.
Lets ban people from roads according to your logic. FSD Beta killed 0 people since 1 year of program, humanity killed and made millions people injured due to human mistakes. Any Level 4-5 system deployed on a large scale with save millions of people, prevent even more people from been disabled in the future.
And no one is talking about whether we will be expected to take a fourth and subsequent
Thanks for thinking about this Kenton. I agree the data leak is more the concern here, or even accidental use as a ddos attack agent. The scenario is an import of something like worktop, if worktop released a malicious version.

Monkey patching is an option of course, but a native solution would be nice.
Wow I’m excited to try this! I use a kinesis split keyboard. I like it but it is a bit bulky and has a bunch of keys I never use. I love that it is split and tented, both of these aspects helped with my shoulder and arm pain.

I tried to use the advantage 2 but because it was neither split nor tented it hurt my shoulder and arm so much that I couldn’t use.

This seems like the best of both worlds.

I was considering building a corne keyboard but now I can try this instead.
https://github.com/austospumanto/minimal-pandas-api-for-pola...

pip install minimal-pandas-api-for-polars

I wrote a library that wraps polars DataFrame and Series objects to allow you to use them with the same syntax as with pandas DataFrame and Series objects. The goal is not to be a replacement for polars' objects and syntax, but rather to (1) Allow you to provide (wrapped) polars objects as arguments to existing functions in your codebase that expect pandas objects and (2) Allow you to continue writing code (especially EDA in notebooks) using the pandas syntax you know and (maybe) love while you're still learning the polars syntax, but with the underlying objects being all-polars. All methods of polars' objects are still available, allowing you to interweave pandas syntax and polars syntax when working with MppFrame and MppSeries objects.

Furthermore, the goal should always be to transition away from this library over time, as the LazyFrame optimizations offered by polars can never be fully taken advantage of when using pandas-based syntax (as far as I can tell). In the meantime, the code in this library has allowed me to transition my company's pandas-centric code to polars-centric code more quickly, which has led to significant speedups and memory savings even without being able to take full advantage of polars' lazy evaluation. To be clear, these gains have been observed both when working in notebooks in development and when deployed in production API backends / data pipelines.

I'm personally just adding methods to the MppFrame and MppSeries objects whenever I try to use pandas syntax and get AttributeErrors.
"A government that censors the press is also not preventing anyone from speaking to me; they are refraining from giving some sources a megaphone."

"refraining from giving some sources a megaphone" is exactly equivalent to "censorship". There's no difference.

Your argument confuses the prescriptive and the descriptive.

Descriptively, yes, Facebook is under no legal obligation to treat speech on its platform equally.

Prescriptively, Facebook is morally obligated to either assume full responsibility for user content (both editorialization and moderation), or no responsibility (passing through legal challenges directly to the user).

Additionally, as a de-facto public square, the principles of free speech still apply - a platform with more users than almost any single nation on Earth has citizens is morally bound to allow free speech.
> That doesn't exclude US Americans from offering criticism.

I wasn’t replying to the criticism. I was replying to the comparison to the “liberal mindset”.

If liberal democracies hadn’t invaded countries in order to stop the spread of ideas then the comment would have been fine.
Dumping to a file for later analysis is on the roadmap.
Your hard facts are really just reframing a conversation that time and time again you've failed to engage with. People are calling Web3 a fraud; a system where value is derived simply from the demand of crypto in general, and purely serves to benefit people who invested first (like MLM). When confronted about the possibility of all of it being a scam, your only response was "caveat emptor". When people say that's stupid, you resort to "well that's fine, I didn't want your money anyways". What people want to see is how Web3 iterates on the internet as it exists right now. You've provided a few implementation details, and repeatedly stated that it's different, but at no point have you produced a compelling refutation to the idea that, as a concept, it is a scam. Web3 is a bubble, even you're willing to admit as much; "there's already too much dumb money in it already" you claimed. Furthermore, you're arguing for a level of utility that doesn't exist out of the context of transferring money to wildly unstable assets. This is a textbook scam, and your rhetoric will perpetually be at odds with the rest of the discussion unless you engage them on their own terms.

Web3 is marketing itself as something it is not. You're using a combination of expectation management and goalpost shifting to refute that, and people have called you on it. I can imagine that you don't see yourself as "losing" these arguments, since you haven't even responded to them in the first place.
YouTube banned North Korean propaganda channels 2017-present
Stimme koreas channel was banned since the article making scores if not hundreds of north korean state produced propaganda, news, perspective videos unavailable unless archived elsewhere, including unavailable to researchers and historians. Videos of NAZI propaganda from the 1930s are probably now easier to find on youtube than North Korean videos. This memory hole-ing is very concerning to me as a non sympathetic westerner living in a country with ostensible "free speech" who was interested in seeing how North Koreans see themselves and want to be seen.

Does anybody know where I could find a complete archive of the whole stimme koreas youtube channel now that google has thrown it out? Obviously the videos are of historical interest...
I am not exaggerating that I didn’t notice the notch at all until about an hour into using a new MacBook Pro. I thought I would be bothered by the “fat” menu bar but in reality I spend very little time looking at the menu bar and they do a good job minimizing it with dark backgrounds. (I rarely use full screen mode, where it is much more obvious.)
Weird to think about it because some people trust VPSes with their entire business and not just their email and phone backup like I would.

The enterprise edition is out of my budget range unfortunately.
Which was my point.
If bitcoin is coal, then what's the crypto equivalent of fracking? The reason I say fracking is because that's what really made natural gas the preferred fossil fuel electricity provider (concerns about carbon dioxide helped, but aren't the primary reason).
Home IoT might be crap, but it really has a place in manufacturing and monitoring. It can help with maintenance services.

Not that we aren't still quite far away making it all fully working and secure...
It would help to explain in the readme that VK stands for Vkontakte.
Some time ago I read the tip that if you send them a data protection request to either completely delete everything on you or unban you, they'll unban you, because option 1 is too hard for them...
Is there even something like this for Python?

I've used Tracy for C++, which does similar tracing on OS-level threads, but I don't know much about Python.
I like Windows. Any hardware just works. Many linux distros are nice but none I tried could handle the diversity of devices as Windows. To get some things done you even need to recompile the kernel, something unheard of in Windows land.

I customize the heck out of Windows with couple of PowerShell scripts. So to get my own "distribution" I need no more then hour or two wait and almost zero effort starting from default ISO install.

I usually have:

1. Recursive windows updater (handles updates and restarts until no updates are available)

2. 50+ Chocolatey packages ( cinst git pwsh vscode docker-desktop dbeaver dngrep everything doublecmd copyq signal slack viber autohotkey premotem flameshot paint.net krita conemu googlechrome thunderbird foobar2000 ... )

3. Run debloater that removes junk services and apps, everything from start menu and taskbar. This also kills Windows Defender.

4. I run ShutupW10 with almost all settings enabled.

Its basically done from there. Many of those tools also download their own settings on first run, such as vscode getting my config and extensions.

Such Windows environment is as productive as any Linux one for me. The only thing I really miss is decent window manager like i3 on Linux.
>This all sounds good, but if I assert that the earth is flat on Facebook why shouldn't that simply be labelled false so others can avoid wasting their time trying to refute a ridiculous assertion?

The issue is I don't agree with all that. Who cares if crazies share flat earth theories on Facebook? You either trust your fellow humans to be able to think critically, or you don't. And if you don't, then why do you trust them with power of life and death over you via the state and voting?
I think you're a bit confused about what's going on. Autopilot, FSD and FSD Beta are all different things.

Autopilot is advanced cruise control, built-in and sold everywhere with each car.

FSD is a software package you can add. It can do a few things, change lanes on highways, chime when the green light comes on and you haven't moved for a few seconds, etc. You can buy FSD anywhere, but not all the features are available everywhere. Overall, it doesn't do much right now. FSD Beta is a testing program you apply to and can join if you have a good driving record and are selected. Only in the US. There's at most low-digit thousands of people who have access to this, fewer that actually use it.

Article is about the last bit only. Not being able to test FSD in California only is probably a pain, but won't impact much. Allowing people to test the beta only started a few months ago.
There are multiple problems:

1. The Lead Stories article aims to debunks social media narratives linked to the BMJ article, but the result is the BMJ article itself being censored on social media (preventing it from being sent in DMs among other things)

2. The gist of the Lead Stories article is that Pfizer, the FDA, and Ventavia have found the whistleblower report "unsubstantiated". These organizations have not to my knowledge offered any facts that would lead us to doubt the whistleblower's report; and further, have made claims that were directly contradicted by the whistleblower (with proof), such as which team she worked on.

3. The last part of the LS article seems like it would be a violation of fact-checking ethics (if such a thing existed), since it brings the debate out of a dispassionate argument about facts, into an ugly ad-hominem attack (stating that she "does not express unreserved support for COVID vaccines" on her personal Twitter). Similar errors are made in another fact-check below the HN comment you link to (by Dr. David Gorsky, oncologist).

Given these points, I don't see how you can call the fact-check "correct".
Monetary value is the value to the business, though. If Pat can only serve enough customers to create $10 in value (above COGS) that customers are willing to pay for, a business can't pay Pat $15 for that work on a sustainable basis.
He can believe the GPL isn’t real all he wants. In that case how did he justify breaching copyright law?
Agreeing with your understood intent that biological reality should not be made subservient to ideology, but

Human gender is pretty complicated biologically.

You can have male chromosomes, that don't express and end up female.

You can have male chromosomes and have genetic programmes to modify anatomical structures express incorrectly due to hormonal disturbances, etc, etc.
Please edit swipes like that last bit out of your comments here. Your other points are fine.

https://news.ycombinator.com/newsguidelines.html
https://archive.md/wd2oe
Lol, right it's the school lottery (which tbh is shitty) and not all the astronomical cost of housing, high taxes or basic safety/quality of life.
A lot of people are trying hard to reverse the stasis. I think eventually we will be successful, but it will take a long time.
I use 65% keyboards almost exclusively these days. No numpad, pgdn/up/home/end cluster or function key row.

Function keys are on the number row with a Fn modifier (Fn+1 for F1).

You get used to it in about half an hour. It becomes second nature in less than a week.

It makes the keyboard much more compact, which is definitely a plus. Less hand movement, less deskspace consumed, lighter.
Good article. It's amusing how one throw-away statement didn't hold up:

> As rich as Elon Musk is, he’s only one of five hundred billionaires, and some of the others are even richer.
I don't think that publicly funding water makes it a human right. Society has just collectively decided to make it a public good in your example.

But if some human walks up to my front door and demands water, they have no inherent right that says I must provide it to them. As the commenter stated, that would impose upon me a force against my will, hence violating my rights of private property.

Let's take that example a step further:
If someone could come to my house and demand water and I wad compelled to provide them with it, what would stop them from setting up a water bottling operation, of which I am funding?
https://github.com/treeform/shady
Building a single new unit of housing in SF costs like $400,000 and takes years of cutting through red tape.

There’s far fewer homeless in the Midwest because homes are actually affordable. The poverty, squalor, heroin addiction is just as bad. It’s just out of sight.
How about any punishment for theft and other crimes? Any disincentive at all? Why even bother having a theft law if it won’t be enforced? Why bother even paying for things if you can steal it with no consequences?

Sure housing costs are high, how about just stealing it instead?
This looks cool, I'm glad split contoured boards are becoming more accessible. Shame about the switch options though.

Also, plug for the yet unreleased Glove80 https://www.moergo.com/, as someone who prefers low-profile switches.
Why wouldn't there be any temperature change in ideal gases? When I compress an ideal gas in a bike pump, it heats up; when I expand it through a nozzle, it cools down. Often I can approximate these processes as isentropic, and then the temperatures are uniquely determined by the expansion as either a function of pressure ratio T2 = T1 (p2/p1)^(g-1/g) or volume ratio; T2 = T1 (V2/V1)^g, where g is gamma, the ratio of specific heats.

https://en.wikipedia.org/wiki/Isentropic_process

[edit: typo]
Is the Market ignoring risks of Omicron shutdowns?
At no point prior to this claim in court has Facebook ever labeled one of their "Fact checks" as opinion. They've been passing them off as "objective".

I don't see how that's much different than a newspaper running front page stories that asserting that everything John Doe says is inaccurate then a year later saying "oh it was just our opinion".
We detached this subthread from https://news.ycombinator.com/item?id=29592556.
Based on your other replies I think you got it already, but I'll just add it here for the sake of others.

Setting a state is assigning the entire state object in this case:

setState({ a: 1, b: 2, c: 3 })

The next time i want to update that state (not replace it completely), I do:

setState({...state, a: 4 })

or
setState(prevState => ({...prevState, a: 4 })) `

for the sake of brevity, the extendState just hides the boilerplate away:

extendState({ a: 4 })

It's just a matter of convenience to me too. I just call it `updateState` in my projects.
Yes—in most cases the technology itself doesn’t matter as much as how it can be deployed. The popularity of JavaScript itself is testament to that (though the technology has caught up quite a bit there).