skysight-inc/HackerNews huggingface dataset:
> In fact there is much more humor and general levity on DS9 than TNG which felt more stuffy and righteous.

While I agree TNG was more “stuffy” the examples you’d described were no different to the lighter elements in TNG. Eg most of the sub-plots that involved either Data were like that. Most of the Q episodes too. There was plenty of banter on TNG, what DS9 did differently was showed people being snarky with each other. Every episode of DS9 had someone delivering a cutting putdown to a colleague. This was something TNG lacked (because Gene Roddenberry didn’t think it worked with his vision but he was dead by the time DS9 was being written).

> A lot of what I said about DS9 applies to Babylon 5 as well.

B5 was originally pitched to the same network as Star Trek (Paramount?) but was rejected. Then a few months later DS9 was being produced. Straczynski (the creator of B5) had accused DS9 of ripping off his ideas. And to be fair there are parallels to his show: darker plot with a story arc about impending war based on a space station that hosts an array of aliens who don’t all get along. Even the worm hole idea could be related to the jump gates in B5 - both are subspace portals created by ancient aliens.

But you can also see a lot of parallels between SG1 and B5/DS9 too so it’s fair to say all art inspires other art.

I do miss 90s SciFi too and agree with your points about how dark things have gotten these days.
Outside of the US and the HN bubble.
I hope the irony of having to click through a truncated bit of the article before reading the whole thing is not lost on the creator of this site…
>yes, let's route billions of people through Tor when we are already scraping by on bandwidth because exit nodes get shut down left and right

You realize that hidden services don't require exit nodes?
> 95% of Bitcoin is owned by 2% of accounts

The problem is, how do you measure this reliably? I'd wager that a large chunk of 95% of Bitcoin is either irrevocably lost or owned by Satoshi (estimate is at "between 750,000 and 1,100,000 bitcoin" -- and arguably these TXs will never be spent).

Simply put, there's no way to differentiate between coins that are just sitting there unspent and coins which no one can access anymore because of lost wallet keys (and there's no shortage of such stories).
Since Microsoft has decided to sabotage C by not implementing anything that isn't in C++ already, and this will never be in C++, this feature is already dead.

Projects that target only GCC and Clang can use __attribute__((cleanup)) without waiting a decade for it.
I look back at my bootcamp time very fondly. It was very intensive (six days a week, ~12 hours a day, Sundays off for "laundry and staring at the wall", as it was memorably described to me before I started), but the emotional reward of growing rapidly by facing tough but achievable challenges + the camaraderie of everybody going through the same intense experience at once made it really fun for me. That said, I found that I had a pretty strong aptitude for programming, so it was easier for me than for most of my cohort-mates.

> Was securing a job afterwords part of the problem?

Assuming that's a typo for "program", yes, it was. There was some job search training throughout the three months - doing a toy problem at the start of every day, being tested on your ability to talk about the projects you'd done there as you would in an interview - but the week or two focused on job search strategy and preparation. After you graduated, there were career coaches you could talk to and mock interviews you could sign up for. The network was the most valuable thing of all, IME: recent graduates who stayed close with their cohortmates (to swap advice, support, mock interviews) were markedly more successful than those that didn't, and having alumni at many companies was a big networking benefit, and the alumni Slack groups have been amazingly helpful to me to this day.

Until I got my job, I paid $750 a month for a shared bunk bed in a shitty SRO just outside the Tenderloin district. Not great, but I was never there because I was so busy. I also got one of the three-month TA positions offered to recent graduates, so that let me spare my savings while job searching.

Going to a bootcamp was the best decision I ever made, but that doesn't definitely mean it's the right one for you. You already know how to program and have a job, so it may not be necessary for you - and they're expensive, and risky, and many of them are not that great. (I can't even attest to how good the program I went to is nowadays, since it's been acquired twice since I left.) But for me, it was enormously helpful for getting my foot in the door of the lucrative tech industry, and once you have even a couple years of experience you're a very hot commodity.

(Also, if you do decide to go to a bootcamp, don't go to Lambda School/"Bloom Institute of Technology". They have both a lot of hype and a pretty bad reputation.)
They need large amounts of exponential growth, it’s baked into their current value which they need to justify their investments. Microsoft has reoriented itself around Azure and if Azure was merely just profitable Microsoft would have to jettison a lot of what they do. Without another money printer it would be a blood bath.

I think that like Auditing companies there might be a bit of a rotation, or risk spreading among the big providers. Maybe it could help get a discount from Amazon if you could show that you could move to Azure for a little while.

My main worry that their sales will run out of wealthy suckers, and efficiency gains from CPUs may slow down a bit in time.
And nowadays I don't think it can kill assistant/Cortana.
OVH has unmetered bandwidth, which is kinda important considering how many games they are showing you at any one time.

Hetzner has 20TB which can be easily done in a day. Can't find their pricing, but everyone usually charges $0.01/GB, which can add up quick.
Most homebrew is distributed l as ROM files for use in emulators (because that’s easiest), and you can also play these ROM files on the original hardware if you have a flashcart. Some homebrew developers actually manufacture and sell cartridges for their games (though usually this is in addition to a digital release, and not the primary means of distribution).

The article briefly mentions how this game is distributed:

> Freely available on Itch.io, a limited physical run of Deadeus was also sold through Spacebot Interactive, a one-man publisher founded by Chris Beach.
Except fishnet is used to analyze broadcasted games, puzzle discovery and others. Not used when analyzing your own games. You can easily test this by opening your task manager, monitoring your CPU usage, then opening a game you played on Lichess and toggling the aptly named "local evaluation". It's the toggle bar on the upper right, next to the text "Stockfish 14+ NNUE in local browser". You will see your CPU usage increase while the evaluation is on.
You are leaving out a very important part of the sentence - "until we say what caused it". If you listen to the first few lectures you'll understand exactly what he intends with this sentence.
Apple has a polished UI. MS seems more focused on changing the control panel / settings program in each version without ever finishing the migration and keeping unrefreshed UIs from all era and branches of Windows. That, and the start menu + windows decoration / transparency effect (except here too : not on all windows...)
I wouldn’t boil saffron or mix it in liquid of high temperature as it will lose most of its taste. Just add it to a warm cup of water and pour it into your dish at the very end.
> Boris is finished, he probably won't last the week.

I've lost track of how many times I've heard this over the past 3 years
It's hard to taste a picture! I'm not saying they're exactly the same, but they're made in extremely similar ways.

I'm from a less cheese-y part of Europe, but isn't Comté often called Gruyère de Comté for a reason? Of course they'll taste very different when aged for very different amount of times, but I've found them to be decently similar when aged for similar amounts of time.
> Accountancy - 5,160
> Independent Audit - 6,000

I studied accounting at university and no one plans to do anything but auditing or consulting. I still love accounting, gives the most straight answer of how a business is run. Case in point.
Because they do a lot more? The video demo is the happy path. It's perhaps hard to notice things like the image viewer supporting drawing things on the image but not supporting saving the resulting file, or the lack of alt-tab.

Also, Essence is basically a Win32-like system (with some very small use of C++ but e.g. using char* instead of std::string). The kernel is handling graphics and the windowing system, like it used to do in Windows. Even the eyedropper you saw has kernel mode support.

https://gitlab.com/nakst/essence/-/blob/master/kernel/window...

Yes you can get very efficient code this way but only at a cost of low programmer productivity / reliability / security, especially as the code scales up to more than one developer. For a hobby OS it doesn't matter. For a commercial OS it's not good enough, hence Apple/Microsoft's investment in .NET and Swift. These consume more resources but make it easier for programmers to avoid mistakes and work together.

Don't get me wrong. I'm loving the style, the panache, the clean code, the ambition. Fantastic project. But it's a bit naive to ask "why can't all operating systems be like that?". Operating systems written by one guy will inevitably be fast and light compared to an OS that's 30 years old and which has 10,000x the number of features (at a conservative guess).
A common thing companies does is fire their expensive developers and outsource development to a cheap country. And those companies usually pick the cheapest developers in the country they outsourced to, hence "bottom of the barrel Indian developers", implying you aren't competing with Googles Indian office but you pick the cheapest people you can find there. And "western product managers" refers to the people who did the outsourcing.

The example might have been a bit too real for your liking, but there is no value judgement here about either group. Or rather, it is a judgement against those western product managers who think it is a good idea to fish for the bottom of the barrel developers anywhere, you can get great developers in India if you pay like Google, Google didn't lower their bar in India. Just that companies that decides to outsource doesn't do it to find quality, they do it to find cheap headcount.
This[0] is one of my favorite pics. It's an ISS image of one of the Kuril islands, experiencing a volcanic eruption.

Good thing the islands are uninhabited (by humans), as those clouds at the feet of the main column are pyroclastic flows, and it is probably as close to Hell, down there, as you can get, without going on a tourist visa.

[0] https://www.youtube.com/watch?v=Riauw5UTnW8
Why would that be more accurate? A total vaccine failure would imply that a fully vaccinated person died from Covid, no?
> the authors rarely see anything of this money

The authors never see anything of that money. Scientific journals do not pay for the authors of the published research papers.
It's truly amazing that a product with the reach of Lichess can be run so cheaply. Comments here criticizing the hosting costs extremely myopic - dev time isn't free, and doing a rewrite to chase down hosting savings isn't necessarily a good call.

I just signed up for a monthly donation. I complain about the ad supported internet all the time, but had never donated to LiChess. This thread is a good reminder of how far dollars to support projects like this can go.
This sarcasm is unbecoming. Client side filtering absolutely is not a panacea for “safe” end to end encryption. It is a cop in your pocket. Dystopia. The UK can continue making up its own reality if it wishes, strong encryption is the only way forward.
Emulators?
> Their #1 goal is saving people's lives, not messing with IT issues.

Two years ago (October 2020) when COVID first started and hospitals became cyber-attack targets, all the government agencies put out guidelines for them to follow.

https://www.cisa.gov/uscert/ncas/alerts/aa20-302a

As part of this, the hospital I was a sysadmin at sent me to cyber-security training. I was excited at first, it was part of a big healthcare coalition, running out of the top university in the state...

And we get to the classes. Most of the people there were the CISO, VP of cyber security, etc. Our entire first day was wasted just getting people signed into the labs. Web-based VMware client, a mix of Windows and Linux virtual machines, depending on the excerise.

I realize these people aren't 'hackers'. I realize all of these people don't have VMware or Linux experience. But I felt like I was walking my grandmother through creating an Amazon account. And all of these people are making 6 figures and the head of something security related at the largest hospitals in the state. Insanity.

Hopefully these people have very capable staff under them. The second day, we only wasted half a day with getting people to be able to log into a VM and follow step-by-step commands. It was basic stuff, what you'd find in a 'Hacking for Dummies' book. You'd run Kali Linux and do a vulnerability 'attack', analyze some files, patch some software to it was no longer vulnerable...

When we got to part that was a short C program illustrating a buffer overflow, I realized the wrong people were attending the class. I think most others did as well as you never heard another peep from the 30 people on the Zoom meeting until the very last day, asking how they could get their continued earning credits or units or whatever they are called.
> JCS - Criminal Psychology will create idiots who think they’re master criminal psychologists and get innocent people put in prison.

This is, at best, hyperbole.

But you know what else creates idiots? The homogenization of information.
Well, this certainly seems narcissistic.
The grey cells marked "don't care" can be on or off, and the resulting pattern will still have the property that it must exist from the start. Some of those said "don't care" cells can also be turned on to form a stable configuration, which is additionally nice.
I'm following the course using Julia/Turing.jl and it's simply awesome.

Richard McElreath clearly has a talent for teaching, and both the lectures and his book also give a very insightful discussion on the philosophy of science and common pitfalls of common statistical methods.

Last semester I took my first classical Probability and Statistics course at my uni, and this course has been positively refreshing in comparison.
> Surely you could think of a better adjective than "bottom-of-the-barrel" to describe humans (Indians) that are intentionally hired at the lowest possible wages, by Western managers to maximize profits for a Western owned & led company?

I (not op) agree that the issue is with the offshoring structure and practices. My experience with offshoring is that the devs are given tasks without context and not allowed to make decisions at higher level, are thus unable to “own” a project beyond the micro tasks.

Also, often write code which is not cohesive with the whole, do not take (are not given) time to learn the appropriate APIs and do not communicate when confused.

For me this exposes structures that put people under pressure, punish mistakes and perceive questions as lack of experience.

This has little to do with ethnicity and much to do with colonialist thinking and exploitation.

Coding sweatshops cannot produce deep thinking and the level of ownership needed in a development partner.
This used to be the case but, nowadays, there is a second problem, which is lack of web browser. Now, in addition to deal with present and future hardware, you need to deal with present and future web technologies, or your OS will not succeed. This makes it more difficult for amateur OS designers.

All this said, it makes me very happy that some people are brave enough to keep trying.
True crime channel “JCS – Criminal Psychology” quits YouTube over censorship
I have headache from long covid, and it is astounding to me doctors aren't even trying novel treatments when they KNOW it's not a normal headache. I'd be willing to sign whatever waiver if they can come up with an antibodies treatment or something.
> Am I wrong? Is software really not that hard, and able to be learned later in life?

As usually, it depends. If by getting involved in software you mean "passionately doing software for software's sake", they are likely late. If you instead mean "getting a superpower helping you think through and implement solutions to your not-computer-science-problems" then they are never late.

There has been some discussion whether everyone should learn some coding in the school. Frankly, I am quite irritated by some commenters arguing that it is not necessary because "not all are going to be software developers when they grow up". Well, not everyone needs to be mathematicians and we still teach some math to all kids. And not everyone are going to write novels, but we still teach kids to write. As I said, wring code is a superpower to thinking, and any curious mind should be encouraged to at least have a look.

(I am commenting as if the question is about general interest in coding, not career change towards software development.)
This is just defining the edge of the pattern they are discussion. They are saying 'if you see this pattern with any surrounding cells at any point T, then the given cells must also match at time T-1'.

If you look at the pattern, you'll see that some of the cells on the edge do not have 2 or 3 neighbours, so if you place this pattern in isolation in a field of empty cells, it won't survive, but there will be multiple possible ways to make this pattern survive (so a choice of cells to make the edge cells add to 2 or 3)
I'm interested. So defer is one of the handful of achievable goals I find Zig interesting and hold some hope for it. Easy to call C from Zig or Zig from C. And Zig can also compile C and target cross-platform easily.

const sprite_sheet_surface = c.SDL_LoadBMP("res/tile.bmp") orelse {
c.SDL_Log("Unable to create BMP surface from file: %s", c.SDL_GetError());
return error.SDLInitializationFailed;
};
defer c.SDL_FreeSurface(sprite_sheet_surface);
I remember this one - they had a neural network add on (all things old are new again).

I seem to remember this one having it's own GUI... which was more bad timing. Windows 2.0 came out in 87, and it was pretty clear the future looked a lot like Windows (obtainable) or OS/2. In July of 88 Windows/286 & Windows/386 came out (really Windows 2.0 v2.0) and started carving market away from Desqview and some of the other real mode multitasking shells and being bundled with new PCs. The big advantage of supporting Windows over a bespoke GUI was application integration - things like printer support, a shared clipboard, a unified format for help files... all really made building for Windows attractive.
I've been in a similar situation, probably not as extreme but nonetheless. Some things I would recommend you considering:

a) Consider the take-home after tax, and compare that as it does make the numbers a bit more realistic.

b) It's not just money, it's time and energy. If you're not entirely sold on the idea (which it sounds like you aren't), then it's probably going to be more enjoyable for you to continue your PhD.

c) Offers come and go, and you've got an idea of what's possible. Maybe you won't get the same again in the future, but maybe you'll find something mid-way post-PhD which will give you satisfaction of work and better pay.

Don't focus on the money, focus on the fact that you're going to be spending the majority of most days doing this thing, and do what matters to you.
> it's really not that hard

I think this is a myth that people who learned a long time ago and learned over a long time say. It is hard - there's a lot of complexity involved. It does a disservice to other software engineers.
I am not up to speed on this spec. Why on earth would they not just create an format that signs all of the bytes and makes that easy. It’s not expensive. Virtually all of the web runs on TLS… and it does fine.
Because it'd probably be better for you at the end of your journey if everyone you ever knew hadn't died of old age, including your great grand relatives. If you just want to go to the future, you can do that. But if you'd like to travel large distances at great speed without losing everyone you care about, then warp will help with that because you will age at the same rate as those you've left behind, and everything will be as expected when you return.
Telegram doesn't support e2ee for group chats.
How likely is that to pan out, viruses of the common cold gives cross reactive immunity to sars-cov-2?
I can understand making a retro style game, most of the games I play look like they're from the SNES era.

Why add the additional barrier to entry that is needing to set up an emulator or own the ancient hardware and a flash cartridge?

The only benefit I see it adding is the developer may enjoy working through the hardware's limitations, but even then couldn't you arbitrarily set yourself comparable limitations?
Games are great for learning programming: one of the first programming projects I can actually remember doing was a Pong game written in BASIC when I was 19 or so.

However, game companies have a reputation of being terrible to work for. https://en.wikipedia.org/wiki/Criticism_of_Electronic_Arts#T...
Yeah, sure.

Maybe you could rewrite it in assembler over the weekend and run it on a Raspberry Pi, right?

I worked on Java codebases that absolutely squeezed every bit of performance from a machine and that would be very hard to do in other languages.
To your point...Data has context. It has a source. It likely has flaws and/or (so to speak) bias. To get anything of it It's essential to understand what went into it. Else you'll deceive yourself or your stakeholders and bad decisions will be made.
I don't think anyone objects to "Hi" per se. It's Hi followed by slow typing that's annoying. Include all the pleasantries you want, but include the actual meat of the message before you hit send.
Show HN: Techengineering.io – Discover best tech engineering blogs
Show HN: Pyrite – FOSS Video Conferencing
I love lichess! In addition to the web interface, it's got a great iPad interface too.
The issue with with these roles that I don't understand, why can't they in inherit customer context?

Ie, I give an SLA access to my data. But the callee has to be an account role already. So when the SLA goes to access my data, that can only be my data. This is sort of your templated role idea, maybe managed templated roles, but I basically create a service role, and of course because its local to my account, there is no access by the service generally to customer data.
> Since Microsoft has decided to sabotage C by not implementing anything that isn't in C++ already, and this will never be in C++, this feature is already dead.

This is no longer true: https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-...
I have created techengineering.io to make it easy to discover some of the best engineering blog posts out there. Let me know if you want to see any other features! I am working adding sorting/filtering by post length and including category tags.
The job of Tesla employees is to deliver the goods, even when it takes super-human efforts and creative miracles. The job of Musk is to pay them, even when it takes super-human efforts and creative miracles. No excuses.
My only question: Did Ultimate Kronos Group (UKG) pay the ransom? If UKG chose not to pay the ransom (the morally right thing to do), then I think we should cut them some slack. However, if UKG did pay the ransom, I hope they fail and go under because of this hack.