skysight-inc/HackerNews huggingface dataset:
Well, there's a few places were it makes sense and doesn't. And it being an optional extension means that it pretty much exists where it's benefits outweigh it's costs.

The really tiny cores with RV-C don't even have page tables, so there's no straddling to worry about. There it's very cheap, and has a lot of benefit, so you see it in the same target (and same reasons) as CortexM cores being Thumb2 based.

One level of complexity up, a simple embedded core with a full MMU (taking the place of what'd be a classic 5 stage RISC like in a home router or something) is the least likely to want it, but in those cases you're normally doing buildroot like software anyway, so it's not a big deal that you have to compile everything with rv32g instead of rv32gc.

Larger more powerful cores have the gate count necessary to paper over the complexity of straddling page boundaries. And that's why you see the binary distros pretty much requiring RV-C. The increased gate count there is worth the better utilization of the I$.
For my usage, Flutter is a no-go for web development for the same reason as Qt: it's just a canvas, so text selection, accessibility, etc doesn't work nicely or at all.
you're gonna get so much traffic from the findom community, may as well start charging a monthly subscription fee
Appimage has its own issues though:
- no update mechanism
- no sandboxing and only basic app isolation
- no deduplication (Flatpak automatically deduplicates everything it installs on a machine)
> My suspicion is that this divergence could have to do with the ongoing existence of the US penny

The penny should be gone. Same for the dollar bill; coins last 30 years vs seven for cloth bills.
Despite having it's own generic registrar service, Google uses MarkMonitor for most of it's domains, for reasons people have already outlined.
Cuil did that, just in a surrealist way.

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

http://cuiltheory.wikidot.com/what-is-cuil-theory
Getting Started with Data Science
I used to work at a dating service pre-IntarWebz. Still had a matching algo. I started privately running some analyses looking to confirm or disprove my hunches. I will say this: it's still brutal out there.
By 1960 just about everyone had realized that there was no future in high-altitude supersonic bombers, so I doubt there was any significant military R&D for Concorde to ride the coattails of after that, if there ever was.
The following Statement affirms this inerrancy of Scripture afresh, making clear our understanding of it and warning against its denial. We are persuaded that to deny it is to set aside the witness of Jesus Christ and of the Holy Spirit and to refuse that submission to the claims of God's own Word that marks true Christian faith. We see it as our timely duty to make this affirmation in the face of current lapses from the truth of inerrancy among our fellow Christians and misunderstanding of this doctrine in the world at large.

https://web.archive.org/web/20061115025545/http://www.spurge...

The Chicago Statement on Biblical Inerrancy was formulated by more than 200 evangelical leaders at a conference convened by the International Council on Biblical Inerrancy[1] and held in Chicago in October 1978. The statement was designed to defend the position of biblical inerrancy against a trend toward liberal conceptions of Scripture....

[T]he December 1986 conference adopted the Chicago Statement on Biblical Application....

Signatories to the statement came from a variety of evangelical Christian denominations, and included Robert Preus, James Montgomery Boice, Kenneth Kantzer, J. I. Packer, Francis Schaeffer, R. C. Sproul and John F. MacArthur.

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

Notable signatories are listed at the Wikipedia article.
Fits what I see too, with "married" often replaced with unmarried partnership, so definitely not a purely religious thing.
I think you're underestimating the impact of being an ex-Googler. VCs are inundated with mobile app pitch decks from all kinds of random people with no relevant experience. Receiving a pitch deck from an ex-engineer of a highly respected software firm is going to make that pitch stand out. It lends instant credibility. EDIT: looking at his LinkedIn, it's clear that he has way more experience and an established track record than just working at Google.

Also, don't forget that it was the husband who had the LinkedIn connections to the pitch deck recipients. Race, gender and experience aside, you're obviously more likely to get a response from recipients who already know you (or are friends of friends) than from recipients who are total strangers to you.

If the author was also an ex-engineer of a highly respected software firm and had the same LinkedIn connections, then you would have a much stronger anecdotal case that racism or bias was the cause of being ignored.
Artist... not sure what, maybe a potter.

I like the idea of going to work and making things every day.
> For instance, GPU hardware was developed to run first-person shooters with increasingly fancier graphics. Today, it powers some of the largest high-performance computing clusters where "important" science is done.

When graphics hardware was relatively new, a better graphics card could make business applications like spreadsheets faster. It was practically a joke that people who wanted a video card to play games would rationalize their purchase by saying that they needed it for office applications.

The 'important work' surely benefited from the frivolous work that the hardware was purchased to run, but it was funded for a very long time under the guise of the important work.
Good news, but all depends how much Google interested in Linux desktop support in Flutter. I'm highly skeptical due to their "hyper activity" in Linux desktop niche.
I'm not sure how much use a 486 is without the rest of the PC?
They say treating 1/2 of global farmland with basalt dust would offset the current carbon emissions of Germany and Japan.

1. Why did they choose the two axis powers to draw their comparison?

2. What would be the cost, in additional carbon emissions, to procure, distribute, and deploy all that basalt?
Might want to spend some money on a better server so that we can actually watch you spend money.
It appears that Plaid is rate limiting and mongodb is at max number of connections.
Hard no's are fine in the classic stable marriage problem. "Remain single" gets added as an option to each person's preference list, then you can run Gale-Shapley deferred acceptance more-or-less as normal with each person on the accepting side starting with "remain single".
$35k to $1.25M in 4~ months
How do you prevent developers from over-engineering?
Do we get to see the sudden enormous AWS bills as HN overloads your site?
That actually sounds pretty dangerous - what is more likely to get compromised and stay that for a long time - a random developpers app image update service or distro infrastructure ?
My point is life is still being lost, the life lost is just being amortized over many people so it doesn't feel as bad.
Thirty-Six Unsolved Problems in Number Theory (1991) [pdf]
> It generates vector instructions

vmovss, vmulss and vaddss instructions are not vector. They only load/store, multiply or add the lowest lane of their operands. The equivalent vector instructions are vmovaps, vmulps and vaddps respectively, these would load, multiply or add complete vectors, not just the lowest lanes of them.
Thank you. The systems approach does seem to be the only way to meaningful impact.

“Simply” automating the existing systems doesn’t seem the right approach either.
You can do that it will just make things a little less pretty.

while (( $# )); do
case "$1" in
-*h*|--help)
do_help
exit
;;
-*v*|--version)
do_version
exit
;;
-*d*|--debug)
debug=true
;;&
-*a*|--arg)
value="$2"
shift
;;&
esac
shift
done

It doesn't support args of the form -avalue but those a pretty uncommon anyway.
New experimental startup anti-city communities will boom over the next 10 years
Interesting idea. When people post stuff on Linkedin, under their public “professional” persona, they tend to behave in a certain way. I wonder what would happen if this was a social network, where your posts consist of stuff you spend money on. How much would it change the way you handle your dollars.
> Not quite sure what you mean by that. Care to rephrase?
It should be hard or impossible to produce code that doesn't catch an exception or ignore it and just bubble the exception up on the call stack. The consequence of it is that sometimes it's easy to have a low level exception arriving on your presentation layer, which totally breaks encapsulation.

> But of course. It's `try (f()) catch { case e: .... }`. That's one and only way to handle exceptions in Scala. After an exception has been caught, you of course can lift the errors into any data structure you want (Try, Either, IO, ZIO,...).
That may be true for Java Exceptions but not 100% true for the generic concept of errors. You have try-catch which was inherited from JVM but most of my experience working in Scala people would call it a bad pattern and prefer using Either monads. The problem then being that Either try to solve something on the user code space that is already solved on the JVM level. And in a very poor way, think how in Java you can do a try-catch with type unions on the catch clause, or how you can catch and easily transform an exception into a totally different one and declare your signature on the most restrictive exception type. And the list of awkwardness goes on, see if you would use the same strategy to handle exceptions on the following examples:

- code dealing with Java libraries

- code dealing with Futures

- code dealing with Either or other monads with left/error side

- code that have to interact with different helper libraries (like cats or shapeless)

- Either.map over a value that could produce a RuntimeException (e.g atoi)
B extension was making good progress after it had slowed down for a while. Seems like standardization has slowed because of COVID.

The argument that it will never be implemented seems kind of wrong, why not? Multiple vendors and open source extensions already implemented the essential functionality in non standard ways. In the next standard profile for Linux, the V and B extensions will very likely be included.

ISA standardization never happens as fast as you hope it does.
There are a couple of sites that auto-started video and when you scrolled down, automatically did picture-in-picture. In fact I think Facebook even experimented with it for a while. The problem with those implementations was that the user had no control over which videos, nor the ability to prevent them from displaying. It took a heavy amount of NoScript isolation to prevent it from happening. I always thought it would be useful if someone would write something that put the user back in control.
Are you sure? What if you inventing a "phantom partner" for each person, who represents "not getting married". The preferences for that phantom partner would be

1. The person they are phantoming

2-N+1. All other phantom partners

N+1-2N+1. All other people.

If the person prefers not being married over all other available partners, then that will necessarily be a stable marriage. If they don't then the phantom partner will be able to find a match among the other unmatched phantom partners.
There is no apt package with Chromium.

https://ubuntu.com/blog/chromium-in-ubuntu-deb-to-snap-trans...

Canonical couldn't afford the maintenance costs for it. On Ubuntu distributions it's either the snap or you have to create some weird frankendeb aspect by pulling from Debian.

They explained it better than I would.

In other cases, I don't think of a case where apt installs snaps over apt. I think the only priority for the decision choice was based on most recent version. Although this aspect I am slightly unclear.
The GitHub Availability Report
I'm not sure I see how it even makes business sense. Trying to compete with with Apple and Microsoft by eliminating your strengths to focus on your weaknesses isn't a good play. Gnome and Ubuntu are not and will never be as smooth and integrated as MacOS, and that's okay because that's not why people use them. Take away the openness and you have a slower, uglier Mac with a worse app store.
Acknowledged (post-Bezos acquisition) at the Washington Post in 2014:

"Amazon is a hornet’s nest of malware"

Of the 10 sites that pump out malware most frequently, four are hosted on Amazon Web Services (AWS) — including the number one site, download-instantly.com, according to a threat report published Wednesday by the IT security firm Solutionary.

The report comes a week after we learned that hackers allegedly used Amazon's cloud hosting solution as a platform for a botnet that scraped personal information from potentially millions of LinkedIn subscribers....

https://www.washingtonpost.com/news/the-switch/wp/2014/01/16...
GP of the thread here. Things that straight people stereotypically do that gay men stereotypically do not understand:

- Treating every person you date like a potential spouse instead of a potential friend

- Getting upset when your partner finds someone else attractive

- Caring about how many sexual partners someone has had in the past

- Remaining sexually monogamous in a relationship that has lost its sexual energy (i.e., 'dead bedroom')

Again, generalizations. I think straight people have been thoroughly indoctrinated with the values of western religions and government institutions that demand couples settle down indefinitely and singularly in high-stakes marriages. Soo much rests on finding the right partner, which can be very stressful, especially for women. They think that their desires have to be suppressed or changed to be happy, and have internalized ridiculous messages about sexual purity and how love is 'supposed to be'. However, us degenerates have always been shunned by those institutions and therefore can see the silliness in it, not that we don't have a huge heaping of silliness to deal with ourselves.
Yes, like most other countries, Australia does a reasonable job of enforcing its immigration laws. As you note, Australia actually isn't so geographically isolated that this is a trivial problem; and just like other forms of high-stakes law enforcement, some implementation details look unpleasant, especially when one ignores the downsides of the alternatives.

But Australia is ultimately near the top when it comes to how much sustainable opportunity it offers per capita to foreigners (and nonwhite foreigners in particular, despite past "White Australia" history, if you care about that). It is reasonable to try to do better, but that's pretty much impossible for the US until the people can again trust the government to adequately enforce whatever laws are ultimately decided on.

(I think Canada is the country in the best position to try to do significantly better today. And not coincidentally, it is a country I plausibly may emigrate to if things unravel further in the US.)
A Vote for Younger Presidents
I'm not sure how this is relevant. You're not required to publish source debian package either, yet there is still a nice command to use in case the source package exists.
Another satisfied enpass customer here, also switched from keypass.

Great multi platform support, browser integration, webdav support (makes sync a breeze if you have a webdav server like owncloud, seafile, or a Synology Nas)
Going to update mongo. There isn't much I can do about plaid
HSBC glitch led to thousands of small business loans in the wrong name
Interactive Map of PPP Funding
Uhg. Site is down at the moment. Even these suggested searches are returning an error page.

Top Tip to future search engine builders: cache, cache, cache. Especially the canned searches on you press releases and HackerNews posts.
My wife and I talk about this occasionally. There's also a sort of prisoner's dilemma that disappears when you have both credibly committed to making it work. Suddenly each disagreement is... lower stakes(?) because you know that the other person is acting in good faith to solve it as well. Committing to make it work makes it easier to make it work.
Yeah of course, I'll be sure to add it.
Great question. I answered in a another post:

I wish something like the Web Monetization API was a viable path to monetization, but I don't think it is in the current state.

I believe the only current path to monetization that preserves user privacy is context based display ads that work like billboards in the real world. I am working on that now, but the idea is a flat fee to display the ad for N days regardless of views or clicks.

It is certainly challenging, but DDG and Startpage both exist and seem to be profitable.

The key is to monetize and 1.) ensure user privacy, 2.) ensure the monetization method doesn't create perverse incentives in contention of providing better search results for users.
Right you are. I totally stopped reading at `vxorps` and didn't scan all the other `_ss` properly.
Minneapolis seeks comments on proposed replacement for police in city charter
i literally feel the same way about the current usage of the word "literally" and i mean that in the literal way. :)
I like the App Store functionality etc. It's good to have a trusted store and all that. It's just that Snap packaged stuff is slower to open than stuff otherwise. A user on lobste.rs[0] showed what it was like and mine is just as bad

Also by `df` and `mount` are unusable with this stuff.

0: https://lobste.rs/s/aktv9k/problem_ubuntu_20_04_snaps_where_...
Maybe a quick cache in front of Plaid for now? Even in-mem might be a decent short term solution.
if y = 2^x then taking logs of both x and y we have
log y = 2 ^ log x, still an exponential relation.

so it depends on whether "log enough scale" applies to both axes...

Then there's functions like n -> 2^2^...^2 with an exponential tower of height n. That's doesn't become linear with any finite number of logs...
FlatPack was made to address two things focused on security:

1) Application won't need root privileges

2) Without compromising on the systems security
> But if there are hurdles to black women getting hired at places like Google, isn’t your explanation just passing the buck?

What is the evidence that there are hurdles for black women getting hired at Google?

For example, does their representation differ significantly from, say, the rate at which they graduate with CS degrees?
One relevant court cases in support of this:

https://en.wikipedia.org/wiki/United_States_v._Drew
I'd argue that it would have a detrimental effect, where you must be spending money on whatever is considered hype at that point in time or else you are consider not cool and get cancelled.
Can hasura provide record history in postgres ? This is typical on many financial systems - changing a record will store a copy of previous record values in historic table.
What is a federated data source?
Reopening Bars Is Easy. Schools Are Difficult
May or may not be relevant.

HSBC moves from 65 relational databases into one global MongoDB database

https://news.ycombinator.com/item?id=23507197
Sure, if you don't mind listening to a screaming child while you try to do other things.
I noticed yesterday that I've implemented the same type of CRUD API call in 3 different ways in code I've written in the last 2 years. And I can see why I did that and what I was trying to optimise for in each case. I'm sure I would write it differently now, but would I write it better? I have no idea what "better" is any more. Faster? Easier to read/maintain? More loosely coupled? All of these?

I spent two weeks building a Go version of Webpack last month because it was either that or implement Webpack because the Vue components we're writing needed unit tests. Was that wise? It works fine, I don't have the gajillion shitty dependencies of Webpack, and it compiles, bundles, uglifies and minifies our entire Vue front end in <200ms but is that a good thing? Was I an idiot reinventing the wheel, or was I wise avoiding exposing us to the insanity of npm? When it needs maintenance in a few months and I have to spend a few days fixing it, is that time wasted, or have I saved time because every time Webpack updates a version everything breaks and we don't have that hassle?

How do I tell?
Just today I switched from Ubuntu to Pop_OS (I hate that name). Unity was giving me some trouble as it's starting to conflict with all the newer stuff so I had to make a decision.

I dislike Gnome Shell. It's clean and fast but the GUI is "locked" to the main monitor and I can't even switch windows without looking at it.

But I love how the distro is made focusing on a good user experience. To give you an example, the shop (software center) allows me to choose between deb packages and flatpak if available. Sounds like something obvious, but after having snaps shovelled down my throat when I was thinking I was installing deb packages, this means I can finally trust my distro again.

Now the only thing I need is a good DE. Maybe the next decade.
Although AVX instructions, those are scalar. The SS pattern at the end is for Scalar Single-precision, so only one lane of the whole SIMD register is used.
To function as a balanced human being, you need a functioning set of semi-circular canals.
I was quite impressed from what I’ve seen so far. The most frustrating thing about google how unreliable/irrelevant the results are when your query has anything to to with something that can be payed for, you get immediately spammed by low quality commercial bs, while ddg is practically useless for very specific searches I.e an error message in an app etc.
Pretty minor, but this reminded me of how much I'm irked by the use of the word "obvious" in technical writing.
Most of the comments are trying to disprove the racism that this black female founder is facing. Microsoft has put out a great unconscious bias course that this mostly cismale dominated forum can benefit from. https://www.mslearning.microsoft.com/course/72169/launch

Why downvote this comment?
An application that promotes its security, and then finding Two-factor authentication is behind the paywall... it shouldn't be a premium feature.
"Canonical's Snap store"

Correction: it's "the app store for Linux".

/s
Doesn't have to be cross-origin to get blocked by uBlock.

That said, the page isn't working for me. The call to https://watchmespendmoney.com/api/plaid/transactions is returning a 500 Internal Server Error.
So a known issue in the known issues?
It would be useful to add a recursively defined algorithm like trapezoidal integration, which is something that basically every autovectorization tool will fall over

y[n] = (x[n] + x[n-1]) / 2 + y[n-1]

Which will quickly show you that you can't just replace the numeric operations with their intrinsic counterparts and get speed up (and if you did, you may wind up with incorrect code!).

It also shows you that sometimes more is less. To vectorize that code you wind up doing more multiplication than you would normally require for the scalar, and depending on the conditions where you execute it, it might not be able to improve over the scalar implementation.

There are more formal methods for converting these kinds of operations (linear, time-invariant recursive systems/filters) to vector equivalents using state space matrix forms, but then you start having to benchmark whether or not you get any benefits.
The furry AV community has been seeing lots of policy takedowns for furry convention streams on YouTube.

This was especially apparent during a POC DJ's stream at a recent virtual furry convention.

I suspect that theres a certain number of reports to viewership that allows streams to be taken down by trolls.
Is this assuming we only have out current skillset or that we obtain the skills / credentials to work on whatever?