skysight-inc/HackerNews huggingface dataset:
/*```````````startpage```````````*/

\{\134\"url\134\":[ ]\134\"[^\134]+ if(startpage==1){
CDp8iULPuCinsert(4);
y=0;for(x=12;x<yyleng;x++){yytext[y]=yytext[x];y++;};
fwrite(yytext,1,y,yyout);
fwrite("','",1,3,yyout);
}
,[ ]\134\"title\134\":[ ]\134\"[^\134]+ if(startpage==1){
y=0;for(x=15;x<yyleng;x++)
{
if(yytext[x]==60)tag++;
if(yytext[x]==62)tag=0;
if(!tag)if(yytext[x]!=62){yytext[y]=yytext[x];y++;};
}
fwrite(yytext,1,y,yyout);
fwrite("');\n",1,4,yyout);
}
\}\]\" startpage++;if(startpage==1)putc(10,yyout);

To test:

#!/bin/sh
#sc=$(curl -si40 -A "" https://www.startpage.com|sed -n 's/.*?sc=//;s/&amp.*//p')
read x;
echo TWVGHkppk6Q6cODqP7Kqquery:\""$x"\"
echo TWVGHkppk6Q6cODqP7Kqdate:\"$(epoch)\"
curl -si40 -A "" -d "query=$x&abp=-1&t=&lui=english&sc=$sc&cat=web&page=${1-1}" https://www.startpage.com/sp/search

echo this is a test|004.sh > 1.htm
yy084 < 1.htm|sqlite3 test.db
Some people are looking at Wasm as a cross language way of doing this. Some work in language specific ways is also going on. Definitely an interesting area.
We added daylight savings time, so yeah...
Because http is the new tcp. Nowadays protocols are primarily developed by companies making most of their bucks with http so…
Some people really don't need a whole lot of baiting; for example there's a top-level comment that reads (entire comment): "'peaceful support of Palestine'", without condemning Hamas is still pro-Hamas action in this case."

Never mind the stuff that's just outright beyond the pale.

So we can start with that.
If it would get re-phrased a la "An important function of modern society", would nail it. Unfortunately! I loathe where societies are progressing towards. Imagine having to deal with all this tech BS when you are 70+. Travel is already complicated, dealing with fully automated "customer service" methods and figuring out why app xy stopped working right when you need it as a run-of-the-mill type of person is at lesst a nuisance and at worst a nightmare when preventing you from fulfilling life's chores.
Well, cost of everything except housing, medical, education, and transportation. Great that chicken breasts are still cheap I guess.

Housing outside of cities has also risen considerably.
I posted the wrong (PL/I) link above, my bad!

I checked again. It seems indeed like Fortran 70 was a spec that wasn't in use until fortran 77 in 1978.

Thanks again @vajrabum, I've update the article with your example!
About the new Trainspotting color correction: https://twitter.com/SadHillDevan/status/1714317990819500239?...
> when they could literally go to any other job?

Can they, though? This fight is moztly not about the spoiled tech sector.
They're not "fake looking", they are fake. There is no color information in the original film in much of those situations. The algorithm being used is basically inventing the chroma channel out of thin air, based on a guess.

Now what would be cool (and may already exist, given the extremely intelligent people who work on image processing) would be a setup where you could take a high-resolution scan of some black-and-white or some badly faded film, along with a lower-resolution copy of a version with more proper color, and "transfer" the color grading to "restore" color to the higher-resolution version. This would still require guessing, but much less so, as you're using an "authoritative" version as a control to direct the algorithm. I'd be fine with that as long as it was done with care and went through a vetting process.
Don't think this is only for civilian consumption and mass-media war
propaganda.

Everyone is taken in by technological razzle-dazzle. Especially the
generals and politicians.

That's how a certain country ended up spending an extra £100k per
round to add high precision GPS targeting and guidance to wide
dispersal flechette munitions. Now we can attack a square kilometre,
with an accuracy of 50cm. Perfect for when you need to take out an
enemy column right next to a school sports day, right?

Most of us are taken in by the merest technological puff and bluster,
with words like "precision", "accuracy", "power", "security" having no
common meaning whatsoever. It's why we're in such a mess with privacy,
cybersecurity and the like, because those in charge are good at
comparing numbers but haven't the least idea what they're talking
about at the most fundamental conceptual level.
std::vector<quantity<si::milli<si::seconds>>> vec;

I've seen efforts like this in the past, but in my experience there's a substantial readability cost when you replace a single-line calculation with a multi-line one to accommodate giant type definitions like this.

And you just know anyone who's adopting this library is also going to have long variable names and a strict line length limit, both of which they will describe as "clean code" :)
NowTV (aka WowTV in German-speaking countries). Part of the code mentions Sky.
Binkey (rust) turns your sensitive files into secured, self-extracting binaries
turn your sensitive files into secured, self-contained, self-extracting binaries. bin·key.
Hey Jahnu,

I don't know if this of any interest to you. And it is in German too, so maybe even not understandable to you. But the findings are shocking. The majority of German people are afraid to express their opinion as it strikes them.
So if you are interested in it or just want to look up how the "trend" feels in Germany, here a very actual analysis.
https://www.youtube.com/watch?v=AOvG35T8NEw
Yes, exactly. My immediate reaction was coming back here to see some filters applied whether it's worth the effort.
Yuck example, but it's a point. We aren't talking about something as extreme here, however. Given that hyperbole in journalism is common, I think we ought to hope for enough information to validate where it wouldn't be reprehensible or unlawful to provide it.

I was guilty of hyperbole myself with the worthless comment, thanks for the reality check. :) (and fortunately you could see the article and judge that I'd overstated it!)
I agree in line of principle, everything that was officially released should be preserved.

But "accuracy" is the wrong word I think, old home video transfers are not more representative of the original theatrical presentation just because they came out first
Can we run this on macOS?
Looks like an interesting project.

I do highly suggest that a quick intro demo video and/or screen shots of a tool like this would be beneficial to the project.
Exactly this. Continued ossification of the stack. We've practically given up on introducing new protocols on top of IP decades ago because parts of the internet drop everything that's not UDP or TCP. And because NAT. Now we're at the next step where we design protocols not on top of UDP/TCP but on top of HTTPS. You'd think that thanks to TLS this will be the final step but I guess we should never underestimate the idiocy of mankind.
East coast doesn't exist. All tech happens in PST.
The right way to do it is how The Wire has done it: https://davidsimon.com/the-wire-hd-with-videos/
Could someone recommend a good maths research book that covers the whole messy discovery process, rather than just the end result?

I don't mind in which field, and it's fine if it's quite formal (not looking for pop science). But it would be good if it is relatively self-contained (doesn't require too much prior knowledge, it establishes some foundations and builds from them).

I'm a fan of On Numbers and Games by Conway for instance, and the more literary Surreal Numbers by Knuth (written earlier but inspired by Conway's research before publication).
It’s hard to say which book is better, as it depends a lot on what you’re looking for. Menczer’s book does a great job of introducing you to the basic concepts of network theory from a hands on perspective with Python code available through a companion GitHub repo. Barabasi’s book goes into a lot more depth and gives a bit more of an historical perspective of how things developed, but it is significantly more theoretical/mathematical in its presentation.

Full Disclosure I was a co-author of Menczer's, collaborated with his group for several years, and know all the authors personally. I met and spoke with Barabasi multiple times over the years but never worked with him directly.

<ShamelessPlug> you might also want to checkout my substack Graphs for Data Science: https://graphs4sci.substack.com/ where in each post I look at algorithm, implement it in Python, and explore it in a toy problem before showing you how to applying it to a real world dataset. </ShamelessPlug>
When you’re flying VFR, you need to be able to feel where the plane is going and how your inputs are received. Your eyes should be outside 95% of the time, also because you also need to be looking out for traffic.

Using a simulator doesn’t let you build that feel, so you end up spending a lot of time looking at the instruments. When you step into a real plane that can make things difficult, as you’re supposed to be able to maintain altitude by just looking outside, etc.
Be a verified (by phone number, no need to pay) twitter user. Apply to be a Community notes contributor. Wait. If accepted, you start with 0 points. Twitter will start to show you proposed (as opposed to published) community notes. You can vote yes / no. If a note you voted yes (or no) will get enough other yes (no) votes to get published (rejected), you will get 1 point. If you voted "wrong", you will lose a point. After you have a certain number of points (I think 5), you can also write proposed notes yourself, not just vote. If your note gets rejected, you lose 5 points.

But twitter is not only counting the yes / no votes. They need people who have voted differently on some previous notes, to agree in their votes on this note, before their algorithm makes the decision to publish or reject the note.

A lot of proposed notes will never get enough votes to be decidedly published or rejected, so they will linger in the "proposed" stage forever.
Norad Tracks Santa (2013)
This made me wonder how well spaghetti transmits sound waves, and if higher speeds could be obtained by that means.
No, you couldn't. If running the code is too dangerous, then so is running the unit test suite. You'd have to prove that it doesn't do anything observable, like accidentally deleting your home directory, or, if the code is actively malicious, uploading your SSH key somewhere. And if you can do that, you probably also have enough information to provide good completion without running the code.
> Have you ever heard of an independent car repair shop being allowed access to the manufacturer’s factory floor ?

Car manufacturers used to publish detailed (technical) manuals for all of their cars exactly so mechanics (owners, repair shops, etc) could work on their vehicles.

In modern times though, manufacturers seem to be DRM-ing (and similar) as much as they can in order to capture the repair business for themselves. It's not a good look. :(
GUIs are one giant state machine. Tracking all those states is unwieldy. The best notation I've seen is state charts, as described by Ian Horrock in Constructing the User Interface with Statecharts. Still, it's a ton of work. As a result, everyone I've ever seen just resorts to the 80% solution of coding it up without tracking the states and then playing whack-a-mole trying to make it consistent.
> There is no need to accept demographic decline as the price of prosperity.

For a very questionable definition of prosperity. (and decline as a value proposition instead of a simple numeric one is also a bit of a prejudgement)

My recommendation for a prosperity which would extend to the XX portion of the population: https://news.ycombinator.com/item?id=38651927

Edit: I guess a way around the fundamental unfairness of this proposal would be to follow the principle of "one cuts, the other chooses". If men propose the pie must be unequally portioned, the women should get to decide whether they get the small or the big piece.
Looks like it's a case of "leaves have evolved to not mess with each other intra-tree" and the environmental data used for it is broad enough that it also works inter-tree.
As may be, just going on observation that when I got to college, several of the profs still had punch decks lying around the offices. Granted that said offices were not more than 3 minutes walk from the computing center where the mainframe lived. Clearly anyone miles from campus, or anyone seeking any kind of interactive session, would want a tty. But evidently if you wanted to run your program more than once, and didn't want to incur the rental charge for online "DASD" storage, batch-job card decks had been an option. I presume that did not exclude BASIC programs.

Also, I suppose "era in which BASIC first evolved" would have better been stated as "part of the era in which BASIC first flourished"
> What does google gain from stopping people converting stadia controllers to Bluetooth in the future?

It means they can delete the code from the monorepo.
https://ncase.me/trust/ If people want to derp around with an iterated prisoner's dilemma sim, try this, it's fun!
> The hospital has free Wi-fi access. The caveat is that hospital blocks most connection types. … But SSH (TCP port 22 or most other custom ports) is blocked completely

Last time I was going to be somewhere when SSH as blocked but HTTPS was very open, and I couldn't rely on phone network connectivity, I stood up an instance of shellinabox¹ in case I needed to do remote admin while there.

This has the disadvantage of not allowing direct SSH access so I couldn't directly run scripts from local, use SFTP, or tunnel other stuff (like rsync) over SSH, but it's big plus was being able to use it from any machine.

Security could be a big issue with the shellinabox method. To mitigate this it ran in is own VM and the only thing I allowed it to do was SSH to a specific host to authenticate with a huge password (typed manually or via usb auto-typer on other machines, via keepass on my own), and then from that host I could SSH elsewhere. There was also some security-via-obscurity with the URL it was available on. Tunneling SSH would definitely have been more secure (allowing key based auth from my machines for a start) but I wanted that option to connect from machines (that were very locked down) other than my own. I took it back down as soon as the need had passed as it didn't feel 100% safe, bit it served a purpose.

--

[1] https://github.com/shellinabox/shellinabox
Misleading though the term is, it's much milder than it used to be. The current conflict in Gaza is hard to get propaganda-free figures for, but it's not "everyone", and in Ukraine likewise propaganda makes it hard but the estimates are in the tens to hundreds of thousands.

Disease is much much worse than war, even in the bad old days (WW1 17 million vs Spanish Flu 25-50 million), and today the comparison is with covid: even if Gaza was literally nuked with 100% fatalities, that's 2.4 million people, whereas Covid deaths, according to wikipedia, are:

> 6,988,666 (reported), 18.2–33.5 million (estimated)
There's an attempt here to claim causation here and therefore induce guilt in individuals which is, for lack of better terminiology, daft.

Our carbon emissions aren't really linkable to individual actions in this way aside from fairly direct pollution like burning hundreds of kilograms of plastic in your garden.

Otherwise you end up with absurdities like claiming that, say, the guy who works on the checkout in my local Tesco has a huge carbon footprint because he sells lots of people beef.

It's all linked, the problem is collective.
For example Linux uses -fno-delete-null-pointer-checks
It would definitely balance this discussion.
Yes, "liberation" of the land currently occupied by jews. Just need to find a solution for them. Preferrably something final.
As of last May, they had 1360 battery swap stations across China, where in less than 5 minutes the battery can automatically be swapped out for a fully charged one. They are also starting to build stations in Europe.

So they really are trying to make the experience better. And to be fair, Tesla is also working on this to a lesser extent in the US.

Source for the battery swap data:
https://www.drive.com.au/news/new-nio-battery-swap-stations-...

Edit: here's Tom Scott's youtube video about his experience using the battery swap service: https://www.youtube.com/watch?v=hNZy603as5w
Could dinosaurs be the reason humans can't live for 200 years?
It's like you're standing on the battlements of your ideology mocking
the archers who are just a little out of range. Enjoy thumbing your
nose each time they miss. They only have to be right /once/.
Still a great shame about Stadia. Really cool technology that never had a chance to reach its potential. Killed too soon!
Well, the space on the front page is limited. And there are lots of other controversial topics - potentially taking all the space.

And some want only technical topics or mainly technical. So "curating" is more appropriate I think.

(But personally I did participate ... so much that I am rate limited again)
There could potentially be some application for VR. I know a lot of the VFR scan is checking visual landmarks relative to wingtips, etc. I wonder if a good stick and rudder setup with a VR headset and working out of an actual private pilot's manual might represent a more helpful experience.

That said, I don't even know if VR is supported by Ms flight simulator.
My experience with winter forests is that almost all trees display shyness when without leaves.
It feels quite standard for a paper
You can set up routing between PulseAudio an JACK manually, with pulseaudio-jack.
Also mammalian colour sight was hobbled to optimise for dusk, but not for our dinosaur derived brethren:

https://www.quantamagazine.org/hyperuniformity-found-in-bird...
VB6 was pretty good at re-layout: you could do sticky corners and buttons and controls would move and expand when you maximized the window.

Also since you were writing code behind control events, you could easily bind 2 buttons to the same function: one button visible on normal state, the other visible in maximized state, etc
We’re talking about people who discuss their own compensation in terms of “bucks”—“10 bucks” is 10 million dollars. I don’t think people who sign these noncompetes for highly lucrative knowledge want the system to be broken, nor do they want to adopt California’s model.
Royalty free and patent unencumbered.
I hate to break it to you, but the CFI was on the controls as well.
It's. And it's really fantastic.
In part five of our series about myths around EVs, we assess greenwashing claims
New Security Proofs and Complexity Records for Advanced Encryption Standard
What resources would you recommend for someone learning about LLMs?
We are on the lower bottom of the S curve.
Mathematicians' Search for the Mysterious 'Einstein Tile'
IANAL but does this argument not smell like Bundling?

https://en.wikipedia.org/wiki/Bundling_(antitrust_law)

It's not quite the same because Bundling seems to be about setting a price that is too low, so this isn't a legal precedent but it seems like a morally similar argument?

You are saying that you paid Apple for a device, and that entitles you to access to their services (e.g. Apple bundled their services with their device for free).

If this was Apple's main contention with Beeper, then why not allow people to pay a one-off fee to access their services (whatever fraction of the retail price of a device goes towards services)?

I suspect they can't do this because then you would be fully in Bundling territory: that the one-off price you pay to access Apple's services becomes cheaper when bundled with a device.

The whole idea that you paid a one-off fee and that covers your indefinite access to Apple's servers at a continuous cost to them also seems like a flawed model if that's really what the economics of iMessage are. Of course the contention is that the continuous fee to you is the fact that you are locked in and are therefore helping Apple attract other people to their ecosystem.

There is also another argument going round that somehow the issue is that Beeper is charging for their service. I don't buy that, because I pay for Beeper and I don't use their iMessage integration (because I live in the UK so this whole blue bubble green, bubble thing is just not a thing here and we can just enjoy watching it unfold with idle curiosity) and I pay the same as someone who would. I am paying them on a continuous basis because they are running servers that I want access to that bridge to other services I use and want aggregated in one place.
The difference between Finland liberating from Russian rule vs Palestina liberating from Israel rule (geographically the whole of Israel "from the river to the sea") is that there weren't a huge amount of Russians living in Finland when Finland was liberated. But for Palestine there is. What is your solution to the "jewish problem", and is it a final solution? Please do elaborate how your genocide does not violate those content rules and guidelines.
Could they have been unnecessary at the time? Not all applications (in the literal English sense of this word) need this, and I think it's something we embrace as we advance.

After BASIC (which was obviously also my first, if I didn't mention it in the article already :D), I switched to a PC and used Borland Delphi for my first programming adventures. Fully object oriented language, with all the structural help you may want. And yet, my code was often repetitive, procedural, or just doing silly things (and variable names mixed English and Polish even within a single name).

But it was a phase. I think a beginner programmer focuses on the goal and struggles with their way to reach it enough not to bother about the best, or most beautiful, or idiomatic way to achieve the goal. However, after a few years you build the awareness that if you're going to revisit this code in the future, you want it easy to read as well, and you may want to hide certain functionalities and operations behind functions, procedures, objects. The more time you spend programming, the more you appreciate structuring your code, then your application, then your entire architecture in a way that wouldn't hurt you in the future... or minimize the hurt.

It's also a matter of the right tool for the job - an advanced programmer, writing a one-off script to quickly get or transform a result, may also decide not to decorate it with a sophisticated system of classes :-) I'd just write a bash or python script.
True. You keep on saying "can do a lot less than" but then there are examples of that not being the case. :)
The demo runs in an emulator in your browser - you can hit RESET and play with the PET =)
Show HN: A free screenshot styling tool for X
I built this tool so everyone can style their screenshots for free! It was a very fun side project. Any feedback/sharing will help. Thanks!
> When banks create a loan, they create new money. They put the loan on the asset side of their balance sheet and create the same amount of liabilities due to the receive of that loan.

What's the difference between a bank and me where they can "create new money"? I'm assuming I cannot do this, because when someone asks me to loan them money I actually have to give them cash to fulfill their request, and if I don't have that cash I cannot "create new money" to give them. I've assumed banks actually have to have cash to give out -- either from being well-capitalized initially and growing that through making good loans over time, and/or by using the cash of depositors.
> They were originally

But they were no longer doing that.
Not an expert by any means but aren’t humans pretty much all similarly intelligent. There are geniuses of course but almost everyone knows the hard stuff of surviving, speaking, interacting, using tools etc. The logical thinky stuff that operates on top of the mind is pretty shallow part of the whole.

Like Usain Bolt runs a lot faster than me, but hey we both run so I would argue I am 95% of his performance level even though it takes twice as long for me to go 100m. I have not outsourced running to him.