skysight-inc/HackerNews huggingface dataset:
Is this true?

How would this be different than the Author's Guild negotiating ebook rates with libraries/Amazon? It seems like lots of industries have lobbying groups that represent multiple companies -- or is there an extra nuance here I'm missing?
The relevant stereotypes are older than independence and deeply embedded in American culture, they don't stem from 1990s to early 2000s popular culture.
From the gp comment:
>They are using your statement to appeal to others to listen and accept their clearly racist ideas or provable wrong, anti-science ideas.

The people he's talking about are beyond the pale. He's fine disagreeing with people, he even likes to have his point of view challenged- it's just that these people are a step too far; they're not just wrong- they're evil.

An answer is: I've found the people you ACTUALLY disagree with. Insofar as you can be said to hate anyone, it's the people you would gladly exterminate- and feel good doing so.
Disagreement with someone on a matter of import automatically causes some small amount of dislike for them. You can still like someone overall! But if they're a great person, except e.g. they think abortion should be illegal, you'll still think less of them than you would have otherwise.
My argument is that this dislike scales with how much you disagree with someone; and so, all else being equal, the people you hate most are the ones you disagree with the most strongly- to the point that a will awakes in you to engage against them in righteous wrath.

You see it in the twitter mobs and the witch hunts of old: If people decided to crucify someone, say by going after their livelihood- if, somehow, they thought that was the best way to improve the world- they should do it with their eyes down, shaking their heads, crying "If only it didn't have to come to this- but if we didn't do this, you would have caused even more pain than we. This course of action is a tragedy; but any other would have been worse. Forgive us, but for the good of the nation, you have to die."

They don't- they go after people with glee. It's fun, it's exhilarating; it's a fox-hunt. You can read it in people's testimonials about being part of a twitter job-lynchmob: Everyone enjoys it till they're the one on the chopping block!

Real Disagreement, as I would call it, is that kind that honestly provokes the aforementioned emotion: the desire to see someone destitute and homeless, if not dead, and the frame of mind where you could look at the result with pride. I'd call that hate.

(You can hate people for other reasons, of course.)
I have not compared with commercial applications
I made this as open source for the community.
I have no background in retail.
> Notice that while average white parents

Perhaps that distinction is more pronounced in some locations than others. I don’t see this distinction in the big city where I live and each of my neighbors are black. We have regular police patrols where I live and almost no police interventions. We also have several police officers that live in the neighborhood. My city has greater than 900,000 people, is about 60% white, and has doubled in size over the last thirty years.
Have you ever found you had little care left for labels when you realise everyone's neural net is already putting labels on you anyways?
> Notice that while average white parents might worry about criminals before letting their kids out on the street, the black parents worry (with good reason) about the police.

A minor but significant adjustment:

Average black parents worry about both
>That's what socialist policies gets you, permits from the state to do anything

Donation regulation is not a 'socialist' policy, and at a stretch, you could only say it's simply a policy which happens to be implemented in a capitalist social democratic country, in this case Finland.
A history of the Groovy programming language
I completely agree; I have somewhat of a conspiracy theory that CEOs/executives in tech are to some extent actively preventing us from starting families to increase our productivity. Perhaps it’s a stress to say it’s active, but I do think that the ruling executive class has the most to benefit from young people failing to have non-work related social lives. The diversity problem here in tech is directly related to this —- honestly, if we hired more women, more young men would be meeting women. My husband and I met at work, so while I complain in my previous post of inappropriate behavior from co-workers, I’d like to say that there are completely appropriate ways to approach and date a co-worker. And it’s really great to be married to someone for whom an understanding of our work lives is a given.
Author here.

As I wrote in the README, this uses GAWK instead of plain AWK. Conveniences of GAWK over AWK in a nutshell:
- functions
- several additional functions (eg. bit shifting)

But even GAWK lacks some things that are very common in other languages:
- no variable scope: imagine a calling another function in a for loop and the other function again running a for loop. if both loops use 'i' as the counter, good luck. the workaround for this is to declare the local variables as parameters that are not passed (and separate them with four spaces)
- cannot return array from a function. the workaround is to use pass-by-reference (not sure if the precise definition is applicable here)
- arrays cannot be assigned to another variable. workaround is to loop over array and assign it value by value.

If anybody knows better workarounds, please let me know :)
Compared to less-than-lethal means like rubber bullets, beanbags, and tasers, acute RF exposure at reasonable distances and safety margins causes quite a bit less physical damage while making those exposed very, very uncomfortable.

However, the video demonstration shows testing on volunteers, with the ADS at a great distance, following strict safety protocols. In the wrong hands, things could quickly change. I don't want to imagine what 100kW of directed 95GHz RF can do to skin at a distance of tens of meters on trapped or immobilized targets for long exposure durations. It could not only be lethal, but an instrument of torture.
Medical professions are physically constrained, easier to lobby and limit supply.

Software development is not as physically constrained, any moves to restrict supply will automatically lead to offshoring similar to manufacturing.

Licensing does not limit offshoring. Accounting is the best example of this. There are many licensed CFAs in India and Philippines doing outsourced accounting work.
I’m a long time MBP user who’s switched to Linux on a thinkpad recently, after the butterfly switch debacle.

I think the one gesture I used more than any other on my MBP was the 4-finger swipe left and right to switch workspaces. I would have a fullscreen iterm/tmux/vim session in each workspace - each tmux is a separate project with multiple panes and windows. I can't really bind a keyboard shortcut to switch workspaces because I have so many shortcuts already bound to tmux/vim/coc and other vim extensions, which is why it's so nice to be able to switch workspaces with a touchpad gesture. I could flip back and forth between workspaces effortlessly, without losing precious key shortcuts for development. It’s a fantastic dev setup.

Fedora 32 seems to support this now! I don’t think that F31 did, but on F32 I can do the 4 finger swipe to switch workspaces, and on my thinkpad it works pretty much as smoothly and as interactively as it did on my MBP - swipe slowly and the screen slides following your fingers, change direction in the middle of the gesture and the screen slides back - the whole ‘stream input events and the screen is an extension of your fingers’ as you describe.

The Linux desktop is getting a lot better. I don’t think I would ever have switched without Wayland and now they’re getting gestures right.
'ccrun' is nice, thanks. 'crun' would work also.
I am not an expert at this but I want to inquire:

- Everytime there is any kind of benchmark between 2 or more languages, there is always a caveat - "Not a fair comparison" or the algorithm isn't right.

What, then, is a good way to compare languages? After all, they are not apples-oranges comparison. They are a tool to get things done. It is like I am comparing 2 different brands of hammers. Sure the grip is different, the shape of the head is different, but if we are testing a particular aspect of nailing - say nails/sec, then it is worth investigating which one is better. One hammer takes a lot of expertise to use it and yet another one is easy to use. So, then, write those pros and cons down, it doesn't make the comparison a worthless activity which is the cliche response to benchmarks - developer time matters and not the language.

What is a good way to compare 2 languages. Say Python vs. C? Are there standard implementations of algorithms (e.g. Mandelbrot) or something like that we can use and definitively compare the speed? Shouldn't we have standards around these benchmarks? Some kind of a ISO implementation of an algorithm reviewed by experts that can be used for benchmarking?

For majority of programmers, the speed doesn't quite matter. But that discussion is off the table and orthogonal. Sure for most things, I personally pick up Python and it is the fastest way to develop for me. But there are many reasons why we should compare languages and these concerns are shouldn't stop us from evaluating objectively.
How much would this person make if working at a big tech company?
Any tech company, and I'm excluding consultancy companies like Tata or Deloitte here, would have their foreign workers coming to cities where other talent is already available, e.g. Boston, New York, San Francisco.

Given that H1-B visa holders are required to be paid a prevailing wage, hiring companies should not be able to undercut local workers' demanded salary.

Now, consultancy companies aren't following the spirit of the law here, obviously, and thus should be punished. Instead, we have got an order that hurts thousands of legitimate visa holders and prospects.
SIP is ubiquitous and works pretty well. It's probably at the core of all these video conferencing apps.

You can do audio/video calls and IM with it (using SIMPLE). The problem is being able to call people beyond your SIP servers. Companies don't want to allow it, probably because they don't want to have their service become a commodity.
TIFF is just a image container. I'd make sure when you save as TIFF, you specify a bit depth equal to your source image, and a format that isn't lossy (like standard JPEG).

If you've got a standard sRGB 8-bit-per-channel image, though, the loss from JPEG at q95 or q100 is negligible, and means your image still enjoys wide app compatibility.

If it's something else (like a raw format from a DSLR), the best you can do is retain the original file.

Also: don't forget file metadata! I inadvertantly deleted all EXIF headers from a number of my original images many years ago because I used jpegtran (without the -copy option!) to losslessly rotate images. I ended up adding a bunch of heuristics in PhotoStructure to automatically infer missing metadata to repair this mistake.
Depends on what "not worth it" means really. Even though gestures minus interactivity is far from how "proper" gestures feel, I'd rather have something rather than nothing (for example, it is still more convenient to 3-finger swipe to switch virtual desktop than a keyboard shortcut or clicking a button).
It’s not too early for Facebook, it’s too early for startups. Facebook can burn half a billion a year for 10 years and then when the market is ready, be in the leading position and be able to buy up all the promising startups in the space.
> “One of the reasons it’s a complete misnomer to call [a weapon] ‘nonlethal’ or ‘less lethal’ [is] if it’s being used to force people into the [attack range] of cops with batons"

Note that "kettling" does not occur anywhere in https://fas.org/irp/doddir/army/fm3-19-15.pdf
and in fact 2-90 clearly states "A crowd on the move should not be hurried to avoid panic. At no time should the crowd be cornered in a position where there is the perception of no escape. This invokes the “fight-or-flight” syndrome, possibly escalating violent activity."

Fig 2-2 includes "Indicate the method, streets, and direction that the crowd should use when dispersing."

Todd Winn was right to say that problematic police need "accountability for failed TTPs and EOF abuse." (Tactics, Techniques, Procedures) (Escalation of Force)
From what I understand, the H1-B salaries are public, and reported by many websites, such as: https://h1bdata.info/index.php

However, curious -- do these include stock grants, etc? I wonder if the posted numbers are only salary and not TC?
The AMA doesn't institute caps though they may have lobbied for one in the past (which I kind of doubt) - the Federal Government has the cap via the GME program at the Centers for Medicare & Medicaid Services. Residents are expensive to host and Medicare pays something like $10B/year to train new physicians. Congress could increase that amount tomorrow if they felt like it.
The HN readership is not homogeneous. The site makes a lot more sense when you understand that.
How long until evolution yields a very potent plastic fed organism ?
Well if you don't perform well on interviews then why expect we hand the job to you?

These Indians, Chinese, Russians, Brazilian developers are more willing to grind Leetcode and study until insanity (solving 300 Leetcode problems is not uncommon) and will kill majority of interviews out there.

They came here to study hard, from 3rd world countries, and they did it.

Study hard, work hard, be smart, and we welcome you to the arena.

Oh and by the way, this is not about race, because I've found plenty US born Chinese devs that suck and lazy.
yeah. this is not about reform. it’s about having another bullet point on some stupid list to please the voters. some of the same voters that were so disoriented to understand that obamacare is aca.
You shouldn't dismiss comments about H1Bs that are divorced from the perceived motivations of the White House. The effect of suspending H1B is not dependent upon the motivations of the decision. The decision is substantial. It has consequences and externalities that extend beyond whatever single motive we could ascribe to the White House.
I worked at a large financial institution in the US and here's how it worked there: They made heavy use of remote Indian contractors. When they needed to fill an on-site position, they wrote the job ad to require experience working on their proprietary software. No Americans had that experience unless they were already working there, so they could plausibly say they couldn't find qualified Americans and bring one of the offshore contractors in on an H1B. Realistically any experienced developer could do the job, it was standard enterprise Java. The Americans don't even have an opportunity to compete for that job despite having the requisite skills because of the games the company is allowed to play.
I don't see what's wrong with it. One thing I love about it is that I can now finally read readmes even if the window is only half or even a third of the width of my screen. Other then that it just looks a bit more modern.

One thing I just slightly dislike is that the width of the body is limited, but not the width of the header. Looks inconsistent.
I don't doubt anything you are saying here, and I agree with the idea that "nonlethal" weapons are often used irresponsibly.

But what is the alternative? What are police supposed to use for crowd control? (This is not a rhetorical question. Are there other theories, strategies, or technologies available?)

And just to state explicitly: I believe it is unjust and counterproductive to allow a crowd to seize control of a common area, even if they are motivated by grievance or message.
I am an immigrant. I came here because there was too much competition where I came from.
If the author's reading, I seem to remember a scientific american article on erosion, though I don't know what kind of erosion (presumably water) or when it was published. FYI.
Their skin burns. https://en.wikipedia.org/wiki/Microwave_burn
Up to now it’s been rough. But I’ve been worse.

I’m able to WFH and I’m in a spacious sunny place which helps a lot. Also, I’m not alone as I live with my partner.
However, provided that lots of startups are laying off people, there’s be a slight chance that I would be laid off too. That’s OK as I am a staunch believer that job security does not exist.

But It’s really hard to be calm with all that’s happening all over the world, and with some family members living abroad, in countries where the pandemic is hitting very hard. That’s the worst part.

Also, coping that your stack of choice is rather undervalued and rather "old", makes it appealing to learn new stacks/languages, but hard to land jobs using these new ones. Adding up the fact that there's no such thing as job security, and that maybe I would be fired given the situation, puts the stress up.

I'll keep up anyhow, because I enjoy my work, and I'm willing to get better.
>Can you give an example?

Sure, one easy way of gauging this phenomenon is the social response to the swastika compared to the hammer and sickle.

Another is that the biggest ethno-nationalist gathering in decades in the US was a few years ago, tragically someone was run over by a vehicle. There were only hundreds of people there. The next year they tried to hold another rally and only dozens showed up.

>Meanwhile, from my perspective, we Europeans lookt at North America and see a lot of racists, transphobes and anti-poor agitators complaining about being cancelled on national Media and while giving speeches at universities (e.g. fox news, Jordan Peterson). Which feels...off.

The business model of the corporate press is to fill your heart with fear, so that you will watch/click/share/etc. A great example of this phenomenon is the "Fine People Hoax." You might recall there was a major news story claiming that Trump called white nationalists "fine people." Except if you read the transcript he clearly states, in the same breath as the words "fine people," and without prompting, that white nationalists should be condemned totally. These types of things happen over and over again.
The training regimen for officers sounds like expert-level cult indoctrination.

First they inflate your ego by telling you you're joining a high and noble cause.

Then they tell you that others don't appreciate the noble work you do and they hate you for reasons out of your control. And you just want to do right in the world so that's not fair!

Then they show you every documented instance of when an officer was ambushed and/or killed. This forces you to mentally ostracize yourself from the broader community by instilling a persecution complex.

Then they teach you that only your buddies in the department have your back and everyone else is out to get you.

Then they train you literally to shoot first and ask questions later. This training consists of variations of the game "slaps" except you're drawing a gun and shooting it at the other player instead of slapping the other player's hands.

And at that point you've been shown (1) that you have a huge target on your back, (2) how to pre-empt a perceived attack, and (3) how to justify the use of force or defend your fellow officer for doing so.
> 3) Some stricter memory model in hardware? Seems like that'd go against most of the stated reason for switching to ARM in the first place.

I would assume that a more strict memory model would be enabled only for processes that needs it (ie, Rosetta translated ones). So a cpu-flag is set/cleared when entering/exiting user mode for those processes. Does this require a separate/special cache coherency protocol? A complete L1d flush when entering/leaving these processes (across all CPUs)?
Not and expert in this field and it feels complicated for sure. Is it worth it for just emulating "legacy" applications during a transitional period? Perhaps Apple can pull it off though.
For a dog, one bad experience can be enough. They can also spread their behaviour to other dogs that notice that they are afraid in certain situations. These dogs will "teach" other dogs and the behaviour spreads quickly.
Go sacrifices basically every other GC metric to minimize average pause times. Sortof a 'if you can't succeed, redefine success' mentality if you will.
whAt you DOn't RANDomIze your typing to Avoid BEINg labEled as RAY Cyst?
How to diagnose OOM errors on Linux systems
It sounds like no matter how much money is put into this, the sheer variety in how graphics are done on linux is going to make this a neverending task. Others have rightfully mentioned that the syncing animations with the trackpad is the big thing that makes the experience better, and even with Wayland, you're talking about interacting with both the window system and the compositor, both of which can be different.

I'm not a huge fan of apple, but these kinds of small details are basically impossible to get right unless you've spent decades relentlessly deprecating old apis and consolidating them so there's only one fish in the barrel to shoot.
I've seen a lot of talk about how a police officer's job isn't particularly dangerous, with less chance of dying on the job than say a garbageman or taxi driver.

An angle I don't see mentioned quite so often is that for the danger that does exist, most of it is vehicle crash related. One wonders how much is self inflicted due to dangerous driving.
Too bad XPS laptops seem capped at 32GB. Can get 64GB on Thinkpads.
Sure there is: anyone who wants to increase the availability of cheap skilled labour. Maybe it's true that companies want lock-in, but do you really need that if you can just increase the size of the pool instead? Also consider that increasing the amount of cheap skilled labour would increase the speed of economic growth, therefore giving better returns on the investments of America's wealthiest. Why wouldn't they want that?
> What kind of crime? Violent? Non-violent? Probably the majority is non-violent crime related to drug possession or property theft. Offenses designed to grease the gears of the prison industry. Modern day slavery. A veritable poverty & minority oppression engine.

You don't have to "probably." You can look this up. Baltimore had 3 times as many homicides as the entire country of Sweden last year, even though Sweden has 10 million people and Baltimore has under 600,000. And it's not "drugs" or "guns" because Sweden has plenty of guns and a harsh anti-drug regime.
> OK, but that happens only once in the first six years in the U.S. for an H-1B doesn't it?

No. At least for Chinese citizens, it is either every year or every two years that you must renew the stamp to be able to leave the U.S. and return.

I would advise not trying to dilute the impact of the rules just because you don't know or didn't experience them yourself. You aren't mentioning the country you are from, which also confuses the matter. These things change depending upon the origin country.
I tried. Not enough brains or ability.
> It's one of the reasons water should cost more, to maintain and improve infrastructure.

It should, but it's not. The article argues that the price of water is going up, but quality is going down. Affordability is not the primary issue (it seems to be marketed that way because that's what individuals care about) but the larger issue is that infrastructure efficiency, and grid stability is going down. Bureaucratic failures all around.

> “High-cost low-quality water is a national issue . . . . the federal government is clearly not playing the role it needs to play,” said Howard Neukrug, director of the water center at the University of Pennsylvania and former head of Philadelphia’s water department.