skysight-inc/HackerNews huggingface dataset:
I love this article just because so many commenters hate it. I really like the super niche side-projects -- I ran an analytics site for minor league football, built with a couple of Ruby scripts and a free Netlify plan. Was featured on ESPN, famous NFL twitter accounts, and did a million pageviews in 2 months.

I licensed the data to a fantasy football site and it was starting to make money before the league shut down.

The stakes are so low that it's really worth giving it a go.
Yes, machine learning is the first priority as they say in the thread. However, the blog post goes on to say that window system integration is coming. This will eventually be a full graphics stack.

> Anyway, this isn't really a Linux port of DirectX

The entire user mode side of Direct3D is ported, in addition to the user mode parts of the Nvidia, AMD, and Intel graphics drivers.
I wonder if the developers/designers are aware of the common ancestry with Lotus Notes.

I suspect not because it looks like the founders are too young to have even used Notes - my guess is this is a clean reinvention.
the cattle-vs-pets thing is not really an excuse to not root cause a persistent issue while you have one.
I can't think of anything that would warrant a 2GB receive buffer. The buffer should be sized so that the receiving program has a reasonable amount of time to drain it before
it becomes full. A large skylake VM in GCP can do 32 Gbps (lowercase b), so assuming worst conditions, a 2GB receive buffer would give the receiver 500ms to call recv(), which is a huge amount of time for something that should take microseconds, especially in the context of a client.

Even if there was a specialized server that needed such a large receive buffer, it doesn't make sense to set the system-wide default so high.
> It's just a little annoying thing that bugs you until you do what they want.

Ah, cool then.
I don’t think they make hard disks in Hungary.
The expected wins of that team was 52-30. Pippen had a weak 92-93 season (WS/48 was 0.13 versus 0.194 in 93-94). The bench was improved with Longley, Kerr and Kukoc. Swap Harper for BJ and Rodman for Grant and that team was closer to the 95-96 team.
It’s really not. I develop mobile apps for clients and we collect analytics (Firebase/GAnalytics, Facebook SDK, hand rolled metrics etc) none of which is opt in. Why is Microsoft held to a different standard?
CUDA is supported as well.
…seek, and ye shall find… :-)
Pier 1 going out of business and closing all 540 stores
Structured Landmark Detection via Topology-Adapting Deep Graph Learning
To avoid this, the Italian has tried a side indicator, no of death over expected death. Not exact but could help.
Flickr uses Mapbox for map imagery
Why are you pulling women aside after meetings to tell them how to speak properly? Just leave them be
Drone photos show S.F.'s first city-sanctioned tent encampment
The Bill of Rights only covers negative rights: what Congress is explicitly forbidden from doing. Free Speech is a social norm as well as a legal construct; there are components of a civil society and Enlightenment values that have nothing to do with laws on the books: https://en.wikipedia.org/wiki/Principle_of_charity

Even if one concedes that any given platform has total authority over their private property (there is a case for regulating tech giants as utilities), one is still perfectly within their rights to vehemently disagree with those decisions, or find them to be grossly counter-productive.
You can fill it in with your password manager at every prompt?

There is a large segment of people who don't like complicated passwords and will not use a password manager, so the PIN scheme w/ advanced options and password manager integration is the way to thread that needle.
Why?

In many perspectives, government is considered special because of the "monopoly on force."

Having a compelling platform is very different from that. Nobody is saying "you can't say that under threat of force" they say "I choose to respond to you saying that by exercising my own rights." Do you think anyone who waves a sign on the side of an intersection should also be entitled to an editorial in the local newspaper, say?

People today have fairly limited imaginations after a couple decades of "algorithmic search and recommendation" platforms. But the internet before Google was quite successful with organic word of mouth and hyperlinks. And nobody in that world was forced to provide links to anyone they didn't like either.
Hopefully, this will enable Windows users will be able to run docker containers that use GPUs the way Linux users have been able to for years now with nvidia’s container toolkit[1].

[1]: https://github.com/NVIDIA/nvidia-docker
Yeah I don't have a problem with either my Asus Zenbook or my HP Envy.

Reading through the comments it sounds like the real problem is Thinkpad trackpads suck for whatever reason and this is somehow getting extrapolated to "Linux trackpads suck".
There has been information added to the article in the meantime, and your little anti-whistleblower fan-fiction is no longer compatible with the facts.

Which, by the way, it never was: the lies you imagine would have been easy and quick to expose. And the (completely imaginary!) smear of incompetence you came up with never really explained why she would feel the need for revenge? At least no more than any other story: maybe she was fired because she was madly in love with Governor? Maybe she accidentally killed her supervisor's dog?

Or, maybe, we should tend trust people. At least as long as any counter-narrative is less believable than 80s porn plots.
Yes, (almost) everybody doing machine learning is on CUDA. There are multiple pieces of this work, and the DirectX API's are only part of it. Other pieces get CUDA running as well.

And yet another piece is a layer to get OpenGL and OpenCL workloads running on DX12 as well, rather similar in scope to how MoltenVK and the gfx-hal Vulkan Portability work are a layer to get Vulkan workloads running on Metal. This is a big effort, and it seems to me their goal is to get things to the point where stuff Just Works and you don't have to think too hard about the various bits of (technically difficult!) infrastructure to get you there.
> Relentlessly upping a teams standards in everything - strategy, execution, effort etc, tires out everyone on that team. But that’s usually what you need to win or succeed in a competitive system.

Agreed.

> People who push for this will always be called assholes because they force team members to stretch themselves which is never a comfortable proposition.

The biggest problem with this is that leadership will inevitably realize that some of his team is just not capable of doing better, and he can't get rid of them, so he focuses his attention on those that are capable of upping their skills and doubles down on it. Scottie Pippen got it worse than the guys at the bottom of the roster. Put yourself in Scottie's shoes -- you're better than everyone except one person, and yet you're treated the worst. Scottie Morale quickly goes to shit.

It happens with tech teams, too. Bad hires kill companies because they cause assholes to act inequitably, driving the best of their supporting cast away.
You are right that a spreadsheet gets more information on the screen, but Trello's kanban layout really highlights which task is "where" (in what state).

I've often used it with clients to let them know which high-level features are in progress, which are done, etc. It has also worked really well for collaborative trip planning. Both of these workflows benefit from cards with cover images too.

It's not a replacement for a company-wide knowledge base or an issue tracker for hundreds of tickets.
“One platform for all my data with specialized tools to deal with different kinds of data. I can imagine tools like Tello, Jira, Hubspot, Google spreadsheets & draw.io running over it.”

-> https://qatalog.com
Very helpful thank you. I believe you are correct on all fronts. Does anyone know if "their interfaces" prevent the Xorg/Xinput keylogger "bug" as is, even without EVdev or Udev? The man page seems like it does use Xinput, but it also mentions Xwayland https://man.openbsd.org/xinput.1
So I think that if Wayland does work, that interface would take care of the issue.
I am in the middle of something else or I would try and figure it out myself, but it would take a long time.
Note that Safari has added new APIs to allow for a content blocker to regain access to such information if you so choose.
> These tech companies are currently enjoying the benefits of being a "platform" while acting as publishers.

If this is referring to Section 230, I think it's a misinterpration. Section 230 gives platforms the ability to moderate without being (legally) treated as a publisher, but it doesn't make them into a utility. If it's referring to a different law, I'm curious which one.

In your view, if YouTube is not a publisher, should they be required to host pornography? Are the community features part of the platform, or is YouTube entitled to host content but make it undiscoverable?
This sounds amazing. It would be great if one day you could publish a detailed how-to / tutorial.
The infamous IBM Deskstars aka Deathstars were made there.
I like the security-mindedness of Signal, but some of their choices baffle me. They go through all this trouble to create an encrypted cloud storage, which many people in the target audience of Signal do not want, while not even giving iOS users the simple option of creating an offline backup of their messages (in fact, they actively disable this option). This issue has been open for more than four years [1] and even has a $1000 bounty [2].

1: https://github.com/signalapp/Signal-iOS/issues/967

2: https://www.bountysource.com/issues/28598496-message-export-...
This article doesn't exactly mirror your sentiment.

https://vtdigger.org/2019/11/29/despite-dropping-homeless-po...

I'd argue that people need shelter more than internet. Can't use internet if you're dead and all.
I'd be grateful if one of you product design folks could explain the rampant use of emoji. I notice that most things incorporate emoji extensively these days. Has that been shown to boost engagement or something?
For a site like the NY Times, pricing the ad space based on a user's historical data is a mug's game. NY Times has a reputation and value beyond the value of a user's browser history. Why would they want to compete with small nothing sites, giving a large percentage to adtech companies, when they can sell the premium service of being associated with the NY Times?

"We are the NY Times. If you want to advertise on our site you have to pay a premium."

"But we want to target ..."

"We are the NY Times. We have half a billion ARR. Take it or leave it."

That used to be how ads worked, and I think it is a better model - for both sides in many cases.
I'm sorry to hear about your friends' experiences.

While anecdotes are important, the data just doesn't corroborate the notion that American broadband internet is worse, on average, than that of its peer countries. You're right that the experience of some individuals does not match up to the aggregate statistics, but you can't draw broad conclusions from those data points.

The aggregate data captures the experiences of your friends, just like the aggregate data for other nations captures adverse experiences of their citizens. And what the data does say is 1) investment in broadband infrastructure is higher in the US (per capita) than most other peer nations, and 2) average broadband speed in the US is higher than most other peer nations. That's not really a matter of opinion, it's strictly an observation.
This patch adds WDDM (Windows Display Driver Model) as a Linux kernel API. The implementation just forwards to the Windows kernel, but it seems to me like someone could implement it natively in Linux. Then Windows user mode graphics drivers would work natively in Linux without WSL, and DX12 too.
Therapy Through Spotify
So both Firefox and now Chrome will ignore DNS-level malware blockers, such as Pi-Hole.

Malware/Adware will inevitably start using the same tricks, if they haven't already.

And of course DoH is impossible to block without also blocking all of HTTPS. That's the point of it.

A case study in unintended consequences.
TL;DR: Wave shaping is just function composition.

I don't know why a new term is needed, but if you can visualize function composition for simple functions like floor, min, max, you can visualize wave shaping.

If the input signal is f(x), you obtain clipped signal g(x) like this:

g(_) = min(1, _) ○ max(-1, _) ○ (a * _) ○ f(_)

This can also be written as

g(x) = min(1, max(-1, a * f(x)))

In the example in the article, T(x) = min(1, max(-1, ax)) is called a transfer function.

I find it easier to understand function composition by breaking the functions down into simple parts, though.

The sonic effects of this are completely unexplained in the article. Other comments here discuss the effects on harmonics; mathematically, the TL;DR is that the Fourier series of g = t ○ f are more interesting (the intuition why can be obtained by looking at the Fourier series for a square wave).

Without getting into math: a clipped signal retains some of the input, and adds more of square wave characteristics. A square wave is the buzz you get by flipping + and - very rapidly, which will force the speaker cone to go all the way in/out very rapidly.

The reason why math above doesn't fully represent the effect is that an actual speaker cone won't be able to teleport to min/max positions instantaneously; and the unfaithfulness of the speaker cabinet creates pleasing tonal characteristics.
I always like to read these "isn't worth" type articles as somehow putting a monetary valuation on moral worthiness, it doesn't make much sense but it is amusing.
Yeah, I guess I don't really look at paystubs often and my banks support good csv export for like 2+ years, so I'll always have it when I need when I refresh those sheets. I do year-to-date in those sheets to make them not huge.

Regarding taxes, I do a tax year calculation using my W2's and returns to compute an effective tax rate and figure out ways I can improve my situation re taxes -- but my budgeting basically only starts once the net money hits a bank account which has worked pretty well.
And I would without hesitation open both but that is not where the money is. If the point is to exploit the asset you want those customers who don't bother to compare your minimalist expensive trip with cheap well thought out stuff available elsewhere.

OT: For techies winning depends more on technology. It would be more interesting to appeal to the serious and properly organize the trips by distance, days, incline, temperature, weather and price in a sortable way. The more advanced the cyclist the more there has to be actual cycling (think repairs, renting high end bikes, massages, spa etc), they care about statistics and leaderboards, there is a whole eco system worth of technology to explore and tap into. (Could upload your entire offering to https://www.bkool.com/en/cycling-simulator ) much fun to make. At that point, if you call it cocainepizza44.ninja people will find it.
The bigger issues for payments has nothing to do with the mechanics of moving money it’s the compliance, fraud, risk & customer support burden.

None of those get easier with micropayments. If anything they get more difficult.
As reopening becomes polarized, businesses need to use common-ground language
Very frequently in corporate environments, at least in investment banks I have known and heard of many people earning four figures a day pretty much purely because they've been allowed to carve their own niche that becomes indispensable.

Ironically, the worse they are (think 5000 lines of Perl with two functions) then the less viable it is to replace them.
I think consummated talent yields entitlement. Worse yet, talented individuals quickly lose credibility when Dunning and Kruger become chaperones.

For all its protestant affectation, humility is very useful.
My first two tries were crylady.com and tooflash.com, both of which I can imagine people actually remembering and typing into an address bar.

Not so sure about the next suggestion of completelyvery.com though :D
> Too bad that it is doomed to be associated with Java forever.

Maybe because it's in the name ️
> I'm making an argument about how companies should behave, not how they are legally obligated to.

The same can be said of jackasses spouting harmful drivel within the confines of free speech.
I've been using GnuCash for years. It has a great many fantastic features and it has some annoying quirks for sure. I haven't found anything to replace it, but if I could I would. One of the most annoying things: Export account names with Umlauts -> Import them again. Now they are all broken. I have to manually fix the csv file to prevent that and there's never been a fix/devs don't see this as an issue.
> "measures of the overhead of FFI"

Plus measures of the other programs, for all non-C/C++/Rust languages, that don't obviously use FFI.
And my point is that it's undesirable to have a handful of companies with this kind of control.

The "host your own" argument is done to death truly. If one type of speech can be hosted for "free" by a company with 80%+ market share, so should another without discrimination.

To allow otherwise is to risk of erosion of our values and enable corruption. Even if you don't like Jones.
It’s extremely unlikely the limestone casing for the pyramids was still around at the time of the Caliphate. Do you have any sources for that? It wasn’t all that long ago, relatively speaking.
To who? Butcherbox? Traeger Grills? The motherfucking Cash app building wells for the pgymies in the congo?

Joe's always been sponsored by small companies who make things he likes. He even still talks about Bellator and OneFC fights and boxing despite working for the UFC. He about as independent as he can be. I doubt Spotify have any creative input to the show.

So how has Joe sold out before, or now?
In the context of the original comment, aren't the performance characteristics of .NET pretty similar to the JVM (though I have no experience with the former)? I don't see big reasons why someone who likes C# would hate Kotlin. F# is pretty different from the available JVM languages though.
I like Trello A LOT have like 30 different boards with probably thousands of cards.

Why Trello over Sheets?

I use Trello as basically a really extensible digital kanban board.

It also makes easier to associate tasks with each other add extra context (for instance if I'm keeping track of some long form context associated with a task where would you put that in sheets? A note? Can you search those? Once it gets really long a Google doc? I guess).

Also can add custom fields. I used this to allow me to add weights to cards so they automatically rearrange in priority order.

I even have boards that serve as a personal knowledge base.

I feel like Trello gives you really great free reign to discover a process for things and have it evolve over time.

Could you accomplish that with sheets? Probably but not as elegantly and definitely not with a UI
I've found that tapping next to the registration lock PIN prompt will dismiss it on Android. A "dismiss" button and a "don't ask me again, I won't lose this" checkmark would make much more sense to me.
Yeah, I think Joe would be the first to say (and I believe he has said exactly this many times) "I'm a dumbass comedian, don't listen to me as an authority for any changes you make to your life, I'm stupid and this is just entertainment." I personally like how not only does he say stupid shit, but then the next day he says the opposite and talks about how he learned something new, they never speculate when they can just look something up on Google, etc. I think it has a lot of live integrity and fact-checking. Yes, sometimes they have figures on which are complete assholes. But they also have fringe people who are very smart who you would never hear from otherwise who have offered a huge range of insightful new theories. You don't listen to JRE to get "news", you listen to stimulate your mind in different directions, and get motivated to do something yourself. I don't want to be like Joe at all, but there is something motivating about how unapologetic he is about basically just being a dumbass comedian with a big platform and he's literally not doing anything of real value with it. It's art. I think it's one of the best things in media today.
I'm not going to name names here but I'm aware of at least one person whose title is a "named" Assistant Professor and one whose title is (from what I can tell online) just "Assistant Professor".
It really seems like an overreaction. Eye, nose, and mouth protection is enough. Hazmat suits and plastic gloves are awful to wear for extended periods of time. And are they going to wear diapers too?

Also, according to the photos, the masks they got are only the generic surgical ones. Would be much more beneficial to give them FFP2/N95+ respirators instead of the hazmat suits.
You really think your phone conversations aren't being "spied on"? Especially since virtually every phonecall is set up via SS7.
The issue is that pypy is not a drop-in replacement, otherwise you'd be right.

Many highly optimized libs are C extensions, which only run under CPython.
His argument is that if you do something decent with biketours and advertise it properly you can easily get your 40 k back or more. GoSojourn wont have ROI.
> it wasn't that long ago that most computers had less than 200 MB of RAM total

I don't think you're aware of how much time as passed since 200 MB of RAM was the norm. Even in 2005, lower end Dell laptops ($639) had 256 MB of RAM as the minimum [0]. The 2002 PowerBook G4's base model had 256 MB [1].

[0]: http://web.archive.org/web/20050309050556/http://www1.us.del...

[1]: https://en.wikipedia.org/wiki/PowerBook_G4#Models
There's a reason the military contracts out most of their R&D.
I'm not sure what you mean by "pro" but many/most construction workers I see working use milwaukee tools. I don't think I'v ever seen fein in the wild.
What if I really want to help myself make positive decisions? I'm talking about picking up a toy left in the hallway by a child or a scrap of paper that fell out of the bin - things that others walk past and pretend they didn't see. Am I the sort of person to just deal with it right then, or take the lazy option. I don't find it extremely counterproductive at all.
To each their own, csv for me has been the easiest thing moving forward every month or three.

I did do a historical net worth calculation and the only data I had going back far enough was PDFs, so through a mix of bash scripts and pdftotext, I was able to get a number for each month back about 10 years. But I ended up just putting that monthly balance for each account in a google sheet so I could sum and plot it there. Now I just stick the month-end balance for each account in a sheet to keep this updated.
This is super cool, its nice to see this come out of the idea stage into something one will be able to buy. I find the most use for gps modules is time data, I have one outside my window that is feeding a PPS signal into a server running ntpd. Saves me from bothering internet ntpd servers.
This is blogspam from Vox media.

Link to actual announcement: https://twitter.com/joerogan/status/1262812859983151104?s=20
I'd like people to use a multitude of domains/providers/companies to minimize the ability of a small group of companies to influence discourse.

Having said that, I understand that practically avoiding those companies is tough.
A prior thread on MK-ULTRA: https://news.ycombinator.com/item?id=21165137

The Frank Olson Project is an aggregation of a lot of the research Eric Olson did into the circumstances of his father's death: https://frankolsonproject.org/