skysight-inc/HackerNews huggingface dataset:
Sounds good in theory. Remember this industry is full of hype and fad. Software developers like brand name like everyone else in other industry. Inferior tech coming from FAANG is going to be adopted faster than superior tech coming from a genius developer, with a lot of excuse e.g. "backed by big corp"

I would say these claimed nerds are very irrational especially those who only consume and barely create and sell software.
On a completely unrelated note, I'm so surprised that static sites like this that are basically just simple advertising pages with text and some internal links just completely fail like this so often when they get a little attention. It's just serving HTML, CSS and some JQuery (looked at the source on Google cache). If they set up even the simplest caching solution with nginx or some other reverse proxy or hosting tool it wouldn't fail so spectacularly. Unless it's doing backend requests, there are extremely simple solutions to keep sites like these up
Tech Can't Fix It
That's a brilliant explanation of Monads.
I hadn't realized they released version 1.0 this June.

This was one of the first games I played on Linux so it's nice to see it finally hit that milestone after watching it slowly progress for so many years.
Isn't it crazy, America is becoming a place for war criminals to peacefully retire. Mitchel, Cheney, Kissinger, Rumsfeld...
> such as immutable languages that don't have loops, because loops require mutation, and so instead rely on recursion

These two are not as intertwined as you make them. OCaml has mutation but not iteration.
Interesting tech choices (https://en.wikipedia.org/wiki/Nokia_9000_Communicator): Intel 80386 CPU, MS-DOS compatible base OS and GEOS shell. Later EPOC-based (which became Symbian) products had much less of a PC-like tech stack.
Encircle yourself with the circles? That would be finite and if you're thin enough, might even be minimal? Certainly easier to find the configuration than the actual solution.

(ok ok, it looks like the blockers are point-size, so this wouldn't work of couse)
Ramanujan Summation
Pinephone will have a hardware keyboard and has a user-replaceable, removable battery.

PS: if you want to make a stance, go back to analog world ;-)
If openness is your thing, you can get a N900 and run a your own Linux on it. Or you can try getting the developers phone N950 on ebay, which has more recent hardware.

If I was forced to use an old Nokia as my daily driver, I would probable use a 5800 instead.
Indeed!
I updated the implementation to hoist the quadratic strlen.
> Key figures in US military and US leadership need to be held accountable.

Isn't that a bit of a one-sided, vindictive point of view? I don't know who are still being detained in Guantánamo, but if there are terrorists among them, shouldn't these key figures then also be rewarded?

I don't have the answer neither, but IMO the way the responsible people should be treated depends on their intentions, willingness to accept suffering of innocents, external limitations on their powers, and the net effect of their actions, not only on a seemingly simple case of wrongdoing.
Worth noting Trump ordered the release of their leader, Abdul Ghani Baradar, from prison.
Interesting question, or even a simpler one: an isosceles triangle.
At Mailhardener we built a BIMI validator tool [0], we also work with the AuthIndicators Working Group (the authors of the BIMI standard) to refine the standard.

Please be aware that the BIMI standard is far from finished. There are some serious documentation ambiguities that pose a risk to how well BIMI might function, and how email providers will adopt the technology.
Obviously, the CAs are now pushing hard for BIMI, since VMCs are a new source of recurring business for them.

In my personal opinion I think that BIMI is pushed to early, which could leave brands attempting to adopt BIMI disappointed. Obtaining a VMC is quite involved (and expensive) for small businesses, and the potential benefits are (currently) quite small, as not many email service providers support BIMI.

Don't get me wrong though, I think BIMI has a great goal of pushing the DMARC adoption rate (remember, you must implement strict DMARC for BIMI to work). I just don't see BIMI offering any reliable brand exposure for the coming years. Only time will tell I guess.

[0] https://www.mailhardener.com/tools/bimi-validator
GSUITE wraps it up all nicely so they're really just a option toggle.

I wonder if any other domain providers do this?
Living with Flare
> Someone should interview him and see how he sees himself and his role, and does he consider himself to be a war criminal.

Sacha Baron Cohen. Seriously, Sacha's interview with Dick Cheney where he asked him to sign his waterboarding kit was pure gold: https://www.youtube.com/watch?v=DmUnUoeLSIM
It didn't change the world. The iPhone did 10 years later. I guess the article is of interest because it has this wrong claim weaved in and even at it's time the "Nokia Communicator" wasn't a big success. Maybe we didn't know what FAANG-like success looks like at that time and everyone thought "Nokia is such a respectable, successful company in Scandinavia". Probably the article is of interest now because, we didn't see 2006 (year the iPhone came out) and all the years after.

Shrinking a laptop to the size of a telephone wasn't the right thing to do.
The problem really at that time and even with PDAs after that like the Palm Trio was that mobile data services really sucked in most locations where these devices would potentially have done really well. The Nokia had additional problems in that the first wifi model had terrible battery life and then Nokia started to ruin their operating system. Blackberry had the right timing with regards to mobile data and right solutions to these problems and more including the keyboard and Exchange integration so they did really well for a while until Apple disrupted it and Android followed.
On demand/bespoke travel insurance
Battleface seem to be the only player doing this (quite poorly). Tech-phobic industry in need of overhaul?
According to the UN Assange has undergone continuous phycological torture [1]. I know the US considers phycological torture as enhanced interrogation tactics but the UN sees it as torture.

[1] https://www.ohchr.org/en/NewsEvents/Pages/DisplayNews.aspx?N...
Yep ... most commonly accidents with table saws ... easily preventable by just not putting your fingers in the way of the blade.
"The fork was never found". So... he digested literal gold?
Looks good, thank you for another option.
It's already possible and encouraged to improve the solutions. The "edit" button shows up on computer browsers, not on mobile if the screen is small.

There's no "debate" capabilities, though.
> only three things truly seem to have changed since the late '60s:

> - We have faster computers.

> - We have virtual computers.

> - We have higher level languages.

> - We have version control.

> Other than those four things

I see off-by-one errors hasn't changed since the '60s.
Washington state confirms the first report of a live murder hornet this year
Dogecoin Price Captures 24 Hour Double-Digit Gains Following Social Media Hype
This might be interesting (although it does not tick all of your boxes) https://www.indiegogo.com/projects/astro-slide-5g-transforme...
> IP spoofing is also a thing.

IP spoofing is pretty hard to do with 2-way communication channels like TCP and a lot harder with TLS too. usually IP spoofing only works meaningfully with UDP and protocols that allow for transactions were you don't need replies from the target. to pull this of you would need to do BGP hijacking in order to receive return traffic which is a little above the efforts spammers will make.
Yes, thank you. Took Slimbook for them cause i didn't check.
Here you go: https://puri.sm/products/librem-5 and https://pine64.org/pinephone.

FAQ about the first one: https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque....
Developers barely buy things. Excluding infrastructure, You can count with one hand fingers. Be it IDE, Password Manager, Note Talking, .. well I can't come up with things that they aren't already using FREE tools.
Career-Advice for a truly experienced full-stack developer
Hi HN,

I’m asking for career-advice.

I’m 34 years old, live in the middle of europe and work for a software-consultancy at the moment.

I am highly gifted, have been programming since I was a young teenager and studied it to a bachelor’s degree. I have 15+ years of experience in designing, programming and shipping projects.

In a previous job, where I was more or less alone as a developer I learned to build software that can be maintained alone, using excellent testing, CI/CD, various code-generation tools and so on.

I have shipped projects in frontend, backend and mobile. I have done websites, apps, desktop-applications and libraries. I also did many opensource-contributions, including to some fairly popular projects.

My resume features about 40 projects.

I have programmed java for 15 years, Kotlin for 5, JavaScript for 20 years.

My issue now is this:

I am in a “do whatever someone throws at you” position in a software-consultancy. The pay is excellent, but there is no real career-path and our work is chaotic and of bad quality. We don’t have managerial roles.

Right now I’m doing no programming at all.

I find that:

* When it comes to programming i’m probably 20 times as fast as your average junior.

* When applying for jobs I always tend to get stuffed into SCRUM-based fullstack-development jobs, which have the problem that 1. the don’t pay well and 2. i can only use about 30% of my skills. and 3. i find SCRUM bad in most sitations

* I don’t think I would have fun managing alone, even though I have people skills. I want to solve complex problems and do architecture. I also like teaching.

* I’ve thought about writing books on software-engineering or start my own company.

Who will hire people like me?

I have real experience in designing and implementing long-lasting well-working software-projects, also in refactoring existing ones, but it seems no one is really interested.

I have also applied for a couple of manager positions, but the high amount of technical projects in my resume seems to scare people of. Maybe they don't believe that I really did all that stuff, or they think I'm some kind of nerd who needs to be put into a programming-only position?

Does anyone else have these issues?
According to the author's examples of bullshit, NPR peddles the same stuff as the other for-profit main stream publications.

> Immerse yourself in news of Russian plots to counterfeit presidential children’s laptops [0], viruses spawned in Wuhan market stalls [1], vast secret legions of domestic terrorists flashing one another the OK sign in shadowy parking lots [2] behind Bass Pro Shops experiencing “temporary” inflation [3], and patriotic tech conglomerates purging the commons of untruths.

I listed to them for years but noticed a considerable shift in their reporting in the last 2-3 years.

[0] https://www.npr.org/2020/10/17/924506867/analysis-questionab...

[1] https://www.npr.org/2020/01/29/800725826/why-wet-markets-are...

[2] https://www.npr.org/sections/codeswitch/2021/01/15/957421470...

[3] https://www.npr.org/2021/07/17/1017264502/the-federal-reserv...

[4] https://www.npr.org/transcripts/959667930
Social media fraud: The influencers promoting criminal scams
> Top-down/procedural fits really nicely with the unix command line philosophy.

It’s the exact opposite. Unix was if not a reaction at least and antithesis: top-down programming is BDUF, you first decide what the entire thing does, then you go down a level and define / implement what’s supposed to be there.

Unix is about starting from small utilities at the bottom and jury-rigging them until you get something you like.
If the PC is dead, why is the article about the Mac/Apple ecosystem?

The Microsoft-based PC business is not in a bad shape (yet, though there have been recent shifts), and the FOSS-based ecosystem is as healthy as ever given we have enough hardware to run it on. That is not something I foresee as a problem - we've got Raspberry Pi, and soon will have RISC-V for general purpose use.
>Even Russia handles this kind of situations better.

Yeah?

https://en.wikipedia.org/wiki/Malaysia_Airlines_Flight_17#Br...
This happens with a lot of things in politics, the compromise is usually to just set a future date when you start doing the right thing and give amnesty to people before that. Some kind of gradual change is often buily in as well.

I agree that proportional representation and greater democracy can fix a lot of current problems, but we don't need to put off everything until that arrives and indeed that will need to be achieved within the current system and might need similar compromises to be achieved.
Python Packaging: A Thread
Not the person you're responding to, but those comments are not saying the same thing at all.

One asserts that nerds want to know the details for ego reasons.

The other asserts that he (presumbly as a self-proclaimed "nerd" in this situation) wants to know the details because otherwise he has no idea if the product is even useful.

If the product being sold is actually that simple e.g. "trade stocks with a few clicks" thats fine. But for anything that requires customisation, integration or any kind of technical support thats not true. You need to know the details to know if it will work.

This very much matches the stereotypical enterprise sales disaster i.e. buzzwords and flashy things sold to c-suite that are then suffered by those who actually use them and find that it doesn't do what they need

EDIT: also in this context where the article title specifically mentions "technical documentation" we are clearly not looking at the super simple type of product.
> We are FAR beyond such coarse distinctions in the era of surveillance capitalism. Isn't that the point these days? To market at such a fine granularity that it becomes individuals?

As long as the marketing algorithms still go "hey, I see you bought a fridge. Here are ten more fridges you may be interested in", let me express some skepticism at their supposed intelligence.
Analysis: Decentralised finance – Latest front in crypto's hacking problem
The “Two-And-Done” Rule resonates so much with me. When I was younger I was very passionate to argue for things to go my way when I believed that I was right. This almost cost my first job and I got a serious warning from my manager. Now I explain why I disagree with something, lay out my arguments but eventually I commit to the group decision, made by the whole team. Even though many times things don't go my way, people often come to me to listen to my controversial opinions and often times I see that they take them in consideration, which is nice.
Yes, this is a good tip.

I'd like to add that this is because with no MX record the MTA may still attempt to deliver email to the IP from the domain A/AAAA record.

This is a lesser known feature of SMTP, it is specified in rfc5321 section 5:

If an empty list of MXs is returned,
the address is treated as if it was associated with an implicit MX
RR, with a preference of 0, pointing to that host.

https://datatracker.ietf.org/doc/html/rfc5321#section-5
> The parallel with Jan 6 is instructive; memetic insurgency

There is no parallel. The Capitol protesters were unarmed, and were allowed into the building by police. (One of the first arrested was a BLM/antifa-affiliate person.)

Same situation as when Democrat Party protesters entered the Capitol in 2018 - there's pictures online, and they look the same as Jan. 6.

Video discussing AOC's Three Fabricated Stories about Jan. 6
(She was half a mile from the Capitol Building at the time)

https://www.youtube.com/watch?v=207wWplqmqs

(The first time I saw a video of AOC, she was telling a paranoid story on the floor of the House about somebody she encountered outside that day. She has a victimhood complex along with delusions about what's real and what's not real.)
The "War on Terror" line runs directly through Guantanamo and Assange, and I see a definite a consistency of US foreign policy across all the administrations involved throughout.

The biggest change I've seen in the last 20 years is the recent (sudden?) withdrawal of troops from Afghanistan.

To be clear, I don't think you're wrong, I think we're just coming in at different angles of subjectivity, and the above is just how I see it from where I am.
But the value for who? Last time I checked the consensus was that using it in any project that is not for private use can get you in legal trouble. So for me it's completely useless, even if technically it could be improved with time (which may or may not happen).
This is exactly what they did the first time around, but with a little more tech.
> one cannot expect that others in Anywheristan start having problems with 'bunny' out of somebody's folly

well that's the funny thing about language - it's very democratized in some ways. After a while, if even 10% of people use it to actively mean something sexual, the majority of people will know that it's meant to indicate something sexual.

You've reinvented dialects.
Absorbing obstacles will technically not protect you either from receiving any light at all. Diffraction will 'push' some light into the geometric optical shadows.
I've always liked OSS games, for the big reason that they're usually multi-platform, so you can play them on Linux and Mac OS too.

I also recommend:

Spring RTS (amazing RTS engine, clone of Total Annihilation)
UrbanTerror (unfortunate name, reasonable clone of Counter Strike)
> Bullshit. There's so much that objectively deficient about that piece of code

I don't agree the GPs code is more aesthetically pleasing but he's right that it is subjective. All the counterarguments you've given are subjective to you (eg you know what tokens do in over languages, spent zero time learning the tokens of this language and thus you're clearly not going to know what a colon does in this language just by looking at it).

One of the hardest things it seems for a developer to do is accept that their personal opinions are subjective since they spend so much of their career being told there's a correct way of doing things. Your post here is a classic example of that. Arguments about strongly typed and loosely typed languages are another. Debates about functional, stack backed, object orientated, procedural, etc etc... it's all just people like yourself trying to convince others that your subjective view is empirical scientific fact. But it's not, it's just opinions. Some opinions just happen to be more popular.
It was a high-end device for businesses. The price range made it almost completely out of the question for regular consumers, and it was never meant as a consumer device. But when it was introduced in 1996, sending e-mail and fax and being able to browse the web on mobile was definitely a huge thing for businesses. Mind you, the dial-up internet just had started booming a couple of years earlier. The communicator predated Blackberries, but continued as a product line until 2007. So while the products coexisted in the market, we're still talking about different eras here.
My identity was stolen after the equifax breach. The only cost to me was the gas it took to drive to the police station. Verizon and AT&T had automated systems where I input some information and the key part was having a police report number from the local PD. Once I had the police report everything was removed including the credit reporting. I had to call enterprise rent a car to get some stuff cleared but they even removed an overdue parking ticket from Santa Clara (never been to California).

Nordstrom was the only proactive party they called me immediately when they noticed someone filing out a credit card application in another state.
You have to remember how ahead of its time the Communicator was. The first blackberry device was 3 years away and the first one that could make calls was 6 years away when the Communicator was released. It might not have been a huge sales success, but it did show where the mobile phone market was headed years before anybody else.
Ask HN: Do you read companies’ engineering blogs? What are the best ones?
I'd say at some point the cgi-bin/ handling got disabled on the server, so it just started serving the binaries.
No. That's what due process is for. If you can't reasonably prove someone is a criminal, they don't belong in jail.

Compare: Throw the whole population of your country in prison. Clearly, you've also imprisoned every terrorist of your country. Should you be rewarded for that?

The Guantanamo situation is comparable: The US picked random people from the street based on gossip at best, or because they looked funny at a soldier at worst, and threw them in jail and tortured them. No process, no nothing. Nobody should be rewarded for that.
I don’t have to watch the coverage to also know they’re not going to talk about the wider context in any useful way. No real insight into why the taliban saw so little opposition, no discussion of how drug money underpins much of their power and what the geopolitical ramifications of that are, no reflection of why the major international governmental bodies are unwilling or unable to go to afghanistan and other places and protect human rights, and how we could reform the system of the world to actually be capable of protecting human rights. In short, all we’re going to get is a lot of poorly informed discussion of what is going on right there right now, which is probably the least important aspect of this whole situation for anyone not actually living there.
Move and resize windows on macOS with keyboard shortcuts and snap areas
> What matters, however, is not the cookie. It’s what makes the cookie necessary in the first place: the Web’s mainframe-based architecture. It’s called client-server,

Do you want to keep your home computer on 24/7? No? Well then you need a server.

The article is making that out to be some deeply flawed ancient paradigm when the simple truth is that this divide exists because there are two kinds of computer usage: Intermittent, and Always-Available.
This is why it does make sense to take preseed and seed capital. It gives you the cushion necessary to make the right decisions for the business.

Bootstrap to VC is a continuous spectrum as opposed to the black and white decision most would have you believe. There are so many more financing options available to viable businesses than before - startup studios, revenue based financing and many more (eg angel.clearbanc.com)
Note that Urban Terror is not open source.
I knew a handful of blind communicator users who loved the device. Apparently text to speach combined with a query keyboard made it significantly more usable than other phones of the time (eg for sms or cli).
I guess, you would need (at least) four times sixteen, that is 64, blockers.
Since you double the table size after failing to insert/displace above a constant threshhold, e.g. 8. You have O(1) insert performance. You don't need to rehash the table either, you can add additional hash functions on each grow, or reuse your existing hash function and use bit masking, (that one does require a copy of the table, albeit no rehashing, and copying chunks is something our CPUs are really good at)
Something like Guantanamo doesn't happen because two people dream it up. It happens because a gigantic organization is committed to it.

It also wouldn't have happened unless there was solid political support at the highest levels. That includes not only politicians but the parts of a democratic society that isn't necessarily directly elected, within the justice system, military and media.

The system also has been held up under multiple administrations, including one that probed public opinion enough to debate closing it only to turn around and expand it instead, which didn't make a measurable difference with voters. The last part is the key point here.

All this may sound a bit hopeless, but we know how to fix these types of inherent issues in a society, by proper application of division of power.