skysight-inc/HackerNews huggingface dataset:
Not sure if it’s misuse. Versioning your state is not a terrible idea in general. Using Git for that is kinda natural for reasonably sized states. I personally would store the state in a different repo than the infra definitions, though.
I benchmarked with Microstream using jmh and jvm-serializers data. Hare are the results:
1) fury is 43x faster for the speed.
2) Fury is 5x smaller for serialized binary size

Here is the code for reproduction: https://github.com/chaokunyang/fury-benchmarks#fury-vs-micro...
The author doesn’t exist in a vacuum.

I have no idea what the second statement is trying to say.
At this point, I am mostly preferring what the great apes of our age have in terms of a social structure... At least there is some merit there, not just who screams the loudest and packs the hardest punch.
SEEKING WORK | Remote | US Citizen

Looking for computer vision work, specifically multi-view stereo projects: camera calibration, SfM, scene reconstruction, 3D object triangulation, 3D multi-object tracking. 2D problems, video processing, and things like that also be in my wheelhouse. I mostly work in Python and C++, but the stack is not super important to me.

I have 13 years of experience as a software engineer, several doing computer vision. Self-directed, I do not require a lot of product management overhead. I go the extra mile producing technical notes, reports, visualizations, etc. to help communicate my results. References upon request.

RECENT PROJECTS

Video auto-cropping

- Prioritize between competing subjects in video

- Create smooth panning crop-out region for each subject

- Naturally transition focus between different subjects

Real-time soccer markerless motion capture

- Camera calibration (20+ cameras)

- Calibration refinement and camera drift maintenance

- 3D object triangulation from multi-view 2D object detection

- 3D human pose reconstruction from 2D pose estimations

- 3D multi-object tracking

- Real-time pipeline (60 Hz)

CONTACT

email work at zacstewart dot com

https://www.linkedin.com/in/zac-stewart-79b2a5a6/
That is your personal opinion. A large potion of Americans feel differently than you. You may have strong feelings about this, but you aren't allowed to force an outcome on society because of it. You are advocating for fascism and rigged elections because you don't like a president's style.
Unrelated, but there is something special about design in Europe in general. I can find it in space, form, color, texture etc. There is something that makes European design so original and special.
> No it's not really a choice.

Hard disagree. Have never worked for "terrible big company" (though some mediocre medium companies!) But outside of the super high cost of living areas like NYC and San Francisco, it's trivially simple (if not easy) to live on $50-60K USD each year (adjust this number for inflation as needed) while still enjoying yourself, having high performance technology, doing some travel, etc. You can't buy every damn thing you want or live like a millionaire, but you can live a great life.

How many software / engineering jobs in the U.S., excluding terrible big tech companies, pay more than $60k USD per year?

Almost all of them. In fact, it's not hard to make well over $100k. And live on half that. So you don't have to work forever just because you're not making $500k USD each year at some huge terrible tech company.
Any resources to get started with competitive programming? For someone who has years of SWE experience, but 0 with competitive programming.
Writing my own damn HTML
Flappy Dird: Flappy Bird Implemented in MacOS Finder
One of my family members is absolutely convinced that they can time the market and it kinda drives me up the wall every time it comes up. They will use all these “techniques” to draw arbitrary lines on the chart to establish a trend in the market while watching the news like a hawk everyday.

Meanwhile I just get on with my day with index funds and get better returns.
Apologies for the short message (on mobile and dont like typing on it)

> lügenpresse

Refusing to talk about a certain angle of a problem would constitute as censorship IMHO

> using AI to help with more civilized discussions…

Who decides the boundaries of civilized discussion? Some central authority like the EU? Sounds incredibly dangerous and prone to power hijacks
At this point it would probably be the same thing as LXD. This is mostly an openSUSE effort and they had rpm packages (i.e not snap) for LXD for a while already.
What is being described here is a result of outside electromagnetic waves being used to influence his nervous system.

Humanity is already under electromagnetic surveillance and sabotage and our science and tech is hindered so we can't defend ourselves.

Religion is organized fraud to prevent scientific progress, but attacks with radiation are done to scientists also.

Read my posts.
For every sell, there is a buy
Inside joke for a handful of people which confuses thousands of people would truly be in the tradition of open source.
What does "don't you dare to ChatGPT me" mean?
Yep, I get that, but what should an open-minded company owner do?

They can't exactly promise "you will all be here for 5 years, guaranteed, no matter what" too, because for most Homo Sapiens that's a signal to immediately become useless.

My point is similar to yours: that the incentives are indeed not aligned, and that this is quite tragic because even when some people make an honest try to break the vicious cycle they still get treated like everyone else.
Nietzsche was right - humans, at their core, are driven by the will to power. It's the drive to manifest one's will upon the world. That drive is the cause for all wars and always has been. Sometimes someone with an extreme level of that drive makes it to the top while having control over a military, which allows them an extreme way to express their will. That's usually when wars break out. Julius Caesar, Genghis Khan, Stalin, Mussolini, Jefferson Davis, King George III, Hitler, Putin and on and on.

The only way this stops is if it evolves out of us. That would take many thousands of years, but I don't think there's even selection pressure for this to happen. Actually, I think it's likely the opposite and we'll never lose the trait.
On the other extreme, what distinguishes CS from math?
You're saying if you can't maximize your pay, it's not an option?

I cannot wrap my head around it. Being happy with your life is not a one-to-one correlation with income. You can make less money than "maximum" and still have a great life.
Many individuals neglect to address climate change (or rather overshoot), often shifting blame while maintaining their consumption habits. For instance, despite knowing its significant environmental impact, most people are reluctant to reduce meat consumption, risking a bleak future for their offspring. This inaction and mere talk reflect a hypocritical stance, as people avoid making meaningful contributions to climate solutions, ultimately burdening future generations with the problem.
I was going to comment something similar. I use iTerm2 day to day for work, and gnome-terminal on my personal Linux box.

What's a compelling reason to switch terminals? Or maybe: is there a compelling reason not to switch?
Check the game again, they updated the game recently that revamped and added a lot of features (Cop AI, vehicular combat, clothes arent armor) that should've been there at the start.
Of course, and there was great uproar when Discord implemented linking Ethereum wallet addresses to your account - not because it's harmful, or even because it's a bad idea, but because of this pervasive concept in some internet communities that cryptocurrency is bad simply because it is.
Cash sweep in Schwab is like 0.5%, it's nothing. But this is how they make their money, turning around and lending at 8%.

But you can just as easily buy a short duration Treasury ETF yielding 5%+ or a CD.
I was living in Germany in 1999 and rode night trains all over Europe. Even then I was amazed at how much better the air travel experience was in Europe compared to the U.S. (much more competitive) and it seemed the Europeans I knew were more inclined to fly than I was, since taking the train is a novelty to an American.

High-speed rail became dominant in the next decade and I think it was the cynical kind of of ‘competition’ that if there is an affordable option and an astronomically expensive option (HSR is often 2x or 3x the cost of flying) why should the provider offer the affordable one? (It’s like how a car dealer has no M or L cars but they have rows and rows of unsold XL, XXL, and XXXL SUVs)
>>"Most managers have never had an independent thought on how to manage people effectively (hence the Agile parroting),

>>> most programmers don't know what an abstraction is, etc, etc. "

So many programmers think they are the next Dijkstra and are upset with LLM's producing crap code, but really over inflate themselves in their own reflection and forget that it is better than 90% of programmers.

Remember in collage, when 1 guy did the group project and the 3 other people on the team coasted and got the A. Well 75% of who you are working with now, are the ones that didn't finish the project, and likely you are one of them.

That's why LLM's are going to cause sweeping changes.
> This is because Power BI tracks usage metrics and almost all dashboards are completely unused.

This is what I term the “dirty secret of BI” - for most organisations, most dashboards are unused, except by the teams creating them.

This is because reports need to be useful to be used, and most are not. In my opinion useful means one of:

1) Aiding people with actual decision making power to make decisions

2) Improving the ability of “front line” staff to complete their day to day tasks better

PowerBI and similar tools are poorly suited to the above because 1) requires mgmt to understand the data they are looking at, which is difficult without context in a grid of charts, and 2) requires a thoughtfully designed, fast UX that is basically impossible to deliver in a dashboard.

I’m now working on an open source BI tool, Evidence.dev (https://github.com/evidence-dev/evidence) which is targeted at these two use cases. It enables you to add context to data inline, design the UX for the use case, and is just fast.

Previous discussions on HN:

https://news.ycombinator.com/item?id=35645464 (97 comments)

https://news.ycombinator.com/item?id=28304781 (91 comments)
That's my point, though. If we were to enable the most important functionality of HTMX at the browser level, we'd remove that reliance on JavaScript.
If they were so smart they would cut some cruft. Or most of it.
I actually feel like questions should be _genuinely_ discussed earlier than the article suggests; more like tweens minus the virginity question.

I feel as if the feedback would be less obstructed the earlier the discussion takes place. My children are young and we have already had discussions above their age level on a handful of these topics.
that assumes that property ownership is something everyone should want, so it is a leading question. better ask if they think that owning a house is important. you can have a much more open conversation that way. if they say yes, then ask how and when they would think they would achieve that.
Everything I wrote earlier is based on the use of Zscaler proxy at work, so it's very much about practice, not theory.

Yes, of course the Zscaler root certs have been installed on our endpoints. The problem is that the proxy is replacing the TLS certificate of the origin server with its own certificate, which makes impossible for the browser to verify the identity of the origin server and trust the communication. The browser can only verify that it is communicating with the proxy; it cannot verify anymore that it is communicating with the origin server.

That's what makes Zscaler and similar solutions a SPOF. I know that Zscaler is using a distributed architecture with no hardware or network SPOF. But Zscaler is a SPOF from an organizational perspective. If you hack them, you get access to everything. That's what me and other commenters meant by SPOF in that context.

> A proxy doesn't break encryption. Endpoints trust the mitm.

I didn't write that it's breaking encryption. I wrote it's breaking end-to-end encryption and authentication. I'm sure you understand the difference.

> Now, I think that someday the protocols of the web such as quic will get so locked down that the only feasible threat prevention will be heuristic analysis of network traffic

We're already there. HTTP/3 (QUIC) already amounts for about 30% of the traffic served by Cloudflare to humans [1]. QUIC is actually offering a higher level of security by encrypting more metadata that HTTP/1 and 2 (specifically the part within the TCP headers that can be leveraged by an attacker when it is in clear).

> A competent org and good mitm device

That's the main problem. Those proxies are usually less scrutinized and have smaller engineering and security teams than major modern web browsers like Edge, Chrome, Firefox and Safari, and as a consequence have more vulnerabilities.

In general, major modern web browsers enforce stronger security requirements than Zscaler:

- For example, the following website, using a potentially insecure Diffie-Hellman key exchange over a 1024-bit group (Logjam attack), is blocked by Chrome and Firefox but not by Zscaler: https://dh1024.badssl.com/

- Same for that website using a revoked certificate: https://revoked.badssl.com/

- Same for that website requiring certificate transparency but not sending a Signed Certificate Timestamp: https://no-sct.badssl.com/

[1] https://blog.cloudflare.com/http3-usage-one-year-on/
There’s plenty of different ways you can use the output of those functions to feed a new token sequences back to the model, but you can only feed a specific token not the full probability distribution from a prior run.

As to randomness that’s simply one approach, there’s deterministic approaches that have their own advantages. What randomness provides over them is avoiding always responding to the same opening in the same way as that’s quite off-putting.
Danger to his bank account?
Yes, Game is another scenario, it's very latency sensitive. Fury is very suitable too. Actually the java implememtation has been featured by some game developers. And there has always been a demand within the community for FURY to support C#: https://github.com/alipay/fury/issues/686 . I don't have experience for c#, so it's not supported. Hope c# can be supported with the help of the community
I think the final decision on the Cybertruck will come from insurance companies.
> I don't live in the US, but if I did I would grind all the leetcode (as insulting as I find them) for one single reason: I don't want to work forever.

> So I agree with some other comments here. No it's not really a choice.

Literally hundreds of millions of Americans retire on much less than than BigCo compensation.
State is required for a three-way comparison: the desired state, the last known state and the current state. And since not all information about the last known state will be expressed in the source configuration files, you need a secondary source of information: the terraform state.

Everything else is indeed optional, but the fact that a useful three-way comparison can be done at every run is why terraform works so well and why other IaC tooling is a failure when it comes to change detection and cleaning up.
> Most MCU code I've seen targets single core single thread

That's actually a good fit for coroutines! Cooperative multi-tasking can be very useful in single-threaded environments; it's basically syntactic sugar for a state machine. Lua has had coroutines since 2003, so I'd be curious why Berry chose to omit them.
I think what's notable about this article that's not mentioned yet it's that it's written by a repairman. I do not think I would think to find an electronics repair man today except to replace the glass in my phone.
> I just wish they were more financially competitive.

I'm doing Paris <=> Wien, and it was financially competitive to airplanes. 100€/person/way (ok cheapest seat rate, that's probably very uncomfortable... I'll see) I had 240€/person/2 way with airplanes. I just checked airplane prices again and that's still pretty much the same prices (a bit lower than train if you accept going to the FarAwayAirport, much higher if you take the Airport on a train/subway station)

It does take a lot more time because it's one train every 2 day and arrives a bit late to do train => home => workplace, so if you value being where you want to be when you want to be, you could probably say that airplanes is more competitive)
> is there a compelling reason not to switch?

Your terminal emulator is one of the most security sensitive things you use. Sudo password? SSH keys? logs? A lot goes through your terminal, so I think about 5 times before trying out new terminals.
Intuitively, this seems like a good approach -- pare down the datasets to isolate the essential, if not rudimentary, elements.

It feels like a good direction would be to "grow" these models from a linguistic kernel, then supply them with a more organized / reproducible "fact bank" / memory store.

We try to mimic this right now with prompt engineering, but in the end it's always just word soup. Having layers to it, like a language synthesis layer, logic layer, memory layer -- where the logic is a constraint on the language, and the memory provides the working data -- it could lead to a model that hallucinates far less.
That's a very good reason to warn the public about it, is it not?

People generally do not read court transcripts, they read media headlines. It's basically a guarantee that some people are already convinced their statistically unlucky coworkers are also serial killers. It can easily lead to witch hunts.
What about a "modern tech company" with only one (or maybe two) workers ?
The Not-Forking Software Reproducibility Tool
I don’t see the point of pitching “fast” as its first selling point. Are people frustrated by the latency of the incumbents?
I've been playing with vintage 8bit machines the last few years and it's true.

Nontrivial basic apps have to be written essentially like assembly, or worse even, chock-a-block with single lines with 2 or 3 different exits, and every 3rd line is also a goto target while also still being the ordinary next line in some routine.

And it's not because the programmmer was thoughtless or undisciplined. With only a few k and basic to work in, this is just required to get the job done.

Outside of something quite as limited as a trs80 model 100, you can have at least some kind of modularity using chain, if you architect everything around that concept, and develop a framework or set of rules you follow the same way everywhere, like having a dispatcher main loop and all other modules all follow some consistent set of standards so that all modules can rely on all other modules working the same way, with a common interface, entrance, exit, params, etc.

Instead of functions or gosubs, you are always chaining forward, loading a new file, and sometimes the next file happens to be the one you came from previously.
The real argument is around degrees of reconstruction in image. Cameras never depict light fully faithfully in the analog world.
Interesting. Would you mind elaborating? I'd love to give this a try, but I'm not having luck finding documentation on how to do it.
I dunno man, a manager taking home $500K a year when all they ever did was draw charts that NOBODY looked at (not even the CEO or the CFO, not once, I asked them; and not any of the other managers too) and just to ask us every now and then how are things going, seems quite opposite to harmless bullshitting.

That guy could have been fired and we would have just elected one of us to keep track of several tickets once a week and we'd have been better off.

People get assigned to high-paid bullshit jobs all the time, and most of them are aware of it and do their best to hold on to them. Nothing really complex, it's all perverse incentives all the way down.
Coming soon: Showcase your expertise with GitHub Certifications
IIRC, doctors/administrators dismissed statistical evidence as "it couldn't be lovely Lucy". Whether it was possible to make statistical inferences probably speaks more to whether the family's have a case against the hospitals/health authorities for neglect, eg neglecting to follow up on suspicions.
I recommend reading the Wikipedia page, the "2023 Trial" section has a pretty good overview.
I can't wait to have discrete pcie cards with a RPI1 powering a bunch of connectors...
Are they retiring with the same standard of living they had before?

Can they sustain a medical emergency?

Can they pay for their kids college?

I'm sure some can do all this. But I'm pretty sure most can't.
Everydoor was instant hit for me when it was released. It replaced completely Osm Go that I used before, it's just so much easier to contribute to OSM on the go.
Pi4 is still a great piece of kit, it's only 8W (the 5 is 12W), and you're not going to be as worried with cooling. There are a ton of projects out there for which the 4 is a good choice.

For a general purpose computer though, the 5 is getting to the point where it is competitive for a lot of use cases where the 4 was a bit of a struggle. It sounds like I could definitely consider using a 5 as a mini-workstation for web browsing, some light dev work and the like, in those cases where the 4 felt a little clunky.
If you want to discuss major current events, this is not the place for it. It's for discussing stories that stir one's intellectual curiosity, and politics are mostly a no-go here. I and others who have been here for a while take the content of this site pretty seriously, as it's really one of the last bastions of intellectual discourse on the internet and we're a bit protective of that. HN attracts some of the most talented people in the world because of that very fact. It's been getting harder and harder in recent years to keep the politics out. If you want to talk politics (which a war certainly is), there are places for that, like Reddit. This is not a general use forum.
Yes, I stopped reading because of this.
Natural voices and faces don't seem like copyrightable works. A face resulting from plastic surgery, or a voice you made up for a role; they seem like they could be copyrightable, though also they seem closely analogous too materials you use to create a work, rather than a work in themselves.
Schwab gives a similar return, they don't offer any high yield savings
>> On the other extreme, what distinguishes CS from math?

Doesn't that support the argument even more? CS and math share a lot more then CS and AI, yet CS and math are different disciplines.
I look forward to snatching up cheap pi 4s when this comes out
Hah, in another comment I just made the same association, that you had to write basic essentially like assembly to get any actual nontrivial work done.

And pointedly, it wasn't a failing of the programmer writing badly.
I'm not oblivious to any of those things. But the parallels still seem to exist; both communism and the military are centrally managed, rigidly hierarchical, demand loyalty, punish dissent, and both place the goals of the organization above the freedom of the individual.