skysight-inc/HackerNews huggingface dataset:
This entirely depends on context. Replacing “model” with “temporal Vision transformer” in the title would ensure only people “in the know” understand what this even is, which severely limits the reach this post obtains. The point in posting this article is to broadly inform people that this temporal Vision transformer exists. In order to do that, you have to use words the broader audience understands even if the terms aren’t perfectly accurate.

In contrast, if you’re publishing this in a machine learning journal, then sure—you should definitely call it a temporal Vision transformer.
Answered in a sibling comment. It's her salary and more.
having a “clone of a fork of what you originally made” is almost more interesting.

the fork is already one hoop more than should be needed, so this adds one for an unknown reason. cloning doesn’t even indicate intent to contribute - just desire to have a copy of code for yourself. which, it’s his code, so, why…
Ah, that's the missing punchline: you had ambitions to be something else other than an engineer, and you (quite correctly) recognised that you were never going to grow your wider skills at such a place.

For someone who had wanted to stay an IC, I don't think the move would have been quite as wise. Being in a niche, engineer-dominated environment, and being paid extremely well for it, is nirvana for many lifelong ICs. It certainly feels very different from the experience of Arthur from the linked article.
Run firefox binary with -P switch.

This might also interest you: https://support.mozilla.org/en-US/kb/how-use-firefox-contain...
They’re saying: Google (the search company) would pay ChromeCorp (company behind Chrome/Chromium) big money to be the default search engine in the browser. Google already pays both Mozilla and Apple in this way.

Theoretically this money should be enough to finance the continued investment in Chrome.
Ask HN: As a Python programmer, which packages have you used more frequently?
As a python programmer, which packages have you used more frequently and those that have come handy ? which packages have solved your tricky problems ? which are some of the obscure and not-so-known packages that you have used ?
Damn so it's not just me having that impression. Guess I better steer towards other things..
Is it a protected source if it isn't a journalist or a real news station?
You just painted yourself into a corner for v7
But you also deter the strongest candidates because you are not considerate of their time which also gives the wrong impression of the culture at Ramp. Requiring a challenge that could take x amount of hours to complete on a very slim chance that person would get hired is very inconsiderate. There is no incentive. Not everyone who is looking for a job is straight out of college, unmarried and/or don't have other responsibilities. Just because a candidate chooses not to do this challenge doesn’t mean that person wouldn’t be “strongly motivated” or a “strong candidate” to work for you. That’s why proper interview processes exist to sort out those individuals. If you want to limit the amount of “volume”, I would suggest considering other methods or not hire at all. I would assume that the fact I see job postings everywhere for Ramp, including here, and the fact that you require this challenge, must mean you are getting little “volume” of applicants.
And then Microsoft just sort of gave up: they moved Edge to Chromium which, at the time, I thought was a mistake and bad for the browser landscape and, no surprise, so it has turned out to be.

I personally loath Microsoft, and came up through the Commodore tract, into Linux. Never could stand the company, their products.

I won't blindly dislike, I had my reasons, but it's been a long time since the early years. So I tried Edge for android, back when Microsoft was going on about not being an ads platform like Google.

I thought, OK, maybe they've ripped out Google's tracking. Made it less invasive, maybe they'll even enable pinch zoom and reflow, like Opera does.

Nope. None of that. And the amount of phone home I saw with tcpdump was mind bogglng.

So sad. They could have taken chrome, made it non-invasive, added pinch zoom and reflow, and lots of other such things. I'd have used it, been happy with it, sing their praises.

But instead, it's the same old, short range, junk.
> About three-quarters of Americans who describe their own communities as rural (74%) say they would prefer to live in places where houses are larger and farther apart, but also farther from schools, stores and restaurants. A narrower majority of suburban Americans (56%) also say they would prefer places with larger houses.

> In contrast, more Americans who currently live in urban areas (57%) say they would prefer a community with smaller houses that are within walking distance of schools, stores and restaurants.

Breaking news: most people prefer to live where they live.
Question: Wouldn't a couple of juniors be more expensive? I don't think I ever work at a company where junior developer was paid less than half of a senior developer.
> originally we were all going to be able to host our own stuff in our closets, the 'intelligence' goes in the edges.

This would have required fiber to the home with symmetric upload and ipv6 and ISPs not blocking all the ports.

In the US, the vast majority of people still only have access to a crappy coaxial cable broadband connection, where they allocate a few Mb/s upload to a whole neighborhood.

The lack of that basic infrastructure and demand for always connected devices meant hosting at home was never an option for the broad populace, and so the market never had an opportunity to deliver those solutions.
Is this one better? [1]

[1] - https://web.archive.org/web/20230803132738/https://fortune.c...
It's extraordinary how many replication experiments are happening so quickly and how tantalizing the results are. It would be optimistic to say the original research was just going to unlock this tech for everybody at once but even if it's the clue that leads to dozens of refinements that eventually lands on a winning material then it's still a landmark event.
Hahahahaha

deep breath

Hahahahaha
Agreed, when someone calls my code "complex" or "clever," it comes across as an insult
It doesn't help that we don't have a good definition for what 'clever' means when referring to code.

This article talks about a time someone made an abstract class and then took DRY a little too far. If this is an example of 'being clever' then anyone using map instead of writing a for-loop would have to be at gaussian levels of cleverness.

[Also a class generator is implied to be less clever than an abstract class ... I'm not sure I can accept the usage of 'clever' in the article as meaningful.]
In the middle of the 19th century, the US was known as a place where animals were in such abundance that you could get an incredible variety of meats. Check out The Market Assistant: https://books.google.com/books?id=2z4EAAAAYAAJ&printsec=fron...

The game section is where the goods are, and starts getting good around page 123
In addition to that, security should probably be a consideration at the design phase of any feature or product. As in, an internal team should be vetting design and critical areas of the code itself. But the culture there only cares about "partner requirements". Security, tech debt, UX are simply glossed over.
No one, just making an observation.
Most people are rich because they own stock that's valuable, because they made or did something that's valuable.

Collapse that chain and you replace value creation as a form of mild power with political ability as a way to access direct and high levels of power and things start going wrong fast[0][1][2].

[0] https://www.britannica.com/topic/Stalinism
[1] https://en.wikipedia.org/wiki/Great_Leap_Forward#Consequence...
[2] https://en.wikipedia.org/wiki/Venezuela#Suspension_of_consti...
Flash was a web standard?
HP-35s in RPN mode
> It's now a habit to save all my changes in system and app preferences in a script.

The end game of this type if thing is NixOS where your OS is created from a declarative and reproducible Nix file as are all of it's programs as well as their dependencies.
We know that most people don't hold that view because that's what polling reveals, even in the countries where law and policy have been changed in favour of that view.

To further explain my linguistic point though, it's really down to an ambiguity as to whether "trans woman" and "trans man" are meant as compound nouns (in the open form, as the closed form, e.g. "transwoman", doesn't have this ambiguity) or noun phrases.

As compound nouns, these have the sense of a man or woman who wishes to be the opposite. That is, a "trans woman" is a man who desires to be a woman, and a "trans man" is a woman who wants to be a man. They may even end up believing themselves to be so, based on that desire.

As noun phrases, these apply the adjective "trans" as if a subset of the group the noun is describing. So a "trans woman" is understood as a woman who is male, and a "trans man" as man who is female. But this only works if you also believe that "woman" and "man" are "gender identity" categories that one can identify into, rather than based on the material biological reality of being, respectively, female or male.

Introducing "cis" removes that ambiguity, implying noun phrases rather than compound nouns, and thus implies acceptance of the "gender identity" belief. When people object to the terms "cis woman" and "cis man", they are expressing a rejection of this belief system.
It's reducing the impact of the outliers.

e.g.

x = 60, 10, 10, 10, 10

avg. x = 20

avg log(x) = 1.1556 (which is 10^1.1556 = 14.3)
You cannot fully appreciate your moments without kids until you have kids though.
I am not sure if teaching this skill would help or is possible.

But I do agree with the direction of your thought. The reading material at least needs to be inherently balanced rather than writing itself getting balanced out by 50% of articles talking about "Using proxies to prevent null pointer errors"(guilty of writing this) and the other half being "Maybe proxies are a bad idea".
This was a funny title but not a nice post. Ick.
I just wish hiring managers saw it the same way. It's hard to explain how your last major project was a web enhancement that would have taken a couple days on a virgin codebase, because for you it involved a month of excavating through multiple strata of code dating nearly two decades old, spread across three codebases, two backend languages, a code generator which no one working there understands anymore, and a library who's documentation now only exists on the wayback machine.
Where to Park Your AI Cluster Is as Important as Procuring It
It’s not, but from the outside the Bay Area’s cost of living looks impressively bad. A typical house in my neighborhood in the Northeast goes for less than 1/4 of that.
Almost all of his wealth is in stock. Start taking that and it becomes valueless, because things that are legal to steal at any moment are not worth buying.
>and ensures that there is nothing classified there

In the bureaucratic world of defense contractors, that might not be up to him to decide what is classified and what not. Usually there's a dedicated person who's job is to have the decision and liability on what is classified on what not, and not left up to each employee to decide.

If the meeting room is in a classified area, then whatever is in the room is by default considered classified as well regardless if there was no actual classified stuff inside at that time, so no personal electronic devices are allowed in.
I personally care about how it looks. The facism mention is a huge leap, isn't it?
Just thought this was funny
I'm giving Orion a try every couple months because the premise is great but unfortunately for me it's so buggy that it's unusable. But then again I rely on a lot of very modern web APIs like WebRTC. Hopefully one day it'll get there but it's a very long road ahead. Not sure where those bugs come from either because Safari doesn't suffer from the same issues.
My understanding is that in this case, the code generator is merely a boilerplate generator that isn’t meant to keep the code in sync, but just do the initial copy/paste work.

I think code generators are a perfectly acceptable solution in cases like this, when the starting point all looks the same, and it needs to diverge from there. Especially if the generation logic is fairly straightforward.

There are a lot of IDEs that have boilerplate generators out of the box.
As someone who is going to buy a newer car soon, how do I make sure I get a model that doesn't have this kind of connectivity in it? Or at least has a hard disable. I've already taken the steps to make sure my phone isn't tied to my identity, it would be pointless if my car is tracking me anyway.
The problem isn’t copying code, the problem is if the code has to evolve and then has to be changed in a dozen places consistently. Each place by now having its own particular knobs and special cases doesn’t make it easier.

In the context of code maintenance and evolution, there is a tension between duplication and abstraction. Both have their drawbacks. There is no silver bullet. One can overdo both.
I have a softer rule for myself, which is "If you are going to be clever, make a (depends on the size of the abstraction): README, detailed API docs, possibly even a landing page. Specify behavior, write diagrams, explain what and why, document edge cases. Also, periodically have someone who's never seen it give honest feedback based on the docs only."

If that sounds like too much work, then its not worth it.
Sterilize was the wrong word, but a that high of a temperature will kill the germs that most commonly infect the infant human gut. You may have heard about cronobacter contamination being an issue a while back. If 80C doesn’t kill everything, but those germs pass through harmlessly, then it’s not a problem.

If that doesn’t make sense to you as a microbiologist, you should let the US FDA know.

https://www.fda.gov/food/foodborne-pathogens/cronobacter-sak...
As a blog post with the title "Don't be clever" ending up with the author's answer being an even clever-er solution, than talking about the hidden fight against complexity in software, was an odd ending note.
You may not want to hear this (I certainly didn't when I felt similarly)...but perspective does change with age/personal life...with all due respect do you have kids? A partner? Any major commitments outside work? That's an enormous part of OP's statement.

People don't stop being talented/smart when they have kids/families/personal lives...but they will have less time and their perspectives do change.

It's a balance/spectrum where most of us end up somewhere in between two cliches: do what you love and you never work a day in your life on one end & work to live not live to work on the other.
Nope -- still blurred. Strange
Kismet this is published today. We've just announced Zep's[0] new Document Vector Store[1] built on pgvector, and the embedding model we ship with is all-MiniLM-L6-v2. Very fast, low-memory, and surprisingly performant.

Our focus with Zep is on LLM app use cases, and in particular, searching over chat histories and documents for RAG apps. You can, however, use Zep to turn any Postgres instance into a vector store with great developer experience. pgvector index configuration and query tuning can be challenging. We've tried to do much of this work for developers.

Also, I'm super excited about the prospect of HNSW support in pgvector, slated for pgvector 0.5.[2]

[0] https://github.com/getzep/zep

[1] https://blog.getzep.com/introducing-the-zep-document-vector-...

[2] https://github.com/pgvector/pgvector/issues/181#issuecomment...
Using Musk as an authority to be trusted is a very interesting decision in August of 2023.
Like a large(r) tax on upper incomes and capital gains??
No normal user cares, they didn't care when Safetynet remote attestion was rolled out, and they won't care this time either.
Chances are normal users who use Firefox for some features like tab containers will just leave.
Completely agree with you. The magic of LLMs is being able to chuck it an unstructured mess of data and have it parse and interpret this data in some semblance of the way that a hooman would.

LLMs will only get smarter, and we can only guess what comes after the transformer model anyway. LLMs atm have the very obvious problem of appearing smart but not quite getting all the way there; I think this is pretty much down to it simply trying to predict the next token at its core. Perhaps we'll see something smarter when figure out that an LLM should only be used for output of semantic natural language and not ideation/conceptualisation (which should be handled by a separate model that deals in abstract concepts).
Was that like Gomez Addams with the paper ticker coming out of that glass domed contraption, calling his guy to buy Consolidated Lint?
Nuclear winter may help
This is the norm in Sweden, aside from Port 25, which you shouldn't be using anyway.
Interesting.

>Come do a hacktivism with the cDc, as we launch a THING that will once again change the world, with the style and chaos that only the herd can bring. Let us bless you with a revolutionary communications system that will disrupt the
balance of power.
If everything is in your closet, how do you want to provide reliable auto-scale, redundancy, backups etc? I have friends in Ukraine, where shit literally blows up on a daily basis. And if this example is too extreme for you, I also have friends in Germany, where overflowing rivers remove whole houses once a year. There are services that need to be reachable all the time and you simply need replication in different geographical places to achieve that. for me decentralization = resilience
"I had to go and install the RAM by hand"

When the Sun 4/330 I used to have needed a RAM upgrade someone flew up from London to Edinburgh with the RAM and installed it. Fortunately we were in the Grassmarket about 10 minutes from the Castle so he had plenty of things for him to do to keep him amused until his return flight.

Edit: I checked and the max the 4/330 could take was 96MB so I suspect the upgrade was an awesome 64MB. That machine cost more than most cars I have owned - even without allowing for inflation.
Generally, it's not about front-running normal people. Instead its racing other HFTs. Either a race to capture arbitrage opportunities, or to update your orders on one market based on trades made in another market.

The aim of the game is to collect a small spread on a lot of transactions.

The scary thing for an HFT like that is being 'run over' by a big party selling or buying a lot over a day.
If a pension fund is dumping 10٪ of their holdings of shell, it's hard to collect a spread because you need to find buyers for every stock you buy from them. Meanwhile the price is dropping as they sell off.

Hence you occasionally see 'front running' with price improvement. Instead of buying from the market at 1.02 a HFT gets to sell to you at 1.01, yielding you a better price. This is a good deal for the HFT, because a normal person isn't going to run the HFT over. And it's a good deal for the normal person because they get a better price.
> 750 Wh/kg is great.

To put it mildly.

Energy density in the current leaders in that category, lithium ion batteries, 250-270 wh/kg. So, provided a similar or better ratio of watt-hours to unit of volume, we’re basically looking at tripling the energy storage of EVs or significant weight reduction, in the ideal scenario of this design being a safe and cost effective replacement for current batteries.
If you fairly profit from your direct efforts in a lifelong career as a productive programmer, you will merely become rich, not insanely so. You appear to have constructed a strawman.

Making someone else rich is the objection.
Okay, but as far as I can tell, "trusted" can be defined however the attestor chooses, and one way could be "the user is really using Chrome, on Windows, and isn't running any extensions or other applications that we don't like."

Same way HDCP can tell an application whether the video is being played on a screen rather than a capture card. No trusted screen? No video for you. That's DRM.
And yet the main reason Elon is famous and rich and owns Twitter is because he is a very successful communicator and Twitter's most adept user.

I think you will find that the people who work at Ford are, by and large, "car guys" (/gals/thems).
That’s a very interesting book if you have a passing knowledge of chemistry. Findable on the web in pdf form.
Um ok.

Backing up a little and answering your next question.

The naivety is that you say “I know vat is regressive but if it’s a low amount…”

Ok.

First thought I had here was:

What a middle class person considers a low amount of tax on a necessity is not the same as what a poor person considers a low amount of tax on a necessity.

At that point - just pondering that, which is only a preliminary consideration, I think - this person, I like them and I care for them but they are a bit naive. I’m not “adversarial” I’m just a bit sorry, thinking, this dude can’t see past their privilege. Fair enough. I make the same mistake multiple times per day. Genuinely.

But then I consider just how extraordinary the gap is, not between low and middle class people but between low+middle class people and “wealthy” people. Low and middle have very different opinions on the impact of 10c on a loaf of bread. But those opinions are utterly insignificant compared to the value a wealthy person places on that same 10c. Logarithmic difference.

There’s so much more to it -/ but yes just saying “vat is regressive but…” is to me a betrayal of a kind of (on the one hand) admirable level of optimism (I genuinely appreciate that) but also a naive/blinkered/privileged eye rolling “here we go again” level of ignorance that is Just. So. Exhausting.

Again - if all things were equal, if people were all starting from the same starting point - then we could “genuinely” engage in simplistic first principles discussions that treat all market participant as frictionless spheres in a vacuum etc — but we’re very far past that point… 10,000 plus years of civilisation beyond that.

Thank you for reading this far. Best wishes.
Hey thanks for the feedback. I'll be honest with you, if reading and writing is what your goal is, then you'll get better results speaking to ChatGPT in the OpenAI chat interface. If your goal is to be able to speak it eventually, you'll need some sort of speech version.

Sure - it's a deliberate decision to get it to not correct you mid conversation, because that mimics real life. However, I'm looking at having a way for you to get some qualitative feedback alongside the fluency score after each conversation.
I'll not take a personal stance on crypto in this comment, but it's really a stretch to try and compare the two.

No one debates that there are significant and important uses for RTAPS. Lots of people debate if there are significant and important uses for cryptocurrency.
We're as much a part of the planet as its rocks, and we care. You could say that your bones don't care, but the organism that is you cares. In the same way the planet cares through the subsystem that includes us even if its rocks don't care.

You're right if you define a planet as its rocks, and would also be right to assert that humans don't care if you defined a human as its skeleton.
I think that'd make a lot of sense to use it for. One of the demos (https://huggingface.co/spaces/ibm-nasa-geospatial/Prithvi-10...) showcases a fine-tuned version of the model that detects crop type and land usage, so hard to imagine it couldn't be done for more types that are more city-oriented.
Safari’s UI is based on mac-platform components, but the WebKit team provides builds of the WebKit rendering engine with a GTK-based UI.

=> https://webkit.org/downloads
That's a US only problem though.