skysight-inc/HackerNews huggingface dataset:
I asked chatgpt to pick the most important 2 or 3 lines of text from the article. It returned:

1. "Fortunately, there is advice out there on how to break the ice with strangers. Unfortunately, it’s abysmal."
2. "Making contacts on a site like LinkedIn is a lot less stressful."
3. "The real secret is to save your energy for the people who are most likely to be interesting to you."

It got 2 out of 3 wrong basically. I'm not sure how to objectively measure/improve that in an automated way. I suppose some prompt might do better though?

I guess a second pass of the results through another LLM could potentially help like you suggest?
A wormhole is not really non-local, I would argue, you just get another path between two points that might be much shorter than the regular shortest path avoiding the wormhole. But even travelling through a wormhole would not make you disappear in one place and reappear in another without following a continuous world line.
It's usually 3. 6 for senior or executive positions, but basically, it goes both ways. You can't have an imbalance in the company's favor, so if you have to give notice 6 month prior, the company have to give you notice at least 6 month prior dismissal (it can be a year for executive position).
• In-office work (for all employees) is #1

• Health insurance is a close second

• Work hours are next most important

• Reasonable salary and PTO matter but not hugely. As long as it’s generally fair I don’t need/want to wring every possible cent out of my employer.

• I don’t value reimbursements, snacks, etc. at all. I’d rather just spend the money I’m paid on things I want.
Ask HN: Has anyone here learned COBOL for fun?
I’m just super interested to learn about this language that is effectively never used with the huge caveat that it still underpins some of the most critical financial and government systems.
I wondered this- I have absolutely no understanding of what's involved in flight system development, but does anyone know why it doesn't do this?

By contrast, its normal for an API to return 500 if something goes wrong and keep serving other requests. It would seem insane if it crashed out and completely stopped. Any idea why the parallel isn't true for a flight system?
> netizen were arguing that jpeg xl should be adopted as fast as possible, and for that to be possible the browser developer "only needed to include the reference decoder code into their codebase" at "very little cost".

Because otherwise AVIF should not have made into the codebase. High-profile C/C++ projects can't prevent all security bugs, but they can make them easier to find and harder to get in. AVIF and JPEG XL roughly have the same impact in this regard (written in C++, uses Google's standard convention, tested and fuzzed regularly, and so on).
A billion year old technologically advanced civilization in our own galaxy would probably be fairly easy to find as current models estimate that it'd only take a couple million years to colonize the galaxy even without FTL travel. Thus we'd expect to see various technosignatures scattered everywhere (including within our own solar system).

They'd have to either have advanced extremely slowly compared to us, such that a thousand years of our development are many millions of years of development to them or had some sort of extinction event that was so thorough as to render all of their stuff around other stars inactive (I guess maybe they might consider it extremely important to hide from developing civilizations though, in which case we probably can't even fathom what sort of hiding mechanisms they might have).

It's worth considering that with another century or two of development, assuming we don't face some sort of societal collapse, we'll definitely be capable of sending small probes to our nearby stars at large fractions of light speed. Given a couple thousand years without a collapse, we most probably can send self-replicating machines to colonize the galaxy like that. Even supposing that it takes us 100,000 years to get to that point, that's just 0.01% of a billion year old civilization's time.
I am not sure RLHF was used for training GPT-3.5 and GPT4 (tweet)
Isn't that functionnaly the same as Synergy (which was opensource but isn't anymore), and it's opensource fork Barrier (https://github.com/debauchee/barrier) ?
I think I understand op, there was an 'and' missing that seems obvious? Was it edited? Yours I do not understand.

> This would be a case where half-assing it did not.

Did not what? Did that woosh over my head?
Oh yeah? Indulge me, please.
Estonia tried this with national first.last@eesti.ee email for everyone. Turns out nobody cared and they will shut it down on 1. November.

https://news.err.ee/1608966110/ria-ends-support-for-eesti-ee...
While you are right, remember there are usually additional layers of security (and if not, there should be). On the network level, you would only allow ports 80/443 to reach the machine. And if you use a containerized deployment, you would only expose 80/443 as well.
Research has shown that writing notes by hand leads to better retention than typing even if the notes are never read in the future. However, given that writing is just 7000 years old, I'm not sure how long will it take before typing to become the more natural skill (if typing does last for 7000 years that is)
I think it is a little unusual, but nothing unheard of.

I started as a junior IT Consultant in Hamburg, Germany with a 3 month notice, but could only quit every half year. So for quitting at the end of june I had to give notice in march, and then the next opportunity was september for quitting at the end of december.

But since I'm going back to university now, we made a "Aufhebungsvertrag" so that I quit at the end of september. You have no right to it, but I have a good relation to my employer so they accepted.

EDITED for clarity
Seen someone CTOish level with 3 or maybe 6 months contract get terminated. Guess what happens: garden leave. (Australia).
AskCyph Lite: In-Browser AI Model Execution with Privacy – An Experiment
Hi Hackers,

We’re thrilled to present AskCyph™ LITE, a novel approach to AI chatbot technology, executed right in your browser, keeping your data private. The first time it takes a little time to download the model and the following time it is a lot faster to initialize.

Currently, we support finetuned Red Pajama (Basic) and customized finetuned Llama 2 7b (Advanced). We created this as a way for enthusiasts of all levels to take a plunge and have an AI model running.

Please try it out, and let's discuss your thoughts, suggestions, and concerns below.

https://askcyph.cypherchat.app/

A bit about us. We are the creator of CypherChat (https://cypherchat.app/), a privacy-focused messaging platform that does not rely on personal information and offers End-to-End Encrypted (E2EE) and Peer-to-Peer (P2P) communication. We recognize the need for privacy.

Offline access

Enhanced privacy

Basic or Advanced Models

Requires 4GB/8GB free RAM

Computer with integrated or external GPU

We do want to give a shout-out and acknowledge community projects that inspired us and made innovation and AskCyph™ LITE possible.

Hugging Face

Apache TVM

MLC AI - Web LLM

TOGETHER

Llama2

#AIForAll #AskCyphLITE #CypherChat #CypherTechInc
> Hate unlimited vacation, I like owning my time off.

I'm curious what you mean by "owning" your time off. I wonder if this is moreso a problem with how unlimited vacation is sometimes implemented than the idea of unlimited vacation itself.
> What's odd to me is most of the patches I saw for this were just setting that flag, and not doing anything about truncation attacks? I'm sure this will bite us all somewhere down the line.

It sounds like those are workarounds to get the apps to work again by reintroducing the old behavior. Once they are unblocked, they can refocus on addressing the issue.

It's either that, or remain broken and unusable until further notice.
Seems like you can add people to your community but not remove them.
I'm talking about the radioactive source itself. I know what a radiator is.

(do you understand what I mean about not being able to modulate the output of radioactive decay? Or are you proposing an actual reactor?)
Top notch high deductible health insurance. A managed debit card to pay the deductible (company paid). 401k match (negates the fees). Unlimited PTO. Flexible work schedule that is up to me.

The health insurance plus debit card allow you to have an HSA you never have to touch. HSA is tax deferred, grows tax free once invested, and is tax free withdrawal at 72. The advanced age makes this somewhat unattractive but you can use the money before that (at 60+) for healthcare expenses.

Stay away from the free snacks so you don't have to use your HSA.
EDIT: this comment's mostly moot as an argument but I'm keeping it around for discussion. The founder of Quiet replied here[0].

This being on Tor gives me mixed feelings.

Tor's a volunteer run, fairly resource-heavy privacy tool designed to protect the most vulnerable internet users out there -- people facing state censorship on the level of corporal punishment being used, for example. While the Tor network has more capacity these days than it used to, and while having a good toolchain for Tor's intended user base matters, that's rarely the intended user base of apps like this.

When something like Quiet comes along, even with its targeting of users in open societies, it would benefit both technically and ethically from using non-Tor networks: HTTPS is safer than ever, and if you use ECH, DNS-over-HTTPS, and have reasonable cipher requirements for TLS, you can achieve an excellent level of privacy.

For when open society groups need to talk to people at risk of harm, having a Tor bridge or other such mode would be a good way to approach that. It also makes implementing video and audio much easier technically, and it decouples the "casual user" code base from the "sensitive user" code base; while that means you might have less shared code, it also means you can focus on security through simplicity (by way of fewer or less-complex features) for the sensitive users.

[0] https://news.ycombinator.com/item?id=37480552
> I'm not even sure that a memory safe language could have prevented this; this is a rare case where you actively want to avoid the overflow check.

This component should be written in WUFFS. If you were correct, that the bounds check isn't needed that's fine, WUFFS doesn't emit runtime bounds checks. If, as was the case here, the software is wrong because it has a bounds miss, that won't compile in WUFFS.

You might be thinking, "That's impossible" and if WUFFS was a general purpose programming language you'd be correct. Rice's Theorem, non-trivial semantic properties are Undecidable. Fortunately WUFFS isn't a general purpose language. The vast majority of software can't be written with WUFFS. But you can write image codecs.
No 6 year old is lugging around a backpack full books; these are teens we're talking about.
In Canada its the same. I lived in France for a while and it was 2 months, it was quite the shock.
I hated writing as a kid. I think part of the problem was that my thoughts were much faster than my pen, so I by default wrote as fast as I could. If I tried to write more legibly, my writing would still look poor compared to many others, and I'd have to slow to a fraction of the speed, so why bother? For instance, whenever I have to write my email address on a form (you know, it has to be perfectly legible or you won't receive your email), and half the letters still look like trash.
I don't worry about robots. I worry about arrogant billionaires.
> And it isn’t about him having that specific skill. But it’s about having a sense of pride in your work and not half-assing things.

Maybe you'd have more luck teaching him the latter if you focused on skills/work that are clearly useful. Or useful to him atleast even if you disagree that handwriting is outdated.

Take pride in your work and doing it well is a useful lesson (and unfortunately not something I'm great at personally) but if he doesn't see any value in that specific work he'll never even comprehend the difference between work done well and work half-assed, never mind strive for it. All he see's is you asking him to put more effort into a pointless activity.

I reckon this is one of the reasons that sports and arts are relatively successful at teaching kids life skills like discipline. It's easier for kids to see the immediate value of being good at those than other skills, so their more motivated and lessons stick.
Show HN: An interactive ASCII table with smart search and filtering
If you think as a species, then 600 years is nothing.

If you think as an individual, then 600 years is dismaying.
https://nitter.net/Yampeleg/status/1700917590254637334
Thanks for the feeback, appreciate it!

Regarding the speed, that is something am working to improve, it's top of the priority list as we speak but thanks for pointing it out.

Idk why you're having the issue with the years, the max year depends on the year selected in the min year. It shouldn't be possible to select a higher min year than the max year, they're not independent of each other. Will also look into it.

The rest of the feedback is very helpful, I'll work on it...especially the filters. Not sure how I missed that but overall thanks for your feedback!
In Europe Austria where Health Insurance is a given: max 32h work week (4 days), good pay and remote or hybrid is what people - in my bubble - are looking for.
> the robot simply determined that “the most efficient way to eliminate the threat was to push the worker into an adjacent machine.”

This seems inflammatory and highly misleading. I could be wrong, but I highly doubt it: the robot didn't "determine" anything. It had assembly instructions to follow, and it followed them. The worker got in the way and was struck.

Schneier falls into this same error, saying Tesla Autopilot sometimes "ignor[es] red lights, stop signs, and crosswalks." Tesla isn't perfect, but I'm pretty confident there's no code in Autopilot that says, "yeah, I see that crosswalk, but Elon's in a hurry, so let's goooo!" -- okay, maybe in Elon mode. But not in general. So no, Autopilot doesn't "ignore" those items: it misses them.

Assigning intention to robots at this point is pretty much equivalent to assigning intention to a clock because the hands go around. We have a long way to go before we can/should assign intentionality to "robots" this way. Of course, at the rate things are going, "a long way" could happen in the next few years. But it's not happening now. I'll happily consider counter-examples.
1g constant acceleration is enough. But we don't have the technology yet.
What's the concern with unlimited PTO? (You're not the only one in this thread to express this and I'm legitimately curious.)
What Rust brings to the table is static enforcement of its ownership rules, that's it.

How does Rust deal with buffer overflows? Bounds checking. What an innovative solution, congratulations to the Rust people for this groundbreaking innovation. And they keep acting like they've fucking discovered hot water.
I have 19 years of service after joining in dec 2003.

Happy Birthday Steam!

Keep up the great work for linux gaming!
In a way, every static typed compiler has a bit of Prolog in it: https://wordsandbuttons.online/logic_programming_in_cpp.html
Clicking on the second link and pressing back doesn't work until you click cookie accept :(
Mark Tarver's Shen language embeds a complete implementation of Prolog:

https://shenlanguage.org/SD/Prolog.html

And the chapter from The Book of Shen:

https://shenlanguage.org/TBoS/tbos_359.html

Tarver has written two books with accompanying software on logic programming: Logic, Proof and Computation:

https://shenlanguage.org/lpc.html

Programming the Logic Lab:

https://shenlanguage.org/logiclab.html
I'm sure this happens all the time. The term is technical debt.

I think there's a kind of no-mans-land, where programs get too big for an individual hacker to manage, but too small to muster the programming department. Getting small tasks done on any kind of timeline is usually just a no-go.
It’s probably the same force that drove Phoenix to be at the top of this year’s Stack Overflow Developer Survey of “Most Admired Web Frameworks”:
https://survey.stackoverflow.co/2023/#section-admired-and-de...
Being able to have a three-day weekend.
Tor 0day: Finding Bridges (2020)
Why would you standardise something that’s meant to outlast entire car?
Not unusual for Germany at all. I had six months notice from the end of a quarter at my previous company.
The Russian government has been slowly moving everything to the homegrown VLIW architecture known as Elbrus or e2k. Not sure how the sanctions affected this, considering that the high-end implementations (28nm iirc) were being manufactured at TSMC, with only the low-end ones (90nm) manufactured locally.
For some datacenters, that 10% saving would be worth the effort and could push back costly maintenance to increase egress bandwidth.

And I would argue that beside Facebook, the end user right clicking and saving the image for them to use in an inappropriate manner ( downloading the image is not the issue, using it without permission would cause copyright infringement ) would be an issue for some of the website that are hosting the image.
> The author literally tried to use the string “107”

Well, no. That string was not literally used there at all: if it was, there would have been a literal 107 in the user's input. There wasn't.

> It’s impossible to be a good software engineer in 2023 without understanding the basics of shell programming

> bash is just constructing strings of text and doing stuff with it

It's a reassuring knowledge in 2023, after 40 years of countless bugs, exploits, vulnerabilities and accidentally rm-ed important files, the paradigm of "just constructing strings of text and (blindly) doing stuff with it" is still ubiquitously used and one can not be a good software engineer without extensive knowledge of it. Bash truly deserves description of "a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums" much more than APL.
Why is this news?

Is every gas car fire reported?

Is it news because electric cars are “new” as in ten years old?

Or is it that the publisher just knows it will get a bunch of clicks from people that don’t like electric stuff?
Meta is giving away Quest Pro headsets, and that says it all
[This is not legal advice]

Not a good sign. Most DE-based eng contracts max at 3 months, or the default per § 622 BGB.

6 months likely means the company fails to retain good staff. Negotiate for asymmetric § 622 BGB notice for yourself, and 3 months notice from the company.
FlyCD – a continuous deployment platform for Fly.io apps
I've been using this for years but never knew it was a spin-off from Caddy. I really like it!
I'm not sure what made anyone think running Starfield from an SSD makes a difference. Perhaps there is a performance floor that describes Runs-Like-Ass, but having an SSD drive on my gaming PC (ryzen even) did not provide any sort of performance benefit.
Tor Alternatives
The weight loss medications I’m on are over $1k/month. My current company doesn’t cover them. After losing almost 70lbs in a year (using a $25/month coupon), I’m now looking at $15k/year in order to keep this weight off.

That, and remote work. I have no interest in ever going back into the office. Even a modest 30min commute each way just feels like an unnecessary waste of my life. It’s like writing a document for hours which will only be read by your manager, and then for your manager to provide you with detailed feedback on how to improve the document, and expect you to update the document. I could do without that too.
Product Manager at a small tech nonprofit (yes), Amsterdam, 1 month notice period from employee to employer.

I have a 'permanent' contract so my employer cannot give me notice without permission from a judge (for example, by insolvency), but the gentleman's agreement is that if they asked me to leave they would continue to employ me until I found another job and provide a small severance (~1 month).
What You Need to Know About a Bank of England Digital Currency
I've heard that Gillian Anderson has met numerous women who studied science and medicine because of Scully.

Relevant:

* TIL that James Doohan (Scotty on 'Star Trek') received an honorary doctorate from the Milwaukee School of Engineering. The university gave him the degree after half of its students said in a survey that his character had inspired them to choose engineering as a career. <https://np.reddit.com/r/todayilearned/comments/6onyh6/til_th...>

* TIL that Leonard Nimoy met many fans who became scientists because of Spock's example, and talked to the 'Star Trek' actor as if he were a fellow researcher. Nimoy always nodded and told them, "Well, it certainly looks like you’re headed in the right direction." <https://np.reddit.com/r/todayilearned/comments/6o8egb/til_th...>
I think it's unusual. Three months maybe. Never heard of someone with six month notice period. Source: based in Germany, own experience and conducting job interviews.
Gaussian viewer streaming splats in web browser
Seems like Prince Bonesaw's boneheaded big ass projects will fail even harder than his tech investments.

https://www.youtube.com/watch?v=TgQFdI8BCmQ
The whole point of being in kernel space is to write unsafe code -- either unsafe in a memory sense or in a "I am just blasting characters at this pcie port" sense.
I don't think there's a good way to implement it, unless it's actually unlimited, i.e. you can stay at home for two years while getting paid and it's fine.

If that's not fine, then it's not actually unlimited, and you have to guess where the limit is - so you can't really be guaranteed a certain number of days off.

Though I guess an org could still set a minimum and then call it unlimited, though in practice I expect that that minimum is basically also the maximum.
Aren’t those lfp?
> Only when Rust will change the default to keep all run-time checks also in release builds, it will be able to claim that by default it is safer than C.

Which checks are you thinking of? The only thing that comes to mind is that integer overflow wraps instead of panics, but given that bounds are checked, it is still going to be a panic or logic bug rather than a buffer overflow.
This was new to me:

* You can use this trick [Ctrl-Reload] to pop stuff out of the middle of your back and forward history stack into new tabs.
I think in this case it was because people could essentially just buy speed to some degree, which was a first for swimming, and this had implications on equal access within the sport. The suit bans were both swift and restrictive, which was definitely a clear signal on how seriously this issue was taken. Ultimately, as fun as the super suits were, it was definitely the right call to put an end to the fabric arms race early.
Unraveling the network of brain tumor genetics
You've just very eloquently listed out the Windows UI framework dumpster fire.

I honestly don't think Microsoft has the balls or ability to set a singular way forward at this point. WPF/UML have both been pieces of hot garbage. So one more framework to rule them all probably isn't something they're looking to explore at this point.

What should probably happen is that they make an announcement similar to that which they dis with printer drivers. "Beyond 2027, it must all look like this. Here is 4 years lead time. Get on the train."
Source https://x.com/dylan_ebert_/status/1699610959055081537
I absolutely agree with the comment from "Winter" at the bottom of the post:

> The examples are more about Machines killing people than Robots killing people...
The watershed will be when robots are build to kill people and then actually do kill people the intended way, but not necessarily the intended targets.