skysight-inc/HackerNews huggingface dataset:
Show HN: I build a cross-platform zero-based budgeting app: InstaBudget
PEP 656 – Platform Tag for Linux Distributions Using Musl
Best way to promote a young product is to give it for free to people creating free content. That will bring more users. Content is what brings users.
Mostly social media conspiracy theories.

From US State Department itself on the situation in Hong Kong [0].

>There were no credible reports that the government or its agents committed arbitrary or unlawful killings.

This is China-Hawk Mike Pompeo's state department BTW, report released in 2020 well after protests ended. If Pompeo couldn't find mystery murders, it probably doesn't exist.

https://www.state.gov/reports/2019-country-reports-on-human-... [0]
7.0000001) leap seconds
The Kotlin compiler is slow, but if you break up your code into smallish modules and build with Gradle, it will only re-compile the modules that require re-compilation after changes which should make compilation times much shorter than 50 seconds.

At work, we have around 100 modules I think (some Kotlin, most Java though) and changing the API of the lowest level ones (used by everything else) usually causes re-compilation to take a minute, but as most changes are in the higher level modules (which are not depended on by anything else) and re-compiling those takes a second or two, it's not been a big problem for us.
Actually this numbering scheme conveys to me, intuitively, that changes are more gradual and hints at backwards compatibility. If there's no major/minor/patch semantics I just assume versions are small incremental additions. I could be wrong but that's what the browser versioning schemes have instilled in me.
I have moved on. To duckduckgo, firefox, fastmail...
Hi,
I've been working on the side for many months on a zero-based budgeting application.
I am a team of one and learned many new technologies along the way to build this project:

* Django Backend

* React + Bootstrap in Typescript for the web frontend

* Flutter in Dart for the mobile applications.

* It is running on Digital Ocean with a Postgres database.

InstaBudget is a personal finance tool to budget and track expenses. It's using zero-based budgeting, aka envelope budgeting, methodology.

It supports:
* auto-importing transactions from banks thanks to Plaid

* automatically categorizing transactions

* multi-currency

I was a YNAB user for a long time but never liked the latest version, so "naturally" decided I could build something myself.
The National Eagle Center in Wabasha, MN has several eagles which were injured now live there.

Definitely worth the trip to stand within 10ft of several Eagles, and there are usually plenty of wild eagles within sight of there as well.

https://www.nationaleaglecenter.org
Right she didn't nothing more than reside in a house with a 10 year old girl who was being tortured by her father for 11 days, and the went on to marry another pedophile. What a coincidence!
I would argue that doordash isn't a "technology project" It's a food delivery company, that happens to have a web-shop.
It looks like the term "edge computing" conflates the location of the services and the method of distributing the services (serverless apps). You could imagine writing servers that then get automatically distributed to the edge as containers or VMs.
As far as I understand, when you land on an AMP page, you get the same (cached) page that everyone else gets. Which is basically a shortened version of what you would see if you were not logged in. So while it may not be AMP's fault, AMP enables/encourages the behavior.

If the AMP page is showing everyone the same thing, then of course I won't see Reddit with my user settings (old mobileweb, do not ask me about the app, etc), and of course trying to interact with the page will redirect me somewhere else. If I could opt out of AMP to avoid this issue, I would.
Yup you can pay for it as a plan by itself or you can snag a login from a friend or your work as an additional user. Also worth a shot though I've not tried would be getting an xfinity mobile plan and trying the login through that. Could also ask the chat rep too.
> His deeds actually make people (specially woman) feel unsafe in the community.

How is that his problem and not theirs?
Reddit administration seems pretty ad hoc, undisciplined, at times weirdly disconnected from the community, and uncoordinated as it could possibly be.

Then again so are all its subreddits, and the volunteer mods are about as opaque and strange as the admins, with the added excuse that they're doing it for free.

The fact that the ecosystem has survived seems more like happenstance.
As the one who works simultaneously with macOS and Linux, I would be happy to see some unification. I'm not speaking about visual differences or look-n-feel of the apps, but common tasks like desktop switching or window switching - things you do hundreds times a day. Those IMO should involve as little brain as possible and rely on muscle memory.
Can you share any non confidential info on how you helped spacex and tesla?
How much can a Clojure developer do alone?
This is something I've been looking for ways to do for quite some time, and I haven't find a good option other than PropSwap - would be a really neat feature for Fanduel/Draftkings to add, considering the volume they're getting now.
Let's use binary search instead :)
Thank you. Is this for billing reasons or something technical?
No company I've worked for would be able to exist without free software. Literally everything I've ever done professionally has been Linux, nginx, Postgres, frameworks, etc.

On several occasions, I've found a bug and suggested that I spend time going to the framework source or whatever to fix it. I have never been allowed to do it, we've always just worked around it. There has been no concept of giving back.

I suppose Facebook et al are probably better in that respect.
That old reddit was also a haven for near child porn and other sorts of immoral or illicit content. Reddit needed strong moderation to become a functioning business and probably for the good of society as a whole. Maybe their current approach to moderation is overzealous, but let's not look at "old reddit" through rose-colored glasses.
> You mean, her own father?

To be clear, the connection is not just that he is her father. He raped and tortured a 10 year old girl in his own house while living there with Aimee. Then after he had been charged but not yet convicted, she hired him as her campaign manager.
>We don't want people to target the metric of "time spend coding on OSS projects" do we?

Nobody said that we did.

This is about ignoring OSS contributions vs. reading them taking them into account - i.e. deliberately ignoring a signal of quality because it might, for instance, discriminate against people who chose to have kids.

I find it particularly ironic coz part of the reason I wrote open source was to save time - to skip wasteful technical interviews that it ought to be obvious are unnecessary if I have public evidence I can code well.
Starlink is effectively geo- locked (at least) right now.

“Starlink satellites are scheduled to send internet down to all users within a designated area on the ground.
This designated area is referred to as a cell.
Your Starlink is assigned to a single cell. If you move your Starlink outside of its assigned cell, a satellite will not be scheduled to serve your Starlink and you will not receive internet. This is constrained by geometry and is not arbitrary geofencing.” [1]

It looks like the service address can be updated.

“If you have already ordered Starlink and your service address is changing please contact our Support team by logging into your account.” [1]

1. https://www.starlink.com/faq
What I've found is that people who aren't being respectful are rarely the kind of people to curb their behaviour after a nice chat. I had a neighbour that would incessantly play loud music (in a building where noise was prohibited in the lease), and I politely explained that it was easily heard and disruptive, and asked if they'd please turn it down or use headphones. They said sorry and agreed to, but then didn't make any changes. Next time I knocked they didn't come to the door, and another day I heard them yelling about how they choked some guy out and wanted to kill them - so all my future complaints just went to the landlord till eventually the tenant was evicted for harbouring a criminal.

With that said, I still agree that it's worth just talking to them as the first action, in case they are just a nice normal person who doesn't realize how poor the soundproofing is.
Sure, but there's #1 in a market with 4% control of the market, vs #1 in a market with 85% control of the market.

The absolute rank doesn't really tell you where the next closest competitor is.
There are dozens of videos. Google “hong Kong police only speak mandarin” if you want sources. Here is one of many: https://twitter.com/AmyWong01217912/status/11822963227720908...
I just moved back to Arkansas after being in California for 20 years. Here's a picture a local took along AR highway 59. 7 bald eagles hanging out.

https://scontent-dfw5-1.xx.fbcdn.net/v/t1.0-9/155912289_4304...

I have some good shots of one eating breakfast behind my house as well. Kind of gory though.
We look at CV and then have an interview process. We don't do proctored timed interview coding questions in the usual sense, though we may walk through code. I understand the reluctance of a senior engineer such as yourself to go though any interview process, but to be honest I've interviewed plenty of engineers with decades of experience and many have completely fallen flat. Interviews aren't just about technical knowledge, but also to make sure people will get along and are reasonable to work with.

I think we'll agree that there has to be _some_ interview process. iirc node's Left Pad package is downloaded like 20M/mo.
You wouldn't have two or more reference compilers -- that would defeat the point. There are three popular D compilers, one of which (DMD) can be considered the reference.

As for "reference manual" -- well, every tool should have a reference manual. The "reference" here has a different connotation. I think you might be conflating "reference manual" with "formal specification", which is not accurate in this case (and in most cases).
I second your whole post.

To try and empathize with a lot of the people bemoaning WFH, I believe they are just suffering from quarantines in general. I truly believe many of them would do fine if they could WFH 100%, but be able to go out with friends on weeknights and weekends.

You are absolutely right that the office is a pisspoor substitute for real comraderie, and I wish people would stop conflating the two.
Peruzzi Ft Davido – Somebody Baby
Accountancy Is the Priesthood of Modern Life (2020)
I hate to be the guy that point this out, but no one should be Shamed for admitting they have a problem. Context matters whether they Were admitting attraction or endorsing the molestation of children
While you can move the dish today within a limited area around your registered address and it works, the design of the network doesn't allow you to travel greater distances and have your own dish reconnect yet. In a recent Reddit AMA the Starlink team have said the ability to travel and reconnect to the service for RV scenarios etc will be supported once network expanded out enough. If/when this happens, Starlink would likely become a fantastic option for RV use.

> https://www.reddit.com/r/Starlink/comments/jybmgn/we_are_the...
We supposedly live in a democracy, but the ability to affect what laws exist is not distributed equally. Sometimes there are two groups with opposing views of what the law should be, and the smaller group loses out. Oftentimes those people gather together in a place and have the local law enforcement disregard the law in their area. For example, pot is legal in Colorado even though it's illegal in the United States as a whole. Similarly, the residents of this neighborhood don't want the noise ordinance to be enforced, and they have been just fine with the way things have been going for decades. The newcomers can certainly appeal to the city that the law is being broken, but in doing so they are exercising political power to undermine the will of their neighbors, who spent time and energy to build a community they would be happy to live in. Having the law on their side doesn't make it a nice thing to do.
"According to scientists from the Service’s Migratory Bird Program, the bald eagle population climbed to an estimated 316,700 individual bald eagles in the lower 48 states."

Alaska Department of Fish and Game[1]:

"Found only in North America, bald eagles are more abundant in Alaska than anywhere else in the United States. The Alaska population is estimated at 30,000 birds."

So you think they bent over backwards, and dishonestly at that, for a 10% change in reported count?

Also, "on par with seagulls"?

---

[1] http://www.adfg.alaska.gov/index.cfm?adfg=baldeagle.main
If anything the last two decades have taught me to question putting all the eggs in the raw democracy basket. The baseline contributer doesn't invest a lot of thinking into the often quite significant stakes at hand. The opportunist knows this, and exploits these populations for their vote. In the end the system is still controlled by a small influential few, but now their actions are sanctified by being supported by the democratic vote and it is now much more difficult to get rid of these opportunists when so many blindly support them against their own interests.

Using an internet example, if we didn't like the bent of the admin team of a site today, we find another website maintained by someone with shared interests. If we remove top down control and enable the masses to control a site like reddit, then you really are handing the keys directly to the opportunists, and every site will have the same voices eventually churn to the top.

Organic democratic voices simply don't exist on this for profit commercialized internet we've constructed over the last two decades. SEO wins, virality wins, pandering to xenophobic fears and conspiracy theories wins over data and facts. We are a far cry from the learned men of Athens discussing the affairs of the city from the Pnyx; democracy today is like the dirty rowdy bar by the city gate where people are complaining about immigrants speaking foreign languages coming to the docks.
I just want to comment again because something else came up in my mind.

I've learnt through the years that "about us", "company policies" and "our values" pages are mostly marketing bullshit.

Who we hire, fire and promote show the actual values of a company.

What does this mean regarding reddit, considering this situation?

Everybody should draw their own conclusion.
The whole point of "not splitting" is a lesson learned in 2014, to continue showing support for the goals no matter the methods seen in protest. Nobody knew whether another in the group is an agent provocateur or a genuine radical. Nobody knew who were throwing the molotovs. Nobody even thought that the protest was likely achieve any its goals. The only thing that could not be faked is the sheer volume of people showing up; nobody could pay that many people to show up at a protest.

Therefore the only thing they could do is to keep showing up in support of the demands for as long as they could personally afford to do so, and try not to pay attention to the methods of others when they already knew that all methods were probably going to fail.
That does seem quite bad. The article probably should have lead with that. I also don't want random recruiting firms trying to invite me to DM them on Slack all day long. They fill up my inbox enough as it is. Just another avenue for spam. Hopefully they will have a report spam and shut down the abusers fast. But seems they haven't thought that far ahead yet.
Nice tooling. I've used bfg when we knew what patterns to look for. This project didn't generally access private data, had a reasonably well behaved team for most of its life (the pre-linter & code-review commits were my own damn fault). Since it was low risk, I just did a few manual `git log -S ...` and moved on. I was still very happy to have github catch my throwaway credentials and remind me in the most obvious way that these things go in `ENV` and not IN code even in examples!
The riverfront up and down the Jones Falls in Baltimore is littered with "mills" or factories, which are located there because they needed water power. My understanding is that real industrialization got started with things like the Arkwright water frame, and then the steam engine allowed factories to spread to more convenient locations.
What about a company like Amazon copying your codebase, throwing millions at it and then leaving you in the dust?

Well, they can do that with the GPL thus spawned the AGPL which didn't fix the problem either thus MongoDB and companies licenses.

"everybody can use this 100% free of charge but please don't change one line and call it yours"

Well, the BSD licenses require redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms

I know some GPL advocates tend to feel they can remove the copyright statement, but BSD code is BSD code and requires your copyright statement to be preserved.
i guess you're not a conservative, try saying something on reddit which doesn't align with their leftist hivemind narrative and see the reactions.

In fact even moderate liberals on reddit often complain of being attacked and banned for expressing even a slightly different opinion on supposedly politically neutral subs.

it would be fine if it only came from users, one can just ignore nasty DMs and such, the problem is admins and mods are heavily censoring opinions and ban all dissent, so echo-chamber effects are extremely strong.

And it's not only political sub-reddits, the entire site is promoting a particular political ideology in a most "soviet" way possible.
Python Infrastructure Status – PyPI Xmlrpc Search Permanently Disabled
It sounds like you're completely mystified by a sub-culture you have little to no exposure to.
Wow, that sounds a lot like what happened with Ghislaine Maxwell and theories how she's the owner of one of the most influential powermod accounts on Reddit [0]

The actual content of that submission has by now been removed, linking to it on frontpage subs used to get people banned, with mods arguing how linking to that thread is equal to accusing Reddit moderators of being pedophiles/child traffickers.

Which is a bit of a weird reasoning considering afaik Ghislaine Maxwell wasn't yet convicted of anything.

[0] https://www.reddit.com/r/Epstein/comments/hnckn0/umaxwellhil...
Both are more or less new. The AZ method is only known from Ebola vaccines but they were not not used globally.
> How about creating new knowledge and process?

Judging from how academics across the world, and even across decades if not centuries create new knowledge all the time, I'd say it's not a barrier to work remotely, whether that's in time or space.
>I'm an open source developer - but even if Oracle had violated my license terms and I had indisputable proof of it, I wouldn't take them to court.

Why do you use a license with those terms, then?

Court cases over license violations are not hypothetical. Perhaps your stance is that licenses are frivolous, but there are plenty of people in software who don't share it. And those people, given "indisputable proof" of a significant license violation, would happily take you to court (with FSF support) to force compliance, if necessary.
I don't think that's correct. Certainly you're less likely to be aware of something if you aren't affected by it. I think maybe we programmers just overuse the word orthogonal.

But regardless, as concerning as these policing decisions are, it's not clear how any of this stuff affects a reader of only apolitical, non-default subreddits.
One thing I've encounter with pytest fixtures is they have a tendency to balloon in size.

We started out with like 50 fixtures, but now we have a conftest.py file that has `institution_1`, ..., `institution_10`.

My end conclusion is that fixtures are nice for some things, like managing mocks, and clearing the databases after tests, but for data it's better to write some functions to create stuff.

So instead of `def test_something(institution_with_some_flag_b)` you'd write in your test body:

def test_something() -> None:
institution = create_institution(some_flag="b")

Also another benefit is you can click into the function whereas fixtures you have to grep.
Yeah, the article is clearly pro-car-club but it seems to disregard what to me is the main question - is this car club doing anything illegal? If they aren't breaking the law, then it's not appropriate to call the police. If they are breaking the law, driving illegally in some way, or drinking in public where it's not allowed, then of course it's okay to call the police.
It is unlikely that Nvidia and AMD will want to use Intel as their foundry. It is unlikely that Intel would be willing to offer pricing compelling enough to entice those two to use their foundries.

So long as TSMC and Samsung remain competitive (note, this doesn't mean better, just close enough -- better is also fine), I expect the vast majority of AMD and Nvidia chips to be manufactured by those two.
No, they did not.

Plan 9 was designed long before any high availability/CAP theorem/distributed databases lessons were learned: it embodies the Unix mindset of reliably available nodes talking over tcp.

Failover/distributed consensus/orchestration/load balancing/network split tolerance/replication could be built on top of 9P servers, but all of these concepts are pretty alien to Plan 9 itself.
>We already have 6 and 8 pin additional connectors on graphics cards, so the connector/slot aspect is easily solved.

Those 8 pins are 12V, not 1V. They are spec'd to carry like 12.5A each - make it 15A - bit warmer wires. So around 15W per connector at 1V... and the need is over 300W. So there you have it 20 8-pin connectors.

There is a reason power lanes of the grid are higher voltage - they need a lot less current, so they are efficient. Lower voltage should remain on the PCB with multiple power planes.
The Danube river flows into the Black Sea from Germany, though I have no idea if it's navigable for ships of the same size as would go to Rotterdam. Nothing from the Mediterranean.
> Of course, your experience and ability shouldn't be considered the norm

It is the norm in my line of work. I mean in my other line of work that isn't a software development.
They are. The last few years have caused a fairly major change in American's attitude towards China and Taiwan. In the past the US gave Taiwan half hearted support, some tech here, old destroyers there etc. Their military was a mix of obsolete hand me downs and domestically developed solutions. But we just sold them the latest and greatest F-16 variant. Just the other day a deal was signed to share technology to help Taiwan develop modern submarines. And there's a lot more going on behind the scenes no doubt.
Topmost bar still consists of lots of unused space with clock in the center — a design decision surely copied from old mobile phones. Too much of screen space is wasted, in the most "expensive" area, where "Rule of the infinite edges" of Fitts's law applies.
Speaking of AMAs. I feel like these "Scheduled AMAs" broke the spirit of reddit very early on. I am referring to celebrity appearances where an account is created for the purpose of a two hour celebrity "appearance". I've always felt like if they aren't sticking around answering the long tail of questions then they shouldn't be doing an AMA. So I just don't participate.