skysight-inc/HackerNews huggingface dataset:
What's the hack? Isn't this just an intrinsic risk of flash loans.

Being left holding the bag when a borrower runs away is what collateral protects against. Remove collateral and put no effective limits on the loans a borrower can make and that borrower can run off with the whole bank.
> I just don't see much use case for a shell command that finds a command in the path while specifically ignoring all aliases, functions, and built-ins over something like `command -v`.

It's useful if you want to track down an executable! For example, if you're performing an Arch Linux install for the first time in years, and you notice that a program is missing on your install but present on the installation media, you can use `which` in combination with `realpath` and `pacman -Qf` to find out what you need to install to get it. (This happened to me a couple days ago, when I decided to really revisit Arch for the first time in over a decade.)

Also, `command -v` reporting builtins is kinda against the spirit of the `command` command in the first place. From, for example, the bash help:

$ help command
command: command [-pVv] command [arg ...]
Execute a simple command or display information about commands.

Runs COMMAND with ARGS suppressing shell function lookup, or display
information about the specified COMMANDs. Can be used to invoke commands
on disk when a function with the same name exists.

Options:
-p use a default value for PATH that is guaranteed to find all of
the standard utilities
-v print a description of COMMAND similar to the `type' builtin
-V print a more verbose description of each COMMAND

Exit Status:
Returns exit status of COMMAND, or failure if COMMAND is not found.

> Runs COMMAND with ARGS suppressing shell function lookup

Or in the ksh manual:

command [ -pvxV ] name [ arg ... ]
Without the -v or -V options, command executes name with the arguments given by arg. The -p option causes a default path to be searched rather than the one defined by the value of PATH. Functions will not be searched for when finding name. In addition, if name refers to a special built-in, none of the special properties associated with the leading daggers will be honored. (For example, the predefined alias redirect=′command exec′ prevents a script from terminating when an invalid redirection is given.) With the -x option, if command execution would result in a failure because there are too many arguments, errno E2BIG, the shell will invoke command name multiple times with a subset of the arguments on each invocation. Arguments that occur prior to the first word that expands to multiple arguments and after the last word that expands to multiple arguments will be passed on each invocation. The exit status will be the maximum invocation exit status. With the -v option, command is equivalent to the built-in whence command described below. The -V option causes command to act like whence -v.

> Functions will not be searched for when finding name. In addition, if name refers to a special built-in, none of the special properties associated with the leading daggers will be honored.

and so on.
I actually agree with the vision, like its clear that media convergence will all kinda lead us into a common tech space, be it AR / VR / 3D whatever.

But I don't think it needs to be called metaverse. We should have another name for it. Not to give "Meta" as a company the same honor as google received for "googling".
Niche product you’re buying for the design and aesthetic, 200 seems very fair to me.

I’ll never understand the complaining about case prices, it’s big enough to be a piece of furniture in your house, why wouldn’t you pay more for something that looks and feels premium or has a design you like.
They do OK in noise-normalized tests, which are good for comparing and still relatively easy to perform. They're inadequate for quiet operation though. In fact the huge coolers I am using currently are barely adequate for their respective components - they require clearly audible fan speeds to avoid unhealthily high temperatures under sustained load. Certainly not extremely quiet; I'm not really happy with it, and I have the best air coolers with some of the best fans and the best thermal compound on the market and I have very carefully tuned fan profiles. Water cooling would offer slightly better cooling performance, but it has other issues - mainly pump and motor noise - plus it's rather expensive (more than 10x the cost of air cooling).

You can of course make an extremely quiet SFF build, just not with an upper-midrange CPU and a highend GPU. With the same components you can make a decently quiet mid-tower desktop, like I have.

("Extremely quiet", "virtually noiseless" and so on are pet-peeve phrases of mine - I'm always assuming that marketing people are half-deaf because they keep referring to stuff emitting 20 dBa or more like this.)
If by 'better', your friend means 'newer', then sure, C# is newer than Java. However, OOP hasn't changed much since before either came out; hell, Java went so far into OOP that it can be cringeworthy[0]. C# has a lot of nifty features, but I'm not aware of any OOP area were it's way ahead of Java.

[0] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
There are definitely cameras that fall into the collectible category. But I would have thought that 1980-era DSLRs were still pretty available from used camera stores. (I haven't personally checked; maybe run-of-the-mill film cameras son't move quickly enough.)
So, cut through the brand/marketing-speak and this is just like Alphabet, right?
What an odd move; how on earth do they expect to defend that trademark?
For people with fairly decent internet connection, more often that not the compute and files copying is taking way more time than downloading.

While it is important to reduce file size for the benefits of people with slower connection. I am wondering if there are ways we could trade with larger download size but much faster update overall.
Colombo invented the "one more thing". Give credit where credit is due ;)
lol ok little buddy
A name to signify what facebook has METAstasized into
Still a terrible, terrible organisation that's detrimental to societies and humankind as such.
i hope they eventually add more support for 2D in the style of toonboom or after effects. being able to draw with vectors, create puppets, and then animate them. 2d animation is sorely lacking when it comes to open source software.
Is n’t MAGNA better?
> I thought of using just a tablet to replace my laptop and my paper notebook, but thin client development only works with a fast, stable Internet connection.

I bought a Chromebook Duet at Best Buy for $259. Works very well for software development without internet (runs Debian out of the box). I can plug it into an external monitor and add a keyboard and mouse when they're available. Otherwise the case comes with a keyboard, so I can program at any time.
This transition has been hyped up since I was in college in the early 2000s at least, where I remember attending presentations on Internet 2.0 and other such buzzwords. Mass market does not want to wear the goggles or do some elaborate version of Second Life. If anything people want less screen-time rather than an even more isolating intrusive version of it.
Colombo was also more valuable that this announcement it seems.
Historically, many children died in the first year. Historically, most family’s had the idea of “heir and a spare”. Historically, women were the only people to provide child care. Historically, women didn’t have a separate career, nor went to school.

Thankfully, we don’t need to be beholden to history.
The choice of "Meta" is very interesting. Chan-Zuckerberg started a project called "Meta" to increase the dissemination of science. This was a project going on for a while now [1]

What does this mean for that?

https://sociable.co/science/aaron-swartz-chan-zuckerberg-met...
I wanted to point out to you that there are other reasons for people choosing different choices to you which don't involve them being "tired of learning" and "not being very good".

You described yourself as being "used to keeping several languages in [your] head" as if this was an achievement that others couldn't muster.

I still feel that your derision towards others and self-congratulatory tone were deserving of rudeness and snark.

Anyway, I apologise for being rude since it was hurtful. I thought your comment was bad and let you know this by directly accusing you of exactly what you were doing, instead of finding some non-confrontational way of saying it.
It seem that this year's Facebook Connect is all about the Oculus/Metaverse.
> Yes, this makes me sick. I know a disturbing number of people who, to varying degrees, seem to think gaming things without regard to positive-sum outcomes is just... right and normal.

It's right and normal because the US[1] has a very rule-based social system. Break the rules with the best of intentions, and you're not going to have a good time. Follow the rules with the worst of intentions, and you are.

[1] And it is by no means alone in this.
If you replace F with M, you must replace G with A as well.
I suspect we will be awash in critical comments shortly, so let me just say I'm kind of excited about this.

Don't forget that the internet was originally a military project. I'm excited to see a huge corporation going all in on VR and AR. It has the potential to be really interesting technology, and the research in displays, sensors, and other hardware and software won't go to waste.

If "Meta" is the new ARPANET, I wonder what the new CERN and web will be.
Goodhart's law would apply.
If there is going to be a metaverse, I'm not sure I want Facebook to own it. It's like a bad sci-fi pulp story.

Given their investment and research, I wonder if they should open it all up (even if contradictory to short-term gains in ad revenue) so it has a chance to grow? Federate it a bit more than they are comfortable with, to at least give it a chance. I could see this flubbing out hard otherwise.

I'm personally keen on the AR/VR space (surrounded by headsets here), but the early adopters are so polarized about Facebook/Oculus's involvement. I don't know if a rebrand (is this really that?) would be enough for the tech crowd to forget and move on.
Whats sad is how everyone simply took advantage of him.
The Dr Zaber Sentry case is also pretty good http://zaber.com.pl/sentry/. I'm not sure they will make them again though. Mine is pretty nice, though you need to be careful about your GPU size.
In case you're still drunk, what will the new acronym be?

MAANG? MAGNA? AANGM?
Reminds me of my first programming experience as a 10 year old kid. My dad showed me the QBASIC IDE. He typed one line of code:

PRINT "Ach leck mich doch am Buerzel"

And hit Run → Start...

I broke out in laughter, realizing I can make real grey-on-black DOS programs just like that. It blew my mind and started my programming career.
Other comments have explained the problem already but basically its just setting up a lazy moral judgement against the poor who will inevitably make up the majority of the "failures."
The fact you wont need Facebook account for metaverse/oculus is a great thing.
On one hand I’m not a big fan of Facebook

But it is pretty amazing to have so much money and focus being thrown behind VR/AR

There are a ton of problems that need to be solved in that space: graphics/geometry algorithms, image processing, hardware, interface/IO, neural stuff
> Those theories look to me like a tangled beard, just waiting for Occam's Razor

Well then, get in there and show those career physicists what you know
yes.

On top of that it seems that the interoperable metaverse is where the future is heading. Not an Apple or Google walled garden of apps and is reinforced by Oculus being integrated in the 'glasses' and a new ecosystem will be created from that.

They seem to be on to something.
Well that's just your opinion MAAAN.
I like MANAA
Let’s have a “Meta” discussion about this rebrand.
you need to reclassify it as temp hourly office space with coffee included (half-joking). coffee shops (implicitly or explicitly) price in the cost table time into the drinks. that’s why they’re like $5 rather than $2.

incidentally that’s also why we should all buy something every hour or two, and buying to-go is basically overpaying (which is fine, especially if you want to support your locally-owned coffee joint).

edit: i should add that i’ve preferred working from a cafe over home (or the library, or even a quiet office) since i started the habit in college. similar to the root comment, it’s because there’s enough familiar noise, but not too many familiar people (but greater than zero people).
Basically name squatting off the popular use of "meta" to describe a self referential event/action.

Also FB lately has become synonymous with causing significant harm to democracy across multiple continents. A corporate name change is a cheap way to deceive people in the future. When they (future generations) try to lookup the history of "Meta", they won't immediately see the crap that FB produced in the dark ages.

It's the equivalent of a restaurant or business changing their DBA because of shitty online reviews. Or car dealerships advertising "new management"
In France it's GAFAM that is most used, which makes sense since Microsoft is way more influential on the tech scene than Netflix, which is just a content provider.
Sure complicates the questions around what metadata they keep about a person.
Some of the largest companies in the world are named after fruits, misspelled big numbers and rainforests, but even with that set of comparands, this seems a bit silly.
MANAA
Wonder if gTLD is a thing here. If they already not on it, seems like a good (quarter million) squat.
In my experience Sumo is a mid to large solution. A startup can get by with their own stack to start. Then they might use something managed as they get big, and once they’re big enough to have dedicated teams, they can run something themselves again. Minus storage and data transfer (the bulk of expense) the hardware to run your own stack probably runs $20 a day or less on a cloud provider, and with a small team where communication about standards is easier it takes less engineering time. My professional opinion is that they should then switch to a managed solution like Sumo when the number of services they are supporting grows. Everyone, myself included, underestimates how many full time people you’re going to need to dedicate to running a serious OpenTel/Elk/Prometheus/Jaeger stack yourself. The pain of migration and upgrading, managing indexes and proper whitelists, even just working with teams to get onboarded and get their dashboards/alerts setup right, using spot instances to desperately claw back every dollar…at my current workplace our custom stack was supposed to be cheaper and ended up costing magnitudes more (under control now) during this learning curve. When I start at a new company I’m probably going to suggest we use Sumo, and this is coming from someone who used to say “we don’t buy solutions we build solutions”.

Lately I am leaning into managed more and more - I want to spend my time building great dashboards, or analyzing my data, or writing some code for something else entirely. If you run your own stack you are always keeping up not doing the really useful stuff. Getting a working baseline is hard enough, let alone shiny extras. You’ll watch the talks at whatever conference, you’ll read the single line “quick start docs”, it will sound amazing. Then you’ll find yourself deep in months later with a giant data transfer or storage bill and hours of painstaking tuning ahead of you.

If you’re really large, then you can go back to running it yourself.
MAAAN
I'll be honest, this is a great start and a good app that not a lot of people would achieve and deliver. Hopefully this feedback can be constructive.

It does not feel like a modern "professional" app though, the design is extremely lacking and not something you'd see from an intermediate+ frontend dev.

The "New lesson" part doesn't work because it's behind an auth check, but there's no error message and it's displayed as an unauth'd user.

There's a bunch of console errors everywhere for undefined objects.

It's basically a reskinned version of this https://riju.codes/, so nothing of major complexity was done here.

That said, delivering this is impressive, especially for a more junior developer. This is major step towards building up your career and I'm looking forward to see more!
Everyone's house is on the market. Some are just too expensive to bother with.

I bet if I offered you a billion dollars a square foot you'd sell you beloved childhood home. And If you're the 1 in a billion who'd turn down that deal with that amount of money on the line, I can simply bribe the local government for them to expropriate you.
I wonder how this will help their case against antitrust. At first blush, it seems to me that this might hurt them more than help them. Announcing one's desire to move to a higher level, to transcend, gives me the impression they want to be even more of a monopoly, not less.

Or maybe it has the sense of "we don't care about your national laws, we will do as we please"—a bold challenge to nation-state regulation.
For one, people have different stages of their life. People, at some point, no longer earn income, and so, it makes sense to plan your debt within your lifecycle of income generation. While you may retire or die some day, there is no date at which the US government stops taxation. The whole idea of "paying back a loan" really only makes sense in the context of a borrower who has limited time to do so.

Secondly, when you borrow money, you borrow it from other people. Most US debt is in the form of treasuries issued to American people and businesses. The people offering the loans to the US government are the often same ones benefiting from it. It's less like "buying a pizza on a credit card" and more like "lending my wife $20 to pick up groceries for dinner".

Thirdly, the US government controls monetary policy. If you want rack up debt on your credit card, you have to pay the interest rate that the credit card company wants, and you have to pay it in the denominations they ask for. The US government controls the monetary supply and the interest rate at which they obtain debt.

And there are many more differences, like the fact that institutions trust storing their wealth in debt issued to global nuclear powers, more so than they trust issuing it to the average Joe on the street.
But people avoid having a second, third, or fourth child if they know they can't afford it. Bringing in epithets from the 70s isn't helpful. The original commentator was clearly offering an opinion that wasn't rooted in racism.
Why? The keynote video is on Facebook, that's why it would be redirecting you to a login screen.
Not if you read Japanese comics, or if you speak Portuguese.
well G is not A, so it would be MAAAN.

used in a sentence:

MAAAN, why can't I get some money.
More discussion here: https://news.ycombinator.com/item?id=29028746
The point is not protecting anyone from vices, the point is making sure basic needs are met.

When CEOs spend their money in frivolous ways, they generally have enough to not need to fall back on additional public assistance. If UBI were instituted in place of other benefits programs, some poor people would spend the money unwisely (or unluckily) and still be short on food, housing, etc. when the money ran out.

Of course this already happens in our current system, but theoretically it could happen more without some degree of government control of where money goes (like how section 8, SNAP, etc. work now).
That's a really cool application of Blender! I'm also using Blender headless in docker containers on Google Cloud, though not using Cloud Run. I'm doing it for self-service molecular visualizations -- "create your own molecule video". It's at https://bioviz-studio.com. But I run up to 50 dual-T4 instances for speed (Cycles X helps a lot!). And I agree the python API is a bit weird, and hard to use, but once you get the hang of it you can create really complex and interesting scenes just using python.
So it was a marketing stunt?
On keyboards without a Meta chord key, Emacs and Readline users can hit Escape first instead. Sounds like a good plan to me. ;-)
Lawyers, guns and money.
While I wish them all the best, this name in my opinion only is a bit cringe.

Carmack and Abrash have been dreaming about the "metaverse" for 30 years now, but I would rather view computers as tools instead of viewing them as things that control our perception of existence.
"Good artists copy, great artists steal"

-Steve Jobs (who stole this from Pablo Picasso, and there is a debate about whether or not Picaso even came up with the quote originally)
Classic ploy: squat on an existing word with the implication that anytime someone describes something as "meta", Facebook can act like they were saying "Meta".
> The sideways Δv between a 45° impact and LEO, 7 days in advance, is 3.5 m/s.

In other words, the larger the comet, the better.

You'd need a fairly obvious number of rockets to impart that sort of velocity change on a large one, right? And if you're doing it to a pebble, it doesn't matter too much?
Mark Zuckerberg on why Facebook is rebranding to Meta
Not April 1 yet?
Show HN: GitHub for Docker Images
It’s really not clear that the increases are due to extra income to regular people. There is a lot of aid money injected into the financial markets, which combined with logistical problems which, to me, are bigger contributors to the increases.
I worry that the Facebook association is actually holding back VR. I know a few people who have expressed interest in an Oculus headset, but for the Facebook association. But the amount of capital Facebook is throwing after it surely makes other vendors hesitant to compete.
> The insurance company doesn't know what you are discussing in your sessions

That's not true. From what I understand, sessions are coded e.g. "Intake" or "Meds check" when billed to insurance. They know roughly what you're talking about.

> and isn't going to let you see or not see a specialist just based on whether they prescribe you meds.

You can't bill a meds check with no meds.

> That's not how it works - or not how it should be working if your insurer is acting appropriately. I also saw this psychiatrist a couple of times before taking anything. I didn't walk out of my first session with a prescription for buspirone.

And those sessions were probably billed as "intake", "evaluation" or the like. A psychiatrist cannot keep billing intakes and evaluations forever. Talk therapy is coded in its own way, and generally paid at a lower rate.
And how are they going to do that? Do they think people will discard their phones, replace them with next-gen Google Glass, live in the "metaverse" and let Zuck listen in on every interaction? Surely this will kill Apple dead.
There was an article about this phenomenon recently--the author called it the "thermocline of truth".

https://news.ycombinator.com/item?id=27977056
I mean, I associate the book of faces with Lizard Zuckerberg.

It might as well act like a faceless corporation, but it is far from "faceless"... I think. Consider f.e. Tesla's face, or Amazon's face.
And don’t get me started in PSPACE

There are so much we don’t know about how space & time complexities commune

The weird thing is that GPT3 Codex can perhaps be used to solve some (space-constrainted) subsets of problems that are combinatorial weird. Maybe by pouring all these training data to it it is approximating some unimaginable algo in P that we have no knowledge about

Will be wild if there is some (time-space) correspondence; NPSPACE = PSPACE Implies NP = P would be interesting