skysight-inc/HackerNews huggingface dataset:
Welcome to being me decades ago - except I was even crapper.

1st off, don't fret too much. Some people learn x and think they know it all. You and I learn x and realise we don't know a, b, c, d... and lose confidence. Don't.

> I don't know how databases work,

Many DB/SQL programmers don't either, and they may have worled for years. I worked on several projects where it was clear the other DBs didn't understand the tech, and didn't even understand SQL that well (like not knowing transaction isolation levels and releasing code with race conditions in thereby).

> I don't know what exactly ray tracing is

Who cares.

> So, how can one effectively fill gaps in their CS knowledge?

You're confusing computer science with programming/development. They are different. My advice, you can't know everything (I tried and failed) so go for a broad niche (web dev + UIs, or back-end dev + databases). BTW for learning there are huge resources now that never existed when I started. Just hit DDG a few phrases ("how do databases work") and go from there.

Relax a bit, and good luck!
There are 9 EU countries that have less people than Scotland.
I don't think "One huge government" was claimed. The claim was "one planet", which I think more means people should be unified more than we currently are.

One could imagine lots of ways to have a unified planet without one centralized government. The EU is certainly one model you can achieve unification at large without "one huge government" as it consists of many smaller governments coming together.
I’m talking from the perspective of a non-Scottish citizen. The UK - a healthy economy = poorer.

Smaller vs larger has arguments on either side. I think when you’re talking about major world powers there’s an appeal to not downsizing.
Mine water is not a problem. With an iron weight, water just reduces total MWh capacity by up to 13%. So, you just add 13% more iron.

The crane and blocks thing obviously will not work. Multiple YT vids explain why, if not clear.

Efficiency is not especially important when generation capacity is cheap. Often something else matters more.

Government people can get along by hiring a engineering consultant to lay out costs, and picking the cheapest alternative.
It’s so tiring to see news like this always devolve into a barrage of “profits considered evil” comments.
Sure, I paid for LI premium to check out courses (1 trial + 1 to finish) but did not find added value worth the money.
Same way I pay on patreon for content I get for free anyways, to support spam-less quality content. 1-5 USD per month is a range many would pay to have a clean professional environment, and it would eliminate bots.

Problem (that I see) is getting something like that off the ground, to reach critical mass.

Also if it goes public, would it remain like that without further pressure to bring more income. Courses do sound like a quality idea from Linkedin, but other (MOOC) platforms seem to be doing it better. Perhaps a partnership with a MOOC platform...
Jimmy Maxton is dead as well: Red Clydeside long gone. There were scots Trotskyists, the rock climber Dougal Haston's family notably (he's dead too. I don't think he was political btw)

The point being made here is Scotland has a socialist history and has had explicitly socialist candidates elected to parliament in recent history. Like.. 2003-2007. I'd hesitate to call it dead just yet.
Congratz to 20 years! Any tips for those wanting to start blogging now (or not)? Could you share a bit given what might work well with all the noise today? If you like writing about multiple things, do you recommend having separate domains for each of those, or keeping it all in one place.
Multi-Gen LRU Framework
Err, have you asked them not to do that? About the only communication use for my smartwatch I've found is sending people voice snippets, because heaven knows you can't type on those screens. It's not too hard for the recipient to read them, and if you turn whatever you were going to type into your voice snippet there's no issue with length. (This genuinely seems useful for the people who get a cell-enabled smartwatch. Could exercise without anything in your pockets.)

Can also read text messages; can't see pictures very well, though they try. The speech to text is another option but less reliable than just sending your voice. It's gotten pretty good though.
I love the non-Scottish people coming out of the woodwork trying to be experts on British politics. The SNP threaten to leave all the time, they lost the last vote by a landslide but they basically have to keep the threat alive to keep the money and powers coming from Westminster.

The SNP also mismanages many Scottish councils and there is far amount of sleaze associated with their members but it's "our sleaze" and not theirs so it is better.
I will take Metal over Khronos APIs any day of the week, if Khronos would be doing the Internet, all we would have as standard would be IP protocol, with everything else as custom extensions.

The Khronos APIs are the ones I have more experience with, and it pains me that all these years it stays as kind of initialiation ritual to go through all the things they miss versus proprietary APIs.

Everyone has to write their own mini-engine with their APIs.
When the last referendum was first announced, about 35% supported independence. During the campaign it went up to 45-50% and has hovered there ever since.
> (1) Scotland is more left-wing than the rest of the UK and its secession would condemn the rest of the union to indefinite right-wing government.

Scotland's voters cannot influence the vote in England, under any circumstances.

If you want rid of the Tories, you have to teach England not to vote for the Tories.
> I was told it was a once in a generation vote - has that changed? What constitutes a big enough change to bring a new vote? How often should these type of referenda be held?

I don't think there's any fixed answer to such a question. But I'd say that if the population in general clearly changes their answer, then that merits putting that change in practice.

> Yes, you must forgive me for thinking that principles and promises are worth sticking to. I should be as cynical as politicians and simply go by what is convenient, right?

Yup. I'm a consequentialist. I care extremely little about iron-clad principles, and instead think that the thing we should be optimizing for is outcomes. There's no reason to live under the wrong outcome for the sake of some sort of idealism that brings no benefit to anyone. Rules can be changed as necessary, and promises can be reneged on (though IMO such promises shouldn't be made in the first place).
> not I didn't get my way so let's have another vote.

That's not what has changed. I do agree that the SNP would likely be pushing _anyway_ (the hint is in their name), but a huge amount has been changed since we voted to remain part of the . The promises that were made regarding devolution are still not in place, and England voted on behalf of Scotland to leave the EU.

> a third of those voting for independence also want(ed) independence from the EU, it's just an excuse.

That's great for them, that means that a supermajority of Yes voters want to leave the UK but remain in the EU. That's as defintive as you can get in a vote.
How would the UK veto an independent Scotland reentering the EU? They no longer have a vote to do so.
MicroStrategy risks margin call on BTC
Right but it's not the English and Scottish people who will decide this. It's whoever happens to be at the helm in Scotland and rUK. If it's the Tories in charge down south (spoiler: barring any monumental shift in Labour policy and attitude, it will be) then they've witnessed that the post-brexit chaos and uncertainty has left them relatively unscathed - they can basically do what they like and it would not surprise me in the slightest if they were extremely hard-line and punitive in negotiation over how the country splits.

Maybe not quite as extreme as the Anglo-Irish trade war, but it won't be pretty.
Whenever the people vote for it. The SNP (and Greens) were crystal clear in their manifestos in the last elections and people voted for it. In general, people hope that the politicians should do what they said that they would.
With Brexit and Tory policies over 10 years, it seems reasonable to have the vote. I would prefer one vote to start the process and final confirmation vote once the exact deal is established. Always a good idea to know exactly what is being offered before taking the deal (total opposite of Brexit) [scot living in Scotland]
Github is my LinkedIn alternative.
Where can you see "training rules that prohibit AI's from similarly being spoiled"? It says "We imposed no limits upon how teams would design or train (if relevant) their agents" so seems they do allow spoiled AI.

Even spoiled, when it's achieved, an ability to complete a task like ascending in NetHack seems more world changing to me than the LaMDA conversations.
If it were Queensland, the rest of us would probably be okay with it.

Edit: just to clarify, that was meant as a good-natured ribbing. We’d definitely miss Queensland. Mostly Noosa.
It's fact that it's easiest to cause a CVE bug in a language that you manually manage memory. So it's true that most likely JavaScript programmers may not cause them too often ;)
The formal criteria are that a country is a stable market democracy, other than that accession is really a political matter (see Ukraine and Turkey). Clearly there would be a groundswell of support for incorporating a Scotland fleeing from Brexitland. It would be a coup for the EU.
> because a joke or prank that might seem harmless to 99.9% of people will still offend that one outlier

Are you sure about that 99.9% figure? I think not.

Also part of the problem is that when you're that outlier, it's not for one joke, it's for a whole category of jokes. That gets tiring, to say the least.
Camera captures light values of a scene at a specific moment in time.

While it’s better at that than your eye, that is vastly different from perceiving reality over time. Which is, incidentally, the only way humans perceive reality.

The way you perceive a scene to large extent depends on experiences you have had immediately before that (as well as in all of your prior life), your mood, what the air smells like, whom you are with, and so on. If you sit in a grey room for a long period of time and step into a garden, the colors will jump at you. If you grew up in a small town and stepped onto a rooftop in the middle of a modern megalopolis for the first time, you might initially be stunned by the amount of detail hitting you all at once; if you lived and seen that image every other day for years, you’d be inclined to filter out a lot and focus on what changed. You would not be able to be tricked by your mind into thinking the moon is surprisingly large when it’s near the horizon have you not had the prior experience of seeing the same moon overhead. So on, so forth.

Furthermore, the “objective” light values captured by the camera are fairly useless by themselves. We have to trust bundled software, film manufacturers, or indeed our own skills to interpret those raw values in terms of display space, and hopefully produce something resembling what we have experienced in the moment.

As an aside, it’s often frustrating how some believe that the output of camera’s JPEG engine at default settings is how reality is. It irks me when someone characterizes a dull[0] photo as “true to life”, and a photo interpreted to make the most use of P3 color space as “edited”, implying that it’s no longer representing reality objectively. There’s no objective representation of a single moment in time and there’s no useful reference point here; both outcomes are “edited”, but perhaps in the latter case the photographer tried to convey how they felt in the moment rather than defer to the view of whoever engineered their film or camera’s JPEG engine.

[0] A film or camera engine, while designed by undoubtedly skilled people, is optimized to provide acceptable outcomes for most diverse scenes and doesn’t really know much about final output medium, and as a result the outcomes tend to make a very conservative use of available color space.

Addendum: and yes, I do suspect that this aspect of photography has influenced (and not in a way I would characterize as “good”) our perception of reality and how we think about our vision.
Not really, no. Can you give an example of one?
> it also happened to a large extent in the East where the empire persisted.

This would be a stronger argument if the Eastern and Western Empires had been economically segregated from each other.
Apple can make a LOT more money from services or software than selling hardware products, 2x to be accurate.
I'm significantly younger than both of you and often encounter similar issues. A favourite of mine was triggering iPad multitasking/overlay windows randomly and having no idea how to get rid of it properly. Another favourite of mine is being afraid of the contacts app because I'm sure it's easy to make accidental calls by tapping a button that looks like it does something else. Perhaps I've just become paranoid.
Thank you.

Well, my designer wife needed a way to present ideas and work to her clients.

So I made her this simple tool where she gets a large canvas where she can add images with links and labels.

She then shares the canvas with clients to get fast feedback.
Nationalism in the context of SNP (and as a concept in general) simply refers to the desire/belief that the state and nation should be synonymous. The problem is that not everyone's interpretation of national identity is the same, so the in the end all you get is populism used to push a belief. The answer to the question "What is Scotland, anyway?" is not as clear as politicians would like it to be.
And if Scottish "remain" voters hadn't turned out?
Hybrids combine all the downsides of an ICE car (way more maintenance, destroying the earth) with all the downsided of an EV (solving battery sustainability, requiring us to embrace renewable energy and move off coal and gas).

Most Batteries not currently being recycled is a problem in the same way as most cars on the road still being ICE. Yeah it's an issue, but it's one which has obvious solutions.

Your litany of non-sequitors doesn't warrant a response.
DCSS might be a better target, in that it doesn’t reward hanging around on one level, and has far fewer things you need to be spoiled on (you need to know that picking up runes is good, and how to kill hydras, that’s about it) But it has a steady stream of qualitatively different challenges on different floors, forcing a lot of contextual behaviour. And there’s a little bit of long term strategy that can really mess up an AI.
Leveraged unhedged trading, especially when done by unprofessional investors, leads to financial ruin sooner or later.
well, we can see that trouble around Northern Ireland. Currnetly there is a somewhat border between Great Britain and Northern Ireland, to keep the border between Northern Ireland and the Republic of Ireland limited. But that state can't really work for a United Kingdom.

If() an independent Scotland would happen to join the EU there wouldnhave to be somenborder to UK (whatever is remaining) as well.

) I think before anybody (Balkan countries, Turkey, Ukraine, Scotland, ...) can join EU the EU requires some reform and decision on what it actually wants to be, so I don't see the fast path, even though Scotland fulfills most EU standards when starting with current British law, as it was shaped along with EU
Anyone can claim the situation has changed, every year. Life does not go backwards. I'm still not clear why that means "once in a generation" becomes "as soon as I can get what I want".

> > a third of those voting for independence also want(ed) independence from the EU

> Which means two third, the majority, voted for the EU? Seems like a legit reason for a new vote.

Has that figure changed dramatically? Even if it had, I would go back to why that means "once in a generation" doesn't mean "once in a generation".
„The CYPRESS clinical study3 enrolled, randomized, and dispensed the lenses to 256 eligible children across 14 clinical trial sites in the United States and Canada. At the time of enrollment, subjects were six to 10 years old having myopia between -0.75 D and -4.50 D.

After two years of wear, 85% of children wearing the innovative spectacle lenses showed less than one diopter of myopia progression.4 Moreover, the study also showed that 41% of the children wearing spectacle lenses with Diffusion Optics Technology™ showed no clinically meaningful progression in refractive error after two years versus only 17% in the control group.5“

See https://www.coopervisionsec.eu/news-two-year-clinical-trial-...
Multiple european countries have referendums multiple times per year, on topics whose effects are much harder to undo (like education plans).
Sticking to STL in C++ and avoiding pointers unless really necessary will significantly cut down on segmentation faults.
Still limited to 2-dimensional data. Data warehouses support structs and arrays, but it's not easy for a human to read.
Well, given the rather open question it is hard to be specific.
I would argue that you should not skip the foundamentals.
Here, two books come to my mind:
- https://www.oreilly.com/library/view/tcpip-network-administr...
- https://www.oreilly.com/library/view/computer-networks-fifth...
and the same for a rejoining referendum?
One danger with auto incrementing ids is to be tempted to use the key for sorting instead of using a separate creation timestamp.

At some point you might have to create out of order records (ex: inserting missing data) and that will break the order.
Not what my ex-tory MP who left the party feels.
Because we don't like a foreign power influencing our policy to their own benefit and our detriment?
Made an account just to say this: anyone who hasnt heard of the SIGBOVIK conferences should look up the minutes from this year and read through some of the papers submitted, maybe even go through a few years.

And yes, Tom7 is a frequent contributor :)
Northern Ireland is not a nation. Ireland is a nation with four provinces: Ulster, Leinster, Munster and Connaught. Six of Ulster's nine counties are part of the UK, and the other three are part of the Repulblic of Ireland.
Those are not trademarked. Anyone can make them as long as they follow the rules (including origin).
LinkedIn is fine, it is the people using it is the problem. Recruiters spamming irrelevant people etc. And they would just move to not-linkedin and create the same issues
Well sometimes unsolicited advice is not really helpful advice but really is just a thin veneer over judgement and criticism.

Similarly if you’re finding yourself prefacing comments with “No offense, but…” just don’t say them. Offense avoided.
Ha! Fair point.

Two counter points:

* As other comments have mentioned, security bugs matter more in some products than others. (E.g. think of a desktop application connecting to an organisation's own database.)

* That includes a whole lot of code (maybe the majority) which is either C or C++ from before C++11, given that the bugs were tracked in the period 2006 - 2018. Never mind a hypothetical Rust-without-lifetimes.
Our Home Secretary has just instituted an illegal policy of deporting African and Asian refugees to Rwanda.

Irrespective of the colour of her skin, her actions are those of the far right.
> That really isn't the common mindset. If it was, everyone would be driving huge 7 seater trucks for the edge case where they need to haul some lumber with their 7 person family.

> Most people buy a car for their typical needs. If they want to move a lot of stuff, they rent a van or a trailer.

The top three selling vehicles in the US are F-150, Ram 1500/2500/3500, and Chevrolet Silverado:

* https://www.caranddriver.com/news/g36005989/best-selling-car...

* https://www.edmunds.com/most-popular-cars/

The F-series has been on the top of the list for decades.
> large cuts to public sector spending that would almost certainly be required

Why do you think that? We already raise more in taxes than we spend, and right now Scotland is heavily subsidising England.
Thanks. I noticed that someone had posted that but assumed it was due to a paywall.
I should have said: for a significant chunk of software products, there cannot even be security issues at all. If you disagree, just look around, preferably outside a "network service" mindset.
I'm surprised to see multiple people mentioning pay cuts. In the Stackoverflow Annual Developer survey[1] I see Rust developers consistently being among the highest paid in the industry.

[1] https://insights.stackoverflow.com/survey/2021#top-paying-te...

edit : adding link to all previous years
https://insights.stackoverflow.com/survey
> Scotland can't join the EU if it goes independent anyway

Why though? It's not like the UK could dangle a veto over their heads now. Spain already pledged not to veto.
Something like a MySpace for business would be interesting. Make it super easy to build a landing page for yourself, with a CV, portfolio, links to your profiles like GitHub. Give the user a lot of control over the appearance.

And then people can add contacts to their network, but I'm not sure how much weight you should give to the social network part. The profiles should be in the foreground. Though it is interesting to see who is connected to whom. You could have the "vouching for skills" thing LinkedIn used to have. If you are looking to differentiate from other platforms, maybe you could add discussion groups / mailing lists, that alumni groups, or shared interest groups would use (e.g. Electronics Hackers in Berlin).

There are also several ways to monetize it without being obnoxious. You can offer to host the profile on custom domains for a fee, and you can sell custom themes for profile and CV. Also you could make money selling physical business cards in a matching theme, and other nicely printed accessories.

What I would not do is to sell the users data, or sell premium accounts which see more data. Everything people put in the site is public anyway, and should be easily accessible - that's the whole point of getting a landing page. Also stay away from social media. Nobody wants another feed of reshared news articles or artificial inspirational posts.
> it’s still orders of magnitude faster than Python, Ruby, Javascript and Java.

Unsubstantiated claims like this, just makes me stop reading.
Bitcoin’s plunge spells trouble for the dot-com era entrepreneur who went all in
> The EU has an absolutist position on border integrity

What does that mean?

There's Schengen, but there are also EU countries which aren't in Schengen...
52%? 66%? Under 50%?

What is significant here?
Microsoft understood that very well then (it owns both).
C suite is fully aware.

C suite has, for many a year, launched 5 underfunded software projects and canned the 4 that don't gain traction.

The goal is to build tech debt until the house is on fire, because they don't expect the majority of projects to survive.

Any truly important is done via external vendors & specialised product companies.

Internal corporate applications simply don't matter much.