skysight-inc/HackerNews huggingface dataset:
Similarly here's a nice list of reverse shell one liners
https://github.com/swisskyrepo/PayloadsAllTheThings/blob/mas...
This is literally a 4min read and the author divided it up pretty nicely in parts and bullet points.

Every bullet point is an interesting insight for itself, so you could leave after reading half way and still make a net intellectual profit.

People are so overly critical these days, the guy is literally giving away useful hard numbers and advice for free (some exposure for himself).

Oliver, please take HN comments with a grain if salt. :-) People are very demanding here (which might be a good thing of course)
This project has already submitted a few small changes into cpython, like https://github.com/python/cpython/pull/25069 and https://github.com/python/cpython/pull/25729
If German users would switch. WhatsApp is the main Messanger in Germany, and a lot of the people who live here are not that interested in privacy (although there is still a relatively large piece who is). It‘s too abstract for some people how their data is used. The Government needs to explain more and not just create rules which people find annoying to follow.
YouTube boxer Logan Paul turns himself into an NFT Pokemon card
I'd argue only the revocation is needed. macOS is moving towards that model: every app requires notarization, Apple provides it without asking questions, but reserves the right to revoke the running privileges of any app. This makes so much more sense.
It's a common startup problem. I have no doubt. Most of startup suck, honestly. However, there is a few reason why a few thrive. You might want to check:

* Why would you join a startup? Wealth? Opportunity? Or some deep meanings.

* Which stage is it? The earlier it is, the worsen a company is managed. In your case, a late stage company still in a turmoil is a huge question mark.

* For startups, it's always better with showcase than a promise. If I were you, I would take a reference that matched to the first bullet.
If you liked Primer, the film "Timecrimes" does an excellent job at the physical consistency of time travel.
Most GA pilots are awful so it's a pretty safe bet that CAPS saved lives.
That's fair, but I will point out that that's a bit of a "no true scotsman" argument, if it's meant as an argument.

Regardless, I'm not really saying anything about DDD; just my experience of organizations saying they're using it. They may indeed be misusing it.

They probably are, in fact; my whole point is that the orgs I've encountered that have figured out how to write software successfully don't say they use DDD (even if implicitly they do based on someone's definition of what DDD is), and the orgs I've encountered that say they use DDD to write software then execute very, very poorly, if at all, to the point I don't want to work for orgs that say they use DDD.

I believe the cause of that experience to be that the orgs that have cultures that prioritize the right things to where product and dev align very rarely look to adopt new processes that purport to solve problems they already have solved, and the orgs that have cultures that create obstacles look to processes as silver bullets to address them.

It's very likely akin to your comment about design patterns; a well built implementation may exhibit some design patterns, even without the author knowing that's what they are. A badly built implementation may look like someone had their gof4 book at hand and was looking for any possible excuse to use a pattern (and they're all named according, FooFactory, BarSingleton, so you can go "yep, they're using design patterns alright"). The latter isn't a judgement on design patterns, but the former may not find very much use for designating what is working for them as design patterns.

I.e., it's not necessarily about what is actually in use, but what is being said is in use. My experience is that orgs that say they use DDD = avoid.
I have no love for IE, but does anyone remember when we designed web pages to work on any browser?
I think the average US soldier in WWII weighed less than 150. People were a little shorter then too though.
So about half the energy density of methanol, which is already not good enough for long range trucking. Gotcha.
Regardless
Looks great, especially with the Monaco-styled editor.
> You're missing one key question in your list: "How much (time/money) will it cost and what will be the gain?"

I guess it depends on the situation of the company. But I guess that before doing such movement, company should do a pilot to verify if introducing Go can solve currently existing issues (with development velocity, bugs, performance etc.). After that answer should be simpler :)

> Two key aspects to that question: whether/when/how to re-write existing systems in Go and how re-written or new implementations integrate with the existing ones.
It also really depends, but from my experience companies that were switching to Go were keeping legacy part and people who were able to maintain it. In the meantime they re-written what was worth to be re-written. Without touching old part too much.

In that case yo can stay with a situation where you have some developers of old technology and some of the new one. But AFAIK it was not a major issue.
Does anyone have a link to a good zig book/tutorial? I keep seeing it and want to try it out.
I didn't mean to suggest anything less than a year. The topic of TFA is internal promotions; are people getting promoted in their first year?

My suggestion is that you shouldn't wait very long at all for an internal promotion if you can just get a new job that pays better. I can't imagine this is a process that you engage too much in in the first year of a job, where you likely wouldn't be eligible for a promotion in the first place.
> I gave in trying to control the home directory long ago, it's a complete free for all, there has to be at least a dozen common and different ways programs decide to store configuration and caches etc.

This and the security free-for-all that programs enjoy come from a simpler, more naive time in personal computing. Personally, I think one of the few things mobile OSs get right[0] is the idea that applications cannot be trusted to behave and the default should be to keep them in their own little sandbox until the user says otherwise. Launch them in their own namespace with only the things you want them to have access to mapped in or redirected as per your preference.

[0] I have issues with the implementation, but the idea is sound.
It is amusing that your comment is about IQ and your name is IQunder130... I feel like you might be too focused on a poor measure of human intellect.
I use IE6 as a sort of litmus test for websites. If a site works in IE6, it's more likely to work on every browser imaginable. Those people creating sites designed to work in the latest browser version only scare me to death.
Employees who are forced to use it at work.

Some large companies put installation restrictions on third-party software for security reasons, and find that throwing money at Microsoft for an enterprise support contract is cheaper than re-engineering their ancient internal software to work on something other than IE.

And because these are also the types of giant companies that tend to shit money, there are plenty of mid-sized B2B saas companies willing to bend over backwards to win a contract and earn their droppings.

So I'm sure there are a good few developers forced to support IE11 by a bad contract who will be bummed by this news.

But full deprecation has to happen eventually, and it will only help the effort to have engineers telling middle management "the project will take twice as long because we have to support IE11".
I am really not sure I'd want to be stuck in ice, ON ACID, with no way out :)

…though I think your point is, that while you're stuck in ice with no way out, all the mental stability structures you build to connect yourself to reality are bad and harmful. And being on drugs and disrupting your reality, breaking down your preconceptions etc. would be more along the lines of continually breaking down the BAD mental structures you're inevitably building, due to correct appraisal of your situation.

Still doesn't sound awesome though :)
Just considering the orbital heights, they fudged it a bit.

What makes it laughable is the inclination, the ISS is ~51 degrees and the Hubble is ~29.

That's something like a 3500m/s burn.
I just looked at photos. Yes, it's very small.

Here's a Piper ad from 1966 with seven adults and their bags: https://i.imgur.com/fWyArRH.png

"The SIX will carry up to seven adults and their luggage - in real comfort"

And here's an ad from 1969 with six adults in it (and some rifles. a different time!) https://i.imgur.com/kGMrENf.png

I can't read into the minds of the engineers who made the airplane. Maybe it's true "I don't think they even imagined 6 adults as a typical cabin load". But we can see that the marketing department at least tried to make people think it was.
Show HN: Search 1M Linux kernel commit messages
I'm counting 0.9% under our users (which is of course a biased group, but at least near being representative for region, gender, age and education) since 2020-01-01, but only 0.2% since 2021-01-01. So it seems be dropping quite steadily.

Edit: a few of the IE11 user agent strings even mention Windows NT 6.1, and no x64 or WOW/Win64, so I guess they're still running 32 bit Windows 7.
What's your mental and physical health worth? There are some things doctors can't fix; I learned that the hard way.
This is mostly wishful thinking. Advantages tend to accumulate in life. Those who had the easiest time growing up are often the most stable ones emotionally. Life doesn’t care about fairness, just like being and tall and attractive is correlated with intelligence, even though we might not prefer it this way.

I’m sure you’ve also seen they type: brillant PhD, liked by everyone, natural leader, accomplished on multiple levels, perfect family and relations. These are the people that have been selected to be astronauts. How often have you seen one have a breakdown during a mission?
I loved primer. If you like time travel movies (and if you are on hackernews the chances are high you do), definitely give this one a watch. It is definitely among my favorites. It is an awesome film which goes to show low budgets can go a long way with a great script.
Hey everyone,

I'm Jason and I work on Typesense (an opensource Algolia/ElasticSearch alternative): https://typesense.org.

I recently learnt that the Linux Kernel I've used for the past 20 years crossed 1 Million commits and also turned 30 years old in 2021: https://news.ycombinator.com/item?id=27014732

I've been on the lookout for interesting datasets to build search interfaces with and with the 1M Linux commits milestone, I figured it would be fun to index all the 1 million Linux commit messages in Typesense and build an instant-search + browsing interface on top of it, especially to find interesting tidbits from the commit messages.

This site is the result of that effort, and a tribute (if I may) to all the hard work that has gone into a piece of software that powers a good chunk of the modern world and has personally been a bedrock for my journey into programming. Thank you Linux Kernel Team!

If you find any interesting commit messages & search terms, let me know and I can add them to the highlights on the site.
Generics isn't about the modeling of data, though.
> I understand that they were in different frequencies with different controllers.

If that is so, then it seems from the recording that the Metroliner pilot was only informed about the Cessna ahead of him and on approach to 17R, not of the Cirrus.

The Cirrus pilot is told about the Metroliner in an exchange that goes thus:

TWR: "Cirrus 6DJ, traffic you're following just turned right base there ahead and to your right at 6600', Cessna."

6DJ: "I have traffic in sight, 6DJ."

TWR: "Cirrus 6DJ, follow them, runway 17R, cleared to land. Additional traffic north shore, it's a Metroliner for the parallel runway."

6DJ: "Traffic in sight, cleared to land 17R, 6DJ."

Now, does that second "traffic in sight" refer to both aircraft, or only to the Cessna he had just been cleared to follow? It would be unambiguous if he had replied "two in sight", but if, for whatever reason, the mention of the Metroliner (in the same call as the clearance was given) had not registered, the Cirrus pilot would not have been aware that more than one other aircraft needed his attention. And if the Metroliner communication was being conducted on a different frequency, neither pilot would have had any other opportunity to become aware of the other airplane, except by seeing it - and, in addition to the Metroliner pilot presumably being in the left seat, the Cirrus was banked right, turning final, and one might guess its pilot was probably looking at the runways and/or the Cessna ahead.

Putting this together, I suspect the Cirrus pilot never registered the presence of the Metroliner until the collision - and I doubt the Metroliner pilot saw the Cirrus even after the collision, given that he thought he had an engine failure (he might have seen it earlier, when it was heading north on downwind, and assumed it was behind him.)

This does not alter the fact that the Cirrus pilot overshot the 17R approach while turning onto final, and it is this which caused the collision. One other fact, pointed out by several commentators: the Cirrus was travelling at about 160 kts at the time, so any delay in turning final results in being out of position more quickly than in your average small, single-engined airplane.
Senator Proposes Cyber 'Academy' to Attract More to National Service
A good thing. My business unfortunately rely on the Playstore. Every update we submit I have nightmares about a rejected update or somekind of violation. I am active since the start of the store. On average once every 2 years we have a very serious issue with an app being suspended for a a reason we do not understand. I am lucky to have some ties to people inside Google, otherwise I would probably have lost (no joke) millions.
On Shitcoins:Three Vital Lessons from the Elon Musk and Vitalik Buterin Tragedy
Have you heard of diplomacy?

Maybe US could use it.

They could lead by example like EU tries.

Instead US decided leaving Paris agreement that was not even a binding agreement was the best idea.
This sounds like backcountry tent sizing. 3-person tent! (Good luck fitting two people in there and anything else!)
I read Shadow of the Wind with my roommates as a way of passing time during lockdown. I enjoyed it very much.
Tesla Makes More Money Trading Bitcoin Than Selling Cars
GoKit looks fantastic, thanks for mentioning that. It is very close to my imagined platonic ideal of writing business logic wholly separate from all the side effecting glue code.
It's definitely about identifying where they can slot into society, and what it even means to exist within one. It is also about discerning what pieces of society exist in a more grounded reality and which are part of the grander meta-society that we play the hierarchy games within. A professorship to her meant she had won one of the games. An achievement within the university meta-game, which was important to her but probably more relevant, others thought it was important too.

Making bread will be important for as long as we need food, but a university degree is only important while the society that regards them highly still exists in a particular configuration. She convinced herself at first that getting a professorship was important to her because it was important to the society she was taking part in, and when that society started to fall apart, suddenly the meta-game didn't seem so important.

I come from a really young country and so it's sometimes hard to take our little society seriously, it's more obvious that it is all made up and the pandemic has also made it feel pretty vulnerable and precarious. What good is a university degree when there are no jobs left to find it important?

I can be envious of countries with a long heritage that can make the rules of society feel far more permanent and grounded, like they were borne from history itself. But it's just a perception mostly. How I feel about it doesn't change what it is just whether I am willing to invest in playing.
You pay them because your argument is “i should be paying more”.

It’s hard to take someone seriously when they say they should pay more tax, have every opportunity to pay more tax, yet choose not to pay more tax.
Hmm... is this how current startup or "agile" companies environment work now? #1-4 are utter non-sense. #5/6 are generally true in every job if promotion is what you want, plenty of folks just don't care about that. Sad part of me thinks that this will be the future workplace culture, but I want no part in.
That wiki article was a super interesting read. I might find a book that goes more in depth.
Job hopping up to senior engineer is fine, but to progress beyond that requires support network and influence, which is hard to acquire quickly if you join as a new face.

Of course, if you made a bad first impression or grew the wrong kind of reputation in your firm, it may be easier to do a lateral switch to start fresh.
>> I'd be very surprised if the airport's procedures came out of this unmodified, for example.

I'm curious. The airport is at about 5900ft and they were at 6400. If that's AGL for them that seems like a long and high approach. If not, then they were going to do a 3 mile straight in at 500 feet AGL? Either interpretation doesn't fit my (limited, student) experience.
Exact tracks of both aircraft with timestamps:
press K to enable labels
https://globe.adsbexchange.com/?icao=a4eabe,a2cee7&lat=39.63...
Cameroon's dedicated policy to support tech startups
Racism and gender bias is rather en vogue these days, just against one very specific group of people.
Yes, those cumulogranite clouds are dangerous.
Show HN: Icebreaker Zoom Backgrounds for Standups
Big Threedots guy.
How about WebView2?

https://docs.microsoft.com/en-us/microsoft-edge/webview2
> Governments A and B meet and discuss some deal. Their agreement is recorded on a public append-only ledger, which is hosted by participants worldwide. If any party reneges on the deal, that's remembered by the public record too, where no amount of propaganda can erase it.

You can do this with paper. Signed paper documents. You have invented the "treaty". It has been a thing for centuries.
LOL I've built a lot of tech for walkingdre.am, but my best prototype so far just isn't "fun" enough (based on a highly subjective definition of "fun") so I'm stuck at the moment, trying to improve that aspect of the game (particularly, the combat and crafting system)
Well, the truth is a lot of applications don't actually really need generic data structures beyond those already provided (maps and dynamic arrays). If you do need that, yeah, you're in for nearly duplicate code. Over time I think you'll just start to approach problems differently and not really think about the limitation much, or that has been my experience.
I wrote about that here:

https://blog.metaobject.com/2019/12/the-4-stages-of-objectiv...
> Session data and any centralised auth check (banned user for example) are simply database calls

JWT doesn't make sense if your app can simply make a direct database calls for authentication check. But if your app is composed of myriad of microservices which aren't allowed to query the database directly and must call another service to access data outside the caller's scope, then yeah the only option is making the authentication service fast enough to tank all the authentication checks or use jwt which makes any microservice able to confirm authentication status without querying the auntentication service.

Which is another reason why I think microservice architecture is a giant waste of time and productivity unless you're google-scale.
There is no question that negative gamma can accelerate nasty moves (at least in commodities where I’m involved). Maybe what you mean is negative gamma that is given to people as a “trap” and then the exploiter pushes the market towards the calls intentionally. That might be harder to do (would take tremendous might in any large market, like oil). Where negative gamma occurs more often is, for example, Oil producers buy tons of puts from banks, the market weakens and oil goes down, and the banks are forced to delta hedge their position aggressively. This isn’t a trap set by producers, it’s just the market positioning. Our adage is “the market goes to whatever level fucks the most people”.
A lot of people are working remotely for the first time and it can lead to a feeling of isolation and having no social bond with the team.

While we are solving for the larger problem by building games teams can play together within Slack with our product called Bored, this is our attempt to bring some fun and banter to everyday standups on Zoom.

There are 30 different icebreaker backgrounds, one for each day of the month. The scrum master puts up a new one everyday and everyone answers the question on it for some good old banter.

Would love to know what you folks think.
For some reason, I remember numbers like that as though I were typing them on a numpad. I automatically visualize a numpad and remember the sequence of numbers as distinct locations on it. Funnily enough, even phone numbers use this computer numpad rather than the number pad on a phone.
Indeed, Zig still hasn't a story for use after free issues.
I've started using darkhttpd[1] recently, it's simple and compiles quickly to one binary, it supports directory listings and supports range requests.

https://github.com/emikulic/darkhttpd
> That's why it's slow and expensive to trade across borders, ... document fraud

Would you say that blockchains make this faster, cheaper and less prone to fraud?
More of a question when you start a new project, no?
Carbon credits are doing their exact purpose. It is moving profitability into environmentally friendly sectors and out of polluting sectors. This is in order to make polluting more expensive and environmentally friendly cheaper... I’m not sure why you would think selling carbon credits is evil.
I’m not arguing the rich need to pay more, I’m arguing that the OP is wrong to argue he’s just a “normal worker” and shouldn’t be paying a large tax burden when he makes more than 99% of the population.

Basically when the OP says “the rich should pay more” I’m saying “ok, but that includes you”
To be honest, there's not much "lispy" about it, aside from the branding. It's a bog standard raspi cyberdeck, at least initially out of the gate.
At the point a pilot is considering declaring an emergency, they should do so. Once they have declared an emergency, the insurance company owns the airplane, and the pilot should be focused on preserving as many lives as possible. This is as true for a mechanical emergency like a gear up landing as it is for every other kind of emergency.
It is actually pretty easy. As long as you don't use any private APIs, you can completely change the behavior of your app after the review by changing server side settings.
It's easier on yourself. You don't have to stress about rushing to get a new job until the end of the month (or what have you).

That'll also make you more relaxed during interviews (if you do bad/ask for too much the stakes are lower)
What you're doing is not political at all, right?
Is this "climb the ladder" thing still relevant when companies move to just in time equivalent for workers? You get hired to do X tasks and then move on to another company.