skysight-inc/HackerNews huggingface dataset:
one of my more interesting jobs (for some values of interesting)was programming an ibm 7171 protocol convertor that took the 3270 codes that our ibm 4381 super-minis spat out and converted them to ascii sequences that our serial terminals could understand, and the reverse for things like cursor keys coming from the ascii terminals.

this involved writing tables using a limited regex-like language, a bit like termcap/terminfo on unix. you could actually load a revised table (these things were difficult to debug) while the 7171 was running, and even sometimes get away with it, without crashing all user sessions.

like all ibm kit of that era (mid 80s) the thing was beautifully built and documented
Lint all the things with golangci-lint
Could upgrade that pretty easily if you're just using it for power. I just bought a bag of 5 3A 12v -> USB converters for my dash cam install for US$8.
Today you, tomorrow me.

http://www.galactanet.com/oneoff/theegg_mod.html
GitHub Introduces Go-Gh to Simplify the Creation of GitHub CLI Extensions
BMP is really great, the whole format is described on wikipedia with enough detail to code it yourself in literally 10 minutes, and the 'hardest' part of creating (or parsing) a bmp is counting the bytes to pad the data correctly, and remembering where [0,0] is :)

https://en.wikipedia.org/wiki/BMP_file_format#Example_1
I really like the idea that saying yes to everything leads to more luck. When you open yourself up to new opportunities the outcomes will surprise you. It sounds dumb but it really works, and it’s a lesson that I learned from Jim Carrey of all people. The movie yes man may not be a classic but the message stuck with me and has had a profound impact on my “luck”
Reddit is not a great comparison. It looks like the video elements of reddit were cobbled together quickly and just left in place since it sort of worked. It won't annoy too many users when most content doesn't use reddit's video player.

If TikTok did this, 100% of it's users would be affected.
Not quite. My understanding is that OpenAI's various embeddings APIs return only a single vector per document, instead of the sequence of hidden states corresponding to each predicted next token in the response generated by a GPT-type LLM.

Imagine getting generated text from a GPT LLM that comes with a deep embedding of each generated token's "contextual meaning":

[(text_token, deep_emb), (text_token, deep_emb), ...]

allowing higher-level models and apps to use all the information in those rich representations as inputs.
https://doc.rero.ch/record/7958/files/StotzerS.pdf is a PhD thesis for VisualAudio. It says "To get a good audio quality, a resolution of about 1 μm is needed, which would mean 25000 dpi."

Yeah, it's going to be a while before phones get there!

Also, here's Heine's 1977 laser scanning phonograph paper - https://www.aes.org/e-lib/browse.cfm?elib=3098 .

Here's a Saphir paper - https://hal.science/hal-01885324/ .

Here's an approach using an off-the-shelf scanner - https://www.aes.org/e-lib/browse.cfm?elib=16071 (the VisualAudio PhD thesis mentions these as having lower quality).
Nice! I will use this with my 10 year old. Straight out of the 90s design-wise, but nice features. I like the easy step-through function.
I have a side project at the moment to use LangChain to help build a Q&A system from domain specific documentation on a product I own. Its around 500 different PDFs. I was going to follow this guide* which looks credible and solves for how to deal with large corpus of texts. Curious what others think as to approach.

* https://dagster.io/blog/chatgpt-langchain
> I like patio11 and all but I don't think his guest podcast many years later was key in popularizing the idea.

I felt those names were placed as an "argument from authority" [0] (those are good arguments regardless!); and given the author's background (tech), it isn't completely unexpected that those authoritative figures happen to be VCs / investors. That said, blogs aren't really accurate sources of information, anyway.

Besides, tech twitter is an echo chamber ;)

[0] https://en.wikipedia.org/wiki/Argument_from_authority
> complex formats like PNG

I have written TIFF readers.

Hold my ginger ale.
They legally started setting up trade offices in 1608, the Indian rulers accepted them, they didn't conquer India until 1757.

There were some minor battles before 1757, but the major parts of the plundering happened after then, and at that point the industrial revolution had already begun rolling in England with the textile machinery. 40 years later they invented the steam engine, not sure what they could have gotten from India that would help them make that. Europe has plenty of Iron and Coal and extremely good metallurgy skill from making all those cannons, muskets and armours, those are the main ingredients for steam engines.

Without the East India Company maybe the Industrial revolution would have happened in Germany first or something, but it is pretty clear that it would happen in Europe first, nobody else had that extreme scale and quality of ironworking.
>The CRCs are entirely dead weight today

Why?

The usual answer is that "checksumming should be part of the FS layer".

My usual retort to such an assertion is that filesystem checksums won't save you when the data given to the FS layer is already corrupted, due to bit flips in the writer process's memory. I personally have encountered data loss due to faulty RAM (admittedly non-ECC, thanks to Intel) when copying large amounts of data from one machine to another. You need end-to-end integrity checks. Period.
Really annoying adblocker pop up. Particularly egregious as I’m using brave on my phone and it too is blocked.
Screencasting tips – content_for:devs #003
Hi, we have shared our thoughts around different approaches of producing screencasts, and why we choose the one on Hanami Mastery.

I hope it will be useful for some of you and I am super curious about other approaches you have heard about!
The thing most people don't really understand is that generative AI is not 'using' scraped Getty images in the conventional sense. The data that is used is collated to create a form of pattern of art. The system then creates a piece of art using the rules that the model gives. It's like saying 'create me a Van Gogh' style painting using these rules. There's no direct copying or cloning going on.

See this for a clearer explanation - https://i.redd.it/2f00l6vsso6a1.jpg
You're drawing a lot of parallels and making a lot of equivalences, as well as bold large claims. It appears to have not even a shred of evidence, except for the fact that you appear to have a strong placebo response to secondhand smoke. It sucks for you, truly. I do not believe that everyone should stop doing a thing that bothers mostly just you just because you don't like it. It's not a reasonable expectation.
Also, today, if your Mom visits google.com, for the first time, and the hotel blocks port 443... guess what? It will try to connect to google.com using HTTP on port 80... at which point the hotel can inject whatever they like.

In terms of UX, in my scenario, if they "really" wanted to, the browser could fake a HTTP:// scheme along with the crossed out lock icon, effectively identical to the status quo in terms of UX, but with improved (not perfect) privacy.
No, that's not the correct interpretation.

The examples of personal data list what can be personal data. It does not mean that each item in the list is personal data in isolation.

The case law is that an IP address is personal data if it is linked to an identified or identifiable person, which is not more than what the GDPR says. The IP address was held along with other data by an entity which also had access to further data, which meant that the person was identifiable. All of these circumstances taken together meant that, in that specific case, the IP address was personal data:

"48 Thus, it appears that the online media services provider has the means which may likely reasonably be used in order to identify the data subject, with the assistance of other persons, namely the competent authority and the internet service provider, on the basis of the IP addresses stored.

"49 Having regard to all the foregoing considerations, the answer to the first question is that Article 2(a) of Directive 95/46 must be interpreted as meaning that a dynamic IP address registered by an online media services provider when a person accesses a website that the provider makes accessible to the public constitutes personal data within the meaning of that provision, in relation to that provider, where the latter has the legal means which enable it to identify the data subject with additional data which the internet service provider has about that person."

IP address is personal data for the provider because/if they have access to information to identify the person (key above is 'where the latter has the legal means' to access the necessary additional data). But an IP address isn't personal data in itself, only when additional data are available that make the person identifiable.

So your claim that "At least in Germany, it has been ruled that an IP address in and of itself is personal data" is not correct and not what this case law says.

I don't have the legal means, or any means really, to ask an ISP or whoever else for additional data on the IP addresses of random, unknown visitors to my website, therefore those IP addresses are not personal data to me as they do not related to any identifiable (by me) individuals.

Unfortunately, as you show, there is indeed a lot of confusion, misinterpretation, and misunderstanding out there.
That was the case for a while, but they've allowed other stuff for a bit now. I've been topping up my public transport smartcard with my phone for, er, three or four years now, I think.
In any language I can think of, 0 and 0.0 are the same, once you're comparing them against a double.
Reports of the old web's death are greatly exaggerated.
It would be simpler, but we've seen the progression from GPT-3 to launch time ChatGPT to current ChatGPT, and they've already said that the changes are due to RLHF.
I am a bit confused about Portmaster and Safing. The documentation on Safing constantly refers to Portmaster. Does portmaster do anything besides act as a local firewall?
It would seem so: https://github.com/MinBZK/woo-besluit-broncode-digid-app/blo...

The interesting aspect of this is that it can be studied to write clients for platforms that are not officially supported -- currently, only Android and iOS are supported, but it'd be great to see a Linux client too.

It's a big shame that history has been rewritten and heavily redacted though. Version control history often has a lot of contextual information that's not immediately obvious in the source code itself.
This is science fiction. Good science fiction uses alternate reality to explore the human condition: "Given how human beings' experience, and how they behave in our current world, how would they behave differently if this new technology / capability were available? What are the philisophical / moral / social ramifications of that?"

So, there are immigrant Asian parents. Such parents often have high expectations for their kids. These kids feel the pressure to meet them, but often can't (or feel they can't), leaving a problem to be solved. Also, parents often try to live vicariously through their children.

In the Real World, people might turn to drugs: Alcohol to numb the pain, amphetamines to increase performance, etc; they also put their kids in expensive schools and coach them in everything they wish they'd been taught growing up. In the story world presented here, some people turn to "puppeteers": One particular second generation child first relies on a puppeteer to be a "success", and then becomes one himself to live out a "success" through his child.

The fact that people do have this problem, but don't have the solution, and turn to other solutions, is why so many of the "allegory" attempts here are close but ultimately fail: Yes, drugs are a different way people sometimes deal with these problems; no, drugs are not the same as puppeteering, which is why it's not a 1-1 match.
That sounded quite fun, thanks for sharing.
Luck implies both good and bad. These articles only talk about the good luck. Wouldn’t luck instead be fortune/fortunate given it implies only good luck? Similar to the cliche quote that fortune favors the bold / Lady Luck favors the one who tries?

Additionally luck implies your actions don’t matter. Whereas fortune/fortunate implies your actions do matter.
Most people have jobs where most of their cognitive capacity matters not one whit. You can stock shelves or do office work while stoned out of your mind (and people do). For some reason we don't love the idea, but tbqh these jobs are broadly torture anyway - so why are people not allowed to make them bearable?
"The Chinese Government is bad."

"We should enact policy similar to what the Chinese Government does."

Not sure if I agree.
What did you think? They were going to give your your diploma because you're such a nice person?
[author here] argument from authority does have its place actually but also there is a more benign reason to mention them - they are how I learned of the concept so I am simply acknowledging my own ideological lineage
May be some years ago. Now Slovakia is also affected by a nearby war and packed with refugees from Ukraine.
Britain and France even TODAY extract significant amounts of wealth from their past colonies. This is due to a variety of structures that go back hundreds of years, embedded deeply into the society of both the coloniser and the formally colonized. Ending this extraction of wealth requires understanding how and why those structures formed.
In many cases it is really hard to understand degree of luck versus deliberate actions. But there is a good quote (not sure who's it is) to live by; chance favors prepared mind.
I didn’t read the whole article and honestly I’m not qualified to even comment about the materiality of it, but it certainly reminded me of Bob Metcalfe saying, quite loudly, that the internet was going to “catastrophically collapse” in 1996 or he would “eat his words”[0].

This is the guy who invented Ethernet, who knew in great technical detail what he was talking about.

But just like the internet in 1996, I’m sure there are plenty of people in the industry who can also foresee what problems there are going to be with renewables - and an increasingly large number of those people have jobs that depend on solving them.

[0] https://en.wikipedia.org/wiki/Robert_Metcalfe#Web_prediction...
How Fugu is my browser
I didn't get that from the app, I just went to mijn.belastingdienst.nl > "Inloggen op Mijn Belastingdienst" > "Inloggen met DigiD" > "Met mijn identiteitskaart", there you have to choose a device and you can pick either a smartphone or a computer with NFC reader. Didn't verify that it works but since the option is there...
Anything more than roughly 10ms from the key being depressed to the display updating is not normal on a Mac.

If you’re seeing 500ms that’s either something specific to Chrome (the timing is slow enough I’d believe a network call for something like spell checking or suggestions) or some kind of extension interfering with the normal system behavior. I’ve heard about that with some security software so it can be useful to report those as bugs.
I disagree. Many phds go into industry which makes technological progress faster.

While Funding for some research is limited but it is in our interest to train more scientists rather than less.

The millions on Wall Street are applied physicists and mathematicians. This is a weird claim to make about being the best. Their research is easily computerized or you spend billions building particle accelerators.

Science is not zero sum.
I fully agree on all points. I took a Mac hiatus for a few years and have been shocked with how unstable it has become in that time.

FYI Alfred is the commonly recommended fix for Spotlight. Spotlight has become progressively worse over time. Apple recently removed the ability to remove web results, and disabled the ability to order which results come first.
Nope, you're a reasonable and rational person and just like cig smoke, its rude to smoke pot in public/on the street
Deep in the article it mentions a 15 dB reduction in noise compared to a turboprop at the same thrust.

Unfortunately, though, they don't give hard numbers… If that's 120 dB versus 135 dB it's still too loud for urban environment. But 105 dB versus 120 would make a huge difference and likely be tolerable for a city if it's kept to landing pads on skyscrapers.
> Same with ChatGPT.

I get this to some extent, I just really fail to see how the safetyisms applied to ChatGPT is really going to protect anyone, so I would appreciate if you could elaborate on this.

One way which has somewhat been proven is, that through lowering the barrier to entry for writing software it has lowered the barrier to entry for writing malicious software, because malicious software is a kind of software. But the list of things that have lowered the barrier to entry for writing software is staggering, and to me ChatGPT is really just an increment on this. It may be a big and significant increment, but not as big as everything that preceded it in my view, so if we are to assign blame fairly, then most of it does not go to ChatGPT.
PPM reader!
Chrome extension: How Fugu is the web
It's worth reading the book [0] that film was loosely based on. It's a good book and concludes the point of the parent:

> Yes Man is a memoir written by Danny Wallace based upon a year of the author's life, in which he chose to say "Yes" to any offers that came his way.

> ... furthers his career by saying "yes" in meetings with executives.

Also read his other books, they are good.

0: https://en.m.wikipedia.org/wiki/Yes_Man_(book)
I've spent sometime thinking about this. My too much coffee hot take is that you'd want to separate the presentation layer out and provide much structured ways of interfacing with the processes. It would look something like this:

You'd have your high level CLI which would call programs, those programs would provide:

1. input and output in form of JSON services. This would function like a modern pipe functionality,

2. a CLI UI which talked to those services. This CLI can swapped out for another at the callers digression,

3. a built in debugging and code reading system similar to developers console in modern web browsers,

4. and hooks for intercepting calls made outside the program either to the OS or the dynamic libraries like LD_PRELOAD

In some sense it would replace the terminal with a web browser like CLI. Unlike a web browser you'd be able to mix and match CLI UIs and pipe processes together.

I'm not convinced that is a good idea. The beauty of terminals and the power of being about do stuff like process substitution largely comes from the use of simple abstractions. Would a JSON based pipe be less or more powerful than pipes as they are today? I suppose you could always use a utility to strip the JSON and turn it into the newline text streams that the commandline today is so good at manipulating.
I think what the author is missing is that for a long time most of the social and "chronologically updated" part of the internet was done outside of the Web and on different protocols, mainly NNTP and IRC.
> Plenty of new faculty are more interested in research than teaching too.

Partly, because they're evaluated on research.
I once read that luck is merely opportunity + preparedness.

Opportunities frequently come and go in your life. Most people aren't prepared to take advantage of them.

We don't have control over most of the opportunities that appear in our lives. However we have agency over our level of preparedness. Work on being better prepared to recognize and take advantage of the future opportunities that will arise in your life.
Blogs didn’t break the web, rampant advertising and social networks did.

I disguised my personal Wiki as a blog, but it’s been going on for over 20 years now and I suspect many people would do the same if they weren’t distracted off writing and sharing content by get rich quick schemes and the evolution of dopamine hooks like TikTok…
This is a completely different design. Also looks far far smaller than a quarter scale
It shows that I am getting old, but "prototype" is IMHO a big world, both videos show what I would call "RC models".
Some of my favourite "digital garden" websites:

- http://100r.co/

- https://wiki.xxiivv.com/site/home.html

Made by the same people, but the second is more technical. I can't deny that there is a certain sense of visiting someone's home (in this case someone's sailboat) that is completely absent in the modern, sterile and utilitarian blog format. It is a pleasure to get lost following interesting links, chancing upon slightly dusty, delightful corners.

This is why I appreciate what https://neocities.org/ is doing, a lot. Every single one of those websites featured in the home page is not only nostalgic, but a treasure trove that someone manually collected and organised. It is ironic and sad that as technology improved, we lost Frontpage, manually written HTML and the soul in personal websites, now many are just stock Jekyll templates hosted on a github.io domain.

As someone that has struggled to blog all my career, I wonder if organising my thoughts cleanly into a polished but fleeting article just doesn't fit my way of thinking, and I would be better served by a personal website just about stuff I care about, which I keep updated over the years, and might go a bit dusty over time. Not a shop window, not a magazine, but an open garage full of thingamajigs collected over the years.

--

More written words on digital gardens:

- https://joelhooks.com/digital-garden

- https://tomcritchlow.com/2019/02/17/building-digital-garden/
They have two modes of operation: the traditional one and a free-spinning one.
Exit the Void: A Movement for Meaning
See more at https://rebuildingmeaning.org and https://textbook.sfsd.io/.
predicted figures
See, buying an old class A RV makes more sense. An old class A RV is far cheaper than a new class A rig, especially if it’s a diesel pusher.
Also, nothing severely depreciates more than a brand-new anything. So, if you’re planning to get a class A motorhome, don’t buy new; let someone else take the depreciation hit.
But are being paid by tuition revenue, from people who expect them to teach.

The US needs more national labs for people who want to do research but don't want to teach.
The part about the 3D map is particularly interesting. ELon Musk has made strong claims that machine vision, without LIDAR, radar, or acoustic ranging, is enough for FSD. In fact it can't even auto-park reliably.

Every AV project other than Tesla (and maybe geohotz's AV thing?) uses other types of sensors, especially LIDAR, and 3D mapping.

If it turns out that 3D maps and LIDAR are necessary to achieve L3 and higher, not only are Tesla cars not equipped to ever be AVs, the data Tesla has collected from their cars is much less valuable for developing and operating AVs.
The 'Hoog' level seems to allow computer-connected readers, though. This should theoretically be a superset of 'Substantieel'. Windows and Mac only, though.

https://www.logius.nl/domeinen/toegang/digid/hoe-werkt-het
yes. that is #3 of the 4 types of luck. i encourage you to read the others; people who stop at the Seneca quote aren't fully understanding the literature of luck.
> They are also often distinguished by their social and cultural roles, such as their expected behavior and appearance.

What if a woman doesn't engage in this role? Is she still a woman? It seems like we've come full circle instead of heading in one direction

Ik this is just an AI's response, but this same tension exists elsewhere