skysight-inc/HackerNews huggingface dataset:
Treating code as a means to an end, which is what I think you're describing, is just as bad as treating it as an end in itself. It should be neither an opaque black box nor a transparent 'bicycle of the mind'. In my opinion it cannot be lumped all in one category. It is an aspect of software systems. It may have many features, depending on where it is and how it is used.

Code can embody knowledge, but it is not the embodiment of knowledge. It can express functionality but it is not a functional component of a system. I think aspect is the best description: when you look at a system from the source code, you see some of it. Not a projection of the system over a set of dimensions as some people seem to treat it. It is not a textual description of the system. It is the part of the system you can see when you come at it from that side.
Some articles says: "the data was accessible due to it being left on an unprotected and misconfigured Amazon cloud storage service." [1]

I'm not sure what Caraid does, but I continue to be surprised by the complete lack of security awareness from car makers. Why do they even need this data? If it's a safety feature, then sure, ping a remote endpoint every 60 second with your current location, but don't store it anything but the last ten minutes and delete everything after a week.

The automotive industry has such a shitty track record with software that it baffles the mind that they haven't improved or simply decided that it's not worth the risk. One quote stands out to me as particularly egregious: "Cariad responded to Spiegel saying that no sensitive data was exposed, adding that customers don’t need to take any action, as no sensitive information like passwords or payment data is affected."[2] That tells me that Cariad doesn't understand security or privacy AT ALL. Having someone know you location can be much more damaging/dangerous that losing your payment information. The difference is that passwords and credit cards is financial damage, which companies apparently understand, but location is people getting stalked or killed, once the first companies have been held financially reliable for providing location info to a killer, then perhaps something will improve. As long as losing your ability to accept a VISA card is more important than your customers physical safety nothing will change.

1) https://www.techspot.com/news/106155-volkswagen-data-leak-ex...

2) https://electrek.co/2024/12/30/massive-data-leak-at-volkswag...
> Math class does not teach practical knowledge such as personal finance or health.

It teaches you how to work in a quant shop
Just tell me a viable alternative. I'll migrate to it.

- Not funded by an advertising company / data broker, etc.
- Not chromium based.
- Not a Firefox fork.
- Works on Linux & MacOS natively.
- Daily-driveable (i.e. functionally equivalent with Firefox).
Bluesky Bans Lunduke for Having Common Views [video]
A MITM proxy isn't specific to any app, it's a forward proxy for your outgoing network connection. In case of an Android app you'd need to run mitmproxy on a machine in your network and setup the connection as proxy in your Android's network settings. Then you'd need follow http://mitm.it to install mitmproxys root certificate on the Android device (to trust the connection with TLS) and off you go.

EDIT: or rather follow the docs[0]

[0]: https://docs.mitmproxy.org/stable/howto-install-system-trust...
I hope we can decipher Indus script using AI or not [1].

It's well overdue although from statistical profiling it's believed to be a valid linguistic script being used for writing system of the ancient Harappan language, the likely precursor of modern Dravidian languages.

[1] Indus script:

https://en.wikipedia.org/wiki/Indus_script
Copychat. Simple code-to-context utility
> These sustained aggressive and systematic attacks by China demand a serious response, including massive financial and even kinetic responses.

Yes, like hiring sysadmins and not doing "checklist security". But, i guess, when Cisco has a backdoor in every product, the fight is lost.
Show HN: I built a recipe app weeks after starting to code GoRecipeHub is live
I started learning to code just a few weeks ago, and today I’m thrilled to share my 4th app, GoRecipeHub. It’s a cooking companion that lets users discover, save, and share recipes effortlessly.

I’d love your feedback: What features would you add to make it even better?

Check it out here: https://gorecipehub.com
Synchronizing is software that scales well. You need a handful of very good developers, not an evergrowing number.

Look at how few developers that SQLite has. That isn't simpler than the dropbox software.
The underlying issue is that countries like russia support abuse like this. So by blocking them perhaps the people there will demand that their govt stops supporting crimes and absuse so that they can be allowed back into the internet.

(In the case of russians though i guess they will never change)
I have been using Server Sent Events with PHP since 2017 and it works very well. All you need is the right headers and a loop that breaks on user disconnect. Honestly it was super easy and had no issues setting it up and getting it to work.
What's the boots on the ground feedback on how this (or, rather, the culture it reflects) is currently working out there?

For example, although they say it isn't a promotion checklist, is it treated like one?

What percentage of people are focused more on career advancement than on actual (not paper) positive impact for the company?

How does misalignment rate vary by career track?

How effective and efficient are the orgs that they've built under this culture?
Agreed, for a silly site that's not monetized (and neither was the original), then all that's at stake is credit.
> Are they doing anything magical?

It seems to me like they're doing a ton of magical stuff, but it's really hard to know exactly without seeing the actual source, since sadly their company name is a bit of misnomer. Judging by the results of using it, they seem to be doing some pre/post-processing to make it work with various of formats and etc better.
One option as mentioned in another comment is to use an editor inside the VM itself on the CLI. I've also tried mounting SSHFS directly which can work, though some inotify-type things don't always work.
Yup, can confirm - for me, at least.

At one stage, I started walking home from work at my fastest pace. 5 miles, 5 days a week. No other lifestyle changes. No significant weight loss.

A few years later, I started tracking calories with myfitnesspal and keeping to a limit (1600 initially, 1400 when it became easier). No exercise, but steady and impressive weight loss. I seem to have kept most of it off. I think a lot of it becomes psychological - not being afraid to feel appetite or skip meals if already satiated from earlier.
I built some hobby projects using these connectors and I did not have a crimper so.. solder it is. Never had a problem but the connections were pretty solid in enclosures so no movement after assembling things.

I agree that "do it how it's supposed to be done" is a good advice in any situation though.
`git -C (brew --cache --HEAD fish) fetch --tags` and `brew install --HEAD --fetch-HEAD fish` seems to do the trick for now, just be prepared to wait awhile for it to build
To avoid such tracking would have been enough use a gps scrambler? Or maybe wrap the in-car GPS with tinfoil?
Phew, I was briefly worried that the website in question was https://zombo.com :D
We have lots of trees in the area, it was said not to get close to bird poops and avoid contact with water where birds pollute.
May I interest you in another talk covering data in S3 buckets and how far companies will go to fix their misconfigurations? (Hint: not far)

https://media.ccc.de/v/38c3-projekt-bucketchallenge
I'm not the one you responded to, but I definitely feel like it's not necessarily a "good" thing or a "bad" thing. Having a senior be more involved in writing some functionality should mean more maintainable code with more complex issues factored in to the solutions, which should mean better predictability when it comes to planning new work.

At the same time, having seniors involved in more abstract discussions before implementation should also lead to better end results. That being said, having my engineers be involved in "ass-kissing" as you put it is honestly not a good use of their time. Leave office politics to engineering managers and project managers, in my opinion.
Generally speaking more volume is good. I’m happy I can buy/sell most of my stocks instantly and that I don’t pay execution fees. I don’t think most average traders operate on a horizon/scale that’s directly competing with institutional funds.
It’s pretty easy to set up SSE in PHP and works very well. I don’t see how adding this helps at all…
Well, the editor still sees the name of the submitter, and can also push the reviewers for an easy publication by downplaying the requirements of the journal.
Emails are fine, as they can be anonymous as long as you don't use one of the larger providers.

Phone numbers, not so much. They are in many countries tied to people's real IDs because something about stopping organized crime.
Really cool. I’m all for cool and interesting captchas if there has to be captchas at all. Aparently this one is made to be really hard uh? Gave me some wicked idea about a captcha where you have to survive a few seconds in a 2hu fight.

You can argue that’s bad for accessibility and you are correct but let me use this opportunity to talk about that hostile “put things into orbit” thing big I noticed Microsoft and X using. Recently I’ve installed windows 11 on a laptop and had to create an MS account for testing purposes. During the captcha phase the OS was installing drivers in the background so the resolution changed to 4k during the challenge but the UI didn’t scaled. With no way to reconfigure the display I had to strain my eyes to finish it and I suffer from miopia and astigmatism.
I'd really like a wiki on how you can disable the remote crap on each model of car. Maybe I should start one, though I don't really know how to disable anything.
I started taking a selfie every day on Jan 1st, 2023, and by the end of the year, I realized how much time I wasted manually adjusting my photos for a timelapse. That’s when SelfieStory was born—to make documenting your growth easy and effortless.

Here is my vid: https://youtu.be/2hVL5Nu0lng?si=g7qpKrvXlPwwB3nv

I think it’s perfect for tracking weight loss, watching kids grow, documenting hair changes, creating flipbooks, and capturing all of life's special moments in general.

It’s a good resolution to take a selfie every day this new year! Would love any feedback and happy to connect / share more details.
You know you can pay to have the ads go away?
I don't know much about car tracking specifically, but I really doubt they have anything more than a simple GPS module. If you disable that, you lose fine-grained tracking. You'd still have the phone company triangulating your radio's location, which is lower-resolution, but you may want to disable that as well.

Really, disabling the radio entirely would be your best bet.
Sharing the code may also share the incorrect implementation biases.

It's a bit like saying that to help reproduce the experiment, the experimental tools used to reach the conclusion should be shared too. But reproducing the experiment does not mean "having a different finger clicking on exactly the same button", it means "redoing the experiment from scratch, ideally with a _different experimental setup_ so that it mitigates the unknown systematic biases of the original setup".

I'm not saying that sharing code is always bad, you give examples of how it can be useful. But sharing code has pros and cons, and I'm surprised to see so often people not understanding that.
Ruby and Ruby and Rails are really having a revival recently

I guess the work on performance and tooling has paid off and people are starting to realize that if python can have the spotlight then ruby (overall a better language) might deserve it too
Feel free to look at the other comment thread here for my opinion on windows toolkits.

But to answer ypur question, if I pick winforms + an exe + wasapi for audio it will work on all supported versions of windows and I don't need to compromise on features. It will very likely also work under wine on linux and macos for that matter...
I was able repackage it for macOS. I can help you test it too. Shot you an email at contact@apiparrot.com
Well if the US had all the gold in the world then it will have cornered the market in gold. This would cause the price of gold to skyrocket and the US could trickle some gold into the market for immense profit. In this way the national debt could be serviced easily. Who cares about paying off the principle in a lump sum when you have a guaranteed revenue stream like that with gold?
It seems totally arbitrary to compare the two. Is the national debt of smaller countries (with higher debt/gdp) OK because they’re below the number of stars and trees?

I guess it’s is in the spirit of the original article though…
this is a very thoughtful comment, thank you for sharing it!
Yeah - does this get nullabilities right?
If my website stopped working, and someone spidered and preserved it, I'd be grateful.
It could be that I’m getting old, became a parent and working remotely from the middle of nowhere, but do I need to get to the next level?

I really wouldn’t mind keeping my current salary, adjust it for inflation and I’m good. I don’t care about my title, I don’t want to manage people, I don’t want to work harder than I need to.

I just want to pay off my mortgage, have some leftover money for vacations, have time for my family.

I really don’t care “what my impact could look like at the next level”.
TIL Kenya has a space agency! Unfortunately, their website’s certificate needs some help (according to Safari and DDG).

https://ksa.go.ke/ksa-our-mandate.html
These are great recommendations, thank you! Gives me a reason to spin up a new project I've been musing about for a while in order to play with this
Not exactly a New Year's Resolution, but something I'm working on at the moment is learning the guitar, a third language, critical thinking, gaining a better understanding of various philosophical concepts, attending club dance parties even more, and deliberately practising software architecture.
You're off the mark here - I'm in great shape and exercise more or less every day.

At the same time, I keep up with the latest science and understand the limitations of exercise as a means of sustainable weight loss for the general population.

Please stop talking about simple arithmetic - the body is not a simple machine and trying to conceptualize it as such is willfully ignorant.
Oracle's Java price hikes push CIOs to brew new licensing strategies (2024)
> Why would they invite Tesla to that?

Oh maybe because Tesla knows about how to produce EVs efficiently and what things cost? And he also owns the largest charging network and knows all about that too? I think you know better and you're just playing apologist for Biden now.

Not inviting Elon to an EV conference is like the least significant thing they did against him and his companies for political reasons. The list is so long now that I don't feel like trotting it out, because you're the type that won't appreciate it anyway.
Is this another instance of "my external contractors need access my data but I cannot ask them to install an authenticator app on their BYOD mobiles"... Nor manage proper authentication for my randomly built BI suite?
Well, said vehicle is a terrorist attack on design in itself...
companies do not really have interests, individual people have interests. The founders, the board, investors, executives, managers, ICs, consultants, vendors, customers. Everyone is doing what their manager (customer) tells them to do while capturing enough value for themselves to make it worth it, recursively. This becomes especially clear when interests diverge, the executives screw the employees, the board screws the founders, the founders screw everyone, the managers accumulate unnecessary headcount so they are responsible for more cashflow, the ICs inflate the estimates, the PMs prioritize visible short term features only.

I also recommend Gervais principle as mandatory read for young managers who don’t yet see the game for what it is.
There is a lot about Larry Ellison, but not a single word about this year's rather big Oracle release (23ai)?
What would prevent you from mounting your directory with ssh?
premium article...cannot read...whats the point?
> This seem like more of a surprise to the author than it was for me.

The bigger surprise for me was that the path builder is slower than doing divide and conquer, given that it's optimized for doing union on everything.

> Sometimes it would help to read a book or consult someone more knowledgeable though.

I'd be happy to receive suggestions!
You're right about the radioactivity with fusion reactirs. The materials loose their radio activity much faster thanot burned out fission fuel. (100 years or so)

The sad part is still that we don't have better solutions than to heat water with it and run a turbine to produce power with it.

In time there might be a way to make some sort of solar panel that is heat resistant and can push the light from the fusion directly to the people.
Yes, I tried Jupyter Desktop. It is fantastic, I like that you can double click on notebook file to open app. However, it might be a little to complicated for beginners, you need to setup Python and select kernels. That's too much.
I'm inclined to think with modern statistical and computational methods one could get close to a working planned economy. However, taking into account corruption and politics, this model would break within a decade and lead to inefficiencies and shortages.

I think there might be a similarity in our market economy models and their blind spots related to limited resources and environmental considerations.
UTM's backend is qemu, isn't it? so one could check what they're doing
My blog is actually a wiki, and has been going for 23 years. There are quite a few other old farts^W^Wvintage bloggers out there with similar setups.
Obligatory meme:

https://rakhim.org/honestly-undefined/19/

I'm personally in the top left corner and bottom right corner at the same time, which is sort of funny.

I have used WordPress since 2004-2005, and I've also written a Python static site generator before using Flask + Frozen-Flask[1]. I've also made stops through tools like Sphinx, Hugo, Gatsby, and VitePress[2]. But my personal site continues to run WordPress[3].

I think I'd prefer something like VitePress these days for a technical documentation site. It has a lot going for it for that use case. And it feels built to last.

On true wikis that one can self-host, I recently learned that MediaWiki with a reasonable theme like Citizen[4] is a nice choice for an open source powered private wiki. Although I do find the Mediawiki markup language a little cumbersome versus simpler markup languages like reST or Markdown/MyST in the Python community (or GitHub-Flavored Markdown or Asciidoc supported elsewhere). But Mediawiki has a lot of nice features -- after all, Mediawiki powers Wikipedia. The theme makes it work properly on mobile, adds a little more structure for automatic ToC, and makes content editing a bit simpler.

It still isn't nearly as polished as commercial wiki-like software (e.g. Notion) but it's better than open source wikis used to be.

On the subject of the blog post, I think bit-rot or info-rot is the natural order of things. The kind of software you run isn't going to change those facts. And if you're curating knowledge about technical computing subjects (that isn't about durable topics like, say, C and Linux system calls), you should expect exponential decay.

I do find it kind of amusing how many tools and frameworks developers have created for making it easier to edit HTML pages, though. Truly a foundational 21st century problem that deserves a technical solution that can last for decades without itself bit-rotting.

[1]: https://frozen-flask.readthedocs.io/

[2]: https://vitepress.dev/

[3]: https://amontalenti.com/archive

[4]: https://www.mediawiki.org/wiki/Skin:Citizen
The GitHub wikis are for utilitarian documentation, not really general knowledge management.
>> JupyterLab kernel

> There is no such thing.

A Web search reveals that the alternate term "Jupyter kernel," appears equally often. The terms are interchangeable.

> I'm pretty sure Sage was always intended as a project that integrates the world, never "small footprint".

A large install became true eventually, but it began as a small Python-based install, about 120 KB. Then people asked for extensions, and William Stein said "Yes".
The more typical use case involves background TV running in multiple rooms. Much of what Netflix licenses and produces is made for this.

Recently: "Casual Viewing – Why Netflix looks like that" https://news.ycombinator.com/item?id=42529756

It's easy to blow past four with a screen, not necessarily a TV, going in every room.
Yeah, although the form predates the term.
I measured KDE's commit stats and the results surprised me
I will just point out Facebook has been accused of gaming metrics (among other things, autoplaying videos)

Which can lead to websites like Reddit making unpopular changes to try to match Facebook's market cap (I think I've read they were specifically trying to do that)

If you create fake metrics everyone else will copy you in a race to the bottom

No other CEO begins the company with "If you need info on people at Harvard, just ask, they trust me, dumb fucks"
It doesn’t even compile (the last code snippet uses some undefined variables).
Oh wow, didnt know pe-postgres-company had any negative rep.

Anyone care to explain how a company can screw another company via a acquisition offer?
I have a cheap crimping tool bough on amazon.
I never manage to crimp the connector correctly.
The part is too small, doesn't hold by itself on the wire, etc...
I buy a company because it has something I want. The seller is selling because they no longer want what the company offers.

The price I buy the company at is at least as much as the seller values it, otherwise they would not sell.

If I'm buying a company out of bankruptcy then either I'm taking on both their debts and their assets (including cash), or there's some way to sequester the debts from the assets, which the creditors will not accept.
Coding Horror has moved from self hosted movable type to hosted movable type to Ghost. The theme has been deliberately kept relatively consistent, but the tech has had significant changes.
Toxic waste from Bhopal gas leak factory removed after 40 years
Fusion 360 is getting worse and costs more every year. Now they just emailed that the early renewal discount will also no longer be available.

Sadly FreeCAD is just not there where it needs to be to be a good alternative.
Transhumanist Perils, a lighthearted look at the promised digital immortality
That Geraldo episode has me rolling, thanks for the share.
I switched to Colemak keyboard layout for RSI reasons.

I don’t think I got any faster at typing but my wrist pain went away and hasn’t really come back in the 16 years since.
I was excited when I read the title but after reading I am at a loss to understand how Netflix is solving the problem. Centralised cost dashboards??!?

How do they solve it on AWS? Tags, Accounts, something else? Why can't they use cost explorer?