skysight-inc/HackerNews huggingface dataset:
The more the initial fade of AI assisted work sets in, and given the inherent vagueness and unpredictability of managing, I'm eagerly awaiting not my job, but my bosses job being replaced by AI. There's no need for exactness, but superficial clarity, decisiveness and seeming coherence.
Right, that definitely makes it much harder.
Ha, no. Scala does contain this language the parent described, but alongside the huge multitudes of other languages it also contains.
What in the article motivates you to write such comment? The only thing that this court rules does is to reaffirm the right of privacy, and that non-broken encryption is one of the guarantees that citizens have to obtain the right.

> The court praised end-to-end encryption generally, noting that it “appears to help citizens and businesses to defend themselves against abuses of information technologies, such as hacking, identity and personal data theft, fraud and the improper disclosure of confidential information.”
Yeah not mine.

The screenshot for "This is one of the many fun activities" is a black and white blocky maze!

I'm sure they mean well, but whoever made this doesn't have children.
Knitr – Overleaf, Online LaTeX Editor
The hidden cost of pronoun politeness
We need to put the sulfur back in the cargo ship fuel ASAP. Since the ban ocean water and global air temps have shot up like a rocket, far beyond the normal swings in El Niño weather patterns .
Yes of course! And why stop there? For those who can't afford the services they need, we could offer a special deal where people exchange their and their descendants' labor in perpetuity for a basic package of food, housing and clothing... we could call it the Subsidized Labor Assistance Voucher Empowerment program.
I think it works if the goals of the company are to make money, not actually to make agi?
This is an example of knowledge transfer from a model. I used a similar approach to augment chunked texts with questions, summaries, and keyterms (which require structured output from the LLM). I haven't tried using a smaller model to do this as GPT3.5 is fast and cheap enough, but I like the idea of running a model in house to do things like this.
Yep, I think Crystal is the thing that is making a real go at essentially this suggestion. And I think it's a great language and hope it will grow.
It’s not an end goal, maybe, but if I’m writing a complex program and I want to print to the console for logging or debugging or status, I shouldn’t have to think about the design of that print-call. I would like to be able to focus on the main complexity of the program, rather than worry about boiler-plate complexity every time I want to print.
>Is every other search tool's complete failure to come close to Kagi in being useful

This is exactly the fanaticism I was referring to.
I would agree with you. Similar to a Langchain in my mind, some interesting ideas but a lot more powerful to implement on your own. I would much rather use pgvectors directly.
The National Labs are most definitely hiring for all STEM roles.

https://nationallabs.org/work-here/careers/

I just looked at Berkeley and they have 60 openings with the word “software” in the title. https://jobs.lbl.gov/jobs/search/4993486
We'd be out of the ice age if we had no ice caps. There's ice at the south pole too.

I don't know what the definition would think of a situation where we usually had ice caps, but sometimes didn't. I tend to assume that would still count as an ice age, but presumably right on the threshold.
It's Elon that's doing it.
Yes, but languages don't compose well. For example, you can't take Swift because you like all the things the language does and then add in first class support for Linux and Windows. Thus, anytime a language doesn't align with EVERY thing you need it to do... a new language evolves.
This is likely an intentional decision to save power.
Both sides are propaganda networks funded by billionaire demagogues.

I, being a practicing Stalinist, believe that the only way to motivate the managerial class is with one way vacations to Alaska for under performance.
Tbh this was kind of my conclusion as someone new to the field (23). In technical consulting, I feel like this phenomenon is even more pronounced since A. most technical consultants don’t get the time to become domain experts in their client’s business, B. most technical consultants aren’t entirely technical experts (consultants first, developers second), and C. consulting management has a vested interested in keeping things this way because they don’t have the tools to make things different. Maybe this doesn’t happen as much in boutique consulting firms but I wouldn’t know (hire me if that’s the case).

It’s given me an idea for a two-way portal where on one side, technical developers join the platform, self-organize into independent, transparent teams (not just developers but any role in development e.g. UX designer, project manager, etc) and on the other, companies join, post their potentially cross-functional work requests which are then distributed to the relevant teams. Another important concept is that these instances can be federated(?) so existing consulting firms can integrate this new kind of work allocation into their pipelines (only their consultants/their invited companies). There are a bunch other concepts I’ve thought through but that’s where I’m at now.

I feel that a system like this provides better value to a company vs. traditional consulting. First, the responsibility of team formation, networking, and allocation is moved to the service. These three things are hard for humans to do themselves and are responsible for so much consulting admin bloat/inefficiency and companies have no choice but to play. Second, it in theory improves the quality of work teams. With this focus on smaller, self-organized teams and a UX that allows for transparency I.e. companies can view teams, their members, and track record, companies know what they’ll get and not need to roll the dice to see what available resource gets assigned to them. Moreover, I’ve read that consultancies have a tendency to throw certain resources on a large work item where they exist to just to cash in budget and write bad code. This problem is completely mitigated with this approach. Finally, it’s a decentralized work environment (I think). Besides OSS, I don’t know what other platform allows for developers to have so much autonomy and self-determination. You could argue sites like Upwork or Freelancer but these platforms seem more focused on small, individual jobs rather than larger work items which justify having larger, more competent teams.
Previous discussion:
https://news.ycombinator.com/item?id=39599051

It really is an absurd situation, but rather unique and therefore interesting to study.
I mean, how do you verify nodes are being honest and not just sending fake data for the free crypto (like what happened with seti@home and there wasn't even money involved)

Not to mention, where is the value of this coin going to come from? Will people pay to use this search engine? That seems unlikely.

It doesn't sound like the perfect use case to me.
By sending their laptop to shops and reviewers for people to try?

There are plenty of PC manufacturers that aren't "some random PC manufacturer". ThinkPad, Asus, Acer, HP, Dell. They are known brands that can easily maintain reputations.
>My point being... as someone said upthread, they didn't know anyone with a private Mac home computer. Yeah, well, a 386 PS/2 was even more expensive than a Mac.

Still within the reach of a PC-enthusiast early adopter upper middle class person, a doctor or lawyer doing well and such. The kind which now buy a Leica and lenses for $10K+.
There’s definitely a middle ground between ‘we need to know how this plan will overcome every obstacle we will encounter before we even begin’ and ‘there won’t be any obstacles what do you mean?’

I always want to have a sense that the plan gives us realistic options for dealing with the obstacles. And that doesn’t just mean technical options - we’ll need to have the people to tackle it too. Eg it’s not great if the plan involves a bunch of teams running servers, and while technically there are obviously ways for all those teams to operate and scale those servers, if they don’t have the time or skills to do so then that option of having the teams run stuff is not really realistic.

But on the other hand planning a careful course that navigates round every obstacle is just as bad because

1) the obstacles will likely have moved by the time you get there (eg we spend ages figuring out how teams on legacy JS will be affected by the project only to find by the time we get there everyone has already moved to typescript and all that prep was YAGNI).

And 2) there are probably obstacles right in the path you’ve carefully chosen that you don’t know about yet and when you hit them your plan will grind to a halt because there was only one way planned and this was it.

We’re reading a cartoon podcast description of a complex architectural debate here though, so who knows which of these straw men was actually close to what was happening in LinkedIn.
Annoying hospital beeps are causing deaths a year
I don't understand the comment in the method print_point in the class Point of the tutorial.

[...]
# This function is declared as `async` because it
# awaits the result of print.
async fn print_point(p) {
# [...]
print("The point is: {p}").await
}

[...]

From the first page of the tutorial:

> Dada, like JavaScript, is based exclusively on async-await. This means that operations that perform I/O, like print, don't execute immediately. Instead, they return a thunk, which is basically "code waiting to run" (but not running yet). The thunk doesn't execute until you await it by using the .await operation.

So, what it boils down to is that async/await are like lazily computed values (they work a bit like the lazy/force keywords in Ocaml for instance, though async seems to be reserved for function declarations). If that is the case, that method "print_point" is forcing the call to print to get that thunk evaluated. Yet, the method itself is marked async, which means that it would be lazily evaluated? Would it be the same to define it as:

fn print_point(p) {
print("The point is: {p}")
}

If not, what is the meaning of the above? Or with various combinations of async/await in the signature & body? Are they ill-typed?

I wish they'd provide a more thorough explanation of what await/async means here.

Or maybe it is a dadaist[0] comment?

[0] https://en.wikipedia.org/wiki/Dada
I remember how chattel slavery was very effective at making people more productive, and how Google is famous for how well it respects individual users when they have problems.
Why scientists think the Multiverse isn't just fiction
We should be treating sugar as an addictive, crave-inducing substance. See for example https://www.webmd.com/diet/ss/slideshow-sugar-addiction
High-level API that hand waves the embedding and LLM search/query implementation.
If you're talking about Gradient Boosting, I've a somewhat popular answer on Quora from ages ago [1].

[1] https://qr.ae/pKJPbm
Not sure how you got that - There is a lot of proportional fonts in the HN UI. I'd change the fixed-width one for Monaco.
Twitter's ex-CEO, CFO, and managers sue Elon Musk for $128M
Example use case - Lancaster MA USA

video link: starts at 103 seconds (1:43) - https://www.youtube.com/watch?v=I_8M9feh_KA&t=103s

This presentation covers how Artificial intelligence (AI) can be used to help bring public information closer to residents of towns and cities to help communities be more versed in local issues and happenings. It starts with the existing problems and moves to how to use AI to make things just a little bit better for everyone.

From a conceptual perspective it reviews how to grow the people's confidence using publicly available information summarized and presented using basic concepts like bibliographies.

From a technical standpoint the solution involves leveraging Retrieval-Augmented Generation (RAG) to curate and orchestrate public data, its specific attributes, and the possible distribution and consumption models for the public.
Immaterial concepts are abstracted from the physical world, but they in themselves are immaterial. You can hide this plain fact in all the mumbo-jumbo you want, but it remains a fact. Even a simple concept, like the definition of a circle, is not material in itself.
Agreed, it seems weird to me to avoid garbage collection in a high level language. It is one thing to use escape analysis to avoid creating garbage, but mallocing every object is going be slower than a well tuned GC.
This article doesn't describe any vulnerabilities in the browser, is that correct? Mostly processing XML, Python and C. The conclusion is

> Implement sandboxing for anything that processes fonts

I don't believe the author is referring "your web browser"
That is weird, people taking a body of work out of context to advance their agenda.
> Frankly, if it had a more familiar syntax but the same semantics

That's what ReasonML is? Not quite "exploding" in popularity, but perhaps more popular than Ocaml itself.
Also, I'd love to work for Kagi.

wink wink, nudge nudge.
Poorest Region of America – What It Looks Like [video]
You Can Now Buy Shares in Music by Beyoncé or Taylor Swift
Startup JKBX is offering securities backed by the royalty streams from songs recorded by popular artists
Well seeing that according to the CEO of Amazon and former CEO of AWS, Andy Jassy, only 5%-10% of all IT infrastructure spend is on any cloud provider, the three cloud providers can hardly be considered an oligopoly.

https://accelerationeconomy.com/cloud-wars/amazon-ceo-andy-j...
What makes me say that a well-built program properly handles errors?
Fear and Legacy Publishing
If you insist going that way there's a perfectly cromulent "File Separator" ASCII command character. While it's still possible file names contain it on Linux, it's easier to detect and sanitize or better, reject any such input.
With 8 years of experience, you might know quite some people in a position to hire. Call every single one of them, and if they're probably not hiring, ask them for 1-2 phone numbers of people they know who might be looking to expand their teams.
> 'print()' should be async because it does IO

What if I want to do synchronous IO?
>A majority of people in television commercials these days are dark skinned, so why not Trump supporters also?

I doubt that the majority of people in television commercials are dark skinned (outside of non-Anglo markets) but the salient difference is that Trump's photos are claiming to represent reality in the service of influencing voters, whereas television commercials are not.
Escalate the issue and @mention Twitter employees. Hopefully someone will listen. You will have to create a new account to do this. Sometimes Twitter over-moderates and something triggered a false positive. Twitter has re-instated many old suspended accounts already, and hopefully they'll do that for you too.
He’s getting downvoted because people are reading his comment as “thanks Elon Musk, our conservative hero” rather than “thanks Gwynne Shotwell.” I don’t know how he meant it.
Ocaml, yes, but not haskell. It does include these things the parent wants, but similar to how Rust ends up being quite "captured" by its memory semantics and the mechanics necessary to make them work, haskell is "captured" by laziness and purity and the mechanics necessary to make those work.

Also, syntax does actually matter, because it's the first thing people see, and many people are immediately turned off by unfamiliarity. Rust's choice to largely "look like" c++/java/go was a good one, for this reason.
How the brain shapes reality [video]
This is absurdly reductionist. You can equally say that in a collectivist society everyone contributed for the sake of themselves and not for the greater good of the collective, to avoid being shunned and starved.

Individuals are always individualist unless they get lobotomized. The question of governance is how to manipulate that individualism to good ends.
I don't think it's necessary. Abortion is disconnecting the fetus from the mother - that's definitely related to the bodily autonomy of the mother, regardless of whether the fetus itself is considered part of it or not.

I myself am not sure if I consider the fetus a part of the mother or not. There definitely is a point when it is no longer a part of the mother and I don't think it's only at birth. But regardless of the exact transition point, the mother has the right to decide what is connected to her body.
According to [1] here have only been two Soyuz launches since the start of 2023. SpaceX recently did more launches in one day.

[1] https://en.m.wikipedia.org/wiki/List_of_Soyuz_missions
> most important invention in human history

How can we possibly weigh all human inventions and decide this one, which has yet to even be invented, is the most important?
I’d also add that there are often power imbalances which are irreconcilable. If I go to buy some chicken, Tyson’s is going to laugh if I request to tour their growing facilities and processing plants. Even if I get everyone I know together to ask for it, we’re still too small a group to care about. Maybe I try organizing online, which probably goes nowhere but if it does they ask their buddies at Comcast to block access to that site, etc. Very few people have the time, energy, or resources to monitor more than a few of the thousands of companies they depend on.
From the podcast:

> It was completely what another colleague of mine once described as being in finger guns mode, meaning like, yeah, yeah, yeah, this is going to be awesome, man, kind of finger gunning at each other without answering any of the kinds of questions about what does it look to like to operate this when we’re trying to support hundreds and hundreds of engineers…
I was referring to normal GDPR banners, not cookie banners. I didn't say anything about cookie banners in my comment. I'm not sure there's even much of a distinction, and my point holds anyway, because their are legitimate uses of cookies that non-privacy-violating businesses use.
> I'm in the EU FWIW.
This is addressed in the article. The answer is no.
In a sense government already is a subscription service: where you are domiciled (among other things) determines in which jurisdictions you pay.
Is this font designed for HiDpI displays? It really looks bad on my fullhd laptop and on my 32 inch 4k monitor.
Signaling is already shit with mighty high requirements which are BS like 'need 5 years of experience in the field' for a junior position.

Everyone got bills to pay, can't blame anyone for lying. If you put ridiculously high expectations, this is what you get. Go full ham on little white lies. Exaggerate like they exaggerate about how fun the environment is to work in. If it were truly a superb place, the position was already filled to begin with.

From there, look for something else. The best thing to do (and I hate it) is start searching while being employed. Doesn't matter which job. Just do whatever and state you're overqualified (but try not to trash talk your current position). That way, you get some of your self-esteem back, you'll have less stress.
This is not legal in most European jurisditions, unless it is proven that you took advantage of inside knowledge.

The trick is to never do any side gigs that are directly related to the main activities at work.
Curate the false reality. The model falsifies realty by inherent architecture, before any tuning happens.
Using the /s tag and calling someone else a dumbass is rich
"The mission of OpenAI is to ensure AGI benefits all of humanity, which means both building safe and beneficial AGI and helping create broadly distributed benefits."

This is a confidence trick. Nothing they do actually can be proven to "benefits all of humanity". Would never put my trust in Altman.
On the other hand the people doing this professionally everyday are producing mostly vector graphics, just in Illustrator rather than Inkscape. They still export as png or jpeg, the vector versions only go to print (in formats like eps or pdf, not svg)
One of those values is "ISS total mass." Is that calculated using launch/deorbit weights or is there some kind of sensor on board that can measure that? I figure if you did a specific type of burn you could calculate the weight from that, but I'm wondering if they have something more clever.
I agree with you, but it being dishonest doesn't make it mean anything different.
And many others would do the same as you. But I must say I have far less respect for you than for those who offer their sufferings to God. And there are many of them, too.
I know that transparent PNG exports are paywalled, I don't think they offer SVG.
Lots and lots and lots of people are already lying. Hard to compete with that.

[Edit]

A quant analyst working at some firm was told to steal Bernie Madoff's lunch. When he realized Bernie was 100% accurate on his predictions and it was obviously bullshit, he told his bosses, and filed four appeals with the SEC, but no one would listen:

https://en.wikipedia.org/wiki/No_One_Would_Listen
Why could it not be 15 years for the cultural stuff and 10 years worth of paperwork process, I can imagine an LLM cutting that process in half if it involved hiring and training staff, or waiting for staff to become free from other work to build said paperwork. Out of everything they said in that email, the 5.5 years isn't something I'd pick on given, as you noted, the crazy timelines we're talking about to even be able to put forward an EU application.
Fairplay, thanks for insight, adjusted to Related.
Except that's not the logic that Trump or SCOTUS applies or the OP for that matter.

Trump says the voters should choose. The MAGA folks in general seem to think the rules don't apply to Trump. Amy Coney Barret wanted to "turn down" the metaphorical temperature. The OP says I should have been allowed to vote for who I wanted. I wanted Dees Nuts.

Deez Nuts should have stayed on the ballot to allow voter choice and keep me (among many others) from getting upset.
Also Brian Anderson (brson) was/is a significant rust contributor
>As one of my old favorite managers once told me, "when I gave you that offer, I wanted you to walk in on your first day smiling"

Is there more context to this? Did the manager want you to walk in smiling even though a low ball offer was accepted, or want you to walk in smiling because you felt you got a good offer you are happy with?
When I say “from a heavy maths background” I mean more than arithmetic, basic algebra, calculus and such. Set theory has quite a dictionary of symbols & conventions and I assume a lot of the array language terminology/symbols comes from there, complexity theory has some of its own too, and so forth. Take a look at some substantive mathematical proofs in various areas and tell me there are only 15 glyphs/conventions that are commonly used!

> Sorry, but mathematics notation is not THAT cryptic.

It can certainly be that information dense. Whether that is considered cryptic or not is in the eye of the beholder.

> It is maybe 5 glyphs and 10 other conventions

Heck, we've got more than 5 glyphs just for expressing (in)equality: =, ≡, <, >, ≤, ≥, ≠, ≢, ≈ (and those are just from memory of doing maths to A-level nearly three decades ago, a couple of years of CompSci after that, & programming since, and that isn't touching on symbol sets from subsets of mathematics like set theory).

> Each area of math could have its own special notations too, but I don't expect that category theory specialist will understand notation of very specialized complex functions paper.

While each area will have specialist notation that is not commonly understood by those unfamiliar with the area, most maths people will understand a chunk of the notation from a number of areas. I don't consider myself a maths person and I know the basic glyphs from a couple of areas when I see them.