skysight-inc/HackerNews huggingface dataset:
A claim for Linearly scalable Attention ( Breakthrough if true)
Motivated by the factorization inherent in the original fast multipole method and the improved fast Gauss transform we introduce a factorable form of attention that operates efficiently in high dimensions. This approach reduces the computational and memory complexity of the attention mechanism in transformers from O(N2) to O(N). In comparison to previous attempts, our work presents a linearly scaled attention mechanism that maintains the full representation of the attention matrix without compromising on sparsification and incorporates the all-to-all relationship between tokens. We explore the properties of our new attention metric and conduct tests in various standard settings. Results indicate that our attention mechanism has a robust performance and holds significant promise for diverse applications where self-attention is used.
When agreeable was first used in the chain of comments above it was presented as the counter point to "scary." As in, you defend yourself by appearing scary to take on.

Shrewd tactful negotiation can be valuable, but I think people are mainly emphasizing the need for strength and clear emphatic boundaries, not for being a "monster."
Only if the entertainment market remains the same size.
Yes. I imagine as ypu said, the feedback loop and possibility of achieving a flow state are both highly appealing to people with ADHD traits.

Personally I find that my ADHD traits lead me to enjoy getting things working, but I often struggle a lot with crafting something resilient and transferable, despite philosophically favouring the latter.

Im surprised that you found them so common in your team. I would have thought actually working in dev would be hard for people with ADHD traits, so I'm kind of curious now too.

I do wonder. If you have a team with enough people with ADHD traits, does the team become better at organising work in a way that accomodates and channels the positive aspects of those traits? It seems like in the long run, any sustainable management strategy would become shaped by the presence of such people.
It's a start, but there should be some kind of general Algorithmic Integrity law.

Hallucinating chatbots, automated YT copyright strikes, Insta accusations of bothood because you clicked too fast, Amazon nuking author accounts because it gets confused, self-driving cars that don't self-drive - and so on. They're all the same problem.

At best these are large corporations automating processes with unacceptably poor reliability. At worst, they're hiding deceptive and manipulative practices behind algorithms so they can claim they're not responsible for damage caused.
Those are some pretty twisted reasons to support open source. First of all, you are not a "user" if you use open source. You are an owner. Open source gives you the freedom to control the development process of the software. It sounds like what you want is the freedom to have other people serving you. Also, an inventor who chooses to reserve some rights to control their invention is not acting anti-competitively. You're disagreeing with both law and morality by thinking that. You are not entitled to anything. Open source usually happens because the inventor has nothing to gain from exerting personal control through legal means over their invention. So what it in effect does, is it gives you the power to take control and participate in its development, as an equal, rather than a mere consumer. You can't walk into open source with the consumer mindset because that's just not how things work. Companies like Microsoft that retain full control over their software will break their backs to serve you, because they're the only ones who can. But you can't expect that kind of service from people who are simply trying to give you the DIY tools to do it yourself.
If people think the country is in worse shape than it is, they’re more likely to turn to strongman figures who claim that they alone can solve the problem, if only we’d allow them to disregard law, the constitution, basic human decency, allies, etc.
That's great! It even supports VS Code. How did you manage to use the mouse? My AVP refuses to pair with a bluetooth mouse.
Looks quite human. Usual mix of user agents and visit durations. It’s not hard to fake that though, I guess.
I started learning python about 6 months ago and this game is absolutely the most perfect codebase/project i've seen to help me "level-up" my coding game within this particular language, plus the game is an absolute gem so thank you from a 60yo out-of-work developer.

I have been looking for some sort of project to help pass the days and scratch my just build something dummy!-itch that had developed now that no one will hire me and I can work on anything that floats my boat.

This looks just perfect as far as 1] how cool the final output is 2] how complex the code is and 3] potential access to the original dev (well, we will see won't we? lol).

I already have a couple of ideas for some PICO-8 level games so I'm really excited about getting started...thank you very much for posting this!
I don't agree or disagree with the parent comment, but what do you mean by manipulation here?
It’s not a bad idea to keep stuff running on a shoestring budget to keep an eye on things, in case things change again.
That they aren't implies that the intent is different.

News flash buddy. OSS devs, college and graduate students mostly, are clueless about the distinction and select whatever license tickles their fancy from GitHub's dropdown menu. They see a lot of MIT licenses floating around, recognize "MIT" as a good university, and figure they can't go wrong with it. They, like most normies, don't see how "freedom" figures into software at all. All they care about is getting a little shine before they join a FAANG after graduation.

As for why someone who does understand the distinction would choose MIT over GPL, ask Linus about why he'd "never want anything to do with the FSF" after being told to switch to GPLv3. Yes, MIT versus GPL is not the same as GPLv2 versus GPLv3 but the general concepts are the same.
Never used Mercurial in any serious capacity. The abbreviations mostly stem from CVS and Subversion experience (and really glad I haven't touched either in many years).
Interesting story.

Forgive me but I'm not sure I see the relationship to my comment.
> When the X13S Snapdragon released I seem to remember it shipping with first-party Linux drivers for almost everything

Nope. 2 years on there's still no webcam support for this device [1], though it is in a lot better place than it was on launch (not being able to boot at all on mainline).

The Surface Pro X still seems to be a long way off [2].

[1]: https://www.reddit.com/r/linuxhardware/comments/17tw6ag/anyo...

[2]: https://github.com/linux-surface/surface-pro-x/issues/7
No, I'm not a fan of it. It's been master since forever and it's a perfectly good term, fits regular English convention of "master branch" too.

> Personally, I use diff configs depending on oss vs personal vs work. So I combine mine with “[includeIf gitdir:~/oss…]” …

I'd stuff such things into the local repos' .git/config files instead of the global. It's rare that I do it, but sometimes I do work with projects with differing conventions.
It's not like China has no political system. I don't see why concerted media efforts couldn't have an effect on who gets ahead in the CCP and who doesn't
Ah, my self-imposed limits on internetting have saved me here. This is the first I've heard it. Thanks for the link.
FDA Approves First Cellular Therapy to Treat Unresectable or Metastatic Melanoma
I think my comment was early before all your responses, thank you for your work!
I didn't expect to get an answer from Daniel Gackle himself - shows the amount of dedication.
I think the largest increase in Nazis is due to the complete, and rather disgusting, misuse of the word.
Curious why you use the Rust API over the Python API? I'm just wondering if you've also explored the datafusion crate, because I think on the rust side it's about equivalently ergonomic to use either and Datafusion seems a little more modular/pluggable. The Polars python API is definitely miles above the datafusion python API.
I think it might be so effective because the whole political spectrum in the US is ultimately projected onto two parties (and their presidential candidates). I am not a political scientist but if the US democracy were more pluralist in terms of the number of political parties, then it would perhaps be harder to manipulate voters using the "civil war" messaging.
twitter is the best shit that startups culture ever produced for developer healthyness

built with rails

full restful API and good docs
Interesting that this is just straightforward error. It's not an LLM or similar so whatever KB it was drawing from is just broken.
What actually happened? It said they could the refund window was 90 days, but why didn't it work?

"But when he applied for a refund, Air Canada said bereavement rates did not apply to completed travel and pointed to the bereavement section of the company’s website."

Does this mean they actually took flight with no issues, but then requested a refund afterwards because it was for a funeral?
Our company is on the way to ‘ease’ the work for the customer by having them write a whole story to replace 4 buttons. We’ll have the AI figure out which of the four buttons need to be pressed based on the text.

I keep wondering how this could possibly be superior to just showing the 4 buttons…
How does nitter increase ad traffic?
It is in my experience that not all businesses can be sold.
This is true of all LLMs: you cannot trust a single thing they say. Everything needs to be checked - from airline fee information to code.

I expect we'll see this sort of thing a lot more in the future, and probably a bit of a subsequent reversal of all of the sackings of humans once the issues (... and legal liability!) becomes clearer to people.
I think this keeps “duping” because it keeps falling off the front page and it doesn’t feel like an accident

This could be pure coincidence but I personally think this is a topic that we should be spending a lot of time and energy discussing and frankly figuring out how to prevent
and now these people that signed will be expecting consequences and treated as enemies of the state as Russian television already reported on this
>it just seems so sloppy compared to software of the past

Corporate software has always been sloppy especially if said corporation isn't centered around said software (true for Air Canada)) and the technology is in an early adopter stage (true for LLM chatbots).

The decision makers aren't well-versed in these technologies themselves, because getting to where they are did not require knowing how to properly use those technologies.
US could plot similar things back, yes it's harder but it is not impossible.

only then a peace deal can be made, politics should never be a one sided effort.
I remember when a large portion of Hacker News commenters were praising the blue check changes. Comments such as:

> Fewer bots, less brigading, ideally no ads, less spam, etc.

> I am actually quite optimistic. Let the best ideas win. The blue check elitism is coming to an end.

> Given twitters known bot problem, the number of bluechecks will likely be muuuuch lower as real people start to pay for them, and the real people behind the identities have to pay for them instead of their PR staff running them, but this in turn will make them more valuable and meaningful.
The issue is there's c extensions, and there's c extensions. Something like cryptography is self-contained (kinda, we're sweeping a lot under the carpet with rust here), whereas something like pytorch cares much more about what environment it was built in and will run in (and then there's things like mpi4py, which you can't really distribute wheels for on PyPI). conda, by basically distributing a full userland (which has its own issues), can handle all those packages, and even more hairy ones (e.g. how would you manage the R packages you use for r2py), and because it runs on Windows (similar solutions before and after conda were tied to, or at least started with, unix-based systems), it replaced the less general ones on Windows which usually only supported a limited number of packages (e.g. ActivePython, Enthought).

PyPI distributed wheels (you can obviously build wheels however you like, but that doesn't mean they'll run on others' systems) may at some point get close to what conda does (likely by reinventing it in an ad-hoc fashion), but there's enough mindshare (especially around its target of "data science", where all the tutorials are around using conda) that I don't see it disappearing.
DNS uses port 53
You may be interested in https://en.wikipedia.org/wiki/Originalism

> Originalism is a method of constitutional and statutory interpretation. Originalists assert that legal text should be interpreted based on the original understanding at the time of adoption. Originalists object to the idea of the significant legal evolution being driven by judges in a common law framework and instead favor modifications of laws through the Legislature or through Constitutional amendment.

> Proponents of originalism argue that originalism was the primary method of legal interpretation in America from the time of its founding until the time of the New Deal, when competing theories of interpretation grew in prominence.

Note that this philosophy -- for better or worse -- runs counter to many modern rulings of courts.

Example of decisions that differed from accepted understanding of the Constitution+Amendments at time of ratification:

* Gideon v Wainwright

* Lemon v Kurtzman

* Roe v Wade

* Obergefell v Hodges
I just bought a mini PC for $350 that has 32gb of ram, a windows 11 license, and is not much bigger than these devices by the looks of it.

People who find this small device useful must just not want to spend their (likely high $/hour) time with mundane things getting their expensive toy home servers working or something
Nearly 700 Ubisoft Workers Went on Strike This Week
I'm undecided if it would be a net good or bad. If you think government should subsidize infrastructure that creates value that's hard to bill to users (like roads), then software is a pretty logical extension. However, given my personal knowledge of transportation project delivery and the astronomical amount of waste it includes, I suspect this might just make things worse.
It only supports the Apple Magic Trackpad: https://support.apple.com/en-us/HT213998
EffVer ignores that different users will experience different amounts of pain, not solving the complaint it has about SemVer. If 99% of your users need to do nothing but 1% of your users are going to need significant effort to migrate (say, retiring a couple version old schema most users never even used) then macro/meso/micro all fail to communicate the expected amount of pain. Similarly, if you take the attitude every minor patched bug could have users then micro isn't communicating anything different than it would have in semver anyways.

If you want to communicate impact it might make more sense to add on to semver in some way with a 2 axis "amount of effort" and "likelihood it impacts you" as say "-b7" or something. That said, start trying to include so much information in the version string and eventually you'll just end up with an compressed version of the release notes and not a version number.
It’s because they aren’t cutting down all the trees there. They’ve found a way to just actually live off the land without destroying. Way more than a millennium, they’ve been doing it for 50,000 years. It’s no joke.
Pretty good advice tbh... A Google Drive link to a PDF didn't have my hopes up, and nothing life changing in there per se, but just some solid advice.
Maybe this would interest you:

https://sqrtminusone.xyz/posts/2021-05-01-org-python/

(the very first screenshot is Emacs)
IMO, git needs to change the default for merge.conflictstyle. The default "merge" style is abysmal, it does not give you enough information to correctly resolve conflicts in isolation -- you have to actually look up the changes separately to understand what each was doing. diff3 gives you sufficient information so you don't have to look up anything. I haven't tried the enhanced versions like kdiff3 or zdiff3 or whatever, it sounds like they may be marginally better, but the difference between the default and diff3 is night and day.

I've seen so many new engineers struggle for years not being able to figure out conflicts until someone tells them about diff3. The default here has likely wasted millions of dollars of productivity.
> easy solution to this

Triggered deploys to Kubernetes you mean? There's a million ways to solve this problem for better or worse. We use Gitlab CI so we invoke helm in our pipelines (I'm sure there's a way to do this with github actions), but there's also flux cd, argo, etc. etc.

We use Kubernetes (GKE) elsewhere so we already had this machinery in place luckily. I can see the appeal of CloudRun/Functions as a way to avoid taking that plunge
> … the sitting President got banned from almost every platform almost simultaneously

The sitting President incited a rebellion in an attempt to overturn election results in which he did not succeed.
This is useful for detecting file types of unknown blobs with custom file extension, when the file command just returns data. Though it doesn't correctly identify lua code for some reason, it guesses with low probability that it's either ruby or javascript, or anything but lua.
Yeah way to lose the race war, Hollywood.
I don’t think a “don’t trust anything our chatbot says” contract is very lopsided. You can just not use it. It’s not as if it’s a highly important facet of your life.
"However, the bulk of the content appears aimed at creating a sense of dismay over the state of America without any clear partisan bent." This is a key point. The objective of modern Russian propaganda is to sow confusion and reap inaction. See McMaster's "Battlegrounds" book.[1] The winning strategy for Russia in eastern Europe is a non-united United States, and if possible a non-united European Union.

Classical propaganda is heavy drum-beating for how great your side is. That goes back to at least Cicero, increased when newspapers came along, and really got going during WWII. That stuff rapidly gets boring, and is usually aimed, at least in part, at stroking the backs of your own political leaders.

Increasing the noise level so that no one can believe anything isn't a new idea. British "black" propaganda during WWII used it quite a bit. "Rumor-mongering" was once a thing.[2] But it didn't scale.
It's picked up in recent years partly because it's much more effective when combined with ad targeting. This is a problem.

[1] https://en.wikipedia.org/wiki/H._R._McMaster

[2] https://www.youtube.com/watch?v=-vaupcu2qqI
> Today, the U.S. Food and Drug Administration approved Amtagvi, the first cellular therapy indicated for the treatment of adult patients with a type of skin cancer (melanoma) that is unable to be removed with surgery (unresectable) or has spread to other parts of the body (metastatic) that previously has been treated with other therapies (a PD-1 blocking antibody, and if BRAF V600 mutation positive, a BRAF inhibitor with or without a MEK inhibitor).

> “Unresectable or metastatic melanoma is an aggressive form of cancer that can be fatal,” said Peter Marks, M.D., Ph.D., director of the FDA’s Center for Biologics Evaluation and Research (CBER). “The approval of Amtagvi represents the culmination of scientific and clinical research efforts leading to a novel T cell immunotherapy for patients with limited treatment options.”
Hmm, how are you getting acceptable performance doing that? Is your data in a delta table or something?

I've actually personally found that DuckDB is tremendously slow against the cloud, though perhaps I'm going through the wrong API?

I'm using https://duckdb.org/docs/guides/import/s3_import.

My data is hive partitioned, when I monitor my network throughput, I only get a few MB/s with DuckDB but can achieve 1-2GB/s through polars.

Very possible it's a case of PEBKAC though.
On the other hand, if they had quietly offered a one-time policy exception before reaching the point of a court verdict, they would have avoided any kind of precedent.
I think UI = f(state) can only be 100% true in immediate mode UIs? That you can literally have a pure function that takes state and user input and returns a pixel buffer to put on screen. That seems not possible for retained mode UI, which most UI development are?
I can't tell if you are trying to prove my point or discount it.

But you can't justify $300 for installing and configuring free software. As you say, you can get a much more powerful computer for even less than they are charging.
In most cases, primary/failover is more than enough for high availability - and things like LiteFS are able to provide that for SQLite.
>you're creating a company that should be valued (and eventually sell) for 7-15X Earnings

Why should an exit be the primary goal? There is nothing wrong with starting a business with the intent of continuing to run and own that business. This should be normal.
I've always felt that the Riemann hypothesis' specific formulation, in terms of the zeroes of zeta on the critical strip, is a very annoying way of expressing it. Like it is clearly related to the prime numbers in a really intrinsic way and therefore the most "intrinsic" expression of the problem shouldn't have anything to do with zeta or complex numbers or roots at all... whatever that is, I wish it's what we treated as the big unsolved problem instead of what we got.

I wonder what the most pleasing equivalent formulation of the RH would be. Gotta assume that some of them are much more directly about prime numbers. Yours seems pretty good. There are some others on here: https://mathoverflow.net/questions/39944/collection-of-equiv... which seem good also.
We had one. For a brief period of time there was an actual proper PE exam for the software engineering industry.

https://ncees.org/exams/pe-exam/

https://ncees.org/ncees-discontinuing-pe-software-engineerin...
Google testing feature to call customer service on your behalf
Whatever makes you think it wasn't caught and ignored out of very human hubris and imperfection?
there's no real consistency on this in China. There's quite a lot of political content or "shitposting" happening on Weibo and whether something's taken down or not depends entirely on the particular issue and is pretty arbitrary. At times it's been used like a sort of anti-corruption tool where criticism of local officials in particular or issues isn't being suppressed at all, there is an awareness that letting complaints through is an important signal.

In many ways it's even necessary because the political system is so byzantine that online venting is really the best feedback loop there is.
It's already the former. Have a look at all of the homeless Americans and sleeping in cars borderline working poor in shit gig economy jobs working for crumbs. It's a result of decades of political corruption and apathy following widespread, cult belief in "effortless" meritocracy and trickledown Reaganomics.
A clear "paper" trail.

What is described here do happen when employees send mails with explicit promises, but gets harder when only the company has proof of the exchange (recording of the call). Chatbots bridge that gap.
If you ask a computer to compute (1/x) + 10^(-googolplex), it'll look an awful lot like the limit is 0.
I am Canadian. Air Canada has the worst customer service and treatment by far. This is hardly surprising, they try to weasel out of any responsibility all the time.

This is the same company that just got slapped for making a disabled dude crawl out of the airplane when air cans special chair didn't show up. I shit you not.
Apple unbanned Epic so it can make an iOS games store in the EU