skysight-inc/HackerNews huggingface dataset:
Often you can middle-click-drag to scroll. That is click the scrollwheel down like a button, hold, and you should get a scroll icon appear; move the mouse up or down (sometimes left-right as well) and it will scroll.

Some mice (Microsoft ones IME) have horribly clunky middle-click, at least the Logitech mice I normally use are softer with less travel, which I prefer.

Not all apps seem to allow middle-click on Win10. I can't recall any that didn't on KDE though.
Never worked with Rust, but I am pretty sure that having a function be pure is not enough to evaluate it at compile time.
OLD == BAD
Are you legally liable for botnet damage done to others if your unsecured printer is made to join that botnet by an unauthorized third party?

Does the answer change if you were notified of a misconfiguration that could allow this?
You’d probably make a lot of money if you had something that could tell what music is obnoxious (and what is not)
Your appointment to FEMA should be finalized within the week, I've already discussed the matter with the senator.
Show HN: Vertlas: Uberizing Tech Support for Software Engineers
To equate lack of peripheral support to "bugs" is hilarious.
Double press
> It's all the more important to be trained in stats

There, fixed that for you ;)
Nothing here beyond wardialing for fax machines and sending them spam for a firm. I'd call it hacking if it involved identifying forward-facing management ports on the same printers.
Wow! That is great, thanks!
Yeah lol, they trippin

I can do this shit for free with Concept or whatever and that one also works super well.
HDCP gets patched with time as well you know. How aggressively to require 'patched' versions is up to the content itself, if I recall correctly.
Shell Scripting for Software Developers
Why is suddenly everyone so keen to buy TikTok? And why such bizarre buyers - Microsoft, Oracle, now Walmart? None of these are companies I would associate with a social media presence. Their business is generally the "boring" - office application, data munging, groceries.

Microsoft did buy LinkedIn and Skype, they don't seem in any way integrated in what it does (in fact, doesn't Microsoft undercut its own Skype app with Microsoft Teams?). And, this is opinion-based, but from a technical point of view, they seem very inferior to comparable non-Microsoft products (Zoom, Facebook etc.).
Can those things break? What if it does? Is all your data lost?
Don't shit on others plate and then offer a discount on cleaning products.
Open Open Source Communities
Green threads I suppose
We really are evolving into an Eloi Morlock society. It's amazing that a bunch of presumably smart and well educated people with access to resources would be incentivized to conclude this is the best way to spend their marginal dollars in the world that currently exists.
It's not at the expense of human life if this person's local sacrifice improves global survivability of the species (assuming some people still decide to procreate).

The parent envisions a world where the commons have been destroyed because everyone decided to pursue their self interest.

I'm not sure that's cultish - seems like calculated pragmatism about a limited resource.
9/5 of a cubic inch is a fluid ounce, not 5/9, which is why you divide and not multiply.
EX mode in vim
Note that entire rust team was recently fired from Mozilla, so it is unclear how the future looks like for the language. Especially since it does not have a spec and only have single reference implementation
Wait until your mail server goes down or experiences a malfunction that erases all mail threads. Wait until your hard drive fails and you lose all the code.

There can be a lot of hypotheticals. GitHub does not preclude you from using git for what it’s intended to be - a distributed source control management system. If you don’t have backups, that’s on you.
Yeah, but only if you use them to compute significant items during compilation.

The upside of course is that any computation you compute at compile time is a computation that you don't compute at runtime. For some applications this trade off is definitely worth the cost of admission.

At the end of the day it's a trade off that will have to be made in light of the scenario it's being used in. Being able to make that decision is a good thing.
> Your solution is basically, hide the dirt under a rug.

No, my solution is keep the dirt physically out of my house.

> So one must ask themselves, why are the crimes being commited in the first place?

Poor upbringing and values. It has nothing to do with being poor. Even poor people behave ethically and rich people commit crimes. The common denominator between poor people that commit crimes and rich people that commit crimes is poor upbringing and values.

I can better and more safely prevent myself from being the victim of a white collar crime by performing due diligence. After a crime has been committed, there's often a paper trail and it's easier to seek retribution through the justice system.

The only way to protect myself from street crime and property crime when it already has a foothold in my neighborhood is more policing and vigilantism. The former is difficult right now because a bunch of misguided people think the police are bad and want to defund them. They don't realize that the safety they take for granted is a sign that the police are doing their job. They've never lived in a country with bad policing. With the latter (vigilantism), I place myself and my family at risk. It's easier and far more effective to keep the violence and property crime dirt our of my house and just deal with the white collar dirt.
Thanks, this Wikipedia page has more -- and consider adding!
https://en.m.wikipedia.org/wiki/Astronomical_interferometer
There’s enough FIDO2 in the market, but relatively few hacker-friendly options for the traditional PKI stuff (really just Yubikey).
It's -40 and it got -1 degree F colder. How cold is it now?
How to Optimize Your Landing Page for Lower PPC Costs
> TikTok is not a Chinese company, it operates under US laws.

TikTok is a subsidiary of ByteDance which is headquartered in Beijing. It operates under US law, and it operates under the control of a parent company that operates under CCP control.

> You're just repeating disinformation spread by the US government.

The claims made by the person you are responding to are not things the US government has said. In fact, you can file suit against foreign companies in the US -- this person's misunderstanding of the situation has nothing to do with the US government's stated concerns.
Never heard of Pixi. What are you using it for?

https://www.pixijs.com/
From my viewpoint, if the pride is in the making, yes. If the pride is in where it was made, a bit less so - I'd hope the people making products they want me to buy are proud of what they make, regardless of where they make it.
Oy. Not fun to see Render on the list. We just fixed the horizontal scrollbar!
Get you a gaming keyboard with a Windows key lock.
Yes that was an unfair dig, my apologies.
Sales Challenges Facing Salespeople
Oracle isn't even fun when automating.
Yes, any time you move computation to compile time, it makes the compile time take longer. As always it is a tradeoff.

One thing that people may not realize, especially now that we have loop. You may expect this to hang the compiler:

const fn forever() -> ! {
loop {

}
}

static FOO: u32 = forever();

But it won't:

error[E0080]: could not evaluate static initializer
--> src/lib.rs:2:5
|
2 | / loop {
3 | |
4 | | }
| | ^
| | |
| |_____exceeded interpreter step limit (see `#[const_eval_limit]`)
| inside `forever` at src/lib.rs:2:5

This does place an upper limit on any given const fn.
As I remember it, this is the whole reason OS X became the de facto standard for developers in the first place, consumer-grade windowing and device drivers coupled with a familiar development environment.

zsh has replaced bash as the default shell, btw.
I guess you would just have to "smooth" out the animations also.
This quote basically disproves the phrase Sundar repeatedly parroted to Congressional members about making it easy for people to configure their privacy settings. You can bet this quote is going to be read to his face if there's another hearing.

The author of the statement was redacted in the public version, but my bet is if that is still a current employee, they won't be for much longer. Because this quote is going to hang over Google for the rest of this process.

And as many Google people are probably being reminded this week: Assume all of your work emails may some day be public, and used against you or your employer in a court of law.
Thanks for this. This is fairly old now though, and doesn't even mention bookmarks (which I understand to be like git branches, except they aren't (?) synched between repo copies. Then there's some new stuff that apparently are very good, but I can't find a proper description of how they work / should be used.
The Rust teams discusses their post-Mozilla future here: https://blog.rust-lang.org/2020/08/18/laying-the-foundation-... TLDR: they're feeling pretty good.
Break as in: smash it to pieces with a hammer? Surely so :p
Certainty e) incarnate as somebody else for many lifetimes to come

Rationale: If you acknowledge you are alive and conscious reading this, why would this experience be something unique. Especially if everybody else reports the same?
If not, why keep you alive?
Yes. Yes they do.

And because their designs make windowed use problematic (both because of the title bar issues, and because space is used poorly in the name of "clean design"), they encourage even full screen use.

Add to that the fact that more than a few applications default to full screen at first run, and ...

This is why we can't have nice things.
Makes me question my own habits: compulsive checking of email/Slack has really become the norm. On the one hand, as a manager, I want to be available to my team if they have any questions. On the other hand, a barrage of notifications and interruptions makes it hard to get focused deep work done.
Does "TikTok" here refer to worldwide or just USA only?

I also didn't understand how USA forced TikTok to sell the company it owned.
Unless we change course, the US agricultural system could collapse
They're moving to a Rust Foundation with corporate sponsorship model. I think Rust will be fine, even Amazon expressed interest in sponsoring development.
Yes, we don't actually use the "pure" terminology for this reason.
> And this is the point, when I browse the "jobs" HN, I NEVER see any on audit/controls/GRC.. as if DevOps are the gods of everythinig and auditors are useless and not needed.. sigh

The roles that get posted to HN are almost exclusively development related or development adjacent (such as PM roles).

If you're not looking for those roles, it tends to not be very helpful directly. But if can be useful to look through, identify companies that appear to be doing interesting things, and then looking up their full job board to see _all_ of the roles they're hiring for.
Don't forget the constant peer pressure and lame jokes from your coworkers! Oh and if you're a Mac newbie, be prepared to figure it out for yourself. Not that people are unhelpful but that they genuinely don't know any other workflows beyond their cloistered little OS with a barely-usable kernel.
What’s a Palantir? The Tech Industry’s Next Big IPO
I'm curious: if by chance you had some instance online, was it hit by the article's "attack"?
Yeah, kinda weird to see Zero Swahili/English masculine names.
Out of curiosity, what's your take on the price of Dropbox ($120/year), Evernote ($96/year), or Roam ($165/year)?
That's WSL. It's still there, and it's super easy to use (new Terminal tab > Ubuntu), but I just find I don't have much of a need for it. I do web development with Node, which runs fine under windows. https://imgur.com/a/n19qb8M
I do wish the Yubikey had a slider like the webcam covers so you could prevent accidentally pressing the button.

ccccccidufjlndefkacuknijintbntjnkdnrrtncrkfi
My rather new HP laptop has scroll lock hidden on the unlabeled combination fn+C which is obviously right next to the daily used ctrl+C. It is trigger, and it doesn't LED or any OS indication that it's on or off. Good luck understanding why arrow keys are broken in Excel :)
Concepts (https://concepts.app/) is great! But it's a drawing app, not really related.
Can One Trust Udacity's Nano Degrees and Certifications?
> Anyways, I guess this gets easier over time, right?

Yes.

> Should I avoid using closures all over the place?

Not necessarily.

> Should my code look more like C and less like Haskell?

Yes. Others sometimes don't like to hear this, but IMO, Rust is not at all functional. Passing functions around is not ergonomic (how many function types does Rust have again? Three?). Even making heavy use of Traits, especially generic ones, is difficult.

Rust is very much procedural. Java-style OOP doesn't work because of the borrowing/ownership. And FP style function composition doesn't work without Boxing everything. But then you'd need to be careful about reference cycles.
>I have zero intrest in having the government control my access to information, no thank you

They kind of already do. NSA splitters are common knowledge by now, and PRISM was yet another proof that they have access to most of your data. Make no mistake, if the US government wants to find you or what you've been doing, it won't be hard for them.

You're either dealing with Mossad or Not Mossad: https://www.schneier.com/blog/archives/2015/08/mickens_on_se...
I also very much hate this feature, and trigger it often. However if you shake the window you have again, all the minimised windows should be restored.
I had this happening to me as well.

It defeats the whole purpose of tracking.

If employees are doing this, this means something else should change, either extend delivery times, hire more people, optimize how things are done etc
This seems like a reinvention of the Penrose Interpretation.

https://en.wikipedia.org/wiki/Penrose_interpretation
It should be trivial for you to confirm that Apple is not selling enough iPhones and Macs to any more than a small portion of smartphones and desktop computers. Are you claiming that this is impossible to know?
Check out my own thread earlier up the thread. I think that'd be the difference, since she didn't get critical peer reviews on her work which is how we've decided to do science. The thread is interesting to me because I was recounting fun memories, which can very easily end up to a conspiracy theory. But thankfully, I did not start solving them then.

https://news.ycombinator.com/item?id=24295270
This is a tangent, but are runways generally longer in hotter areas? Is, for example, the median length of all runways in Arizona longer than the median in North Dakota?

It seems like ideally this is the way it should be because it's a known factor, so they ought to just build in compensate for it / normalize around it from the start. But I could imagine things standing in the way of that, like cost or land availability or maybe people focus more on meeting some minimum standard length.
Delightful post.

> in theory, once per half-pixel, according to Nyquist

I'd have thought this should be once per two pixels instead. Nyquist says there's no aliasing between functions with wavelength L if the sampling at intervals of L/2. So sampling at once pixel should imply a 2-pixel wavelength minimum without aliasing. Assuming the author is right, what am I messing up?
We've created a professional tool for watching the crypto markets
Very nice!

And for Nuke Overdrive mode, add a check for position: sticky, i.e.

(function () {
var elpos,i, elements = document.querySelectorAll('body *');
for (i = 0; i < elements.length; i++) {
elpos = getComputedStyle(elements[i]).position;
if (elpos === 'fixed' || elpos === 'sticky') {
elements[i].parentNode.removeChild(elements[i]);
}
}
}
)();
Explore Kepler-22B – Ridley Scotts Newest World
The VCs and record labels must be madly trying to get their investment back out of this. They poured money into musical.ly, bytedance and others, then have been riding the wave up (and now down).

In July they bought out at least one SPV for a crazy valuation to consolidate holdings, probably imagining that things would continue to rise. I think they'll be lucky to get 1/4 of the cash they spent on that back, though they've probably still 10X'd the cash they put in much earlier.
I would assume that you can have more than one so you have a backup, but if not, yeah that seems like a serious single point of failure.
Feature-length reply to “The Curse of Xanadu”
This plague... the rioting is intensifying to the point where we may not be able to contain it.
I was gonna point out the same. Linters are great, for newbies and professionals alike. If you don't like a rule you can change it. I'd say: As a newby, just don't change any rule and use standard settings.
How to Prepare for Chrome’s Heavy Ads Blocker Launch
who needs 10,000 monkeys when one can do? :)

On a more serious note this is the big downside to Wiki's - we have become far too casual in trusting "the crowd" will take care of basic vetting. In this case it happened to be a crowd of one until someone else noticed. That should be a reminder to everyone.

For all the fun poked today of old school resources like the Encyclopedia Britannica, they at least had a reputation to defend and thus were highly incentivized to be vigilant with quality control. And even then stuff still slipped through.
I believe it's the US-based operations, which includes USA, Australia, New Zealand, and Canada.

The story of how the US can force them to sell is long, but it boils down to some powers granted to the President that allow the office to freeze assets of foreign people or groups if they're determined to be a threat to the American economy or national security. It's useful in that it allows the US to freeze assets for e.g. terrorist organizations, but also as we can see, can be abused somewhat.
It's sometimes also the only indication that an element is scrollable. Usually there are other cues, an unfinished sentence or partially clipped text/graphics, but sometimes you're left with a perfectly plausible looking clip and would never guess there's more underneath.
Are planning to support the iPad's new touch pad capabilities? Your landing page only shows it working with hands on touch. Wondering if thats due to when it was created vs actual capabilitity, or if you're missing functionality.

If you don't support this for the gestures, where is it on the roadmap? I'm a new iPad pro owner, so this would appeal to me greatly. Honestly, its a sticking point I'm not getting over easily. While they should just 'translate' I know some app developers have had to consider the touchpad when designing their apps for more complex gestures.
> I do understand the basic rules of the borrow checker

It ends up being doable. I dabbled in ATS, developed Stockholm syndrome, and now Rust ain't too bad.

Higher-order functions are difficult in Rust or with linear/affine types in general. Haven't looked at what Rust does recently.

> Should I avoid using closures all over the place? Should my code look more like C and less like Haskell?

When in Rome do as the Romans :)

Anyway, some fun imperative programming stuff you can do in Rust that is fickle in Haskell (or OCaml/Standard ML).
From the other thread:

Why is suddenly everyone so keen to buy TikTok? And why such bizarre buyers - Microsoft, Oracle, now Walmart? None of these are companies I would associate with a social media presence. Their business is generally the "boring" - office application, data munging, groceries.

Microsoft did buy LinkedIn and Skype, they don't seem in any way integrated in what it does (in fact, doesn't Microsoft undercut its own Skype app with Microsoft Teams?). And, this is opinion-based, but from a technical point of view, they seem very inferior to comparable non-Microsoft products (Zoom, Facebook etc.).
> The only problem that is solved is running multiple browsers in VMs in a cloud. Everything else is anyone's guess.

That false hyperbole. Just because you do not know something, that doesn't mean that nobody else does.

> To come up with an automated test for the problem in the OP you have to be a) aware of the problem and b) have a way to test that scrollbars do/don't appear. Good luck with that.

No luck is needed, just tests. You may not realize, but test frameworks already exist for testing the screen for the presence of UI elements. That is how dialog boxes are clicked in tests. This is literally solved.
Why not? By definition the output does not depend on runtime property so you should be able to compute it at compile time right?
Most election mail will be sent zone 0 (Local) or 1.
Neither my point, nor his point, is "this guy didn't see it while cycling, so they don't exist". In fact, he has stated multiple times that he isn't denying existance of camps.

As for what his point is: you should read the full article, it's nuanced.
I've had a Yubikey on my main keychain for about 5 years. I dropped it dozens of time and it never broke.
Aerodynamic drag is a square relation so the difference in drag there is about 40%. With 65% of the power.

I think occam's razor applies here. Either the aerodynamics of reasonably modern aircraft designs leave a huge amount on the table or this startup is telling fibs.

There are other reasons to be suspicious, modern diesel engines rely on a large amount of turbo charging to achieve sea level rated power, it's difficult to believe they are able to maintain this rated power to 50,000ft or 60,000ft. (In the case of the TBM the engine is actually capable of about 1300hp at sea level but is "flat rated" to what it can maintain at altitude).

Finally, almost all high altitude aircraft have long wings (think the U2 as that is not far from what we are talking about here). Adding longer wings typically increases high altitude performance (there are aircraft with model variants where the wings got longer, like the twin commander). This aircraft appears to have borrowed a couple of surfboards.
> The result is that the vast majority of official members of 'ethnic minorities' have virtually, or actually no connection with the ethnic culture, but get full say in how their 'minority' is represented and treated

Your whole last paragraph was genuinely interesting and not something I've heard of before. Do you have a source I could read for more information?
Reading lots of code. And as the other commenter says, it's a bit easier when the correct code is right above it.
> how many function types does Rust have again? Three?

It has to, right? ATS has many function types as well, plus stack-allocated closures (I think Rust has that too??)
Spoiler: FEMA does not do a good job at managing hurricane emergencies.
ReMarkable 2.0 – A digital notebook that feels like paper
Arnold Spielberg, Computing Pioneer, Talks About GE’s First Digital Blockbuster
Re the forced sale: I think USA is saying, unless TikTok (US operations) is owned by a US-company, it gets outright banned in the US.

So TikTok the company needs to choose between the loss of revenue, and a buyout price (presumably affected by the sale under duress). Quite naughty policy, you could say, though probably insignificant compared to what China does to western companies.
Blogspot.in Sold for $5,999