skysight-inc/HackerNews huggingface dataset:
> The reason that people went with Zoom is "because it worked." As other products improve it's hard to see what Zoom's moat is and why we should continue to pay for it.

Ironically, I would say Google Meet defines "it just works" for me way more than does Zoom.

Joining a Google Meet:

1. Enter the URL in your browser.

2. Click join.

Joining a Zoom:

1. Enter the URL in your browser.

2. Accept launching an executable.

3. Watch a window or two pop up and close.

4. Decide if you're using video or not.

5. Watch more windows pop up and close.

6. See the main Zoom window appear.

7. Decide if you're using audio or not.

Perhaps part of my beef with Zoom is how many times its window shuffling steals focus during the several seconds needed to join a meeting. If I'm trying to get work done while waiting for a meeting to start, the focus stealing is very obnoxious.
I think that confirms my suspicion. Even the guile-emacs in guix is based on a commit from 2015-05-12.
The 2019 mbp got rid of the butterfly keyboard. You have a normal keyboard thats why you like it.

Unless there is a separate late 2019 one.
Track late vote tallies in other states. They shifted Democratic as well. This is why the popular vote count has shifted by about 2,000,000 votes from around election day, even though the counts in the states getting close attention have shifted only by a fraction of that amount. Data is there to fully support this trend, it is not just a PA, Georgia, etc thing. And point #1 is fully supported by the most trivial search to see what President Trump has been saying about mail voting for months, up to & including attempts to make it harder, leading supporters of President Trump to believe the best way to have their vote be counted was to vote in person.

https://apnews.com/article/14a2ceda724623604cc8d8e5ab9890ed
I think that's just on first enrollment, you likely can use much lighter touch in normal day to day use.
So if my users can't have DDL access, that means that they can't define the schemas for the analytics that they want to do? It only works if as the developer of an application I have a fixed schema that my users interact with?
Many developers are paying for the ability to develop, not the development experience.
I don't know how long ago you're speaking about, but Silverlight and Flash were at their end of days even back in ~2006. Apple just nailed the coffin shut. That's not Microsoft's fault, there was a sea change in the industry away from browser plugins and these types of platforms.

Apropos WCF, well we got JSON and no-one outside of "enterprises" were doing SOAP/WSDL et al any more and it was pretty much done. That's not really a fault of the vendor, the world moved on. At the end of the day, as a software development house you have to make strategic choices, regardless of vendor. And you can still build WCF apps today, sure maybe not in .NET Core, but they'll still be supported for donkeys years by MS, but who'd want to?
> If the error of the estimate is due to sampling error

What does "estimate" mean here? Gelman's model is a Bayesian one, and 538 uses a Markov Chain model. In these instances, what would the "estimate" be? In a frequentist model, yes, you come up with an ML (or MAP or such) estimate, and if the ML estimate is incorrect, then there probably is an issue with the model, but neither of these models use a single estimate. Bayesian methods are all about modelling a posterior, and so the CI is "just" finding which parts of the posterior centered around the median contain the area of your CI.

I'm not saying that there isn't model error or sampling error or both. I'm just saying we don't know what caused it yet.
To each his own. There is an equally wide group of developers who choose Go for personal projects as it’s in line with their taste. The joy of programming is in the eye of the beholder.
Yeah, that's a windmill I've given up tilting at. And it has gotten better, but mostly through painful learning experiences like this one. But some days I wonder if I'd just be better off moving to OpenBSD or heck Plan 9 or Inferno.
What happens if I lose the key, I don't have it on me, or if I'm using a mobile UI? It seems like you need an identifier (email/username/etc) besides the hardware key for this to be practical.
Great Code Reviews–The Superpower Your Team Needs
I just read the proposal. I do not see where it says that internal services will require https.

My reading is that public websites making an ajax request to http://10.0.0.12 will need to be https. I'm not sure how that protects against anything, but it also doesn't affect the internal services themselves.
Yea, Apple has been posting record Macbook sales.
> Studies are crap.

Ok, that's not how science works.

> Stuff is life altering, if you need it.

And if so, it'll show up in a study.

> 50% reduction in migraines, sharp drop in aches and pains. Supper my groups are full of success stories.

That's great, and it's supported by... wait for it... studies [1] "Magnesium's role in migraine pathogenesis is well-described, with deficiencies known to promote cortical spreading depression, alter nociceptive processing and neurotransmitter release, and encourage the hyperaggregation of platelets, all major elements of migraine development."

If you have a defined deficiency, then a specific vitamin may be helpful. If there's nothing wrong with you, then it's at best neutral, and at worst harmful -- and expensive.

We need to take a science-forward approach to this stuff.

[edit] To be clear: you didn't mention specifically what you were using magnesium for, and the parent post was implying that there were vitamins or minerals that it wasn't worth checking whether you had the deficiency before taking. As such I looked into the role of magnesium in general wellness which is not supported by data. Had you mentioned that it was for a specific condition, I would have researched it before making my implication, so my bad there.

[1] https://www.ncbi.nlm.nih.gov/books/NBK507271/
> It exposed something much more important

Could you elaborate on what was exposed?
I'd call your article on dartfmt[1] a classic as well.

[1] http://journal.stuffwithstuff.com/2015/09/08/the-hardest-pro...
Probably because it’s a competitive advantage for Apple to keep to themselves.
But the patches weren’t in Firefox’s codebase, so they didn’t go through the typical Firefox QA process including the Nightly, Beta, etc process.

I’m not saying those guys don’t know what they’re doing, obviously they are experts. But I would prefer to trust but verify (not just trust).
Stack traces were massively improved in 2.1.

Using a good IDE (Rider or Visual Studio), debugging async/await code works as expected.

Are you doing interop or calling unmanaged code?
I think a lot of this ends up at it not being socially acceptable for men to show emotion or to seek emotional support. I imagine if that were the case most of these people would realize what they're paying for doesn't even approach being a shadow of the real thing. This is a group that would benefit a lot from some sort of self love/self care messaging but I don't even know what that would look like if it were tailored to this group.

I also kind of feel for all the people who signed up to sell nudes on onlyfans thinking they'd make a quick buck and ended up playing therapist for a bunch of lonely maladjusted dudes.
That's a factual definition of how to use the first step of async, however it's missing the point.

Async makes your code do significantly more complex thnigs, and while the compiler makes the easy stuff easy, the underlaying complexity hasn't gone away it's just been abstracted, and somewhat leakily.

You can't do 'just' what you said, you also have to deal with of boundary conditions that don't exist in non-async code, plus if you want to understand what your code is doing you now need to keep two mental models of program execution in your mind.

For an introduction to the complexity of async, and practical considerations you need to manage to use it well this official documentation is a place to start - and note the article is pretty long, async does have a lot of additional complexity.

https://docs.microsoft.com/en-us/archive/msdn-magazine/2011/...

Btw I'm not saying don't use Async. Async is an incredibly powerful and valuable tool. But it has costs and those are weighted toward downstream in the software lifecycle and you should be aware of them when deciding which situations that tool is appropriate in.

Yes async is a first class citizen in .NET and thats emphasised by the framework libraries using it everywhere. But they are writing a framework to be consumed widely by users of differing requirements so they have real reasons to support the widest possible use with highest possible performance. Most application code doesn't really have those needs.

Using async should be considered as a tool to reach for (when appropriate) not a default for every situation because it has significant costs through the lifecycle of the system.
We all would. Eskimo is a treasure and I have no idea how he does what he does.
Couldn’t immediately find the reference on DDG, anyone have a link with more info?
The bootloader and GPU mostly.
@Dralley that is somewhat the problem that I brought up. Nothing ironic about this whatsoever, but want to elaborate on why you think so. How, in any way, is this ironic?

It certainly does take a certain kind of sociopath to take time to look up another individual. I guess this is what you do with your time, when you fuck off on the internet for the 4 out of the 8 hours you work.
A Look at the Listing of RenBTC on Binance
The certificate transparency log for an internal network would let you see which domains are in use and make it far easier for an attacker to exploit internal services. The attacker need not be an APT for this, it could be as mundane as a XSS attack.
Deficiencies disparately impact minorities and poor people. And when I was a student even I could not afford that Bell pepper. 1 in 5 or 1 in 10 are real people.

If you take the prescribed one pill a day, how are you going to form overdose? Talking about excess I hear the medical professional disdain for vitamins in that. Understandably, because they get those people who take extreme doses of over the counter stuff in their visiting hours. But that's no risk to use as an argument against vitamin supplementation for regular use. Multivitamins would be banned if regular use caused overdose.
U2F is a second factor, not a primary one.
Specifically for the mortgages I don't think that will be much different with bitcoin. The whole fractional bitcoin reserve category is already booming and they do the same things as banks do in terms of rehypothecating the collateral, e.g. https://blockfi.com does that.
Latest Mining Move: A 42% Increase in Bitcoin Hash Power
It seems that I will love that hardware and I want to put Linux in it.

Is this even possible?

Will they have a locked loader?
If you haven’t tried Hopper already, it’ll level up your reversing skills: https://www.hopperapp.com/
Sometimes i feel maybe people are just trying too hard to read between the lines, Especially when it comes to anything China related. Maybe it really is just the fact Chinese government wasn't comfortable with the asset/loans ratio that ANT is proposing?
Which ARM chip based device can run linux without the manufacturer's drivers?
I didn't see any units for their "the GPU has 2.6 TFLOP/s of throughput". 2.6 TFLOPS/s at what precision? FP16, FP32, something else? Nvidia labels their Tegra AGX Xavier part as 5.5 TFLOP/s (FP16) and AMD's APUs say 1.8 TFLOP/s (FP32).

They also say "up to" 3.5x CPU performance (total performance) of previous generation macs, then make references to a Mac with a 1.2 GHz quad core Core i7 (MacBook Air) and a quad core 3.6 GHz Core-i3 (Mac Mini).

I would like to see some independent benchmarks personally...
UK to ban all online junk food advertising to tackle obesity
How Ryuk Ransomware operators made $34M from one victim
> I had a friend that was a high school drop out that got a job with an A+ video game company with no experience. An ex girlfriend got a job as a Designer at Microsoft with a portfolio of a essentially stick figures. An old college friend got a PM job at google with a sports science degree. SPORTS SCIENCE. This isn't about skill, it is about falling in line.

> Those people aren't in my life anymore because of that.

You ended your friendship because they got good jobs? Am I reading this correctly?
> So how is dropping privileges done correctly to avoid getting killed by the user?

I think you got the wrong idea from the article, which is partly author's fault. He claims user should not be able to do that, but that is a highly anti-user anti-unix viewpoint.

Creating a destroying (crashing) processes running with uid of any non-root user is something like an obvious inalienable right of that unix user. It is expected that this works.

The problem to solve is that the crash of the user daemon confuses gdm (a root process) which then behaves as if the computer is in the installation phase and the user is to be trusted with setting up high-privilege account.

The solution for Ubuntu is obvious, fix gdm. For administrators / power users, use something simpler such as xdm, where these kinds of errors are unlikely to occur.
Show HN: TakeNote, a web-based notes app for developers
Are servers important anymore? Seems to me that servers are made to automatically scale on AWS, and that is it. 8vCPU may be equivalent to 1x M1, it doesn’t really matter as long as you can have 4 of them.
For a lot of people, that will be four running copies of Chromium.
So this protects local http(s) services that use network access as an auth layer and are bssically vulnerable to CSRF.

I guess this still wouldn't protect against attacks on non http(s) services. So things like https://samy.pl/slipstream/ still work?
'It's the screams of the damned ' The eerie AI world of deepfake music
I kinda feel like Dealers of Lightning should be required reading at this point[1], both for the breadth of invention and how they squandered it.

[1] https://www.amazon.com/Dealers-Lightning-Xerox-PARC-Computer...
I'm not suggesting that acquisitions should necessarily be shared precisely evenly. I don't even think Josh necessarily earned an outsized return in this case. I do think that the current disparity in compensation that we're seeing is potentially dangerous to a healthy society. We're already seeing a move towards a rentier approach to the economy, where individuals can't afford to own property or other essentials. A major force driving this is inequality, those with the means have so much capital under their control that they can afford to outbid those that have a need for those resources.

> In the case of employment, each employee is offering the business owner his/her time in exchange for a salary and equity. The expectations are crystal clear to both parties. When the business owner sells the company, taking his fair share of the purchase price (as determined by his equity stake) is NOT stealing. Nor, is it breaking any norms or expectations.

I don't think it necessarily is crystal clear. A big part of the sales pitch to employees for many startups is that your.5% will be worth X when they reach Y valuation. This isn't too bad in itself, but when it turns out that the founders can issue new/preferred stock the incentives from an employees point of view become severely misaligned.

> Furthermore, for small acquisitions like this, even if you were to split his 3.7M payday across his 20 employees, each person gets $18.5K. Hardly an amount that would spur innovation.

I agree it that it doesn't look great for smaller acquisitions. Although there are some interesting (in my opinion) alternatives to selling to private equity. In my city for example, the founders of a print shop sold the company to the existing workers. The money was paid out over a few years from the company's revenue and they sat on the board to offer some advice on the transition. It seems like a more ethical alternative in that the workers are rewarded for their part in building the company, and the new owners are less likely to asset strip and gouge existing customers to recoup their investment. It has the added bonus of not adding to the concentration of capital in a small number of holders.
I can give you a 500 word abstract here.

The core challenge was dealing with 3rd party dependencies (Nugets) relative to each project. We ultimately found that attempting to mix Framework/Core/Standard projects together was an excellent substitute for nightmare fuel. So, the happy path for us turned out to be to do it all at once and only use .NET Core project types throughout (DLL/EXE). Trying to convert your overall solution 1 project at a time hoping for some sort of incremental outcome is probably going to be more frustration than it's worth.

Assuming you bite the bullet on all or nothing, the next challenge will be: Is your code is even supported anymore? This is obviously going to vary wildly depending on your use cases. For us, the Microsoft.Windows.Compatibility shim was enough to restore 100% of the functionality (we rely on System.Drawing and DirectoryServices). But, there was also a lot of other rewrite to support new AspNetCore primitives, and we also moved over to Blazor for web UI (which is more of a rewrite than migration).
I really don't get it. How much difference could 8 to 16gb be in terms of price? Is Apple really doing this to save 20$ per machine?

Even if you somehow could argue that 8 is all you need now, what about in few years? No one should ever buy this device.
No color space support and sRGBA enforced. It's no accident then, that the domain is called suckless.org. Staircase wit.
One of my first jobs was in retail, a backpacking outfitter located at the top of a scenic and winding road that's very popular among fast car folks. Summer weekends when the weather was good, we'd sell huge amounts of soda and trinkets from a gift shop in the front of the store.

One day, a guy come in and ask for a jug of water for his car, which had overheated. It turned out to be a yellow Ferrari, I got him some water and he headed on down the other side of the gap. Neither the fancy car nor needing water for an overheated vehicle was too far out of the ordinary, but the combination was curious - a sports car should be able to handle that road easily.

At the time, I lived with my dad. That evening, he mentioned that he had been in town and a yellow Ferrari had driven by with the engine revved way up like it was stuck in first gear...
Yes, absolutely. There are the Arrow libraries in Rust that we're already contributing to. DataFusion, for example is an SQL execution engine.

We'll be publishing crates for parsing InfluxDB Line Protocol, Reading InfluxDB TSM files (for conversion into Parquet and other formats), and client libraries as well.

The entire project itself will also be published as a crate. So you can use any part of the server in your own project.
not a masochist
The perfect Hacker News title has finally been crafted.
Ah, yes, sandboxing, the technically SPI interface that everyone at Apple uses and large third-party apps are tacitly told to use.
>This isn't about skill, it is about falling in line.

They were likely hired because the companies saw potential in them, just as companies clearly see no potential in you.

Cutting people from your life in a fit of jealousy and spewing bile towards randoms online over your self-imposed lot in life isn't going to get you anywhere productive.

You should get some professional help.
Because intelligence doesn't translate to popularity?
Or, the amount of industrial chemicals that os entering our food supply is... toxic.
What Is Adjudication?
Panera-as-a-Service
Salmon from the grave!

Almost. Buried in salt and sugar and cured that way.
I should qualify my statement as I get voted down into oblivion. Hn still has higher quality comments and I'd ever seen it slashdot. However those high value comments usually come on particular subjects that lie within the hn community's zone of expertise. However for political topics or for science articles, hn comments usually lack expertise or neutrality. They're all falls into whether hn thinks of itself more as a repository of expertise or a forum for individuals to discuss topics where those individuals have expertise in some topic ie a professional which by and large the community is composed. Please excuse any strange typos I am voice typing this as I walk.
Nowadays power efficiency for performance is nearly equal to the performance. So the M1 is the performance king for mobile and SFF. I'm exciting to see how Apple Silicon works for power hungry desktop/workstation area.
I understand exactly where you’re coming from.

The way that the MSM has portrayed and reported on Trump I think is a huge source of his ongoing support.

For a more recent example, claiming Pfizer isn’t part of Operation Warp Speed, or that holding the samples on ice until the day after the election wasn’t partisan is bald faced denial.

Gore spends 30 days pursuing recounts in 2000 before conceding but Trump is supposedly a dangerous dictator for not conceding.

How about this one — Flynn allegedly violates the Logan act by talking about sanctions with the Russian ambassador, but Biden is talking policy with world leaders a day after the election is called and its AOK. Now, to be clear, it’s exactly what Biden should be doing and is clearly not illegal, but it’s the double standard which drives a lot of people to support Trump.
> the non-representitive effects on the Australian senate are much higher than in the electoral college.

Yeah not gonna lie, I was genuinely shocked to see that Tas holds as much votes as NSW and Vic.

>I think most kinds of voting that aren't first-past-the-post

Yep, I just wish they were easier to explain!

Run-off voting is hard to justify to angry relatives who are incensed that the person who got the second (or third, god forbid!) most 1st pref votes somehow ended up winning.
What does this refer to? Searching ... Stopping the Western Freeway? It seems there was a meeting at that place on that date, though the supervisors didn't vote on the matter until 1959. https://www.foundsf.org/index.php?title=West_Portal https://www.outsidelands.org/streetwise-freeways.php
Guessing part of it is there is much greater social value in signaling your “significant” support for Democrats than your “significant” support for Republicans in most academic cultures. So it probably amplifies and overstates the Democrat bias in the higher education business to use political contributions as the measure.

Academics is a social program dependent to a large degree on government largesse, and people in those industries tend to vote Democrat. That should be no surprise...
Sorry, you'll have to watch these five minutes of Ma vs Musk: https://www.youtube.com/watch?v=aHGd6LqAVzw
I’m confused. The link is for DDR4, it’s all too slow, and Apple doesn’t offer a 32MB M1 option at this time.
Can you elaborate more what you mean by this? What did they vote for on that date?
I have ADHD so time-blocking is fantastic when I can get on a roll with it. I love the pen and paper approach because I can get distracted easily by apps. Daily planning felt too granular for me at first, but I use it to complement my longer term planning.
Agreed, the word "still" and quite frankly the rest of the article shows the author hasn't taken the effort to understand why someone likes something they don't like themselves.

This could have been an article written by a windows10 user who asks the question "why are so many people "still" using linux?". New people start to use linux today and quite frankly there's a lot of good reasons to use it over the newest windows. Obviously same can be said about vim.
This is really cool. Thanks for the share!
I'm not too familiar with their stuff, but I think in terms of approach, they're very different. This project doesn't aim to product materialized views, which I think is more of what naiad is for? I'm not sure about differences in terms of what problems they're trying to sovle.