skysight-inc/HackerNews huggingface dataset:
> Builds being slow is one of my pet peeves also. Modern "best practices" are absurdly wasteful of the available computer power, but because everyone does it the same way, nobody seems to accept that it can be done differently.

A lot of what you describe originates from lessons learned in "classic" build environments:

- broken (or in some cases, regular) build attempts leaving files behind that confuse later build attempts (e.g. because someone forgot to do a git clean before checkout step)

- someone hot-fixing something on a build server which never got documented and/or impacted other builds, leading to long and weird debugging efforts when setting up more build servers

- its worse counterpart, someone setting up the environment on a build server and never documenting it, leading to serious issues when that person inevitably left and then something broke

- OS package upgrades breaking things (e.g. Chrome/FF upgrades and puppeteer using it), and a resulting reluctancy in upgrading build servers' software

- attackers hacking build systems because of vulnerabilities, in the worst case embedding malware into deliverables or stealing (powerful) credentials

- colliding versions of software stacks / libraries / other dependencies leading to issues when new projects are to be built on old build servers

In contrast to that, my current favourite system of running GitLab CI on AWS EKS with ephemeral runner pods is orders of magnitude better:

- every build gets its own fresh checkout of everything, so no chance of leftover build files or an attacker persisting malware without being noticed (remember, everything comes out of git)

- no SSH or other access to the k8s nodes possible

- every build gets a reproducible environment, so when something fails in a build, it's trivial to replicate locally, and all changes are documented
Pancake-shaped creature shows the origin of thought
Im about to jump in the shower, son cant go inti detail. Just that the best theories in physics, our best foundations, were not made by an incremental tic-toc theory-experiment cycle. There were bursts of genius that eventually got proven.

Im reading Truesdell's (America's greatest 20th century physicist?) book now where he goes through the history of fluid mechanics and the paucity of experiments. If I remember ill send you the reference
If it is overwhelming for you that are thinking about it, imagine what going to be the result of not even paying attention to AI yet? You are far ahead of the curve so if you keep learning about it and making use of those tools now that is still early stage you will probably get a good position for you in this brave new world. Isn't this exciting?
One can indeed argue that it’s not surprising – depending on your prior understanding of how Base64 works.

But for a person where both Base64 and LLMs are black boxes, then it can indeed be surprising.

To me, the most surprising thing about ChatGPT and other LLMs are the quality (despite all their flaws) and ther general applicability to a broad range of diverse tasks.
Small correction: 7950X3D is Zen 4, not Zen 5
I am the ultimate smart tech man at my company.

Warned them about Jira.

Warned them about M$/Sharepoint/Power Automate.

Jira and New M$ services are at bait pricing. They will all be extortionary levels at some point.

Kind of amazes me people are paying for inferior closed off services, but I imagine the people making the purchasing decisions are more concerned about which concert or sports game the sales person is taking them to.
Seems kind of like sonething CouchDB would be good at.
The context is that the current government have been pushing for the name change from India to Bharat, to appease the hard line hindutvas India ... or, at least, the, nationlists.
Minor thing, if you look at the citation it says that they don't want to hand over official control of official branches to Canonical because they don't trust them to engage with the community, with those citations OP must have meant "accept contributions" as "accept canonical being in control of older official kernel branches to decide what patches are accept (even though no one else will)" rather than they are not accepting patches from canonical.
> Since there is no enterprise tier for Jira Product Discovery customers using automation in this product don’t even have the option to pay more.

This one is fascinating. I get paywalling features. I get removing features. But just turning them off is unusual.
I see what you did there.

For the uninitiated:
https://youtu.be/ZggCipbiHwE?si=xPe3SQI_lI309h6j
Parsing and tokenisation are usually (at least conceptually) separate steps. Your example almost certainly tokenizes as selectcount, (, *, ), fromtable. It's plausible "select 123abc" would tokenize as select, 123, abc because of a code quirk.
Show HN: Biq Blue – Destroy Your Google BigQuery Costs
Hi!

I've been working on Biq Blue, a tool engineered to analyze your Google BigQuery tables, storage, and requests with the goal of drastically reducing your costs.

Currently in early free beta, Biq Blue has already demonstrated its effectiveness on some big data sets.

Essentially, it's a server that connects to your BigQuery database via the gcloud CLI, conducts analyses, and opens an HTTP port to serve both results and recommendations over web pages.

Your data stays local, ensuring it never leaves your enterprise (I may only collects anonymous usage statistics and the email tied to your gcloud account)

I’ve developed versions for Windows, MacOS, and Linux, as well as a Docker version, which can be installed directly on your infrastructure, enabling multiple users to access Biq Blue simply through a web browser.

I’ve spent some time working on the “packager” to ensure that the installation process is as smooth and easy as possible. Consequently, any feedback regarding installation would be particularly appreciated :)

Screenshots and documentation are available on the public GitHub page ( https://github.com/biqblue/docs ). Is it clear enough for you to go through the installation and startup process without any issues?

Any additional feedback or advice is also more than welcome!

Thanks !
For everyone else who is wondering what the other 22% are: https://www.futurecrime.org/cyber-crime-research
>Outsiders Problem

Not so much, these scammers looks for easy targets which both gullible old foreigners and Indians. The latest scam is Sextortion and Job promises, because there has been a lot of push to educate people to not share OTP, so these scammers keep looking new way to extort money.

https://www.statista.com/statistics/309435/india-cyber-crime...
NASA's Ingenuity helicopter breaks altitude record on 59th Mars flight
The thing I keep reminding myself is that most people don’t actually vote conservative, it’s just our skewed voting system that makes them appear to have vastly more support than they really do.

And the post 2019 Conservative Party effectively is UKIP - they were thoroughly infiltrated and most of the old school tories left the party
Congrats to the Team!!!
UNIX timestamp. Plus timezone string, in separate field/column, if it's important for the use case (like calendar events, etc).
Is this story trustworthy worthy? I see it is from cmu.edu which is great but it is under the humour directory. Just wanted to make sure.
> not auto-scaling?

The writes aren't. There's no sharding for example. You can ever only have 1 primary writer.
> Not charging would prevent treatments like the one in this article

Charging patients opens the door to any unscrupulous doctor to profit from desperate people.

Not charging patients closes the door to some potential legitimate treatments until e.g. a university funds some research to try them out.

I know which one of the two worlds I would rather live in.
I guess that is some of their focus around why they got their image down to 200MB.

Even better if you had boxes with 10 gigE and the smaller image. Would take your times down from like 6-10 hours to 1.5 hours.

Also, I doubt a full 25k restart all at once you probably had underlying applications that expected rolling, blue/green or even % or nodes that can go offline at once.
I've seen a lot of bad roadmaps. They usually have multiple projects, all set as the number one priority, all relying on the same fixed resources.
General apathy about this law is just another symptom of a failing democracy. It's not only this online safety law, there's been apathy over all laws and regulation about security and safety—they've all sailed through into law over the last 30 or so years without so much as a murmur from the GP. The only opposition comes from background noise—such as likes of us who post to columns on HN and we're easily discarded. Lawmakers and politicians know if they want a law passed for certain all they they have to do is to mention those 's' words in context.

As some have said, people are apathetic about protesting over this issue—and I'd add many other issues as well—as it does no good. I'd essentially agree, protesting is damn hard and thankless work especially so given that it's effectively banned in most anglophone countries.

Seems to me little or nothing can be done until the political climate changes, when or if that will be is anyone's guess.

One issue that may tip the balance after backdoors are added to encryption is when politicians are caught out by their own law—as, no doubt, sooner or later they will be. Imagine the impact of a political scandal like the Profumo Affair after having been exposed by a backdoor hack. Only then will politicians realize what they've actually done—so too will the GP.

For those not old enough to realize how huge the Profumo scandal was here's the Wiki (I remember it being headline news for days and I wasn't even in the UK at the time): https://en.m.wikipedia.org/wiki/Profumo_affair
Government are the wrong hands.
Exactly, but samsung does and they use the linux kernel. And this change affects them and is particularly untimely for them if laws require future long term support from them (not from linux). That was the comment you are replying to.

Of course, linux can just say "not my problem" -- the law does not affect them directly. The discussion topic is whether with this change in law companies like samsung will be willing to invest lots of money to get sufficiently long LTS versions and hence lead to a change in position on the linux side. ... or a switch to fuchsia.
I've used Linux for more than 15 years now and my salary depends on how good I am with Linux.

Although I agree you learn a lot with these distros, nowadays I just want something that works out of the box. If you spend years professionally bringing up Linux boxes, you don't want to it in your free time...
Cisco to acquire Splunk for $28B
you forgot one big thing in your list. the downside, which imo outweighs the benefits. being a criminal.
Show HN: Scrum Poker Hub – A Simple Tool for Effort Estimation Voting
Great suggestion! This is a part of our roadmap. Our plan is to expose execution of test suites via an API so that you easily add it whatever CI/CD platform you're using. Please let us know if you have any more suggestions.
Thank you for this link. Going down the rabbit hole!
Undertaking GOV.UK's largest software infrastructure project
Hey, thanks for pointing this out! We're working on fixing this and will update you soon.
TextBundle Format – Zipped plain text file and its assets
I think that's correct for some assertions.

When a statement is "this is always true", then a counterexample is all it takes to disprove it.

On the other hand, if the statement is "this is not always true" then an example of it happening is as you said - the example does not counter anything.
Absolutely agreed with the second point. I’m not sure I agree with the first though. At least not that that’s the main reason telemetry is desired from product teams. (Though obviously telemetry does provide fodder for that type of stupidity for sure.)

To give a concrete example from my past experience, I used to work on a product that essentially knitted a bunch of services from a major cloud provider together to provide a user experience comparable to traditional HPC clusters. We never included telemetry, but we always wanted to in order to gain insight into how many compute queues people were using, how many VMs were in each of them, how many jobs were run over a certain amount of time, how many VMs those jobs ran across, etc. The sole reason we wanted this information was because the configuration exposed for this product was extremely complex, and we wanted to put layers on top of it to more easily enable the most common use cases.

Is this not a legitimate reason to collect telemetry? Is the concern that, even though the dev team wanted the data for legitimate purposes, eventually bad actors will use the capability to start collecting data for more nefarious purposes?

Edit: I see you amended the original to include a statement about opt-in opinions. What do you mean by that?
Is also be interested in seeing a live demo
I'm not sure about that - I think your second example will parse to "parent": [{"child": "name"}] in JSON
Do a mental exercise and think about what would k8s with XML configuration would have looked like and if would have taken off like it did using XML for configuration instead of YAML.

This is just an example.

Besides Microsoft frameworks that use XML as configuration, and Java frameworks and servers using XML for configuration (Tomcat comes to mind), no one else uses it. Maybe traditional software whose programmers don't know any better.

So yeah, I think the world doesn't like XML for really good reasons.
CRISPR Pioneer Jennifer Doudna Has the Guts to Take on the Microbiome
I need to find a video illustrating all this aha
This is great. I often search old maps because I do some metal detecting and I've been thinking about building a system to find similar maps based on the entities (places) in them.

Here's the system doing the "magic": https://knowledge-computing.github.io/mapkurator-doc/#/docs/...

It would be neat to be able to filter between cities/places and streets.
And also the value judgement shifts more and more from physicality to how much you upset communities, similar to how BS modern art works. We'd be paying not cash for a banana but will be paying in contexts for contexts.
Maybe you could Newspeakify it into "co-opt-in"
The app allows me to skip the login/create account step (at least in central europe). I also asked local support about this and they told me it should not require account in the future, unless I want to use philips secure
Are you flagging the word "sexy" or are you asking whether some important projects are fun and exciting and other important projects boring?

Surely maintaining 40 year old bank Cobol code is important but it's not considered fun and exciting. Rewriting half of skia from C++ into Rust is arguably not important at all but it's exciting to the point that it reasonably could make the front page of HN.
My take on the history and status Engineering Metrics. Curious to see how many people are using Engineering Metrics with their teams today.
Before I had a family, I also did not have a car. But in rural areas, it is really, really hard without one.

For example one train line in a village close by down in a valley is currently not active for whatever reason. But there are buses as a replacement - except that they do not go down in that valley, so people wanting to use that bus, just have to walk 2 km steep uphill. Then it happens, that the last train was late, you miss the connection - and are just stranded somewhere and they don't give a shit, even though they told you before, the other train will wait.

What else? Well, trains that just don't come and no more information avaiable, except that they officially are on time. So you stand there and wonder if it just came too early and left before the timetablr (also happened to me).

Then of course there are villages where the train passes through and they have a train station, but the train never stops there. And if you live a bit away from the trains, then you are lucky if one bus is coming on the weekend.

So good luck convincing those people, that they don't need cars. Not with that state of public transport.

I also simply cannot imagine, how you can run regular bus lines in low populated areas in an economic way.

The best compromise I know are buses on demand, meaning you call one hour before and then they will come. But this also only works with subsidies.
Can you elaborate on that? I thought everyone knew it was trying to set some bullshit precedent plainly?
Yep I agree there.
I'm struggling to find information on it, I can find a reddit post which mentions it's been stripped from Samsung at-least

I can find an Fdroid app https://f-droid.org/en/packages/me.lucky.duress/ which looks to implement this idea of wiping / broadcasting on a certain pin press, however the problem is the attacker still wants in to your phone, which is now suspiciously empty

It feels like a second profile with some good enough looking apps may be the perfect solution here.
George R.R. Martin and Many More Join Authors Guild in Lawsuit Against OpenAI
Doesn't track to me. There is no loss to Equifax really from losing all the data besides a fine. I doubt many of their customers are willing or able to purchase their data from dark markets at a discount, and the data would age unless the hack remained in place.
> If the function returns none() (i.e. it does not type check) or a type which is a subset of its codomain (i.e. its output), then it is a strong arrow.

Unless I didn't understand correctly, surely 'none()' is also a subset of the codomain? Or is none() a type containing all errors?

Anyway the concept of strong arrows is interesting. But does it also mean you can 'weaken' an arrow if you implement a more general version of a function? That would make it a bit odd because you can't know up front whether an arrow is strong or not. It makes code very non-local.
In practice, that would require those companies to pay for a distro like RedHat, who supports a lot of the kernel dev work.

But unfortunately everyone would rather find a way to get RH packages for free, and RH/IBM has only made the situation worse by alienating people.
isn't it fat finger and not fat fingering .... which sounds something nsfw?
Could you please share any sources or references that support your argument?
> Those abstractions were created by someone for some reasons.

Yes. But there is no optimal, best single abstraction - the best abstraction is always for a specific purpose you're looking at the code in question. Same code, same programmer, two different tasks - each may command a code structure opposite of the other.

The core problem is that we insist on working with a single-source-of-truth, plaintext representation - and that is not even remotely sufficient to express everything, every cross-cutting concern, in a readable way, at the same time. Inlining is a perfect example, because "few big functions" vs. "lots of small functions" is one of those holy wars that will not end, because the actual answer is "whichever works best, for you, at this moment".

A bluntly-put corollary:

> Refactoring should be process that involves intellectual creativity, involves deeply understanding the intricacy of dependencies and references, not mechanically expanding functions and call it done.

The sad thing is, all that creativity and exertion of mind is wasted work. The more you refactor your code for your current purpose, the harder it will be for you (or someone else) to work with the code for for a different, cross-cutting purpose. Past some point, we're just overfitting the medium of single, flat, plaintext representation.

A tool like this `clang-expand` is an example of a small part of a solution - ideally, you should be able to trivially do those transformations whenever you need, on whatever code you need, mostly for reading but also for writing. As in, inline a bunch of functions, filter out noise, make your changes, and have those changes propagate to where they should in "canonical representation" - the raw source code, which you don't generally look at, any more than you look at object files your compiler produces today.
I was honestly suprised that my wireless Logitech mouse with the special Logi dongle worked in the BIOS.
It seems a big majority in this thread agrees this is bad, and user privacy is key.

I wonder, what do you think about the Government's counter-argument, that effectively user privacy is secondary to child protection? I'm just playing devil's advocate, and not endorsing this position.

- Is the internet a major medium for child exploitation?

- If this bill puts N offenders in prison per year, is it worth it? What is N?

I agree this is bad for internet privacy, and likely just a privacy grab by the government. Equally, I think discussing it without referencing the stated goals ("it's just a power grab", "we have a right to privacy", "this won't save any children because, erm, it won't") is counterproductive to getting the point across to a wider population.
https://archive.is/wip/z1E2A
Where is that at [country]?
Sure, but I think the country's image suffered greatly as a result. In contrast to Russia, I can hardly imagine that the country's leadership doesn't care.
I'm not familiar. Is there any coverage of this that goes over all of it in a neutral way? I'd hope California wouldn't have done this for no reason, unless they're far more bungling than I realised.
Funny, I also thought of Vue immediately.
Could you please share any sources or references that support your point?
:(

My workplace uses it, but I've been able to run a few small companies from Linux only. (One is very profitable, but its a medical company, its hard not to be profitable in Medical in the US. Two are barely profitable, the others are non-profits or havent launched yet.)

LibreOffice sucks, but it still does the job. I often use google docs/drive instead.

Everything else runs on Linux, my CAD, 3D printer, my video editing, AI Art. My workflow is easier/faster without dealing with forced Windows updates and having to sort my autosaves.

I think we are at the point, Linux can be a daily driver. I'm amazed to say this, for the last 15 years, I've been critical about how hard it is to maintain a linux distro. Today, I think its harder to manage a windows install, too many forced updates and malware/bloatware that are impossible to uninstall.
Not sure how you so quickly dismiss there was no infringement.

This ultimately will be decided by courts interpretation of copyright law. I can buy a book, read, sell to another person, I can't make a movie or a comic based on the book without either permission of the author or royalties payments.

An author might be concerned that their nuanced arguments or intricate plots will be oversimplified or misunderstood in the AI's representation. Or an author may not want their work to be associated with an AI's interpretation, especially if it might lead to misinterpretation or oversimplification
Consider this (which is correct, unless I managed to include any brainfarts in my reasoning) – in the mapping between Base64 and ASCII, there are no unknown inputs. There’s no XOR or anything like that going on. It’s a pure mapping of byte values to byte values, just with an alternative representation. So there’s really no secret sauce in there, not even any obfuscation going on. Unlike AES or even a simple Vigenere cipher.
Things you may not know about AWS IAM
The context is that the user is calling to ignore the article completely based on one word they read.

Are you telling me you approve of such standards of intellectual prowess?
Unbelievable how someone can have such a distorted view
I blame the populace
Thanks! I just tried Invidious and like that it works even without javascript, although videos are limited to 720 resolution. Search works and you can even load some of the YouTube comments without javascript.
What link previews on messaging apps leak about you
I used Blender (I liked their FSMs) for a small project. Unreal I've never tried