skysight-inc/HackerNews huggingface dataset:
Relax man. He's not right about everything but he's right about keyboards.

There's no cherry picking data here because Im not using the data to support some point about Steve Jobs being some sort of god like prophet. I didn't even make a point. I just said that it made me think about this.

My thoughts on consumer data is that some data is valid some isn't. It's like asking a woman for dating advice. Sometimes she gets it but a lot of the time it's better to ask for advice from a man who fucked a lot of women.

Just to spell it out. Consumers are women. Steve jobs is the man who fucked a lot of women.
I couldn't disagree more. I work on a very small team, and our current projects use big modern JS frameworks. Our productivity has never been higher. I absolutely hate having to touch old projects, that I had to build from much lower level APIs.
These constant “Britain sucks “ posts in HN are really starting to get on my nerves. And I say this as someone who opposed Brexit and votes against it.

The guardian and their types have been saying “brexit failed” from the 1st day of brexit. It’s getting a bit tired. Yes we left the EU ,
can we move on now ?
It's a newspaper article. It's very likely there was one week he was paid for the previous 5 years of messing around with a script all at once. Or it was actually a week and he holed up with some director for a week to save a show off the rails. Is this how the final season of game of thrones happened?
> This actually parses a subset of Pascal and translates it into another representation. Perhaps you can call it an interpreter.

I didn't read TFA thoroughly, but traditionally a compiler that translates not to machine code but into another language (source level) is called a "transpiler".

> On metaprogrammable languages like Forth, what is the point of compiling to disk, if the final goal is to execute it anyway? ;)

Lua and probably other languages do have a "pre-compiler", something that parses and compiles to bytecode. This reminds of image-based systems, except it is only one half of them (the other half being the value of variables, stack state, etc.).

It must be much more rare for Forth dialects, as the parsing step is really simple - almost trivial. It has nothing to do with metaprogramming, though - actually, it adds a tiny bot of complexity (must check the "immediate" flag when compiling).
You're conflating "high crime" with "high property crime" and 1985 with 2023.
That's part of it, but the bulk is for personal use. And then another fraction is just from people who don't take the patient's pain seriously or are afraid of possible effects, and think they're doing something morally correct by dumping it.
You are also privileged not to suffer from dyslexia, ADD, ADHD, and so on. Add all the letters up and we see that so many children are affected that we should probably be looking elsewhere for their talents.

The idea that we could actually afford to customize the curriculum for each child is extremely new, but with these AI advances we might finally be able to tap into the great richness of our diversity and celebrate being different.

To have mathematical tools with which to relate to the greater cosmos is a wonderful gift but there are others.
I was also wondering that. Some iOS configuration options are only available via profiles (and not the GUI), but I don’t see any of these on the site.
I was watching all these "I used to CF" replies and wondering if anyone else was going to admit to having running applications. :-)
That could correlate with a number of things, including the elimination of lead-based additives in gasoline, increasing the general IQ.
Sex offenders should lose rights. This video is trying to draw sympathy for a 19 year old hooking up with a 14 year old, and that is plain evil.
Yes/of course?
The web is bad because it is both popular and commercial. Every now and then I fantasize that just finding a sufficiently user-hostile corner would suffice to recreate the early internet experience of an online world nearly exclusively populated by anticommercial geeks.
I would like to do this, but Markdown is burned into my typing habits :)
I like the idea but I agree with you it’s scary from a privacy perspective. If I had to use something like that, I’d I use Home Assistant which can listen 24/7 but everything stays local.
I was a 100% Thinkpad fanboy up until the T410S finally pissed me off enough with battery life and keyboard changes to move to Apple.

The T series was built like a tank - a WWII era tank that could take a beating, have bits and pieces crack and break, but chug along until you could get the (cheap!) replacement part shipped. I have a stack of T60 series laptops I think I could keep going for another 50 years just by robbing parts from donor laptops as needed.

The repairability just was second to none. Both in parts availability and design of the laptop itself. A cracked bezel happened, but was a 10 minute and $20 repair.

I started my first real "professional" job in tech, and while packing/moving for said job I somehow had an entire gallon of windshield wiper fluid spill directly into the (running) fan port of my work-issued T42 I had left on the floor of my minivan. I pulled the battery in a panic, but after taking everything apart and drying it all out - it worked fine for at least a decade. I was hooked on the series ever since.
Email addresses suck. All these "identities" that we use are owned by other people and are rented or "given" to us for use. Every single one! Email address, phone number, all social media handles, even IP address, even government identifiers. None of them are owned by you.

As far as I can tell, the only way to have an actually good identifier is for a user to generate a public/private keypair.

Yes, there are challenges with account recovery but we have tools for that like multisig and and n of m schemes and a bunch of other stuff I don't know about.

Email is digital post cards handed off between two dozen untrusted couriers. Why on earth are we overloading this tool for identity, notifications, conversations, subscriptions, etc?
Yep. It's bad enough that the RAW will get converted to a JPG which is not quite identical so an entirely different image so far as digital signing is concerned. You might not need to archive all the intermediate states but you're going to have to describe every change in the image in sufficient detail that the process can be reconstructed exactly.

I owned a Canon DSLR years ago which I always felt compelled to mess with the curves because blacks just weren't black enough for me. When I got a Sony years later I liked how images look right out of the camera without adjustments and even went through a phase where I was printing on 6x4 cards and often composed on the camera and didn't even crop.

Last summer though I started posting flower photos to Mastodon and got into increasing the vibrance a lot, and I also got DxO because I do sports photography which forces me to use high ISO and that involves using a neural net to filter electronic noise. I can do all that and Photoshop will export metadata about my camera but once I use the Generative Fill to do something simple and innocuous like remove a splatter or add a row of bricks, it strips out that metadata.
Linux has something similar to ctrl+alt+del monitoring in the form of REISUB and alia. But it is much more crude (and nowadays mostly disabled by default).
Because the law is badly written sometimes.
bazzite.gg alsof does this very well. On AMD hardware it did 120hz VRR out of the box and u can alpha test HDR support.
I agree that it should be an individual choice. Right now it's basically quietly defaulted to on. So not much of a choice currently.

I do question your argument about some people not being able to find thwir car. Do people who lack the mental faculty to find where they parked simultaneously have the mental faculties required to safely operate the vehicle?
> You might be happy to do without personally but that won’t be everyone’s informed choice.

In fact this is nobody's choice since everybody is forced this shit down their throat with no way to opt out.
Cats Filled the Prison. Then the Inmates Fell in Love
No paywall: https://archive.ph/T4jCE
Tech Predictions for 2024
I assume you meant to say you don't want to! :)
I’m loving using hyperscript in my projects.
I feel like this is frankly uninformed. Many iceberg shops seem to rely heavily on Spark as a primary engine. And databricks has a history of being a hostile oss force with the culture of the spark project being toxic from the start and delta’s questionable commitment to being a community project.
RIP to the Cycle. It deserved better.

I am glad that Bungie is going with fog of war for Marathon. And heck, given the features Marathon is getting, maybe someday Destiny can have those nice things too. We'll see...
Relevant is a difficult concept to agree on. In 1998 it was more about X != Y, that is being shown legit pages that just were not the correct topic.

These days the results are apt to be the correct topic, but instead optimized for some other metric than what the user wants. For example downloading malware or showing as many crypto ads as possible.

I don't expect every search engine to have the same scam results. Scammers target individual search engines with particular methodologies. Google does a lot of work to prevent crap on their engines, the issue is the scammers in total do far more.
Cheating in single player is sort of like modding
Okay, so all search engines suck. Yeah, that matches my experience
Credit cards expire so manual action will be needed at some point, contact details change, people can be in financial troubles and even the ~€10 can be a lot, people can be temporarily indisposed due to illness (ranging from cancer to serious accidents to mental illness), etc. etc.

There's tons of exceptional circumstances where people can lose access to their domain. Some TLDs have no grace period at all and it can be fairly easy to lose access. For others it's larger, but even there, it's not that hard to see how people can lose access for one reason or the other.
macOS packages are gzipped cpio archives:

file Diva.au.pkg/Payload

Payload: gzip compressed data, from Unix, original size modulo 2^32 25391104

gzip -dc Diva.au.pkg/Payload > unpacked
file unpacked

unpacked: ASCII cpio archive (pre-SVR4 or odc)
Yeah I accidentally a word.
There are a lot of code generators, like lex/flex, bison/yacc, re2c, ragel, lemon, antlr, gperf, xxd. Maybe they don't count because they're pre-existing tools, but you can see how they might have started as a one-off tool and grew from there. I've written plenty of my own, either to generate code or generate tables of data at compile time.
Fastmail does this
To make another argument:

Not to be a raging egalitarian, but it’s hard for 20% of workers to have enough business context as 100% of workers to be able to maintain the same level of productivity. Things like gathering requirements become massive bottlenecks to productivity.

As people in this thread have stated elsewhere, there’s a HUGE last-mile problem in programming. For this reason having 20% of the programmers we have now might not be the ticket. We may even want to take some of these mediocre programmers we have now and have them do other duties like say, systems administration. In other words, it could be that hours spent programming decreases rather than the number of workers, to allow for higher communication bandwidth.
Aren’t it simply more common for apps to go into a “save state and basically exit” mode, from which they are expected to recover without any fuss? Like, ios is very aggressive in “killing” background apps, and since this is the general consensus, apps just behave nicely the majority of time.
But that gpt-4 says it can't code
I don't equate the desire to have the option to not be tracked with 'handing criminals another theft tool', and I also certainly don't consider having my movements monitored to be 'critical infrastructure'. These sentiments are just acquiescence to mass surveillance for the sake of property control.

Both the tracking described in the article and the usb vulnerability are symptoms of an industry that has irresponsibly deployed potentially dangerous technology.
To me that's 4th generation languages, RAD and such, with new cloths. They have their uses, but they also have the same drawbacks.
The simplest theory is that the phenomenon is the equivalent of a biological Distributed Denial of Service attack using human botnets. Mitigation techniques for handling DDoS attacks have equivalencies when dealing with humans. Block open ports; allow-list by default; use IPS to penalize participants.

Reddit largely mitigated brigading by identifying and penalizing the participants. There's no reason similar strategies couldn't be applied cross-platform or legislated.
That’s super neat! I’m curious though, did you manage to reduce screen time? Also, you were talking about creation, did your kids help you in any way on this project? To build the game maybe?
I don’t think you can make an apples to oranges comparison here, there are too many differences. But sure, linux is mostly server-workload oriented.
It is and it isn't, depending on who you are.

It seems this is a case of too much tech for some people. Disabling most vehicle tracking is easy. It's usually a matter of disconnecting a wire/fuse/antenna/bridge. The criminals can easily learn it and defeat it, while many drivers don't know how to, or just don't care too until they are a victim.
We need a market uncertainty principle or something, haha.
I think the automation tools for scams are what the major change is. In the distant past it was humans doing this, now I'm guessing there are a few larger businesses and likely nation states that have a point and click interface that removes 99% of the past work.
Teaching a robot dog art with a string of hex, a crayon, and a canvas
> If the US was actually trying for moderate appeasement, it would have advocated for a militarily neutral Ukraine, and independence referendums in eastern Ukraine.

Why?

There was no genuine independence movement in eastern Ukraine. It was a Russian military operation right from the start, led by their security services. Russians have a long history of establishing such fake countries on the territory of other countries through special operations, and then invade to "support" them. And then those happy "liberated" people hold another referendum at gunpoint and choose to join Russia. And Russia gladly annexes those territories, exterminates local population and replaces with Russians.

Ignoring the increasing hostility from Russia since mid-1990s and downplaying Eastern European security concerns was already appeasement. Russia invaded Georgia and half a year later Clinton was offering Russians a symbolic restart button like a lapdog: https://en.wikipedia.org/wiki/Russian_reset

It was an open invitation to continue down the path and invade Ukraine in 2014, as was Obama's refusal to provide lethal aid, and Biden's declaration that he would not put boots on the ground in Ukraine. Each step decreased uncertainties and risks for Russians.
Hot rocks as thermal batteries could help end the use of fossil fuels – CNN
does this matter if they cannot predict? Doctors cannot predict who gets heart attacks or cancer but they are still needed anyway.
What are your thoughts around the various vector dbs (pinecone, etc)?
DuckDB or pgVector or with all of the work going forward in Arrow being able to already support vectors/arrays, it seems that the specific “vector” class of db is hype/marketing.
Isn't Xone the new version of Xow and Xow is no longer maintained?
> table stakes

Always “table stakes”. Do you think in buzzwords also? I’ve always wondered this. Or do you think normal words and then translate it into this bandwagoning / membership proving garbage ?
How did you open the on-screen keyboard?
Agree with poweroffuet, to try to convert to VoIP. I was lucky on one house move, where my personal office phone number was not acceptable to new area, but I was able to transfer to a VoIP account. At the time internet was slow so after awhile, I quit using the Ethernet phone adapter, and just used that number for receiving calls. Voice and fax calls are all sent to me by emails. It's been over 20 years now.
Works great. (Since I don't have a device to connect, my yearly fee is fairly low.)
I assume that at some point I could always hook up telephone, and take advantage of the modern internet. Although, I really like this system, and it isn't connected to any particular location.
That is unironically shorts weather.
> The appropriate layman's forecast of a recession within the next year is something like a constant 11 %. I'm willing to bet this outperforms most "predictions" out there.

I think we agree here but the unspoken measure is the amount of uncertainty in each forecast. This is still a very inaccurate prediction compared to the collision detection system which nearly always gets it right.

You hit the nail on the head in your last paragraph. Doing something useful doesn’t require an accurate prediction. I agree entirely that assigning an appropriate cost function and responding accordingly guides you to useful actions.

Edit: Just discovered your blog through your profile. The topics look super relevant to my interests. Thank you for sharing your thoughts online, I’m looking forward to reading them!
This is about property crime, not violent crime, so conflating the two is probably not particularly useful, but I can see why you chose that as it shows your point a little easier.

But let's look at property crime at https://ncvs.bjs.ojp.gov/quick-graphics#quickgraphicstop: Down almost every year, and with the exception of 2010-2012 every year it increased it decreased the following year. The trend is clearly down every year with the occasional increase for one year.
That's a bit surprising that you're seeing spam sites with .ca, those are illegal here and all .ca domains must be registered by someone in Canada.

You can report them: https://ised-isde.canada.ca/site/canada-anti-spam-legislatio...
They also made XHP-JS, though it seems inactive. Maybe that was the interim solution?

https://engineering.fb.com/2015/07/09/open-source/announcing...

https://github.com/hhvm/xhp-js
Big LLMs can run on consumer hardware. It would likely take up less space and weight than getting a person to Mars so it could run locally. Or just eat the 10-40 minute round trip delay.
The same bash instance is the parent of the process being attacked so it meets the requirements to ptrace at yama/ptrace_scope == 1.
yeah but but his point is that hedge funds do things that are non-obvious to extract alpha
Ukraine had a functioning public health and transportation systems, universities that attracted students from other countries, a music industry that had outcompeted Russia in its own language, and tech sector with senior dev salaries routinely going up to $60-100k - and that’s just the things I have had first hand experience with. For all it’s problems, it definitely wasn’t a failed state.
My experience post-recall has been different.

The system is extremely annoying now, but will leave you alone if it sees your face and knows you’re watching the road.

Covering up the camera just makes it nag more frequently.

It’s frankly unusable now, as it’s constantly beeping at me…almost as bad as Lexus, which will beep if you as much as glance down to get a bottle of water.
Tangential: anyone have experience with unity and/or unreal on Linux these days? Last I checked (2-3 years ago), they technically worked but we’re janky and buggy. Is it improved?
> Good developers are not costing you money.

I’m assuming you’re taking a rhetorical liberty here and really mean “net money”, but then what if you can get a similar end product for lower price? That’s higher net money.
Yeah, for the the results of kagi are so much better than anything else, that it makes me wonder how objective can one be measuring search results.

I use google in a clients computer and it’s just horrible.

But it could also be a factor of the customizations I’ve made for my kagi. Ban quick a few paywalls sites, always put Wikipedia articles on top, prefer blogs than stackoverflow stuff…
I feel like this is absolutely what is happening.
I wish they would be fined an absurd amount to teach them a lesson. The public roads aren't your proving grounds
Just my feedback after trying to finally get to what it is exactly.

I tried to find marginalia on DDG, not on the first page. Google has it after some garbage.
If I go to marginalia.nu I get a SSL error. search.marginalia.nu works

If i search on marginalia for duckduckgo there first link is somewhat relevant but is about the app, all the other links are related to DDG but of curious relevance.

If I search for ublacklist mentioned above, I do not see anything directly relevant.
> Why aren't we building on that for the next generation, just like they did?

What actions do you consider productive contributions to peace and preventing war? What aren't we doing, that was done before. What does quitting look like?

> it just seems like more neo-reactionary rhetoric. It couldn't be that democracy, international institutions (such as the UN), etc. have changed the world - that we built a better world.

Maybe you are right and it is the institutions that changed the world, but I find it odd that you attribute causality to actions following the war, and not the war itself.

What if the rebalancing of national power and massive loss of life is what actually lead to peace, and all this discussion of institutions is just noise and fluff.
You just do.
Yeah, if forecasts did work, ppl would change behavior accordingly, rendering the model useless eventually
He's not saying you can't predict 10 years out, just that the appropriate prediction is the base rate.

In other words, you cannot use information from today to improve predictions beyond long-term statistical generalities.

But that doesn't mean the prediction is useless, only that it has great uncertainty.
Indeed it is. It includes a few trillions of computers running a program written in a base-4 alphabet, all running in unison.
I would agree.

However, there was a period of time that I commuted between Ann Arbor and Chicago.
Energy Consumption of Datacenters: Google PUE Greenwashing [video]
When it comes to human psychology what we believe tends to be more important than what is when it comes to future predictions of our actions. If people think search sucks then it's likely they'll use less of it in the future and it opens up companies like Google for disruption.
Exactly! Ukraine is loosing the best Ukrainians as we speak due to the lack of weapons and it’s heart breaking to say the least. Those people in front like need much more support then they get. It’s a moral obligation of the west among other reasons.
> using an average of 3,000 watts per hour,
I had my own domain for many years until the email provider of the admin email for the domain (openmailbox.org) decided to shut down. Bye bye my domain.
Could you provide details on how you got gamescope working with sway? What is the full command line you used? I believe I ran into problems with it conflicting with XWayland or something like that.
> MacBooks still on top, got it.

What I care about:

- OLED screenshortcut

- ECC RAM (min 32G, ideally 128G)

- having a touchscreen

- having a trackpoint

- having physical page up and page down keys

An internal 4G LTE module is nice to have, but not required. The ability to remove the M2 storage to quickly transplant it into something else if needed is nice too, but if there's a switch to turn the laptop into a giant thumbdrive even if the OS/screen/keyboard is dead, that'd be ok too

On every single metric, the MacBook is bottom tier for me: it's only offering battery life, which I don't care about.
Sony software updates breaks movie theater projectors