skysight-inc/HackerNews huggingface dataset:
That sounds like an ad.

Funnily enough the only thing you can say is that you can copy and paste more successfully with copiolot than someone else who is unnamed and possibly unknown.

The truth of it, whatever that may be will shake out.
Basically PHP and Java dominates in those two comparisons, matured & proven technology wins over new & trendy.
I'm not sure what properties of the system you assign to the DDD label, but in my experience DDD just means you put the domain first. It's all the Event Sourcing and CQRS baggage which gets lumped together with DDD and adds heaps of non-essential complexity.

If the understanding of the domain changes, you change the code - there's no way around that.
GPS also has a field indicating when the previous or next leap second was or will be; this field is 8 bits or about 5 years. The last leap second was in 2016 and no future leap second has been announced. So GPS needs to mark a non-leap to keep the week offset in bounds.

This happened before in 2003 during the previous long gap in leap seconds (1998-2005).
While the Segway failed, one of its successors, the electric unicycle, revolutionized how I get around the city. They're more fun than a bicycle or scooter, they have great range, and they're compact enough that you can take them inside wherever you go, which solves the theft problem. The EUC industry is developing rapidly, with large improvements in reliability, performance, and features each year. There's a pretty steep learning curve though, which means that they'll probably never see wide adoption.
It has been shown many times that if you know the human making the decisions, you can game it by knowing the person, or anything from having a preexisting relationship with them, being famous, dependence (e.g. they're a tenant of you, or a landlord), planting ideas, ... Most of these are not illegal, or even possible to avoid.

And then, of course, there's racism, nepotism and outright bribery.

Humans, under the best of circumstances, are known to be unfair. Can an algorithm really be that much worse ?
Ask HN: Is wordpress still the go to fool-proof CMS?
If you were building out a marketing site (designed to be used by marketing people) would you still turn to Wordpress?

I've seen a fair few projects spun up on Squarespace/Webflow/Craft, but none of them seem to have the same quick on boarding and up and running feeling of Wordpress. What did you choose for your marketing site and why?
I think it’s quite important to note that the CIA didn’t run a “fake vaccination” campaign, the vaccines were very much real. It compromised existing vaccination programs and used them to collect intelligence.

They didn’t inject water into kids, it compromised the trust in the program sure but there is no need to make it sound even worse than it is.
I’ve used it/do use it and it helps to fill out obvious stuff - it didn’t make me much quicker.

The part that takes the longest is working out the tests and what the code should do, the actual internals of the implementation are simple, boring, and obvious.

Automate that and it makes developing even more fun that it is today.
Drug tests should be banned for most folks.

Additionally: What is a trace amount after a weekend? Can you tell if someone smoked pot on Sunday rather than Monday on a Wednesday drug test? Does it matter if it is a "heavy" drug (say, mushrooms?)? Does it matter that someone did a couple of lines of coke saturday rather than be drunk and high from Friday to Sunday?
What a convoluted solution to a convoluted problem, they should stick to the separated account thing from the start.
> vanilla js?

you either:

1. write spagetti

2. make your own abstractions, utilities, structures etc

No comment on 1.

On 2. I know you think your code is so elegant and blows people' mind away or whatever, but trust me, give it to someone else to have a read. They'd probably disagree with you more than they would ever disagree with a framework.

At least the frameworks have tests and documents for their functions
> inequality growth is mainly an American phenomenon

Where do you get this from? It’s quite dismissive, given the large amount of study about wealth inequality increasing globally. This is definitely an issue throughout Europe too and even Asia, in my experience.
When the rules make it illegal to not pay tax then rich people will pay tax. The rules are made in such way that people can avoid paying tax, legally. So you should call your representative and make it clear that you want it, but I doubt they will listen to you.
We (well I) managed to get Mattermost pretty much standardised as a chat platform in a previous job.

It was easy to just whip up a Docker container with it with the help of our IT folks and then it's go time.

We managed to get the on-site license approved by appealing to the corp's high focus on security (the head of security was ex-military, so he was _strict_ about security). Slack would've been WAY too expensive to get approved.

All this before the penny-pinchers figured out that Teams would've been free. At that point Mattermost was integrated into dev processes everywhere and it was too late to move out.
Reminds me of the documentary Cold Case Hammarskjold where they discover the apartheid era South African government had set up fake medical clinics to infect (Black) Africans with HIV.
If the point is that in crypto 3rd party payment processing and money transfers (for example) should be regulated differently than in the other parts of the financial system, let's make it.

I don't think "design philosophy" will be enough, though. The points to make might be more like: is the regulation in normal finance fit for purpose? Should there be an electronic version of cash within some limits and could that be partly done with crypto (same discussion as with CBDC at the moment). Should there be a difference between an individual miner and an industrial one?

Failing financial systems can have huge social and policy implications so technical merit is but one consideration.
Does anyone else find the formulation "died by suicide" a bit weird? Is that commonly used?

Compared to "committed suicide" it seems to me that it is supposed to associate a passive action, as if something happened to them.

Just to make sure, I absolutely deplore the people storming the capitol and by no means support any of their causes. However I find this type of corporate speak often troublesome, especially if it's being used in connection with law enforcement and military actions.
> If you are rich, and you avoid taxes, you should be punished extremely harshly, to the point of poverty or termination

Advocating murder on HN is wildly inappropriate behavior, genocidic bunny.
An apparent former D.C. police officer has posted their thoughts on this suicide, and the mood among Capitol and MPD police generally, in the Washington D.C. subreddit:

https://www.reddit.com/r/washingtondc/comments/owl3ru/third_...
Hands-On Guide to Custom Training with TensorFlow Strategy
That's the thing though: you don't try out SO answers. Either you understand them and know if they address your problems, or you need to continue your research.

Programming is not like baking cookies, you can't just copy a snippet and hope it'll work out OK.
Terminology nit: cache coherence refers to CPU cache implementation behaviours at hw level in presence of concurrent access from multiple cores. Data locality or cache friendly data layout could work better here.
Steps to Make a Good Podcast
Just makes me think: When I get to this point (rarely if ever though with social media), I feel guilty. I possibly spend too much time on the computer, but I give myself these options if I am going to continue to use it (during spare time): learn a new thing related to my interests, write toy programs, or put it away and spend time with my wife, all if not at work.
> My question is: what happens after people pass fizz buzz?

We tune up a little bit the difficulty. The point is to start a conversation and see what the candidate knows about, ¿does he knows about time complexity?¿differences between passing by reference/value?. Afterwards we talk about the technology that they use, what they like, and what they will like to use in the future. Just to see if they read about their field and are able to talk without saying something egregious.

And if they do fine we bit the bullet and hire them.

> nobody owes them an employee either

Now that I am "in the other side", I can see a lot of things that will definitively would improve the problem at micro/team level, like posting salary or increasing the WFH days. But ¿would they improve at macro/company level? The things is, companies, including tech companies, from small startups to big corps, usually have much more problems than the quality or quantity of their software.

(signed, someone that has been rejected, and will be rejected, to more interviews that he has passed)
A multitude more deaths caused by BLM protests. It wasn’t the rosy portrayal the TV showed you. And many people are still living in fear, not knowing when a BLM protest might come burn down their home.
Data exfiltration in Keepa Price Tracker
Matrix the technology is pretty good, partly excellent.

The clients though... whooo boy. Element is so bad that it hurts to use it. The worst part is that it doesn't have a singular major flaw, it has a hundred tiny issues that are just a bit wonky.
And _negative_ leap seconds!

My mind is blown.
Will machines even need clean code? The benefit to a human of clean code is readability. The all-coder will need no such luxuries.
>using a sterotypical name is a very common comedic device

It is, and most of these memes keep some of the levity of their comedian origins. This particular meme seems unusually nasty and serious in comparison, but maybe it's just because it hurts someone close to me.
Fresher (MEAN Stack Developer, Cybersec Enthusiast), 2021 Passout.

I have built projects in Python. Currently I am at the end of my internship period.

I am interested in Python Developer, Fullstack developer, DevOps, Cybersecurity roles (Penetration tester, AppSec Engineer).

Location:TamilNadu,India.
Remote: Currently due to COVID.
Willing to relocate: Yes, within South India (Andhra,Karnataka,Kerala,South India)

Technologies: Python, NodeJs, AngularJS, MongoDB, Google Cloud, Shell Scripting, Linux, Ubuntu, nginx, Automation (bash and Python), Javascript, HTML and CSS, Git, GitHub, Bitbucket, Application Security, Penetration Testing, Cyber security.

Resume: https://drive.google.com/file/d/1MxKRrKgZP6DUqJARrEhJUaAAZHz...

GitHub: https://github.com/Santhosh-23mj

Email: santhosh23mj at gmail dot com

I have completed The Joy of Computing Using Python certification from NPTEL with Topper 1%. I have also completed the IBM Cybersecurity Analyst Professional certificate from IBM through Coursera and also have completed some Virtual Experience programs through TheForage.
A way to help explain this to people is that it's the equivalent of rapidly growing trees and burning those for fuel instead of burning fossil fuels.

You do the same with limestone, rapidly creating it by capturing atmospheric CO2 (indirectly, via the ocean) so it can then be burned in cement production instead of the naturally occurring kind. In both cases, CO2 is released into the air at the end when the product is burned, but because the released CO2 had just now been sucked out of the air anyway (instead of having previously been sequestered in natural limestone) you're not adding to the total amount of CO2 in circulation in the system, making the process neutral.
Frequent travels to Africa have made me incapable of swallowing pineapple and mangoes in Europe - they can't compete against fruit picked ripe.
This was my thought as well. Perhaps they got orders to shoot at unarmed people, wanted to testify about it, and were silenced?
Cattle is key for regenerative agriculture. See also Allan Savory's Holistic management.
What we'd like to have:

1. Use SI seconds

2. Keep in sync with earth rotation

3. Avoid leap seconds

Pick any two:

- UT1: 2, 3 (not 1) [https://en.wikipedia.org/wiki/Universal_Time]

- TAI: 1, 3 (not 2) [https://en.wikipedia.org/wiki/International_Atomic_Time]

- UTC: 1, 2 (not 3) [https://en.wikipedia.org/wiki/Coordinated_Universal_Time]
PassFort | Full Stack Software Engineer (Rust, Python, JavaScript) | REMOTE (EU Timezone) or London (UK) | VISA Support Available

PassFort are redefining how financial institutions onboard customers in an ever more digital world. We are on a mission to digitally transform the way compliance professionals work, breaking the compromise between compliance and customer experience in the fight against financial crime.

We're looking for mid-level and senior Software Engineers who are interested in working across the stack, in an environment where they're responsible for features from start to finish.

Our stack is a mixture of Rust + Python, with React on the front-end, we use a microservice architecture and deploy to Kubernetes.

Apply directly at https://jobs.passfort.com or email jobs@passfort.com if you have any questions!
Copilot is a fancy autocomplete tool for code. I think the controversy comes from it being trained on public repos without adhering to licensing. I used copilot and thought the best part was when it would autocomplete based on other code I was writing. Sometimes the Copilot would help me see places where I had repetitive code which could be turned into a function.
Optimization AI can goes into the compiler, the source code is for human readability.

or actually they shouldn't, since it can cause undefined behaviors.
Paving the Way to Small-Sized Room-Temperature Quantum Computers
Could you elaborate on this a bit? I’m not sure what you mean.
Baby Yoda Custom Sneakers
Why is this weird, metallic star hurtling out of the Milky Way?
I run through this point with other developers a lot. There are hard technical problems out there but a great deal of difficulty in programming is in reasoning about a domain. If Copilot is good enough that it can solve problems in any domain, is it close enough to AGI that we can call it a day?
OnlyFans isn’t revolutionising sex work
In France, standard supermarket tomatoes are standard bad - but we see increasing availability of different species obviously taking genes from heirloom varieties... They taste great and consumers are beginning to understand that weird shapes and colours mean flavour.
> The IRS doesn't care what you do with post-tax money! There is no prohibition on doing stuff outside the country

No, the IRS absolutely does care what you do with your money abroad.

If you create a foreign bank account (anywhere) they literally require said foreign bank to send a report every year of your assets. And the bank always complies, because the US treasury can restrict its ability to transact in US dollars.

Also, as an American, having a foreign investment account is possibly the dumbest thing you can do. There’s extremely punitive taxes on foreign controlled investment accounts to the point it doesn’t make sense to hold any money abroad.

Your advice may have been true pre-2000s but it is no longer the case in a post-FATCA world.
That.... was powerful :D
Well I don't speak for all noobs but I do know that when I was one (and still am in some ways) I did _try out_ and try to understand them.

And to be frank that's kind of an elitist way of looking at someone who is still learning.
I think we should have every company use a standard, probably plastic, container based on product lines. Takeaway food containers are almost standardised and can be used for 100s of uses and only appear to use about 5 times the plastic. You'd send them back to the store they'd wash them and reuse them.

Require reusable packaging.

Also, all suppliers would have to take back any packaging they distribute - use the supply chain in reverse.

My position is that plastics are not evil, lack of reuse is where the malevolence lies.
I’ve been using copilot for the past couple to months, and it’s seriously becoming a part of my daily coding workflow.

The majority of suggestions are not quite what I want but then I’ve found the more I comment my code the more personalised the suggestions get and consequently (as a solo founder in my own startup) copilot finishing my code for me during late nights trying to ship features for customers before the following day is something I have become grateful for.

It’s a double edged sword because it’s enabling me to grow my business and remain self employed, but I also understand the concerns and at the end of the day it’s not something I need to do my job (like version control or an IDE for example), but more of a nice to have…
> Certainly not worse ratio than many contemporary or even modern languages

CL has no standardized extensible abstraction classes for basic collection types. Almost all languages have that because it's so essential for communicating between libraries. I'm relatively sure Swift has one Only other language similar to CL in this regard is C.

And you can't ask if what you have is mapping of symbol number pairs. CL has multiple libraries that fix this problem but no significant convergence has emerged.

For simple key value pairs or maps you must keep track and convert between

;; property list (implicit type)

(type-of '(foo 1 bar 2 baz 3)) => CONS

;; assoc-list (implicit type)

(type-of '((foo . 1) (bar . 2) (baz . 3))) => CONS

;; list of lists (implicit type)

(type-of '((foo 1) (bar 2) (baz 3))) => CONS

;; hash-table (explicit only about being hash table)

(type-of #<HASH-TABLE :TEST EQL :COUNT 3 {10018A8023}>) => HASH-TABLE)
Seems like it's being appended to video links shown on youtube that are not from either search results or related videos.

I suspect this is a way for them to exclude click metrics, etc. from videos that were not shown as a result of machine learning/lexical analysis/whatever.

I'm sure they've been identifying how videos propagate since forever, but my guess is that they recently decided it would be efficient to add some cryptic-looking parameter (that probably just corresponds to a boolean) to all video links shown on channels, the home page, etc.
I tend to find if it's that obvious you're probably already using a library.

Or, if you're not, you should be.

But, if copilot instead suggests just writing out the contents of the library directly into your code base a lot of people will do just that. That'll be lots of fun when you're trying to track down obscure bugs in huge piles of murky "copilot assisted" code.

It'll be especially bad in environments where developers feel either extrinsic or intrinsic pressure to always write more SLOC and churn out more PRs because it will allow developers to create a very compelling illusion of productivity.

I have a feeling this will be one of the long term side effects of copilot. I'm actually suspicious that this dynamic will blow away all of the productivity gains and then some and might lead to companies banning its use when they realize the true costs of sifting through the GPT spew.
I think the article is a cry for help by the author who is a middle aged software developer panicking at the sight of the speed the frontend world is moving at.

At first I did not want to question the credentials of the author, he calls himself an "elite developer" and I assume is is pretty good at HTML/CSS and the software development process (gathering requirements etc.) in general.

I understand he feels left out, so many job and gig postings now requiring in-depth knowledge of declarative frameworks such as React or Angular, something he has skipped over on purpose, on principle, and now feels more and more left out.

However, having checked out this guys website https://beaubeauchamp.com/ I now understand basically what this person does is create static landing-page-style websites.

I understand that plain HTML/CSS might be the best fit for that.

But writing a full-fledged interactive application, something that would have been released as a desktop app a few years ago, is simply a different league.

In addition, even regarding plain HTML/CSS landing pages, I don't understand how this person can call himself "elite":

I got annoyed by the "fake smooth scroll" feature on his website and low contrast of various UI elements compared to the background.

And the public portfolio was mediocre at best. I mean sure, you could definitely find clients that would still be happy with the Web 2.0 style design and functionality (e.g. https://harleyaustin.com/ simply one large HTML page with the top navbar making you scroll to the position on the page), but I wouldn't exactly call this "elite frontend development".

I guess what this person is good at is finding real-economy clients (book authors, travel companies, etc.) and get well-paid gigs (I assume).

And this type of job still works, even with React/Angular creating entire new markets and a lot of hype around them.

I just don't think this person is the best source for state of the art web application development.
Lebanon is quite possibly the worst example you could give, not only due to Israel playing a key role in the country's instability[0] but also to the fact that the areas that were shielded by Israel and the West were immediately experienced economic and political stability[1].

Israel in and of itself is a "basketcase" country that continues to operate the world's largest open-air prison, flaunting every international directive with complete disregard for the UN and operates an apartheid-like system that sees it constantly at war with almost every other nation in the Middle East. It has been entrenched in civil war since its inception but somehow that's not enough to be considered a "basketcase" -- apparently.

[0] https://en.wikipedia.org/wiki/Israeli_occupation_of_Southern...

[1] https://en.wikipedia.org/wiki/Good_Fence
A simpler solution is to set up https://nextdns.io/ on the TV. You can easily block the ads.
I just snorted a line of coke. It feels amazing. And I am productive like never before. Looks like it is paying off.
This is so ridiculous, I don't know what to say...
Link is to a book review of Dermot Turing's book about Polish contributions to cryptanalyzing the WW2 Enigma cipher. I heard about this book and have been wanting to read it sometime, but the authoritative book on this subject is probably still Enigma, by Władysław Kozaczuk. HN readers will want the 1984 edition since the 2004 reissue/revision chopped out all the technical parts, though the war stories left over in the paperback were likely still interesting. Kozaczuk's wikipedia biography has some more info on this.
On one hand I'm super excited for the performance and convenience of in-kernel WireGuard (huray!)

On the other I'm sad that once it's accepted into kernel, it won't be possible to add interesting changes (e.g. obfuscation, forward erasure correction, etc).

I'm torn apart :P
Well if the union is self-organized, that's a pretty reasonable request. Who better than the workers themselves to decide how to operate?! The boss needs us, but we don't need a boss. History has shown it time and time again.
It would be somewhat bearable if it would at least have consequences for the CEO, it's fucking wild that he gets to walk away from this with $57 million. Do these people have no shame at all? (no)

>The investigation also found that former CEO Wenig had made “inappropriate communications” but did not have advance knowledge of the harassment and stalking. Wenig, who was not charged, was allowed to resign in September 2019 with a compensation package worth $57 million; the Steiner scandal was a “consideration” in his departure, the company has said.

These morally bankrupt parasites somehow get in situations where they get rewarded when things go well and when things go catastrophically wrong under their watch. I wonder what you would have to do as a CEO to actually get fired without getting a huge sack of cash, murder someone in broad daylight?
Clean code means fewer states to test to know if it's doing the right thing.

Messy code should be more costly to analyze and test.
Hence, the giant leap second gyroscopes! :-)