skysight-inc/HackerNews huggingface dataset:
I’ve experienced two startups choosing Rust. The main slowdown factor is that everyone is a Rust novice and are not highly productive from day zero. In both cases, prototypes are built with Python to sketch out architecture and not limit the design phase. It feels like bamboo scaffolding being replaced with reinforced concrete once the company has developed the skills and the models.

In the case of these two startups, their main domains were cryptography and embedded. You can’t just pick a language like Java, C# or Python. The strategically safe alternative here is C/C++. I’m happy they chose Rust; it was a deciding factor for me when choosing between two embedded jobs.
> two people standing by to help people install the Go app on their phones and explain the concept

That feels like a problem with the concept, really. That's one more than you need for conventional automatic checkouts.
When it comes to megacorporations with a history of anticompetitive behavior, I much prefer
"Never attribute to stupidity that which is adequately explained by greed."
As for Google Analytics - who hasn't been blocking that shit for at least a decade? Heck my uMatrix pretty much auto-blocks all telemetry.
My hunch is that the store wasn't meant to be particularly popular with lots of customers, it was meant to demonstrate technologies they wanted to sell to businesses.

https://aws.amazon.com/just-walk-out/

https://aws.amazon.com/one/
I don't think your attempt would be quite accurate: safe code, even though it is checked, can cause UB. This can only occur if some earlier unsafe code was unsound, by the current definition.

For instance, suppose you have an ordinary Box<i32>. Then, you dereference it to create a local &i32 reference, and use unsafe code to turn it into a &'static i32 reference. Then, you drop the Box<i32>, which deallocates the backing memory. Finally, you attempt to read the value from the &'static i32.

The UB occurs only at the last step, when you read from deallocated memory. But reading from a &'static i32 reference is completely allowed in safe, checked code. That's why we use the term "unsound" to cast fault on the earlier unsafe code which allowed us to do this.
I don't get this.

We literally came out and apologize.

https://github.com/OpenBB-finance/OpenBBTerminal/issues/1625 - this provides my initial train of thought. But the "Welcome to our newsletter" was never the email intended to be sent.

In any case, it was a shitty idea regardless. We apologized for it, but there's nothing we can do now to make up for it.
Seems legitimate. They could use the Rysy peak in the High Tatras if the company moves production to Slovakia.
You have an implicit assumption that people in toxic organizations are split into two binary categories of perpetrators and victims. In my experience, in toxic orgs everybody thinks of themselves as victims, and everybody perpetuates toxic behaviors to some extent.

Also, your comment is talking about value judgements (talk about blame), whereas the quoted text doesn't have them — it is not saying who's the bad guy, it's just saying what will happen, statistically speaking.
> Congrats on recognizing that it's a hard (perhaps impossibly so, at least with the time left) problem!

If that was your takeaway, then you missed the point. It was not an argument that it was a hard problem. It is precisely the argument that it is impossible as paradoxes are not solvable.

> As a matter of fact humans can do things perfectly, your CPU is executing billions of instructions perfectly every second

Yes, if you constrain the context small enough you get get the result you want. However, the concept of a ASI with free agency expands the context to a scope that we can't even reason about.
> Because housing is essential to life does not mean it should double in price every ten years.

I agree, and didn’t mean to imply that the price rising is inherent to these services. What I should have spelled out is that a capitalist market can only self regulate when the buyer has the ability to say no. Largely a customer of health, housing and food has limited ability to opt out.
The real secret sauce to HN would be cloning dang.
> nobody expected 100fps+

Not for the games framerates indeed, but I did set my CRT monitor at 120 Hz to avoid eyestrain. You could effortlessly switch between many framerates from 60 Hz to 160 Hz or so on those monitors and it was just a simple setting.

Today it seems there now exist LCD monitors that can do (much) more than 60 Hz, but somehow it has to have all those vendor lock in sounding brandnames that makes it all sound a bit unreliable [in the sense of overcomplicated and vendor dependent] compared to back then, when it was just a number you could configure that was just a logical part of how the stuff worked.
Is it unreasonable to suspect that depressed people can spread their attitudes to other people? The concept of purely social diseases is centuries old at this point.
If you have a US-wide convenience store chain with a multi-billion-dollar company behind it, and you have 29 stores after six years, well... I mean, it's not exactly a stand-out success, is it?
>In fact I think we got kinda lucky that it turns out to be so expensive to build nukes that only nation states can do it, and that the barriers are still prohibitive even then such that we can tell if a country is trying to gain that ability. I'm not sure we could have ruled out the possibility of individuals or small groups being in control of nukes.

This is something I've also realized. Nuclear weapons are undeniably an existential threat but they're in part mitigated because it's very very difficult to get the materials and assemble them. That was complete luck. We got lucky. That's all that saved(es) us.

Imagine if making a nuke was as easy as making a steel sword. Or perhaps, as easy as running Make-Me-Global-Dictator.exe
> ...soundness is really a property of an entire interface.

Not really. I mean, maybe... if you limit the scope of your consideration to language design itself.

If Rust call out to C code and they were using incompatible understanding of an array length due to mismatching build rules (like preprocessor definitions), you have a soundness bug it won't show up obviously in any interfaces anywhere.

Soundness is a property of a single build of a program. You cannot generalize it. That is why in safety critical software, you cannot buy "safe" libraries or tools. You can buy libraries and tools with certification packets but context is very important when it comes to program correctness in all its forms.
the point of standardized tests, is from what I understand, getting some sort of "objective" ranking, not for the purpose of intelligence per se, but to have a number so that when there is a cutoff, no one complains because everyone had (ceteris paribas) had an equal chance of getting in that cut-off, if they had worked hard enough.

In countries like India, the test like JEE are really absurd, because the competition is just that tough. Just any sort of question that fits in the syllabus is thrown in, because what else can you do?

In countries like the US, where things are a bit less stressed, they can try to attempt to perhaps gain some secondary data, by testing reasoning or what not.

but in the end, it's just a way to rank "fairly" to create cut-off, to look too deeply into it is not worth it, that's the job for your regular school education.
Oh for sure. The reason Taiwanese dislike mainlanders ruling them so much is probably more due to Chiang Kai Shek than Mao Zedong. They would just have nothing to do at all with Chinese politics, they don't want to be ROC as much as they don't want to be PRC.

The USA was actually on China's side about supporting Pol Pot, with Vietnam against. Things are definitely blurred in history.
Yeah, that is what I mean when I say that either way has problems with them.

I had someone try to implement a whole relational database when the interview task was just to read from a CSV file and provide a REST API to the contents of said file using any tech stack. Impressive for sure, but unnecessary time wasted.

> The "probationary employment" would be more like, I don't know, a gift card, or something, vs. something formal.

We discussed something like that in the company. Mainly because someone asked to be paid for the time spent on the "homework" assignment. We came to the conclusion that there is no real legal way for us to do so. We probably spent more money on discussing the possibility of paying the candidate then what 1 day of work would have cost us, but the cost wasn't even the issue.

With an in person interview there was maybe a chance. Inviting the candidate out to the exchange, giving a tour of the trading floor and then paying for transportation, lunch, dinner and hotel would be no problem.

Though interviews are online now as we are a "remote first" company anyways.

We just can't pay for work without a contract, insurance, tax and background checks in place. We can however ask them to complete a test. Which is what the "homework" assignment is.

> More often than not, a non-interested company will often not even tell why they didn't pass the assessment, and it generally feels like a waste of time.

It sucks. It just is that nothing positive can come from providing feedback and you open yourself up for a lawsuit.
Separating this into two responses.

---

The problem with the first case is that we do not have existing case law about AIs, and we also have no laws on the books that clarify what to do in AI cases, so this is making the lawsuits and investigations very messy and time-consuming, since judges have to waffle about to figure out what the correct, legal thing to do is.

Pretty much all Western law systems judge the severity of action using intent, or mens rea; it doesn't absolve you of crime if you didn't mean to do it, but your penalties will generally be lesser. The people using the algorithm can wash their hands of intent by saying "we signed a contract with a third party for their algorithm and didn't reasonably expect biased outcomes." Then you make the third party a defendant, and then the third party claims "trade secrets" because we have no laws about what is and isn't protected trade secrets with AI, etc. and that becomes a whole legal case on its own that takes even more time for the legal system.

---

The difference in the second case is that the corporate landlords in question are automatically pegging their rates to the algorithm's recommendation and not giving property managers discretion. The algorithm's customers combined also control over half of supply of apartments in the Seattle area.

---

But the point of legal clarity, is to reduce the amount of questions, which both 1) heads off potential issues and 2) makes the issues that come into the legal system faster and clearer to process. It also potentially actually makes things easier for companies who make AIs too, since legal defense spending isn't exactly cheap.
Did nothing of note happen outside of deep learning the whole year?
> The cashierless thing is fine, but is never going to be the reason people pick one store over another.

There is a Go-style Amazon Fresh very near my house. There are 4 other grocery stores roughly the same distance away. I find myself going to Amazon Fresh more often than not because of how easy it is to walk in, grab something, and walk out. They even put your shopping time on the emailed receipt - and I've made it through in less than a minute on more than one occasion.
See my other comment below on how IP blocks for IPv4 went through the roof on price and availabilty...

The global spam market is what caused the hockey-stick rise in IPv4 "shortage"
10 years ago I’ve attended a talk from one of German car producer - they talked about 25+ years of software maintenance. You invest into tools 5 years before release to market, and they should work 20 years after release. So companies need to plan the whole cycle not only code maintenance
The tech is redundant. The people working in the store can see with their eyes how long the queue is. They don't need a machine to ring a bell. They have a brain.

But not an incentive to use it.
Is there an advantage to limiting the route to three components? It feels limiting, and I'm not really sure what it buys you.
I find it nice that you don't have to scan anything, use a shopping cart or even move items from one place to another. Just grab it from the shelf, put in your backpack and go. Sure you have to scan your phone when you come in but you'd have to do that when you pay anyway.

So, it's much more convenient, you'd never be embarrassed because you forgot to scan something or the scan didn't work properly. Security guards won't be profiling you as you walk around. I find it great.

It provides value that less sophisticated solutions don't. So, I'd consider it well engineered.
You are clearly missing the point of an open source investment research platform.

OpenBB doesn't own any data. But by providing an open source infrastructure, any data can be hooked up into a single platform.

So your argument about BBG isn't valid, because with what we are building there's no reason why OpenBB couldn't integrate with BBG data feeds (if they were open to it).

Regardless, I agree that the Bbg comparison is more for marketing. Our approach is substantially different for a different market.
Of course someone who is gaining financially from MS is going to take this position.

"It is difficult to get a man to understand something, when his salary depends on his not understanding it."
Incorrect, it is stealing from the retail corporation.
RFC 6648 deprecated the X- header prefix. It turned out to be ridiculously hand-wringing a concern & just makes a noisey prefix that still results in name clashes anyways.

I wish they'd actually elaborated like a dozen cases in the wild, that show there's a real problem here & why they'd do this. I agree, Im having a strong reaction to this. It really seems like any workarounds that happens here are going to be ugly, going to be gross, and it feels like such a false need, such a non-issue to make new problems over.

https://www.rfc-editor.org/rfc/rfc6648
That makes sense. I have my battery icon just change to a more noticeable color when it gets low, but something more attention-grabbing could be nice.
I think what you're describing might be similar to footnote/marginnote #6?
Unless you want to be using tor all day every day, and never make an online purchase or log in on a website ever again, there's really no way to stop companies from tracking you. The only way to make that happen is if a regulatory authority forces them to. That's why the GDPR exists.
Nice article. I like that style of writing.

I'm also using dunst (with qtile). I'm using it since many many years and love it and hate it. I cannot make it work to keep critical notifications on until I acknowledge them with a click. The rest works well. Always keep it simple.

I also remember there have been breaking changes, but I did not recall. I changed my config and got it to it
I have been watching this discussion but wasn’t aware there were recent votes about it. There is a diff between HES and Harvard College, as there should be since they are diff schools at Harvard University. Interestingly enough, something like 1/3 iirc of the classes are exactly the same invluding professor between the two. Pretty sure HES people would be satisfied if they were allowed to just put Harvard University by itself on their diploma or resume.
This feels like an achievement:

Unbelievable, the crater is visible from Earth

Score: 190.2 point crash
Speed: 1612.3mph
Angle: 98.6°
Time: 220 seconds
Flips: 0
Max speed: 1612.3mph
Max height: 4534ft
Engine used: 15 times
Boosters used: 129 times
https://ehmorris.com/lander/
Isn't it illegal to indicate that you turn right, but then still go left first?
I see so many ads speaking of "side hustles" that are all devoted to selling off the things you own, which makes me think that a side hustle is primarily a way to get through bad times.
That’s my baby
the wife of a friend of mine works for the united nations and every few years the whole family is moving to a different post in a different country. because of the way the visa works in most countries, the husband can't automatically find a job in the new place, and so after they moved last time, after having a job in the previous country he felt exactly that kind of uselessness because he could not contribute. he eventually found a purpose in running his own startup online.

myself i used to earn a lot less than my wife, but i never felt useless as i see my purpose in contributing to society and i could always do that by working with FOSS. it is my work and my purpose, even if it doesn't pay.
That’s mostly because they didn’t really know how to prepare it back then.
Blurbs are just advertising. They are typically from more famous authors or celebrities. Sometimes they are just from other authors who are friends.

You agree to write a blurb before even getting a copy of the book. My wife is in this industry with plenty of experience with blurbs.
Ask HN: Taking 6-12 months off work?
I’ve been slowly burning out for the last couple years and basically have lost all motivation at work driving me to constant depression. To add on, I’ve been really sick on and off, sometimes for weeks at a time.

I’m 28 and have around 600k with maybe 65k in emergency cash. Unfortunately I live in a HCOL area in the US, but am thinking a 6-12 month sabbatical would do wonders for me both in the short and long term.

I’m just looking to get some advice from the community here. I have a stock grant coming up soon that should help cover at least 6 months of expenses as well.

I’m not really interested in finding another job first then taking a few weeks off as I don’t feel it’s the job specifically but my current state of mind and health.
This makes me feel reeeeeeeeally old.
I'm not advocating for or against any particular regulation. Whatever gets implemented should be well thought out, because it's easier to destroy upside potential than it is to prevent downside potential. I am aware of this.

All that I'm speaking out against is the mindset of the post I was replying to, where the onus is solely on the user of the tool rather than on the context (laws, situation, people) that leads to the invention of the tool itself. I believe this to be a misunderstanding/misattribution of causality, as well as contrary to learned experience.
To me education is about what you learn. And I’m happy that I aced every single exam and project.

Like I mentioned to the other poster, there are people who do all the homework and still fail the class.

I aced every single project, midterm, and final. I can understand most topics the first or second time I learn them, and when I don’t I will do some homework. But for the most part I personally didn’t need it and I got penalized. I also worked during college so I could afford to not commute, so i was glad I didn’t need to do the homework to do well in everything else.

So explain that to me. I recall students who did homework would still fail and then the professor would do some last saving grace move where you do some BS work to get an extra five percent.

Someone who understands the material would ace the exams. In my experience most people did not ace the exams and in fact would hate on me and some others who would “kill the curve”.

Finally fwiw I went to a lower ranked state college not some MIT tier place. They were the only college who offered the most financial aid so I was able to graduate with under 7k owed while affording to live on campus.

Paid off my debt in the first months paycheck lol.
The SAT and ACT are pretty easy in this regard. You can do really good at it just by practicing for a few months. Nothing like the Chinese Gaokao, which you need to study for a couple of years at least.
To just do a drop off requires all of that? That is quite simply dumb to the nth degree. I get not having the app would make a shopping experience difficult, but that's not what the op was attempting to do. So your whataboutism is just tone deaf
Almost ironic the linked page is not www.w3.org/1998/Provider/Style/URI
Whenever I see code like the example routing, I have to wonder if a hash lookup would be more appropriate. This is especially when all the functions called are of exactly the same form, I immediately just want an interface for that and then define a map from “first” to handler.

The counter point in some languages (eg: Java) is that switch statements/expressions handle it this way under the hood at compile time depending on if it’s more efficient to use a map or a bunch of checks.

What is the actual best practice in go these days?
(Blog) Write an Email Microservice: Localized, Automated, Scalable and Testable
I tried to identify the general requirements for sending automated emails and implemented a microservice that can be integrable to any existing system using a message broker (Kafka, Redis etc.). In this blog post, I explain the GPL-3.0 codebase for the microservice and give the link to it.
Wouldn't that require people typing in the product id and making a payment several times if they want more than one thing?
Also a core part of Keith Code’s teaching since I think the 70s. Highly recommend his school for any motorcycle rider. https://superbikeschool.com/the-curriculum/
As much as I hate Nvidia, AMD and Intel have done themselves zero favors in the space.

It's not that hard--you must provide a way to use CUDA on your hardware. Either support it directly, transcompile it, emulate it, provide shims, anything. After that, you can provide your own APIs that take advantage of every extra molecule of performance.

And neither AMD nor Intel have thrown down the money to do it. That's all it is. Money. You have an army of folks in the space who would love to use anything other than Nvidia who would do all the work if you just threw them money.
When I was in Seattle it was pretty cheap lunch option.

Although Whole Foods had better food for the same price tbh.
Because a male could never actually pretend to be trans for selfish reasons?

Instead of a mutually beneficial compromise like give everyone private individual dressing spaces and listening to potential victims of trans abuse in gendered spaces. You go full offensive mode on me for even suggesting the possibility.

It seems that you don't want political allies, but rather political subjects...

If you're actually open to seeing the issue there are plenty of stories you can search up on this topic. What I mention is hardly unique, I see them with some frequency.

Ignoring these concerns will just cement the political divide and harden political opponents who want to protect female gendered spaces and youth from predators.
Real-time data is overrated. A big majority of BBT users don't rely on it at all. Not speculation, just actually talking with users ...

FWIW, Databento has just announced a partnership with OpenBB (https://www.linkedin.com/posts/databento_openbb-investment-r...) and they provide real-time data
Nowadays it is easy to mix in Rust in higher level languages. If there are certain critical paths only those paths can be rewritten in Rust or offloaded to a separate process.
If have seen it stated that containment is the insurance for alignment since there is no way to guarantee alignment will either remain in the form we set or will deviate from the path we perceive.

Which is part of the same argument, in that if the goal is AI safety that does not have free agency to do harm either directly or as an indirect unforeseen behavior, then it is an impossibility without containment and if containment is impossible so is alignment.

How could we expect it to be otherwise? At least if you are going to model the intelligence based on human experience and how we process the world then we have to assume just like a human mind can become unaligned so could ASI.