skysight-inc/HackerNews huggingface dataset:
>Wokeism doesn't mean anything.

What's this? https://en.wikipedia.org/wiki/Woke

>Your biases are showing.

Which biases? You mean my culture that's different than the US one?
If the government want to help (and the new government has shown a strange attraction to price interference), they could simply let schools choose their own holidays, as long as they have the right number of school days in the year.

It would be a bit harder for families with kids in different schools, but probably most schools would be _more or less_ the same, with just a bit more variation to spread it around a little bit.
Other languages have preprocessors or macro facilities too.

C's is very weak. Languages with more powerful preprocessors/macros than C's include many Lisp dialects, Rust, and PL/I. If you think everyone using a weak preprocessor is bad, wait until you see what people will do when you give them a powerful one.

Microfocus COBOL has an API for writing custom COBOL preprocessors in COBOL (the Integrated Preprocessor Interface). (Or some other language, if you insist.) I bet there are some bizarre abominations hidden in the bowels of various enterprises based on that ("our business doesn't just run on COBOL, it runs on our own custom dialect of COBOL!")
There's little content to this article.

Basically it boils down to "I want Smart Objects and Gimp doesn't have them and I don't like the solution they are working on".

The rest is about the discussion he had on Twitter and someone said and someone else argued and there was a link and I read it and... It feels like one of those stupid reaction videos but in written form.
>That remark is a response to a comment on the video that, according to Filho, came from Linux kernel maintainer Ted Ts'o: "Here's the thing, you're not going to force all of us to learn Rust."

>The video depicts resistance to Filho's request to get information to statically encode file system interface semantics in Rust bindings, as a way to reduce errors. Ts'o's objection is that C code will continue to evolve, and those changes may break the Rust bindings – and he doesn't want the responsibility of fixing them if that happens.

>"If it isn't obvious, the gentleman yelling in the mic that I won't force them to learn Rust is Ted Ts'o. But there are others. This is just one example that is recorded and readily available."

A lot of the quotes, this in particular, really comes off as petty. Not wanting a maintenance burden on your hands is a perfectly sane response from Ts'o

>But the rules put in place to guide open source communities tend not to constrain behavior as comprehensively as legal requirements. The result is often dissatisfaction when codes of conduct or other project policies deliver less definitive or explainable results than corporate HR intervention or adversarial litigation.

>Citing the Linux kernel community's reputation for undiplomatic behavior, The Reg asked whether kernel maintainers need to learn how to play well with others.

Lol. You need to set firm rules. No, not like that! You need to play nice with others! Upper-management telling you off is bad only when The Register says so

>As an alternative, [Drew DeVault] has proposed starting anew, without trying to wedge Rust into legacy C code. He wrote that "a motivated group of talented Rust OS developers could build a Linux-compatible kernel, from scratch, very quickly, with no need to engage in LKML [Linux kernel mailing list] politics. You would be astonished by how quickly you can make meaningful gains in this kind of environment; I think if the amount of effort being put into Rust-for-Linux were applied to a new Linux-compatible OS we could have something production-ready for some use cases within a few years."

Ah, yes. Drew DeVault. The expert in A) non-divisive/petty community politics, and B) developing 30M LOC OS kernels with billions of dollars on R&D investment in a few years with a small team in an experimental language. "Just make Linux 2", it's so simple, why didn't we think of this?!
Stopped reading after the euro bashing as well
If anyone is interested: Indy’s Korean War series just began a few months ago and is off to a very interesting start. Same format for the most part.
> Complaining that loose monetary policy is responsible for inflation is a pretty common theme from Musk/Trump fanboy type CEOs.

What is the source of inflation then?
Another variable is the name of the website. If the page were called "is my green your green" perhaps you'd get the opposite result...
> Finishing is super important.

Why?

> You end up spreading your efforts too thin and never see the results of your hard work.

What if the result of my hard work is the lessons I have learned along the way? Or the skills I picked up? Or the time spent entertained?
> For instance, forced labor, pollution, etc. are factored into price. Or more specifically, the customers willingness to care about these things is factored into the price, on the buy side. And someone’s willingness and ability to do them is priced on the sell side.

I don’t agree with this. Pollution primarily affects people who cannot afford to pay to not affected by pollution. The people who buy the most polluting products are not the people who are directly exposed to the most pollution. This isn’t as simple as “oh people just don’t feel bad enough to not buy cheap things”, the people who cannot afford to avoid the consequences of societally bad decisions are suffering way beyond their consumption! The poor live most exposed to effects of climate change (fires, floods, etc) because they cannot afford to avoid it, not because they somehow calculated that they don’t feel bad enough about it. The wealthy are not forced to have their house flooded in accordance to the number of cars they own, for example.
How are you managing your dev envs?
Feels like there are so many options and yet I can't seem to stick with one. direnv, nix, devbox, asdf/pyenv/nvm, raw dogging it. What are you using at the moment?
Monday was a holiday in the US (Labor Day) - maybe this has something to do with it?
I admit it could be conspiracy but I don't understand why you think the ability to sell a subscription for more money has an effect on the transport medium of the service. They could invent any service they want and run it over fiber.

Do you consider it a conspiracy theory that cable companies sell asymmetric bandwidth? Anytime I see asymmetric bandwidth I see it as an assault against the Hunan right to publish.

That is my reasoning for thinking such conspiratorial thoughts.
Just because I make the information available in a convenient way doesn't mean I expect it to be harvested. That you make that leap is 100% troubling and makes me not want to have you as a reader, because you don't respect my work.

You are describing the “give an inch, take a mile” concept neatly.

I think your mindset will just lead to a lot of people who otherwise would not want to regwall their content to do so. And if I ever do so, I will include a link to your post so they know who to blame.
dunno. with respect to c++, you could probably hack together a c++ compiler setup that was more aggressive about using precompiled-header-like things. and if you're trying to abuse g++ as a jit, you could maybe write a small, self-contained header that the compiler can handle quickly, and not call any standard library functions from the generated code
Excellent, thanks, will check them out.

Had just finished watching the Physics of Language Models[1] talk, where they show how GPT2 models could learn non-trivial context-free grammars, as well as effectively do dynamic programming to an extent, so though it would be interesting to see how they performed in the spectral fine-graining task.

[1]: https://physics.allen-zhu.com/home
Turquoise is dark cyan, no? So equal parts green and blue.
I'm too young to have played the older games, but Wizardry 8 is one of my favorite games ever, comparable to Morrowind in the fascinating lore, music and general fun. I wish there was an open source reimplementation like OpenMW[1]. Perhaps, one day, I'll start writing one myself...

1 - https://openmw.org/
As someone who recently dropped his phone in salt water can attest, it was pretty easy to reset my access for 8 of 10 of my 2FA accounts.
> If a file from an external source becomes executable then starts affecting my pre-installed/user-generated files and it's checksum isn't already on microsoft's whitelist, then I want microsoft to quarantine that executable and look inside it to figure out what the heck it's doing to my computer.

Yes, but I want an audit log of it all. I doubt they'll ever add this, so I'm not going to blindly trust Microsoft. In my case most files are probably not whitelisted anyway. I download some really huge files sometimes, do those get uploaded too? Do they throttle the uploads and if they don't are they just killing my personal network bandwidth? Like there's too many questions that set me off.

I'm happy with my choice.
Sure the food that this restaurant serves is pricey, but you have to remember that it also tastes terrible.
Fuzzy search is not the same. For instance, it might by default match not only “FooBar” and “foo_bar” but also e.g. “FooQux(BarQuux)”, which in a large code base might mean hundreds of false positives.
I find it weird anyone is surprised by this. LLMs don't understand what they're doing at a fundamental level, so when you ask for a summary, you're asking for it to make something more concise. Which it will proceed to do, with no knowledge of the relative importance of what it's pruning out.

There's a whole category of issues around this that I don't see how the current formulation of AI based on LLMs can solve.
No need to jump into this ring of assumptions built onto assumptions (plus, what pre-IPO company is reading an Econ 101 textbook on Macroeconomics…?)

As you near an IPO, you’d want to make your business look like it’s quite profitable to prevent the share price from nosediving on Day 1.
1. What, exactly, does Kamala Harris have to do with the UK?
Fama himself proposed the efficient markets hypothesis, to some acclaim:

EMH is the closest finance has to a “theory of everything”, and won Fama the Nobel Prize for Economics in 2013. But it remains as controversial today as it did when Fama first proposed it half a century ago.

(From TFA.)

The fact that the hypothesis's own formulator and presumably chief cheerleader now has his doubts is worthy of comment.
Simply reading an introductory article on the efficient market hypothesis would be a good starting point here, because both of these are basic principles. Efficiency in this context means how quickly and accurately the market incorporates information into asset prices. A very simple example would be a company giving an earnings call, how quickly and accurately after the results are known does the stock price move to reflect the results. If it happens quickly and accurately, the market is efficient, if it takes a long time or is an overcorrection, the market is inefficient. Now expand this concept to all available information at all times for all assets and you roughly have the efficient market hypothesis. Naturally no one thinks that the market is perfectly efficient at all times, but depending on how clear of a signal there is based on available information, the market can be really darn efficient at times.
I'm not so sure about greppability in the context of Go. At least at Google (where Go originates, and whose style guide presumably has strong influence on other organizations' use of the language), we discourage "stuttering":

> A piece of Go source code should avoid unnecessary repetition. One common source of this is repetitive names, which often include unnecessary words or repeat their context or type. Code itself can also be unnecessarily repetitive if the same or a similar code segment appears multiple times in close proximity.

https://google.github.io/styleguide/go/decisions#repetitive-...

(see also https://google.github.io/styleguide/go/best-practices#avoid-...)

This is the style rule that motivates the sibling comment about method names being split between method and receiver, for what it's worth.

I don't think this use case has received much attention internally, since it's fairly rare at Google to use grep directly to navigate code. As you suggest, it's much more common to either use your IDE with LSP integration, or Code Search (which you can get a sense of via Chromium's public repository, e.g. https://source.chromium.org/search?q=v8&sq=&ss=chromium%2Fch...).
Should include a mention of prefers-reduced-data. I wouldn’t want proactive loading enabled on my smart phone for example (bandwidth caps), but on my laptop I would. Except when I’m hotspotting with my phone! So how can we give power to the user (not the developer) to control this? And on the developer side, how do we tool scaling data usage responsively per user device settings?
We stayed for the first time this year with our two small kids. We went "off season" in Jan when prices were reasonable.

I can see the attraction but centre parks does not feel like a great place for small kids. There is no laundry facilities in the lodges, and not even anywhere on site! The heating kept resetting to 14c overnight in January. There are gas ovens (gas! In 2024!) with zero effort at child proofing (I await the inevitable news story about a family getting blown-up when their 18 month old accidentally turned on the gas oven...). You are made to feel very unwelcome if you have the temerity to try to leave the place not at the scheduled time - getting back in by car was like trying to pass through a Berlin Wall checkpoint or something equally unpleasant. Many activities were only for 3 years+. Despite not being allowed to drive your own car, there were a lot of service vehicles and the like driving around the place so it wasn't even safe to cycle around or let the kids run free. There were outdoors playgrounds, but no indoor playgrounds/soft play apart from tiny ones attached to restaurants (perfect combo that: recently fed kid and jumping about....), and the outdoor playgrounds were mostly unsuitable for kids under 5 ... This is the UK - it rains all the time so you need indoor options! You have to wear an electronic wristband everywhere you go to e.g. use a locker or unlock your door, but you can't use it to pay for things.

I could go on.

We won't go back.
Here including the whole "debunking" of it... Judge for yourself if this type of info would be removed from FB if it was posted by users:

https://www.snopes.com/news/2023/02/06/zuckerberg-vaccines-v...
Agreed.
If nothing else, the IPMI web on supermicro randomly deciding you need to re-login constantly definitely feels very 2004.

It's been this way for at least a decade, too. It's like it just forgets all its session variables sometimes.
Constituting and/or explaining what, particularly?
I do wish Lua saw more widespread use as a general scripting language. I find it's simplicity refreshing compared to Python
Fun fact: VS Code uses ripgrep by default.

https://github.com/microsoft/vscode-ripgrep
Chaotic doesn't necessarily imply there is no way to make pretty accurate forecasts for some horizons (weather would be an example of that).
It doesn’t sound anything like grip in my accent but for some reason the association has always been there for me. Grabbing or ripping parts from the file.
Income from the sale of timber is exempt from income tax & corporation tax. Forrest ownership in the UK is quite literally growing money on trees.
Cyan is literally an even mix of blue and green.
Haha, hi AL!

Yeah the target for this definitely isn't the regular transactional GOV.UK services. I've added a note at the top of the installation guide:

> GOV.UK Vue (or any JavaScript library) might not be suitable for your project if it's a standard transactional government service. Make sure you read the guidance on progressive enhancement and building more complex services before starting. GOV.UK Vue is designed to be used in more complex services, like interactive mapping, or internal tools where you've determined that JavaScript is acceptable.

GDS are also currently doing exploratory work to investigate how Frontend can be more closely integrated with React/Vue/Svelte/Angular etc, so it's definitely not verboten: https://github.com/alphagov/govuk-frontend/issues/5172

SSR/SSG is supported (the docs website is an SSG Nuxt app) but I need to do some work to improve how it works for certain components to ensure the state they're first rendered in is usable on its own (eg defaulting accordion components to open on the server-rendered version)
It's 2024, generative ai is so powerful and speech-to-text is so accurate.

So why should students still be stuck taking notes the old-fashioned way?

To solve this, I created the VoicePen app:

• Records and transcribes lectures up to 1.5 hours long

• Transforms transcriptions using AI into:
Study notes,
Easy-to-read essays,
Lists of definitions,
Quizzes (for tests and exams)

• Organizes everything in a simple UI, similar to Apple Notes

• Available for iOS and macOS, with all the goodness of native apps.
BitKeeper for Kernel Developers (2002) [pdf]
"Speaking as a dev with over 12 years of experience in both dev and ops"

I think you aren't the target market. The target market is probably people who are new to coding or even self-taught indie hackers who aren't too technical but oriented towards building a product as quickly as possible
Show HN: Open-source Railway, Render alternative running on Kubernetes clusters
Hello everyone,

We have been developing Agnost (https://agnost.dev) for some time and it has reached a point that we can share with the larger community.

What is it?

Agnost is an open-source self-hosted Railway.app, Render.com, Vercel.com, Netlify.com, etc. alternative running on Kubernetes clusters. You connect your GitHub, GitLab, or Bitbucket repo and Agnost takes care of building the image and deploying your apps to your cluster whenever you push new code to your repo.

How it works?

Under the hood, Agnost integrates several open-source platforms. For the build and push pipeline we use Tekton, for building OCI-compliant images we use Kaniko and for storing the built images we use Registry.

Is it different than ArgoCD or Flux?

ArgoCD and Flux are great GitOps tools that focus on automating the deployment of Kubernetes resources based on changes in a Git repository. They do not build Docker images or push them to a container registry. Instead, they deploy pre-built images to Kubernetes by syncing the state of the cluster with the manifests defined in a Git repository. On the other hand, Agnost builds and deploys images to the Kubernetes cluster and updates the image tags of your Kubernetes resources when a build and deploy pipeline is triggered.

What you can do with it?

Agnost automates your build and deployment pipeline. With its built-in user interface (Agnost Studio), you can manage your resources (deployments, statefulsets, and cronjobs) and connect them to your git repos. There are also a couple of templates that you can choose to create commonly used resources such as databases (PostgreSQL, MySQL, MongoDB, MariaDB), key-value stores (Redis, Memcached) and object storage (Minio).

You can set commonly used pod parameters such as resource requests, limits, and probes, and mount storage through PVCs. You can also create services and ingresses and using cert-manager and Let's Encrypt, Agnost can create TLS certificates for your domains including wildcard subdomains.

How can you help?

Since this is the initial publicly available version, your feedback, guidance, and comments are greatly appreciated. We have a roadmap around adding observability features (e.g., notifications on build errors), connecting private repositories to store built images and adding new templates to the platform but we would love to hear your suggestions.

Which features do you find most useful?

- How well does the platform's feature set meet your project needs?
- Are there any specific integrations or tools you would like to see supported?
- Are there any features or aspects of other platforms you miss or prefer?

Looking forward to your comments/feedback/suggestions.
You are trapped in centre parks and they control the prices for everything. On a normal holiday you have choice of where to eat or what activities to do etc. You don't get that at center parca - it is like a stationary cruise ship where you can only leave when they allow it.
Open up any digital drawing program. Adjust the color. Max out green and blue. That's cyan. Equal parts both.
That is fair, I did not know that, I thought this was only respected if you were an enterprise licensed user, but that might be my misunderstanding. Even so, I've gotten so used to Linux, I can't go back. Whenever I use Windows I wind up missing Linux. The only thing holding me on Windows was games, but Steam's Proton has gotten insanely well.
One small tip: Senior candidates may be discouraged from applying if you don't mention up front what your compensation range is.
Inside Switzerland’s Radical Drug Policy Innovation
School holidays are already annoyingly staggered +/- a week for different schools.
I find it interesting that I've found Linux to be flawless at gaming, with the exception of VR (though apparently you can make that work as well), but some of my friends have had the complete opposite experience. I think it's strongly determined by the genre of games you like - I don't play esports or gacha games.

If anyone here is considering switching to Linux, I'd recommend taking a look at whether the games _you_ play run well.
The claim isn’t that they didn’t drink lots of water. They did. And they frequently got sick
Sorry, I only use 10pc of my brain.

https://en.wikipedia.org/wiki/Poe%27s_law
This isn't related. You're zooming way out to "how do we know anything, man?" This is far more specific a topic than that.
Plenty of older Europeans (and non-Europeans) remember the Eurozone crisis, austerity, and the North-South clashes - it just got memory holed by a subset of European techies.

Take a look at the polling booths today to see those who remember the Eurozone crisis.
That video on the homepage sounds so uncanny and weird. Give it a watch and you'll see what I mean. Was this produced with AI?
I guess the idea will be somewhat similar, going from coarse to fine details, such as for 3D structures.

Maybe the original author benanne could give his insight.
Python is the only one mentioned that “actually works” without endless exceptions to the rule in the normal case. The ones mentioned (Rust/Javascript/Lisp/Go) all have specific syntax that is commonly enough used which makes it harder to search. Possible, absolutely, but still harder.
SEEKING WORK | REMOTE | WORLDWIDE

Technologies/Skills: Python, Pandas, Writing, Sales, BD, Marketing Growth
Email: winedynamo[a]gmail .com

My skills are at the intersection of data-science and sales/growth. I've spent a part of my career in sales (finance), then transitioned to content marketing and after that I worked with data-science where I mostly worked with Python and data-science and some AI/ML and a lot of data scraping, collection and enrichment. I've used that to build unique content, automate sales and add scale and personalization to marketing growth.

I can create custom datasets for marketing, analysis or content and create the content as well.
Be careful not to be so open minded your brain falls out
Four couples eight ways?!

Nah, that four-bedroom lodge spends much more time occupied by two parents with three children.
Mini-Omni: Language Models Can Hear, Talk While Thinking in Streaming
Do you secure boot your systems?
That's not literally his e-mail :D. He means that you have to replace it with his HN username. It would have been better to write it like this: [HN username]@gmail.com
I did not say I do not use what is avaiable, but this debate is about in general having your code in a shape that simply searching for strings work.
They tested it in February 2024. There are presumably privacy reasons limiting them to open models. It probably was the most promising at the time for their use case.