skysight-inc/HackerNews huggingface dataset:
> I need to learn how to truly disconnect from work, so that I can recharge. I need to learn how to drop this feeling, this heavy weight on my shoulders, that I'm not a good developer, and that I need to work more to get better.

Well, I can only really think of two angles about this. Your belief system, and your actions.

Your belief system will influence what actions you take, or thoughts you have, in general. Then, you have the action/habit/thinking itself.

I'd say if you identified that you want to do this, you just have to do it. But, that requires introspection, self-monitoring, and time. When you catch yourself thinking about work during some time you've decided to relax, then stop. Repeat as necessary. A few weeks disconnected can help weaken the habit, if you make it a point to do that persistently for the whole two weeks. But, that all takes mental control and introspection, for which I'd recommend meditation. After that, you almost have to run your mind in debugging mode, continuously. Habits thrive on auto-pilot. You can only reprogram your auto-pilot by conscious attention. Which means paying attention to every thought, constantly.

You need to examine and fill out your belief system to support that. Like, you listed the problems of the reality of the field.. but, you didn't list some of the flip side, beliefs you can have there, like, "I can become more effective if I can disconnect". You'll want to make sure that you have a set of beliefs set up to support the change you want to make in your actions/patterns of thought.

I don't think there's a magic bullet. It's hard paying attention to your thoughts all of the time and eliminating auto-pilot from your life. Most people never do for any period of time, but most people have vices, destructive habits, personality defects, etc.
Which is why BSD has been such a commercial success and now rules the UNIX clones.
No signup needed to chat with one. Chatbots are accessible publicly once created.

Check this out - https://presbot.com/network/

or here's one - https://presbot.com/3-mohapsat/
> It's because of this that I wish Apple† would go back into some of the product lines it has abandoned.

Related: I try to buy Amazon Basics for a lot of items.
1) Offer the lowest compensation to attract the worst employees.

2) Pay them to spend several weeks taking tests.

3) ?

4) Profit

I'm curious what step 3 is?

Also you say that "The purists don't care about money as much as working with the right people." but you're intentionally selecting for the wrong people, so is this intended to avoid purists?
I've been out of tech for as long as OP, a single thing from my experience so far:

- Stronger requirements regarding specific frameworks and languages.

Generically, five years ago it felt like you could be an all around good engineer in some domain and be a good candidate in an adjacent domain. Today, it seems that you need to be completely up to date on the language in addition to all the best practices, build tools, and _all-in_ on a very specific set of libraries and frameworks. A candidate with any deviation is rejected.

Economics tells us it's because of a tighter labor market but in a way it says to me there's less room for learning and creativity.
The average American adult has a good 40+ days with of food stored in body fat.

Americans are well prepared... Even if they haven't tried to be.
> One thing that I learned from a recent trip to Hong Kong is that the logic behind the masks isn't to prevent you from picking up the virus (which of course is not effective, as you just said) but to stop you from infecting others with your coughs and sneezes.

Yes, this is the same advice that the CDC and WHO give. If you're unwell yourself, wear a mask to protect others. If you're not unwell, it's not necessary to wear a mask to prevent others from infecting you, as they haven't been shown to be effective when used in this way.
Feels like magic to me! Lets me easily see who's working on similar topics. Thanks!
I wish people would start sharing their ideas. I am at a point I can't even come up with an idea

PS: oppsdaily is in this list so not sure if sharing ideas make a good business
I'm usually around Asia, so I've seen plenty of people wearing masks lately. As far as I can see they're very ineffective at stopping you from touching your face; since they are quite uncomfortable people seem to be constantly adjusting their position. This especially applies to things like the N95 masks which are extremely uncomfortable to wear for more than a short time.
It sounds great until the govt decides you aren't viable, or you're to old or young to be worth financials strain put upon the system.

Perhaps you're of the wrong political, religious or cultural persuasion and a bureaucrat determines that you aren't selected for treatment.

Ultimately, the people get what they deserve i suppose.
I'm actually self-studying as well, and I try to compile everything I learn and the notes that I take into 'Intuitive Guides' which I'm going to make available on my github repository. I actually have a guide on Linear Algebra which you can find here:

https://github.com/photonlines/Intuitive-Overview-of-Linear-...

I'm going to release one on Maxwell's equations next week, and I started working on a Calculus and General Relativity guides as well, so hopefully it helps!
They're coyly referring to "ludicrous speed" -- the mode where you can accelerate from 0-100km/h in less than 3 seconds.
Orbital speed is defined by sqrt(G*M/r). If this 'following' the ISS and at a lower altitude, it will slowly travel away from it because by definition its orbital speed is slower. Let's assume it's the Cygnus as pointed out by another comment, and explain out a possible scenario.

If the two are roughly in line vertically with one another, then a viewer on the ISS will be looking down at it and will see the clouds and Earth below it. However, as the object travels away from the ISS due to differing orbital speeds, it will appear to move 'up' relative to the Earth. Tracing a ray path between the two objects, it will go from being a line from the ISS, through the object and into the earth, to a line that at its extreme will be from the ISS, through the object, and then over the horizon of the atmosphere. Draw this system on some paper and you'll see what I mean.

From a fixed vantage point on the ISS, that will make the object look like it 'travels up' when in reality it is just traveling away from the ISS due to a slower orbital speed. If the camera remains facing downwards, it will naturally track out of the top of the camera frame. Project that onto the uniform blackness of space and you'll have no visual reference point to see it travel back down as it disappears away from view.

The green burst could also be explained by a retro-firing of the capsule to slow it down to re-enter orbit (or shift its orbit closer to earth, as is what happens if you slow down). This would appear as if it is firing 'down' in the camera view, when in reality it's firing tangentially to its orbital position, which as a vector would pass underneath the ISS. Alternatively, it could just be visual artifacting from either compression, light reflection or any other number of explanations.
> Docker gets developers and production machines on the same page. ... I would never go back to bare metal development

Instead of reading this article as "docker containers are bad" (wrong), try reading it as "there are problems with docker containers that can be improved" (right).

Containers fix a large number of issues, and many of these fixes directly benefit developers. But the article is right to point out inefficiencies that docker introduces in developer workflows. Docker may be taking developers and ops three steps forward, but for some, it's also one step backwards.
80% were age 60 or over. Normal is 11%.
As someone who dropped out of highscool after 10th grade and never went to university/college one great way I've found for learning mathematics without any foundational basis is trying to learn CG/3D programming.

I always felt like maths was too abstract to keep me engaged, but when the output of your work is immediately observable visually it becomes a lot more engaging. There's just something so much more satisfying being able to "see" the results.

Plus as a self-taught programmer, I find it much easier to learn front-to-back by deciding on a desired outcome and working towards it, rather than progressively building up abstract fundamental skills that can later be combined to achieve a desired outcome (which is essentially the traditional academia path for learning STEM fields)
much respect for keeping a PowerBook in use! I keep my 12" PowerBook around for similar uses: Music (iTunes), email (Mail), writing (TextEdit), development (also TextEdit haha). Amazingly TenFourFox (Firefox fork) is still being maintained! It's impossibly slow but that can also be an advantage. I'm still thinking about that post recently where someone said they add a few seconds to a page load. Well, an easy way to do that is to just use old hardware! It's nice to have the internet if you need it, but it's slow enough to not be addictive...
We got our first Mac in 1984 when I was 12 (and we were seemingly the last people to get a computer in the fairly affluent neighborhood we moved to not long before).

I've always loved Macs, and games.

Myst was the last great Mac-only game.

When it got ported to Windows, I was very sad, because I knew it meant the Mac was "dead man walking" as far as being a viable gaming platform was concerned. Oh, it floundered for a number of years later (shout-out to Oni https://www.youtube.com/watch?v=ggC6kfJJE_w , Myth II: Soulblighter https://www.youtube.com/watch?v=s84pODz7ATs and the Marathon series, all of which were made by a barely-known-at-the-time Bungie Software primarily (at first only) for Macs) but... anyway.

Myst was magical and inspiring because Macs were magical and inspiring.
One Woman Discovered the Female Fat-Loss Code
I wonder if we can store enough food to feed 10 billion people for a whole year with current tech. Probably not. (Or better yet, some (fungus?) foodstuff that doesn't need light.) If this happens less than once per lifetime, it would not be profitable in the private sector. Governments are good at preparing for military-related black swans but not natural ones.
HTTPS: //Buddysupplement.com/Enhancerx/
In the event that a specific item has been marked as the best inside straight years, okay not have any desire to share the name of that item and its accreditations with the end goal for you to get the best help?

Most definitely, the essential thing that they generally share is that the item has reliably gotten the rating as the best male upgrade pill for over years, in spite of the fact that the source has never been referenced. Cases like this will most likely set off the caution and alarm of any buyer for potential outcomes of falseness.

https://buddysupplement.com/enhancerx/

https://ourhealthstore.wordpress.com/2020/02/24/enhance-rx/

https://medium.com/@healthstore/enhance-rx-pills-reviews-ingredients-benefits-where-to-buy-665f1feccdad

https://youtu.be/Zf55UyNNUTw
Universals of language reflect optimization of grammars for efficiency
> The same could be said about supersonic travel. We could do it again, but enough of us are happy to not pay the premium, so that product has disappeared.

That and sonic booms.
Upper Mustang Trek
Somewhat, the story for this is a bit complicated :) I'm sure the ptrace trick was already well known by the jailbreaking community long before I discovered it independently, but I used that to port TinyCC to iOS: https://github.com/saagarjha/tinycc/tree/ios. (This was after Apple allowed people to sideload apps on their devices, so I was planning on making an app that would let you write C on your phone. I made an early demo and even an app icon, but lost motivation after I couldn't figure out how to make my app appear in sidebar of the Files app, go figure.) Emulators started implementing it at some point, and after not being able to do anything useful with it I just stuck around whispering it to anyone who'd listen. At some point I realized that a Mach exception handler might help solve the freezing issue described in the post, and UTM was the first app where I actually implemented it to see if it would work (though I suggested it to Dolphin earlier: https://github.com/dolphin-emu/dolphin/pull/8492#issuecommen...). Since I ended writing essentially the same thing for PPSSPP (https://github.com/saagarjha/ppsspp) and I knew that there were other emulators that had the same issue, I figured I'd just write it up and point people at that instead of trying to send patches to all of them. I'm kind of lazy ;)
Can you share your search string? Thanks.
the art of problem solving series
For thousands of transactions per month yes, API would probably be the way to go, but for up to a few hundreds we found spreadsheets work well and allow for easier bulk changes than other accounting softwares.
Communities can better organize and work towards becoming self sufficient and independent of governments. Grow food. Create new sources of water. Help the poor. Develop better skill and knowledge bases allowing people to elevate their standard of living. The less we rely on governments, the less we need them, the more it forces them to do what they're supposed to.
I know a fintech startup founder already working on precisely this
D doesn't compile to C code because I found C to be a rather limited platform. By generating native code, I could go beyond what C supported. The vagaries of various C compilers was also a problem.
(I'm a dev of TiDB so I might be biased.)
Yes and no. The yes part is that TiDB still rely on TiSpark for large join query as well as bridging big-data world. TiDB itself cannot shuffle data like MPP database yet.
On the other hand, TiDB without TiSpark is still comfortable of those dimensional aggregation queries (which are typical analytical queries as well).
The no part is, TiDB now has a columnar engine (TiFlash) for analytics and providing workload isolation. TiFlash can keep up to date (latest and consistent data to be more specific) with row store in real-time in separated nodes via raft.
IMO, HTAP should be TP and AP at the same time instead of just "TP or AP you choose one". In such cases, workload interference is real deal. Especially when you are talking about transactions for banking instead of streaming in logs. In such sense, very few, if any, "newsql" systems achieved what I considered true HTAP.
For more details:
https://pingcap.com/blog/delivering-real-time-analytics-and-...

Welcome to try it in March with TiDB 3.1.
User experience with any OpenSource software, especially in distributed computing and storing domain, depends on the quality of your system administrators and data engineering teams. If you couldn't connect software produced by different companies properly, it would be a pain to work with this software's zoo. Most people who used, for example, AWS stack don't want to return to OpenSource, because Amazon team tests interactions of their systems and uses properly config files which inexperienced system administrators can't. Additionally, you shouldn't use distributed storing systems if you can use horizontal sharding with SQL storing systems.
CTF exploiting challenges tend to be overwhelmingly biased towards Linux, so I'm sure this is just a reflection of that.
If your goal is detecting earlier configuration issues or limitations induced by the prod environment, it can be enough to have well maintained integration/test environments. And I guess it’s basically the situation the author ended up with.

You can have these running on the same stack as your prod (for instance in a similar kubernetes cluster, or at least on a mirrored config by the same provider if you’re on plain VMs), getting that much closer to test/prod parity.

Most companies can afford one virtual env per dev, so the remote test environment becomes an extension of their local one. Demoing features offline should still be OK as well, you need everything setup locally for dev anyway.

If the goal is to get people used to what’s running in production and train them to access the containers and debug them remotely, it’s another beast altogether, and reminds me of all the discussion about learning vim. It brings tremendous value to be proficient in coding in CLI, and not just for simple edits, but to actually be able to use it as the main coding tool.

But then is it an efficient time investment for most people ? It’s pretty close to living your life in dim light because one day you’ll have to deal with a blackout and you’ll be super efficient then. It’s good to have a few people doing that, I’m not convinced it’s good for a whole team.
The problem is lithium doesn't like being at 100% state of charge for prolonged periods of time. Normally you charge it up, then use the battery. When on a charger the voltage will sit close to fully charged voltage, and that ages the battery quickly. Add some heat and you may have a problem eventually.

In my experience, its usually "only" a problem when later, you discharge the battery and then try charging it back up, thats when stuff starts burning.
Time to End Breaches
Of course, we could always have nurses and PAs do more surgeries. Personally, i like the idea of a Bernie bro telling someone that it isn't worth trying to save their kid, it just might help them let go.

https://www.telegraph.co.uk/news/2020/02/24/nurses-carry-sur...
Awesome! To me it looks like the come back of "Google Code Search" which I've been missing for many years!
> Does [Docker] make some things more difficult as this author says? At first, yes. As time moves forward you'll end up with many nock on effects that you can't get any other way.

I agree that docker provides many efficiency improvements, especially with respect to testing, reproducing bugs, and deployment.

But what about pure development of new features? In a bare-metal development environment, you just compile and run or launch a debugger. With docker, you need to compile, build a docker image, run the docker image, then launch your app/debugger. Would love to hear solutions on how to eliminate/ameliorate these additional steps.
A logo-making SaaS Product that utilises A.I
> "I created this font by purchasing a Leroy Lettering set, using Inkscape to trace the scanned letterforms of one of its templates, and some FontForge Python scripting."

How does this work from a copyright/legal perspective?
I really do appreciate the effort and the quality of the writeup, but this approach is a very inefficient and round-about way of going about things.

You can do real-time number plate recognition on a Pi3/4 with a Coral TPU or Movidius 2. Both of which costs ~US80. It's probably got a lot to do with hammers and nails. Not everything needs to be 'web-centric' or 'cloud based'
> “The Grid” AI website builder disappears with millions of dollars in member fees

Not sure you have proven this, I would think since they have been around since 2014 that's barely wages.

But why is this different to Open AI that also lies to the public for money? At least these guys are a small crooked business.

It was clear they were fake <==> normal AI from the beginning, I'm not even sure I'd feel sorry for investors. It's like naturopathy for cancer, it's clear what's going on.

https://www.youtube.com/watch?v=OXA4-5x31V0 (2014)
Architectural Tax Avoidance
There is some argument for this kind of certificate pinning (though I'm honestly not sold on the idea), but I think that this example is a further argument for scriptable certificate renewal. Most ACME clients allow you to run scripts after the certificate is renewed, so you could (in principle) trigger a script that does this Apple-specific verification process for you (maybe you could even trigger the "verify" button click by messing around with cURL -- though it'd be pretty annoying for there to be no API for this process).

By manually getting 2-year certificates you're setting yourself up to forget part of the renewal process. This was the main argument behind Let's Encrypt having such short expiration windows -- it encourages people to script their entire deployments.
The text you display back to your user doesn't/shouldn't have to depend on what you index in your information retrieval system.

At my last job, we used to index large documents on Solr.
The largest chunks of them were indexed in non-stored fields.
Which means they were searchable but you couldn't retrieve the actual text.
This drastically cut down on the index size and the resources we needed to support it.

Then after scoring you'd return the top hits to the main application as IDs, which could retrieve everything needed (full text included) along with all the other information they'd retrieve for the document and generate the actual output.
> Communities can better organize and work towards becoming self sufficient and independent of governments. Grow food. Create new sources of water. Help the poor.

A well organized community that provides basic resources is essentially a government. You are basically suggesting to replace government with government.
Many Tech Experts Say Digital Disruption Will Hurt Democracy
Pihole with wireguard works very good but there's a little bit of effort required to set it up.
http://www.try2hack.nl/
I'd highly recommend the TV series Connections[0], which explores the history of science and technology through the lens of this sort of butterfly effect. There were a couple later reboots of the series that are not as good IMO, but still worth a watch.

[0] https://en.wikipedia.org/wiki/Connections_(TV_series)
Actor selling iOS 0day exploit chain
I mean the code -- having to spin up 30 JVMs for a medium sized org's working stack takes a while and brings a MacBook Pro to its knees. This could probably be improved, if it were deemed sufficiently organizationally important.
Prototype Quickly Without APIs Using Firebase
...So we let private for profit companies decide instead. And also have large competing bureaucracies that have incomplete networks of providers cobble together care.
> For ES and solr gurus here what is the recommended max size for documents if you want to index lot of office documents?

I run a large ES index covering 80TB of data, and regularly index documents as large as 20MB. At that size, the bottleneck is often transferring that much data over a network to the ES cluster. You need to make sure your HTTP client can handle it, and the network has enough bandwidth. Elasticsearch itself is not really the bottleneck.
The NHS was one of the first, and legends are usually set in the past.
Something fishy about this story, but let's presume it is 100% true. Medicare for all would be much bigger than Obamacare; in fact, the physical infrastructure and the workforce infrastructure is not in place to service the entire population. Most people on Medicare today have to wait months for doctors and surgeries. VA hospitals have trouble servicing veterans in a timely and professional manner.

To have Medicare for all would require a Doctor and Nurses Corps, thousands of hospitals would have to be erected and staffed. It's not going to happen, especially with a hostile Senate and no mandate from the public at large. A public option remains overall more popular than Medicare for All, according to a Kaiser Hospital poll.