jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've been there. Several times, actually. A few things that may apply to you...

* If you started 4 projects you obviously still have desire. Don't push yourself. Maybe just keep tabs on interesting things, or maybe poke around in a new language, or look into anything you're curious about without any commitments.

* Even a really good day job in programming can take away energy for side/personal projects. In fact, the better the job the less mental energy I have left for my own stuff. I wish it were different, but I've mostly come to accept it.

* The world is full of small things that you can do to make your life better. When you find something repetitive in your life, consider writing something to take care of it. Doing small things to keep busy and improve your life is a nice way to get the joy back. Keep it small and simple to start, so you're not face with a big project you don't have the enthusiasm to complete. Do things you can finish quickly.

Good luck!
As a site note: Make sure you spend the (roughly) $500 bucks to get your trademark on file with the USPTO. While this doesn't grant you rights to your name or make it yours, it does get your use of the name and start date on record with the USPTO - which is very important if you ever end up in a dispute like this one.
He works with the Santa Fe Institute that specializes in studying complex adaptive systems. What all CAS have in common is the organic growth patterns that seem endemic to biological organisms. Also, if you consider the fundamental building block of the city to be its people rather than the physical infrastructure, then you are dealing with a biological system. This is no different than looking at an ant colony as a superorganism - yeah they have some dirt and tunnels and some rocks, but for the most part the important factor in the colony is the mass of individual ants.
Although its been overexposed in the media, the reality for me is Facebook. Not since Google have we seen a company expand to that magnitude of usage within the wider population.

Facebook was probably the first truly bubble 1.0 company to reach that milestone, and will pave the way for many other companies to do the same.
Quora (http://www.quora.com) has assembled a community of brilliant people who inspire me daily. Q&A done right - hope it stays this good!
So does "no google analytics"[1]. It seems I'll soon be able to replace several extension by µBlock which is a good news.

I've long wished firefox would actually block ads and trackers by default, but it seems they'd rather make money instead.

[1] : https://github.com/erikvold/no-ga
On the one side, you're right.

On the other, as a popular internet image says, you've got everything listed on a full-page Radio Shack - and more - in a package smaller than a walkman in your pocket nowadays, with the possibility to write any kind of software (or indeed attach any kind of accessory to) for it, which far exceeds anything anyone with an old radio and a soldering iron could ever do - and in a fraction of the time. And share that same thing instantly with a potential audience of tens of millions with the press of a button.

So maybe you can't open something up and bolt it together again - but you shouldn't marginalize what you can do instead either.
I've traveled a good bit of the world, and lived in a number of non-American countries (including some where sexuality is more...upfront), and hyper-sexualized imagery of women, and the attendant problems, are hardly a uniquely American phenomenon.

It might be comforting to believe it to be so, but it's not. Hell, one of the most problematic comic covers I can think of in the most recent past wasn't even by an American artist.
Currency and speculation can't be separated. If anything, speculation makes bitcoin work. Its not hurting it. Its a feature, not a bug.
I'd be interested in seeing that data, if you happen to know where I could find it.
Essentially, no. The difficulty is recalculated every 2016 blocks (~14 days). This can be a problem with small altcoins. If they are suddenly overhype, part of a pump&dump scheme or by another reason they have a big hashrate that suddenly decrease and they have now a very low hashrate and now the expected time to the next block is far away (and the next difficulty correction is even further). I'm sure there are a few horror stories like this, but I can't find one now. In this case, the coin is effectively dead, but probably it was dead before.

A similar but smaller effect is when the pools switch from coin to coin. They mine when the difficulty is low (or the price is high) and then switch away when the difficulty is high (or the price is low). One solution is to have auxiliary proof of work, were you pigiback from another coin that has a bigger and more predictable hashrate.

To solve a drastic change in hashrate, I think that the only solution is an out of protocol hard fork. Everyone agree to use the new official client that has a ad hoc change in the difficulty since the current bloc. (This is effectively a new coin, but if everyone pretends that it's the old coin, nobody will notice the difference.) It's a drastic solution and I'm not sure if it was used in the wild. Probably this is unacceptable for the Bitcoin community, but perhaps this can be possible with more centralized communities were the developers and creator have a strong participation, like dogecoin.
I would exclude from this explanation, state funded VCs or sovereign wealth funds that invest in later stages. They are most commonly investing for strategic reasons or just piling onto an already established leader.
This look like open plan to me: https://www.google.com/maps/@40.709036,-74.006763,3a,75y,268...

I assume those aren't developers?
So just lean a bunch of folded cardboard boxes against the glass.
Theoretically, they could be mercenaries, hiring themselves out to some corrupt dictatorship, guerillas, drug lords, state-sponsored terrorists, or similar groups. They would collect a bunch of money and launch a missile at their enemies. Turning that into a sustainable business model has ... hazards, of course.

The Economist had an interesting book review on a book positing a return to medievalism -- where the state does not have a monopoly of force -- and it's interesting: a little far-fetched and unlikely, but just this side of plausible. http://www.economist.com/news/books-and-arts/21638096-how-pr...

One notable bit was the incident where "a famous actress turned humanitarian [...] with various human-rights groups, wanted to hire Blackwater to set up safe havens in Sudan to protect civilians fleeing the janjaweed militia" but decided against it.
I work in an open space (when I'm in the office), and the uncomfortable feeling of people walking by and glancing at my screen is the main reason I dislike working in the open.

The panopticon metaphor is apt - I feel uncomfortable taking well-deserved minute-long breaks when I have no privacy.
Even worse is that Youtube can and will override your classification if it deems a video to be for children, and it now has automatic bots to do so, along with a lengthy appeals process where you remain without data and exposed to legal risk.

This was requested by the COPPA politicians as a "technology backstop" as they always misunderstand how tech and AI works, and were warned that it would lead to bad side effects like this.
Right, there's many issues here and I'll comment about them in a later post (I've run out of time).

However one comment before I go, what you're describing seems not that dissimilar to the perfumery business. Training for that is intense and takes years.
Don't you need to pay Apple $100 for that?
Personally I use Firefox with Ghostery on Android. I'll use this for YouTube instead of the official client and it works pretty well. Videos are much better without every 5 mins of video serving up an ad.
But they select it. Which, in today's world were almost everything that is imaginable is created, is basically the same.
ahem I have a jre on ms windows recent Amazon distribution

as the jdk doe sin fact embed a jre

JRE is not discontinued still will be separate download for just a jre
Good explanation, but the article reads as if React never happened. Maybe it was written by someone who's only worked on desktop apps?
> Afaik, it's a very minor update to allow X

Said every software developer ever, shortly before realizing that an entire ecosystem has been built upon X and any change would have to ripple through what is now our global financial system.
As if it was easy to emigrate to the US or western Europe for non-citizens…
Don't bother. Instead, go to his New Yorker archive.

http://www.gladwell.com/archive.html

Gladwell is best taken in small (or at least syncopated) doses, and he really has managed to write about a variety of interesting things. Go find the ketchup essay. It's awesome.
Funny, I didn't see "To get paid" anywhere in the "Why we created readability" article.
Linus gives his opinion on Go later the referenced thread:

http://www.realworldtech.com/forums/index.cfm?action=detail&...

> Hey, I think Go picked a few good and important things to
look at, but I think they called it "experimental" for a
reason. I think it looks like they made a lot of reasonable
choices.

> But introducing a new language? It's hard. Give it a couple
of decades, and see where it is then.
This rings hollow. It's like saying "C++ feature X can go horribly wrong when used without adult supervision, therefore C++ is unusable." This is especially silly coming from someone who favors a professional stunt language like C.

If somebody uses too much overloading, reject their patch. If somebody makes a template tarpit, abuses operator(), or gets too fancy with operator overloading, send it back to 'em.

Context dependency bad? I like having the superclass define a contract so that you can ignore which subclass is being used. And C++ even rubs your nose in the name of the superclass, to avoid duck typing (which Python/Ruby use with near impunity anyway).

Polymorphism also gives you what amounts to functional programming without touching C's awful function pointer syntax. I suspect a lot of Linux code uses baroque switch/case or "if" statements just to avoid the pain of function pointers.

Edited.
There's the chrome adblock extension that is safari-enabled now too: https://chrome.google.com/extensions/detail/gighmmpiobklfepj...

It doesn't look like there's a binary you can just install yet, but if you grab a (free) Safari Extension Developer certificate from http://developer.apple.com/safari/ you can build/install it yourself. It seems nicer than the old SIMBL adblock stuff, and will presumably be kept fresh because it's used by Chrome users too.

I'm still looking for a "keyword in location bar -> expand an URL" extension. E.g., typing "wiki foobar" in the location bar expands it to "http://en.wikipedia.org/wiki/foobar automatically. Is there one of those for Safari 5 yet?
It's not like Apple is a stranger to marketing puffery... remember the SPEC CPU claims for the G5?
I landed my initial contracts through registering on get a freelancer (GAF), getacoder, rentacoder (RAC), all the common freelance sites. It is very competitive, and there are many bids posted on each contract/job listing. Most of the bids are generic replies from Indian companies, offering web services. They have a lower living cost compared to US/UK, so that is why they are sucessful in this industry. Setup a keyword alert on your skill and bid often and respond to exactly to the requirement, in order to 1-up on them.

My advice is to find your niche. Do something different. When you bid on something that has a perfect fit to your skills you will have an advantage. Get in contact, build a rapport by responding fast, thoroughly and accurately. If possible, send some sample work or ideas on how to solve a problem. Try and bid on something you are likely to win, and always bid on a project that when you look back, it will seem like a stepping stone in what you learnt or experienced. Don't bid on dull jobs or those that require little skill. There are plenty of people around for that already. Be smart.

If I started over, in hindsight, maybe I would have taken a different route, by researching companies and building a network of contacts, e.g. through HN or Linkedin. I would be more confident about my skills too.

One last tip: work hard and read a book on self-motivation. Good luck! :)
> The singular "they", on the other hand, is artificial, at least among people of my generation -- we already have "one", thank you very much.

Huh? Singular "they" has little to do with "one" -- it's used as an alternative to "he"/"she" when the gender is unknown (like the Finnish "hän", for instance).

It may or may not be artificial, but what would you use instead?
I'd argue that due to the leaked cables revealing lots of US Government propaganda, that his act served the constitution by allowing the democratic process to act after it had been hijacked by corrupt leaders.
Yes, the 10,000 hour rule is known by many. For the lack of a better term, the "10,000 hour rule" is a label for an idea. And this idea is as misunderstood as it is popular. Simply spending X hours of time on a skill does not an expert make; indeed, Malcolm Gladwell specifies that these 10,000 hours need to be spent as what he calls "deliberate practice".
put the filter on the other side of the fan?
That's true, but as I said, I just use this in certain human-read contexts, e.g. paper forms. Which in my part of the word are normally in English.
Well, don't get me wrong. I do like my Jetson Nano. For a hobbyist who likes to tinker with machine learning in their spare time it's definitely a product cool and there are quite a few repositories on Github[0, 1] with sample code.

Unfortunately… I'm not a hobbyist, I'm not tinkering and the aforementioned repositories are… about it. There is little documentation about

- how to build a custom OS image (necessary if you're thinking about using Jetson as part of your own product, i.e. a large-scale deployment). Ideally, I would like to do that as part of a CI/CD workflow. What proprietary drivers and libraries do I need to install? Nvidia basically says, here's our custom Ubuntu image with the usual GUI, complete driver stack and everything – take it or leave it. Unfortunately, the GUI alone is eating up a lot of the precious CPU and GPU resources, so using their OS image in production is no option for me.

- how deployment works on production modules (as opposed to the non-production module in the Developer Kit)

- what production modules are available in the first place ("Please refer to our partners")

- what wifi dongles are compatible (the most recent Jetson Nano comes w/o wifi)

- how to convert your custom models to TensorRT, what you need to pay attention to etc. (The official docs basically say: Have a look at the following nondescript sample code. Good luck.)

- how do I automize testing of TensorRT models & code? Why isn't there a compatibility layer which allows executing my models on non-Jetson devices / on a CPU (obviously at lower performance, but I don't mind).

- … (I'm sure I'm forgetting many other things that I've struggled with over the past months)

Anyway. It's not that this information isn't out there somewhere in some blog post, some obscure Github repo or some thread on the Nvidia forums[2]. (Though I have yet to find a wifi dongle that works reliably…) But it usually takes you days or weeks to find it. From a product which is supposed to be industry-grade I would have expected more.

[0]: https://github.com/dusty-nv/jetson-inference

[1]: https://github.com/jkjung-avt/tensorrt_demos

[2]: https://forums.developer.nvidia.com/c/agx-autonomous-machine...
My hands have hurt too much, continuously, ever since the operating systems course at Carnegie Mellon in 2008. The doctors claim they can't find anything wrong.
I've recently done a "deep dive"(ok just lots of thinking and trial and error) on using SVG or CSS for my to be released card game - (Think Monopoly Deal).

Man oh man what a rabbit hole. I went back and forth on implementing mostly the GUI with CSS to mostly the GUI with SVG and now BACK to having mostly CSS as opposed to SVG's.

Biggest problem is the blurriness ! "Scaling a playing card with text down (transform:scale|scale3d etc... ) - just ends up looking blurry. These are vanilla html-based-svg I 'coded' by hand.
COVID made people appreciate the value of technology.

For example, autonomous vehicles, whether automobiles or drones, take on much greater importance when much of the population is restricted to their homes and needs goods delivered, preferrably without interacting with a human.

Machine learning goes from a technology that can make our lives more comfortable and improve the bottom line, to one that can end a global catastophe.

Ending regulatory morass goes from a theoretical interest in the pursuit of abstract GDP growth statistics, to an imperative to prevent any future repetitions of the six week delay in COVID testing caused by the FDA at the outset of the pandemic in the US [1], or the regulatory delays in making available low-cost/makeshift ventilators, rapid at-home COVID tests, etc.

[1] https://www.nytimes.com/2020/03/10/us/coronavirus-testing-de...
strange aphorisms
Note:- This is not an AI based summarizer, people have to manually add videos. There are already many summarizers available in the market but I found it less accurate. Until a perfect AI can summarize videos. why not use summarypanda?

Also chrome extension is available to indicate if the current video in browser is available at summarypanda.com so that you don't have to visit to check with Youtube URL every time.
I think Github has softened the term "fork" a lot, with putting all personal branches into forks.

To indicate a non-collaborative fork, I usually use the term "hard-fork", which I know from the blockchain world, where it has a similar "vote of no confidence"/"we are starting our own project with new leadership" meaning.
Too bad NVIDIA's (theoretical) FLOP numbers are always single precision (which is misleading if you are comparing it to supercomputers), as their theoretical double precision FLOPs are always ~1/4th of their theoretical single precision numbers. The other problem is that the CUDA shader cores are relatively from the ARM cores, which adds signifigant latency. While this isn't really a problem for video rendering and other GPU tasks, this makes it significantly worse for any sort of processing that has a lot of random accesses (most compute-heavy workloads). I don't get why NVIDIA tries to brag about compute performance, which always under delivers compared to what they claim, when their chips are the best when it comes to what most end users actually care about... media/video processing.

(Disclaimer: I am founder of a startup, http://rexcomputing.com, working on a new processor for high performance computing applications, which would be competing with this chip for supercomputers, but not in any mobile/consumer tech.)
JPay et al. are the worst scum. One of the justifications though is that our dear leaders expand definition of "crime" and "criminality" but do not expand budgets for incarceration so it falls on the Jailor and/related staff to get finances. They typically bring in these JPay kind of shady dealers who promise a cut per person in jail. So JPay takes a cut but shares it with the Jail or department. To give the kind of commission promised to the Jails they rob the inmates - its that simple. So we not only hold an inmate for crime but his family for ransom. This is sad because people do not have empathy for in-mates. One of the many "criminal" faces of the Criminal Justice System.
Is it 0day or is it not. "0day" is not an important word except that the media has started using it. For those of us working in the field, it's just a fun term, not a legal term. It is used to distinguish the risk of a bug, not the ethical handling of it. It has always been in relation to risk. The risk is greatest when it is a. unknown to anyone but a few b. unknown by a wide enough audience to effect its application c. unfixable or as yet unpatched. Some in the field call bugs fitting any one of these qualification 0days, other's not. But nearly no one in the field uses this term to quantify the ethical handling of a bug (as in: age starting from moment vendor knows about bug).

Consider what a 1day is. A "1day" bug is one that looses value because it is likely that some systems have now been patched such that you as an attacker are not guaranteed that every system you touch with your exploit will fall. A 365day is likely useless, depending on the target platform. Hence, the entirety of its meaning has to do with risk, not procedure or ethics.

It is fine if you read Wikipedia's definition and decide the meaning is otherwise. After all, language changes. But if anyone in the future wants to understand the etymology of the meaning behind "0day" they should consider that the meaning appears to have changed (in the minds of many that actually don't even work in the field of reverse engineering).
You're only hearing from the 9-5ers. The rest are still at their desks working :-) It's only 7:30PM in the Bay Area.
Sounds similar to my thoughts. I've been trying to get a ride for the past two hours (I'm in the office, no rush to go home). I got canceled three times.
Not to mention the tens of thousands of people evicted from high density buildings and ramping up suburban sprawl. Will that highway, after deducting maintenance and environmental damage, ever hope to recoup the costs in city services from handling low density housing?
+1 on everything what you just said. Totally true.
I generally disconsider OO as a basic programming paradigm, not only because it is mostly badly designed in most programming languages, but mainly because modern languages already provide what OO was there to solve in the first place - in a much better way.

However, this article is mostly flawed - it's just a lot of ranting entangled with some random facts, curiosities and things that have nothing to do with any valid reasoning.

Also, most reasoning behind the article falls into some argumentative fallacy, like ad populum. In summary, it just fails miserably.
He's a Tech Lead Manager, or TLM, which means he's an engineer who also manages the team he's a part of. In some cases, dev teams have SRE counterparts who take the pager responsibilities, among other things. But not all services at Google have SRE support, and for those that don't, the developers themselves are usually on call. That includes the dev team's TL, or TLM, as the case may be.
More generalized, compassion and integrity seem to be in a positive feedback loop with drivers of technological and economic growth.
From time to time I have thought about switching to Centos as my desktop, where every release is supported for ten years. The question is, in the year 2023, will I really still want to use an OS from 2014? I’m not sure about that. In the end I think I’m really better off sticking with OS X for the foreseeable future.
Enjoy the ride :)

http://www.gifmania.us/Animated-Gifs-Objects/Free-Animations...
Do you find watching images of women taken against her wish respectful?

Pictures shown are not the one that were stolen. Those were the one she took later to reclaim feeling of control. Might not be the way I would cope, but certainly is not a disconnect with anything.
Do you realize that every government in the world is basing their power on their ability to hold on to what they claim is theirs by 'brute force' and that all the laws that derive from there have this 'brute force' as their direct or indirect foundation ?

If you don't believe that then try to declare independence over your garden and claim that since you are now a sovereign state you no longer need to pay tribute to the country that now surrounds yours.
Can you upload your document or part of it somewhere where others can take a look?

I find it hard to believe Google would release this if it was that useless (no jokes about Buzz or Wave, please).