skysight-inc/HackerNews huggingface dataset:
And Heathrow has some sort of "AI" system for scheduling landings and take offs. Even telling pilots of aircraft exactly when they can start their engines and when to start to taxi.

It was a great documentary I think a math program it wasn't all about the Heathrow system.

This isn't the show but it seems to explain the system: https://www.nats.aero/news/nats-trialling-use-artificial-int...
Yep, but the TFTP server doesn't run Debian so this is the easiest "solution" for me.

When it does break, it literally takes less than five minutes to get it working again. Looks like I'd been using the previous kernel and initramfs since 2019-09-05 and, well, I can deal with spending five minutes on an issue once every five months -- especially considering all the time that it saves me!

(At one point, I insisted -- for some unknown reason! -- on using the weekly "unstable" images so the breakage was much, much more frequent. Fortunately for my sanity, I finally gave up and went back to just using the latest "stable" mini.iso.)
Facebook's folly has fiber.

Boost also has fiber.

How does Google's Fibers differ from other C++ fiber implementations? What makes it so wonderful?
Inspired by Linus Tech Tips and bummed that the new threadrippers were out of my budget, I decided to build a 4 gamers 1 CPU box based on a Ryzen 3900X. I used the Ryzen 3900X (12 core) and a x570 Taichi, and then 4 GPUs (in the Nivida 1060 to 1660 range) (I had to use one of these: https://www.amazon.com/gp/product/B07YDH8KW9 to connect my 4th GPU to one of the m.2 slots)
My total cost was somewhere in the $2400 range.

I personal think it's a super awesome setup, but it's _definitely not_ for the faint of heart. You have to _really enjoy_ debugging crazy shit for it to be worth it.

But even at my "budget" $2400 range, a $20/month for 4 users of some game streaming service, would buy me about _ten years_ for that price.

The economics of a streaming service are really quite killer.
I did read the article:

"The fastest transatlantic crossing belongs to BA Concorde, which flew from New York to London in two hours 52 minutes and 59 seconds in 1996 - hitting a top speed of 1,350 mph."
Oh I gotta hear this...
I don't understand. Are you saying they refueled over the Atlantic while setting this record?
I think it's more common now among tech employees. It's also probably less common in areas with cheaper housing. Personally I feel this kind of shared housing situation would probably be much more enjoyable than loving alone.
Yes, you are correct. But, to play devil's advocate to this, I will also say that there are operations where resistance to any change that will cause more than a trivial amount of work are roadblocked endlessly for no substantive reason except that it will disrupt a cushy routine of just keeping the lights on.
It's also a lot about the marketability of your skills.

The only reason the OP can boast about the experience with these proprietary tools is because they're used by FAANG. No other reason — it's just an indirect and inconspicuous boasting about having worked at FAANG.

If it was yet another proprietary non-OSS language used by one of the investment companies that has no direct analogues at any of their competitors — good luck boasting on your resume that you have skills in programming languages that noone cares about.

Proprietary software sucks. Just because it's written and used internally by FAANG doesn't make it suck any less. When you're evaluating whether or not to join a company, presence of such tools should be more of a red flag, if anything. Same goes with software-as-a-service. Tools should be OSS, and easily portable between the workplaces.

Another case in point — it kind of works both ways — many companies start around with Erlang and ejabberd, because it's a really great tool, but then, after having issues finding developers who can understand it properly, they eventually, one way or another, convert their stack back to the more common languages; I recall this has happened with Facebook Messenger and Heroku, and also at a random startup I was interviewing with during the course of my interview (they just hired a manager who knew Java — and, what do you know, he decides to set a direction to eventually replace all Erlang with Java).
Unless you stop using GNU/Lennax you're going to use it, like everyone else.
Looks a bit like a LaTex output?
Your ticket has been closed: not a bug.
Not sure what 'full rights' mean here. My rights involve zero obligation to serve every request to my server.

It doesn't make much sense to me for someone to have the 'right' to demand me to respond to them nor their Python loop.
There's a lot, but a couple key points:

(1) Legal text is often (arguably, most often in the US system) intended to be reified in application and/or in subordinate enactments (e.g., regulation); not only is it not executable code, it's often not intended as a complete specification.

(2) executive and legislative authorities (at least, in the US system) are not like members of a single team, but by-design adversarial power centers. (They are more like customers with conflicting demands than engineers on a team.)
Becoming a Software Developer in Utah
Currently I am in a field not related to software development, working in Salt Lake City. As of right now I am doing ok, but there are some circumstances where I may need to leave the company or barring that, after a few years I would like to go into software development. I plan to get a software development certificate from SLCC, then go to UVU for Computer Science. I currently have a BA in business development. I am wondering what are the best ways to network and find jobs in the Valley? I used to go to a certain Meetup, but I work till 6 and most Meetups seem to be on the weekends. I mostly code in Python and have a decent amount of projects in Github, but not enough IMO.
> I know people keep saying you might build the wrong project so you should release early. But what if I'm building the right project?

The odds that someone else iterates on your idea aren’t zero, but they’re very close to zero. In practice, usually nobody else cares about your new thing enough to use it, let alone copy or improve upon it.

OTOH, the odds that you need to iterate a few times before you have something that people want are greater than 50%.

So, you don’t need to convince yourself that a competitive product isn’t a risk, nor that you’ll be able to handle a competitor if one emerges. Merely accept that the risk of making something that doesn’t serve a market is way higher - probably by 10x or more. Going from 50% chance of making something useless to 25% - by seeing how users react to your product - is worth increasing the chances of a copycat from, say, 1% to 2% (or even from 2% to 10%, though I don’t think 10% is likely).
Yeah I missed a zero. It's funny to think how mild the flu is and how many people it kills. Even a 1-2% case fatality rate for the Wuhan virus is a huge jump in dead bodies.
Anyone watching Dr. Stone? (Japanese Anime). It's got some fairly annoying anime clichés but the main story is fascinating.

Basically tech disappeared from the world but not the knowledge (won't go into why to keep it short). The guy with the knowledge is in a race to get his tech level up to protect himself from stronger people. In the process he's having to reinvent tech from scratch.

At one point the makes a cotton candy spinner. First he makes cotton candy to test. Then they poor in liquid copper to make copper wire (no idea if that's actually possible but the show claims the science is sound).
C++11 is so 2011...
It's been great for me. But it heavily relies on the people you're living with being generally reasonable.

I've also found it fun to live with people with varying interests, living with just other software engineers might be boring. Common hobbies are great though. Imagine every night being a lan party.
I haven't gone that far because unwanted phone calls aren't a problem for me, so I've just turned off most notifications and it's been great. Email is a much better tool when you don't have notifications on, I'm much better at paying bills because I check a couple of times a day when it's also convenient to pay them, with notifications on I'll swipe away and forget. Same goes for things I actually want to read, I'll read them properly now instead of a quick skim at an inopportune time.

Google has been awful at respecting my decision though, they'll keep enabling various news notifications and the have a very different opinion on "breaking news" than I do, I think the last one was for some Hollywood awards show. If there really is some breaking news I need to be interrupted for then the government emergency SMS service should suffice.

I first read this on HN: app notifications should really be called app interruptions. It really changes how things should be viewed.
If a publisher decides to stop offering audio through RSS because it's easier to monetize it through Spotify's streaming ads insertion, where does that leave you?
The author of this piece is a computer scientist (as opposed to a humanities professor), and in that domain their advice is quite reasonably universal.

It's almost unimaginable to write a (PhD) thesis in computer science without an extremely detailed outline. The thesis is not some thing you come up with whole-cloth, and it is certainly not a substantial dump of novel work.

The CS PhD thesis is typically a function of between three and 10+ previously published & peer reviewed papers. The exact function used to combine these previous publications into a thesis can range from `concat` (the "big stapler" thesis) to a substantial rewriting.

The level of rewriting depends on many factors, e.g., the advisor's style, the norms in the department/country, the quality of previous published papers, and of course pedestrian things such as the student's promised start date for their first post-graduation position and/or the amount remaining grant money.

But in any case, there's going to be a rather small design space in terms of the overall high level outline. The choice of chapters -- and even the internal organization of those chapters -- will mostly match previously published work.

In some sense, CS theses are closer to an anthology than a book. There's a bit of design work you can do around the edges to make things into a coherent whole, but you're not going to be making substantial modifications to the meat of the thing.
tl;dr Only if they gain a monopoly. Either way, I'll be looking for free solutions. The main reason I don't use Spotify, and why Spotify can never reach me, is Bandcamp and the fact that I really like my RSS feed.
The financial cost should be exponential in nature with no die off. Maybe the first couple would be affordable like 40 years worth.

initial - $ 0
10 year renewal - $ 50
20 year renewal - $ 500
30 year renewal - $ 5,000
40 year renewal - $ 500,000
50 year renewal - $ 5,000,000
60 year renewal - $50,000,000
n year renewal - a_{n-1} * 10

Note all of those numbers should be inflation adjusted as needed. Especially considering that most money is made in the first couple of years.

Maybe treat characters and franchises as trademarks instead too. Make it a use it or lose it after the copyright expires.
Like it or, GitHub is ubiquitous enough that noone really cares. If you do care, there's plenty of OSS alternatives that aren't much different in their UI than GitHub itself.

You can easily put GitHub on your resume, and everyone would know what you're talking about. Of course, by itself, it's not much of an experience, but, surprisingly, it is often listed as a requirement and/or nice-to-have for certain SWE job posts.
Big companies in your industry won't even notice you until you take one of their Top 50 customers, and by that point you're probably well into single digit millions in ARR if not tens of millions. Small companies in your space may pay attention to you if you raise >$1M or start to show up in a lot of deals. No one else will care at all, especially customers, unless one of those milestones are met. If it's that easy to copy what you're building, it probably isn't an expensive enough problem to sustain a business. Execution and maintenance are so much harder than building an MVP, even if someone copied the MVP chances are sustaining support and their finances will crush them.
One solution is to use another touch screen (not showing pixels, just a touch pad) on the back of the phone. The front touch screen is for touch interactions, the back pad is for hovering/other interactions. It can be quite intuitive, and it is easy to use with one hand.
I hope you're right, but Debian has adopted other questionable SystemD defaults in the past, such as killing nohup'd processes when the user logs out (which is absolutely inane.)
It is not the right thing in a big picture. The cost of implementing (and understanding, in case of abuses, legal issues etc) of the returning process may be higher than apparent losses due to wrong shipments. There is no one harmed, except Amazon who already accepted this chance, evaluated it and said will not care.

It seems that if you made this mistake, it would ruin your own business, but it is not the case with them.

If you want to help Amazon get more money, let’s all order subj boxes, because for mass-enough wrong shipments they’ll take care and fix it. Someone could do a small short-lived business even, receiving these boxes, relabelling them correctly and reselling under the right markings. It is called arbitrage and there is nothing wrong with it. You take advantage of some inconsistency and make it so explicit that it either is fixed or left to you as a reward for fixing it.
I got a box with several items I ordered (damaged), but also a bunch of metal piping (bent), two lsat training books (damaged), and a bunch of other crap I can't remember. IIRC the stuff I ordered was a filing cabinet or something of that sort - heavy. It was quite hard to convince them that no, I don't just want to throw it all in the trash. Multiple calls etc.

I can kinda get how you one ends up reading the wrong labels, but throwing in additional stuff requiring considerably larger packaging?
I've seen that thread before but just read it through in its entirety. All I got from it was "OpenBSD people are assholes, and not in the Torvalds 'constructive asshole' way, just in the 'being an asshole for the sake of being an asshole' way".
In the early 00's I had to work with a company that setup payment portals. My workplace already used them for existing portals. We needed another for a separate service. It took a few days to get the paperwork signed for the banking end of things, and then we were told by the portal people "sorry, yesterday was Tuesday. We only go live with changes on the first Tuesday of every month."
I'd certainly hate for some quarterly audit to trigger a review and a follow-up. "hey we told you to keep it but that was also an error we will come get it." "Oops I sold it." "Okay no prob you only owe us for the inventory cost not the retail cost we will bill you 9.5k"
Clickbait. This is not quite the same as teaching Apple II LOGO turtlegraphics, which was taught to me in private elementary (primary) school around grade 2 (7-8 years old). It teaches sequences and repetition, but neither paradigm nor pair of concepts are Turing complete so I wouldn't call them "programming." Perhaps if they built on foundation concepts in subsequent grades, then that would be respectable. Btw, here's a SpaceWars game in Apple II LOGO using the full language. [0]

PS: Once upon a time, Finland turned around their education system from being one of the worst to being one of the best, by among many other changes, eliminating many multiple choice tests and homework that weren't adding value to overall education quality. Michael Moore showcased this in one of his documentaries, Where to Invade Next?

0. https://paleotronic.com/2018/09/27/ancient-tongues-logo-spac...
The podcasts I enjoy the most I can 99% guarantee that they will not go to Spotify:

The Talk Show - the most popular (and profitable AFAIK) Apple related podcast. The chance of Gruber going Spotify only are basically 0.

Accidental Tech Podcast - seeing that one of the cohosts (Marco Arment) actually developed one of the most popular podcast apps for iOS, I don’t think he is going to make a podcast that can’t be listened to on his own app.

Under The Radar - another podcast by Marco Arment.

Exponent - Ben Thompson of Stratechery. He doesn’t directly monetize his podcast. He has a very successful paid newsletter. He wouldn’t want to put his podcast out of reach of the most people.

Manager Tools/Career Tools - the only ads they do on their podcasts are for their own products.

Some developer focused podcasts

Various NPR podcasts.

Etc.

All the podcasts I listen to have a vested interests in reaching the broadest audience possible.
The eighth tweet in the story explains the cause
Following up is vital in sales and should be built into every sales routine.

Sometimes it's just not top priority for the customer or they get distracted. Sometimes, like taxes, it's on their to do list, but they procrastinate on it until it's a bigger problem. Sometimes they've nearly maxed their budget and chose to buy something else.
For a site I run, people mine my data to host their own competing services to get a slice of my pie. You can reverse engineer my database by hitting my service with millions of requests, a database I spent a lot of time and money putting together.

Sure, you can try, but it's my right (and sport) to make it as hard as I can for you. :)

People like to imagine feel-good abstract ideas behind both bots and Tor like "the freedom/openness of information" or some journalist trying to visit your website under some strict regime. In reality, 99% of it is just abuse or someone trying to make a buck off you. It's not really as romantic as you think.
>...and JSON, of all things.

Right? Reasoning was "the web people are using it too". Why not just use key value based config files like every other system tool?
> Isn’t it odd that the most important political and military mission of a generation relied on “tribal information which wasn’t written down?”

No. Figuring out how to accurately describe something in writing is hard, and then there are all the details you have to leave out to make the document readable, some of which may be more important than you realized.

Every project relies on tribal knowledge, and much of that knowledge will be lost unless is followed up by an equally massive project by a horde of technical writers to nail everything down.
Making it JSON is just begging for users to think they can edit it. I hope they put a big banner disclaimer at the top at least. (Does JSON officially have comments yet?)
How can it be a later development by other people when Jesus supposedly directly said it? https://www.kingjamesbibleonline.org/Matthew-19-23/
Then said Jesus unto his disciples, Verily I say unto you, That a rich man shall hardly enter into the kingdom of heaven. And again I say unto you, It is easier for a camel to go through the eye of a needle, than for a rich man to enter into the kingdom of God.
Actually, better terminology would be Honeytoken, Trap Street, and/or Fictitious Entry.

https://en.m.wikipedia.org/wiki/Honeytoken

https://en.m.wikipedia.org/wiki/Fictitious_entry

https://en.m.wikipedia.org/wiki/Trap_street
Sounds like a "Dude, do you even regedit Bro?"
gee great, more unnecessary shoving everything into the "cloud"-- just to make sure that users have absolutely no due process protection for the confidentiality of their data.

Microsoft and Google do this because they make money out of monetizing their users. What's systemd's excuse?

As far as USB goes-- can you suggest a currently manufactured _good_ usb storage device? I've found myself scrounging for old ones because anything currently made are unreliable, slow (in spite of amazing performance claims), or usually both.
It sounds like enterprisey RedHat trash. Probably for better Active Directory integration, hence only CIFS is mentioned but not NFS.

And they might actually achieve this there, since SSSD is another abomination that kinda does that and mostly works, but once it doesn't and you try to debug it, you want to stab yourself in the brain with a dumb object.

For any other distro, I very much hope this thing is not enabled or even installed by default. Since I don't get the complaints about ecryptfs. I've been using it since around 2012 on multiple machines, multiple dist-upgrades and password changes and it never failed me once. Oh and SSHing into the machine works as expected!
See my previous comment. All of the podcasts I listen to have either been very successful at monetizing via their own ad sales for years, are very Apple centric, very developer centric, or use podcasts to advertise their own products.
FWIW, if you want to do dynamic mounted encrypted home you can do so today with pam_mount pretty easily. The two passwords can even disagree, you'll just get prompted twice during the login process.

In fedora, at least, it requires only three lines of configuration changes (adding the pam hooks, and setting up the mount point in the pam_mount config).
Are you asserting that HAM radio operators do not put a lot of time, effort, and money into HAM radio?
I was taught to look the driver in the eye when you cross in front of a vehicle - if you can't see their eyes, don't cross! I also do raise my hand and wave, usually with a smile, just to further say "thanks for keeping your foot on the brake." It seems silly/paranoid but the number of times I've seen people roll through stop signs makes it seem worth it to me.
What? I didn't even know about that. This stuff is such absolute trash.
>force them to exploit other directions

So if recreational heroin had never been made illegal, pharmaceutical companies would today be "forced" to sell it?

Some things simply should not be allowed to be profitable, and it is not up to for-profit companies to decide what is and what isn't. It's up to society as a whole, though government, to decide what is allowed to be bought and sold. Personal data should be in the category of "not legal to buy and sell".
And Unix
Cool little app. I like the idea of the first line "foldername-filename".

Your docs say "Auto saving every minute if changes are detected."

What happens if I write something and exit 20 seconds later or the computer dies after 20 seconds? If it's only saving every minute, can it lose data which is within the minute?
Others have mentioned "arbitrary binary data", but a concrete example of that (that I know of, not that would be particularly useful to pass around) is the WASM bytecode format: it starts with '\0ASM', using the NUL byte to signify to tools reading it that it isn't text and they shouldn't attempt to display it (or anything like that). However, it is a _byte_code format, and as such, it would be represented with a `char*` pointer in C. Yet, any APIs that use NUL terminated [byte]strings would stop at the very first byte, and not keep any more data beyond than that.
Steam and Counter-Strike Global Offensive Set New Concurrent User Records Sunday
Json is particularly poorly suited for data which will be digitally signed because it does not reliably round-trip. E.g. you read the data in with a parser and re-serialize the same data, the output you get will often not be bitwise identical to the input.
Looks about right. FWIW, I'm a CS student at a top CS school in US and we use all the same textbooks as the website recommends.
Small keyboards in general make you contort your hands, wrists, and shoulders.

I imagine writers have it even worse than programmers.
There's a pretty good range of podcasts making money via Patreon. It works well enough that many podcasters are able to go full time, some can hire employees, and the bigger ones make absurd amounts of money.