skysight-inc/HackerNews huggingface dataset:
Servers are still being hit with the influx of users so here's the text from @fosco[1] Gab's CTO:

> What a day! We were struggling all day, while deploying 10 new servers, scaling up our database, and optimizing various features...

> Even with that, 600k new users managed to sign up. As of 3am, the site is running pretty good. Tomorrow we keep scaling. Welcome to all the new gabbers!

Keep in mind they're using their own servers and not the big cloud providers ones.

[1] Fosco Marotto previously worked at Facebook where he built the Parse Server.
> As many of you may have suspected, this post is not entirely truthful. I have not released this fitness app onto the Play Store, nor have I collected millions of master tokens. Thanks to this post for inspiration. But yes, these methods do work. I absolutely could release such an app, and so could anyone else (and maybe they have).
Online Banking System (Concept) with Django and Tailwind CSS
This is an Online Banking Concept created using Django Web Framework and Tailwind CSS.

Features
- Create Bank Account.
- Deposit & Withdraw Money
- Bank Account Type Support (e.g. Current Account, Savings Account)
- Interest calculation depending on the Bank Account type
- Transaction report with a date range filter
- See balance after every transaction in the Transaction Report
- Calculate Monthly Interest Using Celery Scheduled tasks
- More efficient and accurate interest calculation and balance update
- Ability to add Minimum and Maximum Transaction amount restriction
- Modern UI with Tailwind CSS
I refuse to buy or wear any clothes with prominent branding and I would never privately wear branded merchandise for a company I work for. Work stops the second I walk out the door to go home, I am not an advertising billboard. If they want me to wear branded clothes at work, I'm not going to buy it myself.

In general, a big flashy logo signals that the brand itself and people's reaction to it matters more than the quality of the garment. I'll grudgingly accept a small stitched design on a polo or dress shirt, at least those tend to be very minimal. Stitched designs can sometimes be carefully removed, but often the tight embroidery stitches will have distorted or ruined the fabric underneath.

Luckily it is still possible to find good quality clothes with no (or very minimal) branding, but you have to completely avoid fast fashion and main street stores. I've been able to completely excise all clothes with prominent branding from my wardrobe and I'm never going back.

The only exception I make graphic designs is for band shirts, but I feel that's different from corporate branding.
Foxconn teams up with Chinese automaker Geely to make cars for other companies
Since the typescript support released last year, svelte has been fantastic to use. I’m looking forward to trying SvelteKit!
Because what GP points out is that in China everyone uses Baidu's third party keyboard. So Signal alone enough is not enough to ensure safe communication.

This isnt a signal problem, its an android problem. I don't see how Signal could fix it, short of developing their own keyboard for their own app only but that would break a shitton of android accessibility features.
It doesn't have to force it. One of the proposed things has been making one of the on-boarding prompts give on-boarding prompts and point this out to the user - giving people who expect security of the first level based on how it has been presented to them the chance to realize they don't have it, and react.
ArchiveBox is fully FOSS but is almost unpackagable on stable because it depends on a mix of both pip, packages, npm, and chromium (which is only distributed via snap).

The core value provided by ArchiveBox is the integration of these disparate tools into a single UX, so it's stuck in contrib/ppa for the foreseeable future.

This is just one example of a FOSS package that doesn't fit neatly into Debian's distribution model, but there are many others.
You didn't read the article did you? He explicitly states that he did not do that, but that is is possible.
Nope. Not by a large margin.
It's more complicated, spanning from kernel configuration to file system layout to kitchen sink.
Hey that's me!
Freedom is not something natural.

In 100% freedom your stronger neighbour would have freedom to restrict your freedom and you would have freedom to resist, fail, and be sad about it.

So your freedom is dependant of how much the strongest entity around is willing to limit freedom of your neighbors of restricting your freedom.

US government showing restraint when major players on the market use their position to restrict freedom of smaller entity is reducing freedom not increasing it.
> - Why do we need complex numbers in the SE, what do they bring to the table and how does that tie in with physical intuition?

The complex numbers are the smallest algebraically closed field, they're the natural place for doing algebra.

> - How was the equation derived, intuitively?

I don't know if this how it was derived, but the way I see it it's pretty much the "square root" of the standard wave equation. So if you're trying to describe something where the solutions are mostly waves but you want to also include some other kinds of solutions, it's a very natural thing to try.

> - The laplacian in there feels like it's a "diffusion" term (as in the heat equation, things tend to spread and smoothen over time). Why isn't there ever a intuitive explanation in text books about this?

It's pure imaginary, so rather than a diffusion it's a rotation (phase change). So things tend to behave as waves with a frequency proportional to their energy.

> - [edit]: Many book trumpet that classical mechanics is just an approximation of QM, but unlike in special relativity where speed going to zero obviously gets you back to classical mechanics, I've never seen a clear example of a system where the quantum behavior "transitions" to classical behavior as a variable (e.g size) increases or decreases.

You tend to recover classical behaviour as energy and momentum go to infinity (so frequency goes to infinity and wavelength goes to zero). E.g. if you look at a double-slit interference pattern, as you increase the frequency/decrease the wavelength the classical bell curve becomes more and more visible.
Next level: vaccines
100% Agree.

And this can happen on HackerNews too! Here is a thread in the last week where 50% of posters from HackerNews were berating Microsoft for open sourcing all of VS code, but not open sourcing one of their free language servers (calling them selfish, anti open-source e.t.c.). I think this is the exact same sentiment.

https://news.ycombinator.com/item?id=25719045

So Microsoft open sourced all of VS Code, but didn't want to open source the Pylance language server (a separate product which is installed separately as an extension) which they provide as a free (as in beer). This is because Pylance is also used within their other (charged) offerings such as full Visual Studio and is a differentiator from their competition in the premium space. Also they have hinted that it includes some proprietary secret-sauce that they don't want to make public.

Bear in mind that Microsoft is making VS Code free and open source... here are some quotes from the thread:

> I find it what they are doing to be dishonest [...] the consequences of their actions is that people who dislike them will talk bad about them.

> [Microsoft] have the right to be two-faced about their open source policy, I have the right to speak about how I think it's bad to do so.

> They should please stop acting like they are the second coming of christ for open source [...] they are misleading their users.

> Microsoft proved that they only care for OSS [...] because it enables them to spy on coders and their code to develop proprietary and closed sourced spins for software development product. The OSS community got served.

> Microsoft always does this, they fool people by pretending they’re in favor of open source or make something free but it’s just a trick used to bait and switch people into the proprietary anticompetitive Microsoft ecosystem.

> Seems like Microsoft is back to pissing in the public pool.
Apologies, I indeed meant the original post to which Jason was responding.

By "response" I meant the response of the user to the WireGuard Mac app.

Again apologies, I somehow jumped a few mental hoops of my own when commenting.
> I reboot weekly, after which I have to re-arrange my work area, but once a week is OK.

You may want to have a look at Tmux resurrect[0]

0: https://github.com/tmux-plugins/tmux-resurrect
Why do that when you can write a bot that just connects to the Telegram API with MTProto?
Clearly you haven't actually read the article. They have the proof of concept, but never actually released it to the public as an app.
Wikipedia is generalising, but does strike on the important part: even most Google engineers don't own private property, like means of production. They may have high wages and even some personal property (like a home), but they don't have significant ownership of any company.

Google engineers could show solidarity with the rest of us workers (that don't work at Google, aren't paid as well and aren't in the US) by changing Google's policies on surveillance, collaboration with US state agencies, abusing their monopoly, perpetuating the acceptance of sexual harassment in the workplace, etc.

I don't know why you're so obsessed with food and electric cars, the article says nothing about that. And if you really do feel so strongly about beef, you can join the union and express your views democratically.

You have no democratic control over Google's behaviour right now. If you work there and join the union, you can gain a small measure of it.
This is why a standard API is needed, like Open Banking in the UK. When I use a third party app, the access request is redirected to my bank app and authorisation is granted there. At this point it is explicit what data the third party will require. Once authorised, I’m redirected back to the third party’s app. At no point have I given my credentials. This must be renewed every 90 days. Furthermore I can view what apps have access to my account and can revoke this access at any time.

PS Yes I know people like Ben Thompson [1] and even the US Treasury (mentioned in the same link) advocated for a private solution like Plaid (and nearly by extension Visa), but seriously this seems like something that needs to be government regulated to prevent incentives for selling user data.

[1] https://stratechery.com/2020/visa-plaid-networks-and-jobs/
Why is Debian responsible for backporting security fixes for the thousands of deb packages available? Shouldn't that responsibility be handed to the package authors/maintainers themselves?
It used to be the case that double precision meant two words, which for this 16-bit CPU fits. It's fairly rare these days now we care more about portability.
I'm confused, so the whole article is literally just the smartphone holder?

Or did they manage to use multiple cameras to create that "Telewindow" effect?

If it's just the holder, you can make the same thing with a small sheet of metal (something decently pliable, like aluminum), a small rubber hammer, two pliers and maybe a screwdriver (for shaping). Oh, and two hands with a thumb and at least two other fingers each.

Use some sandpaper to smooth it out and maybe paint it. It actually looks nicer than that 3D printed part heh. The only "special" thing about it is the shape.
>when Russian associated actors leaked the NSA toolset

Has anyone actually attributed TSB to Russian actors? I don’t think so.

The US government certainly hasn’t made such claim, to my knowledge the mainstream press hasn’t made such a claim and neither have any of the companies you’d usually trust to make such assessments.
since it's 16 bit CPU, double precision implies 32 bits
It’s clear as day in the privacy policy. You did click on the privacy policy link and read through it right?
> Netflix is fragmenting into Disneyplus, HBO , etc.

HBO is older than Netflix, as are most of the media companies opposing Netflix. Netflix was first in streaming, but streaming is just a delivery mechanism, the real product is the content and (but for a one-off) they haven't radically transformed that. Netflix isn't “fragmenting", movies and serialized shows are moving from TV/Cable (and, recently, theaters) to streaming for delivery.
I understand it to be an attempt[1] to prevent malware/adware from silently hijacking all traffic in the background.

[1]: reader decide whether it is a good solution or not
You’re joking, but Svelte’s Discord channel has quite a lot of people and is very active :)

I would recommend anyone interested in Svelte to check out this channel, people are really nice and helpful there.
I can speak for the cross platform open source project I work on; we don't pay the license fee. That means regularly bumping into new users that need help with opening the mac application, so we've written a "How to" guide as a workaround . It's an annoyance we'll live with, probably until we hit v1.0 and then i'll probably take it upon me to pay that fee.
I actually asked the crew and that was the reason stated.
Fun little game, unfortunately crashed for me after the vaccine part, maybe that's a sign?
Maybe so.

But there's no way that "investment" makes Signal/OWS in any way beholden to them.

If you're going to get upset enough to rant about "all the time I invested in using a free app", you're going to lead a very unhappy life.
Glacies – A Different Linux Distribution
READ: https://plaid.com/legal/#consumers
Lack of digital footage doesn't seem incongruous. If we accept that aliens are capable of travelling vast distances to be able to visit the planet then they're capable of technology significantly advanced from where Humanity currently is. With 'magic' levels of technology, the ability to disrupt a CCD sensor doesn't seem beyond the pale.

(I don't think I actually believe aliens are here and walking amongst us, but I'm not sure I can see a lack of evidence as being evidence of them not being here either).
WhatsApp fights back as users flee to Signal and Telegram
As another empty promise. That isn't to say nothing will happen, and no good will be done, but it certainly remains to be seen and this "pledge" is empty. I am getting really tired of the regurgitated weasel words of world leaders in the headlines. It's like watching a big company meeting full to tue brim with Synergy, Roadmaps, Directions and Initiatives. Less talk, more action. We are on a tight timeline here!
However according to the paper it can't arbitrarily change topology.

> Discrete changes to the topology of vector graphics are important, but they remain beyond the scope of this paper.

Still, very impressive what they achieved.
> The problem is that this fact is (or will be) determined by some obscure black box algorithm that might even take into account other unrelated data from social media or data brokers.

I think this data should be public. Much like a credit report is in the US and can be checked for accuracy.

>of course if it was up to the store they would rather not deal with the bad, terrible monsters that dare to... return items).

I know from experience there are people that abuse return policies (basically stealing by using the item and then returning it), and unless the store increases prices to make everyone else subsidize the people that abuse it, I don’t know what the other option is.
It's a dead project. Last commit was over 2 years ago and the creator seems to have abandoned it (no replies).
Show HN: Simplest and cleanest RSS Search Engine in the world
Boeing confirms last 747 to roll off production line in 2022
Appwrite releases a native Svelte SDK for its open-source BaaS
Freedom of speech does not validate abuse, no matter how you spin it.
Honestly, I don't get it.

Apple makes big money from their ecosystem. Wireguard developer provides high-quality solution for free, helping to grow proprietary ecosystem, essentially helping Apple to make more money indirectly and directly (by giving 30% from donations).

In return developer gets tons of hate from users and from Apple itself in the form of delayed reviews, rejects and constant threat of violating some rule and getting dev account banned.

In my opinion, the only solution for this is to stop providing services for free and put a price tag on the app.

I understand, that developer is a kind, not-yet-burnt-out person who wants to be the world a better place by providing the free way to exchange information securely, but doing so for free for corporate ecosystem is clearly not sustainable, neither financially nor emotionally.
Had the exact experience. Was great while it lasted :)
Thank you. Yes, that's one way of doing it but that's a manual step. I'd like the expense and budget to be combined (been doing that for years in Excel and it works for me).
You are misremembering. CFAA defines criminal acts not civil, so Craigslist could not sue someone under the CFAA. The DA would have to bring charges first and then the civil suit by Craigslist would reference the criminal suit.
Can the title be altered to contain the truth? (That this is a hypothetical scenario, and no data has been stolen.) The article is a bait and switch but that doesn't mean HN should do the same. Changing "stole" to "could steal" would work.
>>My hunch is we're barking up the wrong tree with 230, and the underlying issue is too much power concentrated in too few entities.

I tend to agree there, my focus on 230 is simply because that seems to be only avenue open for reform at the moment, it is not the best tool to solve the problem, but it is a tool

Ultimately I think the root of the problem comes down to 2 flaws in the foundation of the legal system

1. Data ownership: We have incorrectly applied ownership rights to the companies that collect the data, instead of allowing people to own the data about themselves. This has had wide ramifications on how social media companies have been formed and monetized, as well as in criminal law

2. Failing in contract law to properly designate the current slate of "Terms of Service" and "Acceptable Use" agreements as Unconscionable Contracts, these contracts are soo one-sided that if put in to use for anything other then "Information services" they would be tossed out of court and be unenforceable. Companies should be required to have better, enforceable agreements with their users, that provide CLEAR and OBJECTIVE statement on what the service can be used for, that the process for ending the relationship is, and what the recourse is for the customer (i.e appeal, data portability, etc). Today they have none of that, and are so steeped in self serving legal verbiage with absolutely zero considerations for the user, this type of contract / agreement should not be allowed in a fair and just legal system.
Thats a bit harsh so Im guessing you've not had a good experience with them. Most snakes are quite small and harmless. Even more are afraid of humans. I'm no fan of snakes either, I've crushed a few heads since our paths unfortunately crossed, but I'm not going to advocate killing snakes wholesale unless they pose a direct threat.
Additional database-specific rake tasks for multi-database users
https://archive.is/VQIJP
I didn't know about this site, it's nice. If I can, I'll try to scrape it and add some Arduino projects.
Svelte channel on discord currently has 1714 users. Folks are very helpful there!
This is a brilliant anecdote to quote in the face of bad faith demands for evidence to disprove stupid claims.
This is a response to the Rachel by the bay blog post

https://rachelbythebay.com/w/2020/12/24/wg/

Personally I rarely use a mac, and don't do wg on demand, but one thing that did annoy me was being unable to set dns search domain, which wasn't mentioned in the blog post, but I believe is also caused by OSX deficiencies.
Clue by Biowink | Senior Backend Engineer | Berlin | Full-time
& Visa | https://helloclue.com/

Clue helps everyone who menstruates to understand their bodies—and to be empowered by that knowledge. Our vision is to enable women and people with cycles to live in tune with their biology, not in spite of it.

THE ROLE:

- Design, build, and deploy backend services, processing and securely storing health data for millions of users
- Help maintain and monitor our existing microservices, currently running on JVM and Node.js
- Support us in improving our delivery pipelines, from GitHub to Jenkins to Kubernetes
- Work closely with our mobile app, data, BI, and support teams to troubleshoot problems

WHO YOU ARE:

- Several years of real-world experience building and operating distributed backend systems used by many concurrent users
- Experience in building microservices on the JVM (Kotlin experience is a big plus)
- Good knowledge of unit and integration testing techniques
- Experience Docker, and Kubernetes is a plus
- A grasp of the importance of writing good documentation, for developers, as well as for other colleagues
- Good communication skills — talking to product owners, and working in cross-functional teams

Some benefits of working at Clue:

- Care for your body and mind with free weekly yoga and a free on-site therapist
- Work your way in our child-friendly and dog-friendly office, and extra flexibility during these work-from-home times.
- We’ll help with relocation if you’re not already in Berlin
- Five weeks of paid vacation each year, a competitive salary, participation in our all-employee option pool, and the option to join the company pension plan

Clue is committed to providing an environment of mutual respect, where equal employment opportunities are available to all applicants and team members. Our users are global and multicultural—and we want our team to reflect this. If you need assistance or an accommodation due to a disability, please contact us.

To apply, please follow the link: https://grnh.se/43f028ea2us
I can see this going on season after season like a sitcom show
> You sign up for github, hackernews etc too.

but it doesn't cost a cent
A zone transfer or grep really isn't so terrible, even for someone who doesn't know much about dns it's just a quick memorized dig away. HTTP or grpc aren't really better CLI UX and if this is your infra you can just write a cli to display your dns-driven information cleanly.

Storing key-value pairs in TXT records is easily parseable in any language if you use a simple delimiter. This isn't even an abuse of DNS, the protocol has been used to serve arbitrary data forever.

All the other modern services like consul, etcd, zk, etc require keeping a quorum of servers happy and have pretty heavy clients. By contrast, it's so hard to take down DNS and spinning up a new server is as easy as copying a zone file to a new server and the new server could even be running a totally different dns implementation because zone files are so standardized. Plus, your tooling can directly parse zone files with whatever dns library you were using and have a trivial way to dump the data without any server at all.

DNS can be replicated in arbitrary configurations and everything supports DNS caching for really high HA.

When you do want dynamic discovery and don't want to implement direct zone file generation, there's always CoreDNS which has plugins for so many datasources.

And if you don't want to host it, there are tons of DNS providers with great uptime.

At this point, I really can't think of any solution for service discovery that's better than DNS for most cases. Especially since the majority of service discovery solutions end up returning hostnames instead of IP addresses so you're already taking a dependency on DNS. Other solutions only really add benefit if you need to store tons of metadata or take advantage of things like leader election, etc
Milestone: Half a million downloads for VideoLAN packages in the .NET ecosystem
thanks, yes will do