skysight-inc/HackerNews huggingface dataset:
A few years back I had the problem of how to apply the x-com model to, of all things, the Left Behind franchise. Turns out that the strategy/tactical layer separation works pretty well with large scale PNPRPGs, too!

http://f3.to/pmwiki/pmwiki.php?n=LeftBeyond.QuestRules
http://f3.to/pmwiki/pmwiki.php?n=LeftBeyond.Quest2Rules
The gist of it is, it makes sense to decide a strategy interval (it was 1 year for the first quest, which had to span a century, and 1 month for the second, which had to span 8 years), and then "zoom in" on tactical actions at the end of the interval, with each being its own little dungeon instance. The tactical stuff would autoresolve if only nameless mooks were on scene, but would be roleplayed out if one or more of the heroes were there.

One of the tasks that could be given to said mooks and heroes is "stand by" and react to another faction attacking out of turn; if nobody was on standby, defense ability was reduced.

It was a pretty weird pair of games given that the enemy is supposed to be literally God, but the story came out well, and the players had fun.
Remote Work Exacerbating Data Sprawl
Do you get it that he said his diet is silly to avoid people trying to explain him how to diet, right? But nobody fasting really believes that eating 3, 4, 6x a day is the right choice. Even more with 3 servings of carbs (one fully digestible, 2 not).
I've seen commercial ISPs (Orang France for instance) provide SFP connectors to plug into their routers. This is nice, as you can just plug that SFP inside your own.

As an aside, I do not have a SFP-capable router, but I have a few SFP slots on my managed switch. I've been toying with the idea of putting one in a dedicated VLAN with the WAN port of my router, with another ethernet cable connecting to the LAN port. I might also get away with using only one ethernet port if using tagged VLANs, but that would limit the bandwidth.
I wonder if the same is true for languages where the writing system is not a representation of sounds, like written chinese.
As it mentions, there are many uses of plain white flour other than bread.

> Flour can be engineered into a series of deeply likeable textures, from the softness of sponge cake to the crispness of a cracker to the custardy satisfaction of a Yorkshire pudding.
That's not RF interference, but a phenomenon known as brownout [0].

When the fan spins up it draws more power, this causes the voltage to drop at the outlet, which causes the powersupply in the monitor to (temporarily) shut down.

Normally, this shouldn't happen. So either the monitor is badly designed or old (the capacitors may have dried out), or you have a wiring issue in your house. The latter is a fire hazard. You should test the same scenario with other outlets in your house. If it does not happen there, then there may be something wrong with the wiring to your computer outlet, have an electrician look at it.

[0] https://en.wikipedia.org/wiki/Brownout_(electricity)
>VSCode is growing which is concerning, not from a competitive point of view but actually from the point of view that there is clearly a lack of understanding of what an IDE gives you. VSCode is a code editor with some features that you’d find in an IDE, and extensions that can provide additional functionality – so if people are turning to VSCode for developing it may imply that developers don’t know what a fully-featured IDE can give them.

I've found that VSCode can trivially be expanded to be more fully-featured than any IDE I've used -- includiding Eclipse, Idea and XCode.

It's not even the difficult kind of trying to make Vim or ST or even Emacs an "IDE-like" editor with a mismatch of third party plugins of varying quality and integration.

VSC has a few first-class, officially-supported (e.g. MS) plugins that immediately give you nearly all IDE superpowers (inline debugging, intellisense, build environments, git, remote development, testing, etc) with very tight integration.

In fact VSC is so well designed for extensibility / plugin integration, that even third party plugins feel native and integrated to the UI/experience. Despite it's origins as the Monaco editor or Visual Studio's "little cousin", it's more of a "a la cart IDE" today than a text editor + some plugins.

I'm not an Electron fan, but VSC is a great app.
XCOM2 is very moddable, so you can adjust your experience easily (for quality of life stuff, I can almost guarantee that there's already a mod to give you what you want).

Chimera Squad was fun for $10.
UBS traders to experiment with Microsoft HoloLens in home offices
Countries' Cyber Capabilities Rankings – National Cyber Power Index 2020
He also has the name, connections and status that help him get more money. Despite his bankruptcies, there are still people willing to do business with him, invest in his projects, etc. At the moment he's probably mostly propped up by Russian money, but those Russians would not do that for just any bum on the streets.
Vim Is a Time Machine
"Frequently they don't get called during their week at all and it's free money."

That's, I think, is a wrong perspective, when people are on call, they have to be somewhere near their computer/internet connection and be ready to work (so it is not just you can go to a party and if call happens do some quick fix in a toilet).

On-calls cannot do what they want with their time, so they don't get money for free.
Prof G on Palantir:

It took Amazon 8 years to get to profitability, Netflix 6, Facebook 5, and Google 3. Palantir is old enough to see an R-rated film, get a pilot's license or (with parental consent) join the armed services. But at 17 years of age, and after raising $3 billion, the “start-up” has never made money. In 2019, Palantir lost $580 million on approximately $740 million in revenues. The idiot client they serve (U.S. government) lost 25 cents on the dollar ($1 trillion deficit vs. $3.5 trillion in revenues) in 2019 vs. 78 cents at Palantir. Shouldn’t Uncle Sam be advising Palantir?

The firm spent $911 million in marketing over the last 24 months, roughly half of what Tide detergent spent over the same period. The firm has 125 clients, 3 of them accounting for 28% of revenues. Palantir feels more like a services firm, with tech at its core (e.g., Accenture), but one that, unlike a services firm, is massively unprofitable.

https://www.profgalloway.com/palanthiel-the-uncola
μClinux was merged into mainline more than a decade ago.
Rarely is it someone diving into something questionable. It is typically either 1) a slow culture change, and one day find yourself sitting at your desk doing horrible things. 2) naivety and person is unaware going into the situation, but now they are in it. It is super easy to sit back from afar after the culture change, after the info is public, to say “I would never work there/do that”.
I don't disagree with your point. However, for a lot of authors, the book's length/form factor is actually heavily influenced by their publisher and potentially even set in contract (prior to actually writing anything).
It's still like that today. If you don't believe me, try applying for work when you havn't been working for the prior 6 months.

You will for certain be questioned on it, and even then it seems you're considered a low quality candidate even if you have a reasonable explanation.

With 12 months or more, it's guaranteed to be a major topic during your interview process, and even afterwards it can derail job offers and require even more discussion about it.
I disagree. I took a look at Labour Report by the Government of India, https://labour.gov.in/sites/default/files/Report%20Vol%203%2..., which is based on the 2011 census data. A large portion of India's population is still poorly skilled.
Besides, the tech sector has a higher barrier to entry compared to the blue collar and agricultural sector.
Good luck with working on complex enterprise projects with simplest tool like golang
Thank you! I didn't know about the `=n` syntax.
... for me
Oh yeah!! Facebook please do that.
A Rocket Mogul Is Preparing to Launch a Union of U.S. and Soviet Technology
"as far as I know the UK is not affected by any of that."

The UK is affected by pig-ignorant landords refusing to give wayleave to carriers to install fibre. IIRC the problem affects 70% of fibre installs.

Westminster are working on an amendment to the law which will address this very problem.
It really is such a psychological crime that so many children are reared with the advice that humans bodies are (in part) shameful.

This starts children off from the perspective of themselves being fundamentally wrong, flawed, or bad.

Maybe we have different opinions about what is a healthful or attractive body, but the concept of a body and its parts should be no more controversial than a tree and its parts.
I think Steve would have sounded like a broken record, much like Ive has been. New times require new people, and some people at Apple should REALLY be replaced by fresher ones.

I doubt Steve/Ive would have let the new widget and icon customisation in iOS14 see the light of day, but it is a MASSIVE hit in a younger demographic.
>One should always strive to use the simplest tool that gets the job done.

So, like we should all build houses with straws and mud, since that is the simplest and gets the job done (creates a habitable structure) too?
As someone who has convinced others to move to the bank so they can use PayID, the fact it's so quick is definitely something to celebrate since most people will be hesitant to move if the process is long.
Except for stuff like RAD tooling for native apps.
It is not heavily coupled to backend servers and environments. Disable all plugins and it'll be pure Java IDE. That's what I'm doing: I'm very careful about Idea plugins. For example I don't use any Spring plugins even when I'm developing Spring projects. Spring without XML is just Java code and I don't need anything else to be productive.
Here is a good overview of other types of databases: https://youtu.be/W2Z7fbCLSTw
Good question. There is a lot of stuff you can safely move to IPv6 (monitoring, SNMP) and it will completely clean your logs of script kiddies trying get in that way. (Although it does not preclude you from actually securing those things, of course.)

SSH is bit tricky though, because you may find yourself on a laptop in a hotel and then you would first need to create an IPv6 tunnel to be able to get in. If the only time you need to get in is during an emergency that's a hassle you don't need.
Oh thank you.

I was looking for the point that someone who wants to learn needs to engage with the topic in some way, e.g. by teaching others about it, using their own words to summarize the content, etc. Did the author mention something like this at all? I’m sorry if he did, I really love books and I read technical books with a highlighter to mark stuff that is more important than other things. But without typing code from books into the computer, I wouldn’t remember much.
"All this suggests a peculiar conclusion: as a medium, books are surprisingly bad at conveying knowledge, and readers mostly don’t realize it."

My edu friends tell me all the time, "different students best learn differ ways." That is, this isn't a books issue per se. It's that there's a difference between (casual) reading and focused repetitive studying.

That said, I find I do better with reading than say video. In fact, I was watching a course on LinkedIn Learning yesterday and I reminded myself how much such videos are not my medium of choice. In addition, I find audio books aren't for me either.

Conclusion: At least with traditional books I can re-read, highlight, photography and so on. Yes, I miss stuff. But learning is hard. We're not wired to absorb _everything_. We're not. That's a good thing.

-------

While we're on the subject, what's your goto for finding non-fiction books?
My last home was built about 5 years ago, and the house builder had fitted fibre ducting to the curb, but when OpenReach turned up they came with a ladder and slung up a copper cable.

Maybe on a massive development they will install brand new street cabinets, but anything smaller than a few hundred homes, copper is still the standard.
>I know a fake threat

Is it a threat? It's like saing if you don't give me what i want, or i will overturn a bag of rice in china.
Yes, but Ofcom is, and has very similar legislation - https://www.ofcom.org.uk/spectrum/interference-enforcement/s...
Unsecured Microsoft Bing Server Leaks Search Queries, Location Data
https://support.apple.com/en-us/HT202303 Only the end to end section up is theoretically secure from disclosure to law enforcement. So Keychains, Health, Home, Maps, Safari history and tabs and Siri are secured. There is a note that messages in the cloud is secure, but that the key is stored in an insecure iCloud backup if enabled. Everything else... Email, Contacts, Bookmarks, Calendars, Files, Notes, Photos, Backups are fair game.

Edit: however I’ve not heard reports of data being provided without a court involvement. https://www.apple.com/privacy/government-information-request...
I think it helps that Erich Gamma worked on Eclipse before. Lessons Learnt I would call that. Also, treating VS Code as a Code Editor is naive from JetBrains. Visual Studio (the big one) is a technology dead end. It has a dozen tech stacks in it (COM, .NET, C++, ...) and faces challenges (macOS, Linux, Web, lightweightness, ...) that it can never overcome without a rewrite of most of it. Surprise: VS Code.

I mean that is my theory ... and I think a lot of people share that theory.
A lot of the pain around production support is easily solved by having staff in multiple time zones.

A good structure is to have first line support be relatively generic ops people. They can handle problems related to infrastructure, e.g. hardware failures, network problems, or issues that can be handled by adding resources. The deployment process should be consistent enough across applications that they can e.g. roll back to a previous release.

This covers the majority of production problems. After that, it's time to bring in someone who understands the details of how the application works. If the dev team is geographically distributed, then someone is available during working hours. Otherwise, we have to get someone out of bed.

If the dev team has done their job right, this should be a rare occasion. Making the dev team fully responsible for the reliability of the application means that they are motivated to make it reliable. Otherwise there is a tendency to have an underclass of ops people who get abused.

A fundamental mindset here is taking responsibility for the user experience, including reliability. If this is not owned by the product development team, then who?
Oh is that why Celebs private pics leaks happens?
Experimenting with .NET 5 Target Framework Names and the Windows Platform
while this is unfortunate I think it is understandable. Why would they risk offending the Chinese government and risk getting blocked?

It's not Jetbrains' responsibility to resolve these geopolitical tensions
Why your glasses are so pricey. A company controls almost everything about them
I was curious so I looked up UKs regulations. The phrasing that UK’s regulatory authority uses regarding interference is very similar to the FCCs part 15 regulations.

> Anyone using electrical apparatus is responsible for ensuring that it does not cause harmful interference to others. If this happens, we may require the user to rectify the situation.

https://www.ofcom.org.uk/spectrum/interference-enforcement
4chan is a bit special when it comes to government orders.

For example, they have a (heavily limited) de-facto warrant canary. Since damn near all of them specify that no data should be deleted for a period of time, posting is disabled on a board, or the entire site so nothing gets deleted.

They also disallow posting of files with embedded data (based on some heuristic) and either strip exif data, or forbid posting images containing it. (the exif stripping thing comes from people accidentally doxing themselves by posting an image from facebook a few years back)
I would build my house from bricks or from logs, like people dit thousands years ago. Not from some modern carbon fiber.
> I always felt the serialising that X-COM enforced to be an artificial limitation.

I was about to argue that it might have been a technical limitation too, but Dune II, the first real-time strategy game, came out two years before X-COM so technically that can't be quite right.

On the other hand, it also requires a certain set of programmer skills and specialized knowledge of how to simulate such systems, and opens up a combinatorial explosion of scenarios that can be much harder to design around if you also want to include lots of complex possibilities. Serialized turn-based design is much easier by comparison.
Indeed. I hate it when my code runs in an IDE and not from command line, or vice versa. Maven, custom JAVA_HOME and JVM arguments, conda environments, ... are a pain to integrate across different environments, especially since every IDE does its own thing.
Mystery of hundreds of elephant deaths in Botswana solved
Well you're an extreme outlier. Typically people want age-appropriate content in a language that they speak, or, which at least has subtitles. As you point out, if this is your preference then you can use search functionalities for this purpose.
I often feel like writing comments is pointless and contributes to the sea of noise below top level posts, which I none the less often feel compelled to read. But what is a comment box but not an invitation to perform a free form exercise? If I read a whole blog post and don't have anything to say about it, what was the point?
Might have been that the situation at my dad's work was actually similar. But if that's their attitude, it still makes me wonder why anyone would hire them. Doesn't this attitude basically make them useless to their employer? As an employer, would you promote the guy who did all the work or the guy who did nothing while taking all the credit?
I will just say - you are not alone with that 'discovery'.

And I also loved Colonization - I played like once a year or two until recently - it's really fantastic.
Oh. I can't believe I never got that.
line 24 takes 5m on 155M records, it's not a pg problem, how can it be made faster?

https://github.com/jakeogh/pubchemmer/blame/master/README.md
As usual, "that should be easy to fix, just line of code here". At least from SWE perspective the fix may be easy to make but architecture or product management team may not be so happy about such pitch, especially when customer responds with "oh great, when?".
I can guarantee that the customer reports came in as "my broadband isn't working again this morning...". And that's for the customers who called in.

Unless you had 50+% of the village calling up every morning for a week, it would not have been identified as a cluster event (and I suspect many ops orgs don't have the means to identify clusters anyway).
I’m an amateur radio operator, so about 3 years ago, I spent the weekend going through the house getting rid of items that interfere with the HF spectrum. I found:

Two network switches, laptop power supply, dishwasher, streaming music device.

My receive antenna (active loop) is about 50 feet from the house. I’m still not satisfied with the interference levels, but it’s not coming from me.
Haha.

Minä gör the same a menudo.

Yo teen det samma often.

I hago the same ofta.

Jag do lo mismo usein.

(FI/SV/EN/ES) :)
Up customer here as well. Far best experience out of any Aussie neobank. Not as popular as Volt, which, in my mind, is hugely overrated.
Certainly. To be clear, I'm not describing "how horrible" people are who originally joined it. I'm saying that today, with what we know and the problems we see growing around the world, especially the rise of authoritarianism, we have some reserves about working for a company like Palantir.
Nor did the cable company, did they?
Even earlier, Turbo Pascal 6 came with the Turbo Vision framework which was used to create the IDE as well.

Studying how the IDE made use of Turbo Vision was a good introduction to OOP ideas.
They are succeeding because the historical cultural norms keep the "competition" down, and because they have money. Everything else is a consequence, not a cause. Take 2 equally educated people from high and low castes and see how they behave next to each other and how they're treated doing the same jobs. One will be treated like a "natural born leader", the other like a "born to be a slave". That's because as much education as those in the lowest caste may have, the system is rigged against them by people who aren't inherently any better but can "invent" such an advantage.

Caste, like race or gender, is the kind of bottom of the barrel discrimination. When the other person is just as educated, or smart, or capable, or sometimes they may be even better, you pull out this card which is by definition impossible to fight. You can't reasonably change them. So some people will keep working to make these still "a thing", something they can always use to get an edge they don't deserve.
I don't think I've played a game as good as XCOM 2 since it came out.
How do you reason with the fact that the NSA (American govt) is plugged into all your data? Sometimes I really wonder when we as a society are going to start caring about this ‘surveillance capitalism‘ stage of capitalism
Erlang's bitstring syntax has some weird endianness behaviour: it's biased to big-endian and can do weird things with non-byte-aligned little-endian strings. Here's an example based on the old 26-bit ARM program counter - https://fanf.dreamwidth.org/77938.html

Some years ago there was some nice work on adding bitdata support to Haskell, aimed at the kinds of things operating systems need to do with hardware (rather than serialization or network protocols) - http://web.cecs.pdx.edu/~mpj/pubs/bitdata.html and http://web.cecs.pdx.edu/~mpj/pubs/bytedata.html - these take the approach of bitdata being for layout of bitfields inside words, and bytedata being for detailed control of the memory layout of fields in a structure.

More recently I fleshed out the ideas at the end of that old blog post, with some thoughts on how to handle differing endianness in a more principled/algebraic way - https://fanf.dreamwidth.org/132484.html
Why an entire village lost its broadband at the same time everyday for 18 months
>I have no idea how but since I was young I learned that I can read faster when I don't "voice" out the sound of thought

Subvocalisation is the term for that voice in your head when you read. I've never been able to get rid of it, and trying to has always resulted in me feeling like I'm skimming rather than reading.
It's not just that, its the way they have been made to feel they are at fault for using a device in good faith presumably for many years, with a news story plastered all over the world about how they've caused problems (even though they are - as yet - anonymous).

It's a funny story but sounds like a potentially harsh impact on them - and why should they just be told to stop using something with no alternative option presented?

Anyway, good PR for the company given the story has got traction.
Show HN: Free, Online Form Maker for Bootstrap 5
Back in Windows 98 times, I had bought a new halogen desk lamp. I put it on my desk, turned it on, and my machine promptly BSODed. It was reproducible as well. The switch on that lamp was effectively a "push here for BSOD" device.

What probably happened was high inrush current on the iron core transformer, and shitty 90s chinese power supply caused the opposite of a voltage spike, which I don't know the english term for.

The lamp became my bedside table lamp. A duty it serves to this day.
Buy Edu Backlinks – 100% Granted Google Fast Page Ranking
Because they are aware that UNIX == JVM and Java has the same ownership role as C has on UNIX.

Android is going Kotlin because Google needs a way out of the mess they themselves created.

It is quite telling that they purposely always compare Kotlin to Java 7 code samples.