skysight-inc/HackerNews huggingface dataset:
In the morning, I write down (and tell my team at standup) what I plan to accomplish today. I need to feel that the plan is doable, and my team needs to feel that the plan is making good progress toward our goals.

As I go through the workday, I move tasks from "need to do today" to "doing" or "did today". The "did today" list becomes what I tell my team the next day at standup.

I also have lists for "need to do this sprint" and "need to do sometime (non-sprint work)".

I track my time working. I use an iOS app called ATracker Pro, and I like it because it's local-first and simple. When I am engaged in work or doing something work-related and mandatory (trainings, OS upgrades, etc.), the timer is ticking. When I step away for lunch, bathroom, breaks, etc., or feel like browsing Hacker News for a while, I stop the timer. I have a goal for myself of 7 hours of work a day, and 35 hours of work a week. The app notifies me when I hit the goals. Some days I manage only 5 hours, while other days I exceed 10.

The time tracking is for me to stay accountable to myself. My workplace doesn't require me to track/log time. It's simply for me to know that I am giving my employer the time they expect of me... not less, and preferably not more. It helps me to find work/life balance. I can allow myself to take a nap in the middle of the day, or start work late, and know that it'll work out.

I try to be consciously aware of procrastination. The timer is to help with that (so I stop the timer if I feel like procrastinating---then I can do so guilt-free). But also, I am aware that procrastination is an emotion management problem, not a time management problem. Reflecting on that helps me to break out of it. I ask myself, what do I feel negatively about? Is the task too vague? Are the implementation details unpleasant? What's the smallest step I can take to make progress?

Lastly, I recommend the book "The 7 Habits of Highly Effective People," specifically the first three: Be Proactive, Begin With The End In Mind, and Put First Things First.
Having things cost more isn't an issue if the economy grows at relatively the same rate as the nation's money supply. For the economy to be considered inflationary, the money supply has to outgrow economic growth. The OP is making the argument (at least how I interpret it) that economic growth has been stagnant, and that the money supply hasn't been effectively put to work in the real economy. The US inflation rates are more a reflection of central bank activity vs the actual economy (which is deflationary).
> The incumbents are not building out new capacity or upgrading, which is why the whole conversation is happening.

Your assertion is false. https://www.vox.com/2018/12/12/18134899/internet-broafband-f... ("Finally some good news: The internet is getting faster, especially fixed broadband internet. Broadband download speeds in the U.S. rose 35.8 percent and upload speeds are up 22 percent from last year, according to internet speed-test company Ookla in its latest U.S. broadband report... As of October, the U.S. ranked seventh in the world in broadband.").

Where I live, you can get Comcast's "gigabit" service, which is over provisioned to 1.45 gbps (if you've got a cable modem with a 2.5 gbps port): https://www.reddit.com/r/Comcast/comments/kx1t4o/gigabit_pla...
When I first started the game I had no target platforms in mind. So getting an engine which would make the transitions painless was a huge benefit.

Now, if you only want to export to mobile maybe Defold is superior? I honestly can't tell without trying it.

BTW, Godot can work with GDscript or C# if you prefer. Also GDscript share a lot of it's syntax with Python.

What lacks a bit on Godot is mobile vendor integration. For instance to access Android services such as game service you have to use community plugins.

I choose Godot because I wanted to try it on a small scale real project.
I mean, we did just have an attempted coup here in America driven by social media brainwashing...
> I'm pretty sure dairy farmers don't shoot cows in the head if they get sick, with the same carefree shrug I do when I terminate Kubernetes pods and nodes, but maybe they do?

Dairy farmers tend to be very practical about putting down animals that are past a certain point. If a 7 year old cow needs $N of surgery to live, but she can realistically only be expected to give another $N*0.5 worth of milk in her life, she's hamburger.
+1

also go outside for a short walk to simulate the daily commute.
Never said that. And I'm having difficulty following what point you're trying to make because there's little coherence or grammar to your writing.

Referential integrity is a real DBMS term, so I don't know why you're poo-pooing it. It means never having dangling foreign key references.

The drop or preserve semantics of RI are dependent on R-E DBMS design (foreign keys). RI is fundamental to data hygiene, unless you'd prefer customers have a huge mess and then blame you for it.

FoxPro is/was based on dBASE II/III. R:BASE predates it by 3 years.

Good luck to you!
This is cool, currently using i3 but I'd love it if you could shift over half a screen like this.
My modem is docsis 3.1 which supports gigabit upload. 3 supported 200 mbit. Maybe something to do with intermediary infrastructure.
I read it as "it is a physiological signal".

Like the need to pee.
> 3. Avoid Machine Learning

Agreed this usually makes sense. My only qualm is that I've seen many systems developed by teams without any ML experience develop tools that (1) throw away or don't maintain data integrity and (2) cannot rank or handle uncertainty in the underlying data. These systems often bake in heuristics that cannot be validated and it's very difficult to change them later. Users feel like they are losing something if you migrate from a tool that automatically chooses the best option for them to one where they need to choose among 5 alternatives, for example, even if that "best option" was actually just noise.

I think the spirit of "avoid machine learning" is great, but I do think having some forethought about how ML might integrate into the system later on is pretty important.
What's a reasonable interest rate for pay day loans? Should there be an upper limit?
Enjoying 1Gbs symmetric for £40/month ($56) with Hyperoptic in London.

I feel for my US counterparts.
A better Do Not Disturb mode
Maybe not in the van Halen example, but such behaviour bears the risk of forcing the supplier to optimize for the "brown M&M" and ignore the rest. Especially if you don't check for all the other stuff as well.
Setups for professional music production. This usually requires JACK (https://jackaudio.org/) as audio server, which allows synchronizing and connecting multiple applications.

For example, you can have Ardour (https://ardour.org/) as DAW, but use another application like Hydrogen (http://hydrogen-music.org/) for creating drum samples. JACK connects the two applications using a virtual patchbay that allows using Hydrogen as an Input for Ardour. Essentially any application can be an input and/or an output.

JACK also provides synchronization using a "master clock", so that Hydrogen starts playing as soon as you hit the "record" button in Ardour.

Many people also use a Linux kernel optimized for low latency audio.

With PulseAudio, these things are not possible. On the other hand, consumer applications like web browsers don't usually offer direct JACK support. So bridging is necessary, by using PulseAudio as a JACK input.
First, understanding motivation and feelings is important. A good therapist can help you understand these things better and how they affect you.

The working from home part I have a lot of experience with:

1. Rituals are an important factor in maintaining a psychological distance from your work and your personal life. Create a concrete, formulaic morning routine! Get dressed in certain clothes for work, wear different clothes in the evening. Listen to a particular genre of music at work that you never, ever listen to in your leisure time.

The goal is to have your brain associate certain behaviours and feelings with particular stimuli. I don't have any papers to cite about the effectiveness of this practice but I've been working from home for years at a time and I can't imagine why I would ever go back to commuting to an office regularly. This has been more important for me when I don't have a dedicated home office!

2. Don't stress about being butt-in-seat. Go for a walk if you get in a rut. Take a 15 minute nap if you get sleepy in the afternoon. You'll get most of your work done during the day and often your subconscious brain needs time to work and it does that when you're not paying attention to things. Focus on getting good quality work time in. Across all industries, knowledge-workers are most productive when they are well-rested and are not stressed out.

3. Talk to your doctor about your sleep patterns if you're not getting enough. Sleep is key.

4. Do not forgo ergonomics. This goes whether in an office or at home but you need a good physical space that is suited to your body type and needs. Don't try to hunch over a laptop at your kitchen table for hours at a time. Get up, move around, try different postures and aim to get whatever funds you can access through your company, government, local network to get proper equipment.

5. Have a local network of folks you can meet up with on the regular. Pandemic times and all but even if you can meet on a corner for a little water-cooler chat it helps build a sense of place and belonging. Lots of people are working from home these days. In non-pandemic situations I'd go for coffee at a regular cafe we'd meet at and had a pass to a local co-working space. Being out in your community and seeing those familiar strangers along the way is a good thing and worth holding on to.
Hi all, I'm one of the core authors of this project. I know it is still early and we are very excited to show off what we have even though it still has some major limitations. Just to answer some questions that have come up in the past:

- No we don't support a11y yet, but we do have a plan for it.

- Yes this is all canvas except for the overlays

- It doesn't do filtering/sorting for you, but you can implement it

- You can override rendering

- You can theme the default rendering

If you have any more questions I am happy to answer! If you need a data grid I genuinely hope this helps you and we will be maintaining and improving this grid for years to come I am sure.
I think there is a mistake in this dichotomy. Do really big numbers "exist?" Are really big numbers meaningful?

Sometimes I think we conflate those two things, and I don't think they are the same.
Such doom and gloom! You really believe the future is gonna be so bad that children would be better off not existing at all?

The world has huge issues, sure, but it's still far better to be alive now than any time in human history. The only way the future could be worse is if this idea becomes mainstream and the prophecy self-fulfilling.
> We just aren’t used to difficulty

This is it absolutely. We can’t even fully understand how easy our lives are. I’m an adult with mouths to feed, yet both my wife and I barely know how to cook. And that’s only our biggest problem assuming we have access to food. We certainly have no clue how to procure food outside of retail.

This is part of what worries me for my kids. It’s been so easy, the equilibrium is more difficult. As we know from covid, weather events, etc our whole way of life is a fragile house of cards.
I'm not familiar with ALIGN, what is this?
Your comment doesn't reflect reality at all. For the years prior to the 2016 elections, the economic news was loaded with optimism and high-fives - while the majority of US counties were stocked with people who regularly went without food.

It's not that there was zero improvement; it's that the pace of recovery in most of the US was a small fraction (often near zero) of what it was in the wealthy regions.
Table 2 has several hypothetical factors that seem more likely culprits
The correct answer to the motivation question is not a single solution, but a holistic one.

Motivation and mild depression can be easily conflated.
I'm not even in a big city, just a solidly middle class red exurban county that makes it cheap to build infrastructure. We didn't even have public sewer and water in my neighborhood until 2015.
Job Online at Home
Population growth ostensibly creates economic growth, which generates tax receipts to pay down public debt. We're about to hit a wave of massive inflation, which rewards asset owners and punishes workers and savers.

Further, I used to think that millennials were poorer than they think they are, but then it clicked they absolutely understand, and that's why they behave exactly like the poor people they subconsciously recognize they in fact are.

If you took the traditional criticisms of how the poor manage their lives you'd get things like, a lack of long term planning, blowing money on gaudy status signalling to attract other poor partners or mates, a temporary and transactional attitude to work, lots of unsecured high interest debt, hyperbolic reactions to perceived slights, superstitious beliefs, extreme promiscuity, isolating and sabotaging people who make their own way as not being authentic, a lot of people would unironically say those are racist and classist stereotypes, without seeing that they accurately describe the lives of ostensibly middle class white millennials.

They know they're poor and they're acting like it, and they have less hope than policymakers imagine. Inflation wouldn't make a difference because they don't have any savings, and they don't have assets, it's just another force they're subject to.

"So we drink and dance and screw, because there's nothing else to do..."
There were also no penguins or polar bears, which might be possible in the real world but doesn't seem probably after drawing at least 10,000 large icebergs. None showed up. So, not biologically realistic either. I'm off to draw another 10,000 now to if their impact on local weather pattern is appropriately modeled.
This is a very interesting perspective to me, because I know it’s relatively common in non-Western (or maybe just non-American?) cultures that parents move back in with their kids when they get old, or more generally that extended familial units are far more cohesive than they are in the States.

....Which then means your extended family (and own children) are indeed a ‘retirement plan’, because the expectation is that they’ll be around to support you when you’re unable to support yourself.

But the intensely individualistic American lifestyle doesn’t lend itself to that thinking very well, so there’s less incentive for folks to have kids for their own interest.

(Indeed, as a mid-20s couple, we’re more often told the ways in which children _limit_ the lives of the parents, rather than augment them.)
That's why PulseAudio and PipeWire run as real-time. Or they should.

Back when Pulse was new and I was running Gentoo I used to help other Gentoo users get their real-time settings correct. I believe we used rtprio in limits.conf. I don't recall when RTKit became a thing.

If your sound daemon is running as real-time and still missing deadlines then there's something wrong with your system hardware. Or I suppose, the sound source feeding the pulseaudio daemon is not getting enough CPU time.
The term "formally verified" could be misleading. Some people assume it means "100% bug free". Whenever someone claims something is formlally verified one should ask what properties were verified exactly. In this work the approach they use (bounded model checking) could find some bugs on a subset of RISCV archictecure they formalized. I recommend looking at their slides for better understanding of the scope of the work: http://www.clifford.at/papers/2017/riscv-formal/slides.pdf Nevertheless it is definetely a very impressive work and pracrically useful.
Over time, I've come to think that the golden age of Flash existed because the Internet itself had not yet become fragmented across app stores, social media and mobile/desktop viewports.

In the golden age of Flash, designers only had one viewport to build for. It was easier to bring attention to them too, as FB and Twitter were relatively new and didn't explicitly favor content created on their own platform (posts + videos).

With the exponential increase in user-generated content (Snaps, YT videos, blogspam, Instagram), there's pretty much no oxygen left for creators that are building things "just because".
>Interesting to me how communities form ideas around this. While “piracy is not theft”, you’ll see people talk about how some repost “stole my content” with lots of support for the supposed victim.

You're conflating piracy with plagiarism. Usually when someone says "they stole my content", they mean "they reposted it without giving credit and after removing any watermarks", which is squarely in the latter camp.
Designing truly adaptative user interfaces
Homesite was great. Early versions of it were small enough you could carry it around on a 1.44mb floppy.
The current widely deployed version, DOCSIS 3 supports up to 1Gbps down, 200Mbps up. 3.1 which isn't fully deployed but is available in most major markets is up to 10/1.

I think the main issue is in how Comcast allocates the different channels. They prioritize download because it also serves TV customers, while upload is only used for Internet.
Hi HN!

Co-founder of Admetrics here. We've been working on this for the last couple of years. Your feedback is highly appreciated!

Ask me anything.
For every dollar spent building a train station there are $50 dollars of health and climate damages.

This ignores the USE of the train station, and just focuses on energy costs to build it.

This study is only focused on mining new coins. Heads up, some of the (wildly inflated) value of bitcoin is tied to (arguable) uses and the ability of the blockchain to operate as a non-repudiation public ledger that allows global transfer of value with strong guarantees totally independent of any other central party.

Some quick math.

1 bitcoin is lets say worth $50,000. Let's assume $10K in electricity to mine this. So for every $1 in bitcoin, you need 20 cents of electricity.

Reduced to it's simplest, the claim here is that for every 20 cents of electricity, there is another 50 cents of health impacts.

Fair enough, but if you believe this, then a lot of other things have huge damages.
Why do you assume -std=c++20? The code is written for C++17, and compiles just fine for that.
Permissioned in that case simply means private (you need a permission to participate). It does not mean non-distributed. It also doesn't mean any entity with permission can add anything and its accepted. That would just be a shared/synced database. A DTL still has rules and all participant collectively enforce them. Double spend is still prevented by the same technology. There must be some form of central authority to make it private but DLT limits the power of that authority, it can maybe add or remove participants and such stuff but it can not change the rules. Every participants would have to agree to run the new rules

This is certainly useful to connect entries with shared balanced like banks who cooperate. Every bank still wants to validate for themself and not blindly trust whatever another bank writes on the ledger. Moving balanced form someone else or double spend is not possible in such a system, even trough all have the same permissions.

A permissioned/private "blockchain" is still a DTL as long as the consensus enforcement is still distributed. If all participants have to trust all others to simply follow the rules then its not a DTL anymore.
> It's literally who has the fattest people.

This does not explain Australia, which has an obesity rate quite close to the US.
I raised my daily rate. Built an ultimate (almost) home office. Bought new PC (top amd, loads of ram, rtx 3090 recently), a nice quadruple monitor set-up, and a new coffee machine. None of these will change much if you dont like your job tho but a dream setup and an office can help. If you have mean coworkers just remember they are a nuisance you have to deal with a few minutes a day while you control the rest of your time.
How to Build a Radio That Ignores Its Own Transmissions
It's Jared, not Jeremy.
Are CCPA (privacy act, not credit protection act) (and California's data broker law) and GDPR having any affect on data brokers and credit bureaus?

edit: apparently credit bureaus are exempt from CCPA
That's what I was going for, was definitely not trying to say people don't have issues. It's helpful to try to treat conditions based on what has helped other people with similar symptoms in the past, but it's still just pattern matching, there is no hard scientific line we can point to and say "this person is bipolar".
I don't see how this helps anyone who is struggling. Purpose isn't something that you can just go and get more of.
Google has started ramping up their subscription products - googleone in particular.
Another good analogy here is definition of life. What is life and what is a difference between a living being and a glass of water? The difference is that they are different systems that work in different ways, for a system to be conscious, it should work in a certain way, and a glass of water doesn't work in that way, that's why it's not conscious. Consciousness should perceive reality, remember, model and analyze it, maybe even have intelligence, will, abstract thought, attention and reflection, then it can be seen as consciousness.
People who identify as Republican would have voted for Trump regardless because the Democrats and Kamala/Biden are socialists and will bring about the end of the American way of life :).

That said about 50% of those voters accept that Biden has a mandate albeit grudgingly but the other 50% are lunatics who think has Trump won, will serve a second term on March 4, that 1776 constitution is a thing and QAnon is maybe on to something.
> Federated Learning of Cohorts (FLoC)

I hate the use of new/uncommon acronyms/initialisms without immediate clarification, a form of clickbait. So many paragraphs down to see what it's called. Expected more from EFF.
I don't use ORMs any more. I found that at some point you're always fighting the ORM to do something with the data that it doesn't like.

I just use SQL these days. Way better. More boilerplate, but that's not a bad thing.
Docker for mac is ridiculously bad to use. We use build containers at work, and Big Sur definitely gets mad at the VM activity & the high disk activity. My 2019 15" i9 MBP sounds like a jet engine half the time.
>(Check the Doomsday Clock, I'm not the only person who has noticed that atomic war is still threatening this planet.)

AFAIK in recent years it's only moving forward because of other man-made calamities (eg. climate change), not because of atomic war.
Hang on, this isn't accidentally quadratic, this is accidentally exponential in the worst case. If you set the tree branching factor to one, then the running time of C++‘s std::less becomes 2^h, but there’s only h nodes.

Demo: https://ideone.com/CBIEAE

This creates ~60 objects, but takes something like 2^30 operations to resolve (it times out on this online runner, and takes around 5s on my laptop with -O3).

That's much worse than claimed in this paper! An accidentally-exponential algorithm is the kind of thing that makes DoS attacks trivial...
And the guy in charge got a cricket stadium named after him. Think about it for a second - an active politician having a stadium named after him. It’s like Obama getting O’Hare renamed after himself while he was still President.