skysight-inc/HackerNews huggingface dataset:
OODA loop is often hyped, but really it is just a description of how humans (and animals) behave in almost any situation. "Look, Think, Decide, Act" in other words.

It's not valuable in the sense that you can "practice" or "apply" the loop and perform better. Your behavior already follows this model. Its real value probably came from presenting this common decision making process in a way that appealed to upper military management, which made it easier to develop processes and practices that help decision makers (like pilots) in critical situations.
But it has 2/3 the population of Bulgaria.
Okay, but this is a function of the medium not of the people. Crafting successful feedback loops has defined great leaders across industries for hundred(s) of years. A bent toward experimentation is not something that software engineers possess. It's a trait that great leaders build into their businesses.
Funny you put it like that, because the fragmentation regarding language extensions is frequently discussed as one of the biggest issues affecting real world Haskell.
Imagine what it would be like if the section 230 protections were eliminated.
India to Propose Bill That Bans Cryptocurrency and Penalises Holders
My ownership over the projects I worked on has gone up enormously since I became a freelancer/contractor. I'm not here to merely put in the hours, I'm here to deliver the best product I can. And I tend to stay on a project until I'm sure I can leave without it collapsing.

My incentive is to make my client happy so they may hire me again, to get a successful project on my resume, and to be able to point future clients to this client if they want to know what I can do for them.
std::move_iterator was my first thought too, but I'm not sure if it works, since the key type for std::unordered_map is defined to be const, so you may have to make a copy anyway.

Maybe use a vector-of-pointer-to-pair, since we're leaving the map around and we don't really need the vector to own anything.
A 120-page manual about good writing practices - and that makes the reader a dull person?

I read through the beginning of the document and it looks good to me. It seems to be a well-written readable document which can be immediately useful for people writing company documentation (such as myself - occasionally I have to pause writing code all day).
Afaik the only integer type it's safe to cast from and to pointers is intptr_t. Not exactly the type people reach to when writing the first "simple" version. Another comment also points out that hcreate (which is not posix, only GNU?) and the likes use a global hashmap? I can't see a lot of use cases for such a singleton datastructure.
I would have loved to see the Knuth version (which was literate Pascal with WEB, I think) compared as well, but I imagine that is a nightmare to build. I wonder if the source code is available anywhere, I can't recall ever seeing it. I think Knuth used a custom-made trie, and it would be interesting to see that compared to these hash table based solutions.

Also: this comparison honestly just makes me love AWK more and more. So little code needed! So concise, and pretty ok performance as well! AWK really is an underrated little language.
FORTH is the ideal language for a zombie apocalipse. Nothing comes close when you start with a CPU and nothing else :)
Hugely anecdotally, I think ketamine might have fixed my depression for about 6 months with one heavy dose. It was early 2018, I had just gone through a really bad breakup the December previous. Around March, my friends invited me on a ski trip - where I promptly had a bad fall and ended up in the hospital with a dislocated shoulder. The doctors had a hard time getting it back in while I was conscious, so they knocked me out with ketamine (smaller, more rural hospital) to put it back in.

In the days and weeks following I felt amazing, with almost all of the post-breakup blues gone and a fantastic outlook on life - I chalked it up to the "near-death" experience, but later found out about the potential anti-depressive properties of the drug and I've wondered ever since.
I don't think this should be a standard pe say. Maybe more of what is a best fit for your risk appetite. Because I could easily see this as a flag to welcome people to attack your website looking for bounties. If that is the case how are your blue team people going to know the difference?

As far as the info contained within the txt file there should only be a email address or contact info if you found something serious absolutely nothing more. No reason to intentionally/unintentionally provide information used for recon.

About the automated scanners... adjust your scope to avoid the file.
Very glad to not see any new silly woke rules regarding capitalization.
Pweese fix my poor decision making OwO
I am referring to the fact that people click on the consent boxes without reading what they are agreeing to. I am not sure if informed consent is even possible at this stage. You can put all the details before the user and you will never know they read it. Maybe you could do a test to see if user read, memorised and understood, but still they can just click answers until it goes away.
Last year I remember a news item linked on HN where some HR person flat out said that "caste" is not a protected category.
This specific case has a lot to do with Max Schrems & noyb pressing the issue to be litigated, he's a very engaged activist for privacy

https://en.m.wikipedia.org/wiki/Max_Schrems
Europe's largest data center burns to the ground
Our app recently got banned a full week before being reinstated because of a non-published outdated .apk in an alpha test track that was not used.

To be fair, we cleaned up our artefact management but still. Google is evil.
> "how to build" guide, but it's a "how to buy"

You can't build these systems because you almost can't find these GPU's.
On x10 (no optimization yet so consing is killing performance):

firmament: 10

firmament, 10

genesis 10

version 10

Evaluation took:

2.798 seconds of real time

2.813069 seconds of total run time (2.677126 user, 0.135943 system)

100.54% CPU

8,125,595,437 processor cycles

934,110,048 bytes consed
This is not a reply to you personally well not just but to everyone else...

A) I think you greatly underestimate what other engineering disciplines bestow not to mention require

B) Really? Have you seen modern software development practices? barely functioning MVPs, vertical slices, pivoting and hacks galore....

Like personally I would wager that most programmers do not understand exactly what they are building when they start, I know I don’t always and I never really met anyone who does so either at least not constantly. You know the general direction then you tend to hack things until they work and optimize and fix edge cases as needed.

We very much can write programs without understanding what we need to do or even how things work otherwise we wouldn’t have bugs that are not hardware errata and even then one can argue that if you truly know what you are doing you plan for hardware failure.
Legislation that needs to be translated into 24 languages is better off dull than ambiguous.
Some of the most interesting research on inflation has been done in MMORPG's lately. Since all the currency is digital there is a strong inflation problem and the solution has been largely to have a technique called "Gold Sinks" where they create very expensive items to use the currency for thus taking a large chunk of it out of circulation. For some who believe that since we've shifted to mostly digital currencies now (since banks just shift numbers in a database to increase or decrease what's in an account most of the time) they could argue that the mechanics of paying taxes is to actually act as a gold sink instead of actually shifting money to government (since they just give themselves whatever unlimited money anyway).

I'm not sure what to believe about this, but the deeper I look the more true it's becoming I think. Especially since money isn't so much being printed as just created in a database somewhere.
Show HN: Create your own cellular automata
How C++ Resolves a Function Call
Elon Musk changes his Tesla job title to 'technoking'
> 5.3s at 1.4gb on a laptop is 53ms at 14mb, is 70ms on mobile before adding any increased download time.

Factor in how much time it takes you to unpack those 1.4GB of data in a smartphone. Those 5s amount to which percentage of the total execution time?
Bresenham's Circle Drawing Algorithm
Yeah but when we were 16, we weren't buying this type of case off the shelf either, we were brining shitty beige box case panels into the metal shop, cutting holes in them, and screwing in plexiglass ourselves.

The whole aesthetic really does rest on a DIY aspect, off the shelf it's just obnoxious.
Design Thinking Toolkit – Abstraction Ladder
Hey — don’t listen to these clowns. They are upset because all they do is make enterprise widgets for a megacorp and memorize leetcode. Most software engineers in megacorps are incredible risk adverse (similar to doctors and others who follow a path) and are pretty salty they missed the boat.

IMO the most interesting problems in computer science are happening in crypto. Especially if you are interested in cryptography or distributed systems. Way more interesting than making some web app ‘scale’ with the same formula everyone uses
Indeed. Working in research with human data, we spend a ton of time taking GDPR into account and it would be a huge disappointment to see a corp bypass that for profit when we for non profit research cannot.
You’re getting into inventing better people territory, politicians and constituents both.

And your 3-point list scares the crap out of me because while it might look fairly reasonable to you, it looks to me like you’re looking at the government for a source of paternalistic love, something it can never provide.

Congress isn’t in the business of doing what’s “best”, they’re in the business of politics, which involves a lot of talking, a lot of positioning, a lot of negotiating, and a lot of communication with their constituents (whether you’re paying attention or not, a disturbing trend recently has seen Congressmen downsizing or not investing in their policy shops in favor of investing more in their constituent services).

The people they’re going to be negotiating with are the ones that show up, not the ones making wishes on a falling star on the other side of the country while scrolling their phone till death do they part.
> Precision when describing (programming does not allow ambiguity)

Really? Should we count how many bugs happen due to type conversion, precision errors, off by one etc?
If you look back far enough, you can see where the trend began. The infamous "beige PC." Enthusiasts wanted to not only build their own PC, but for it to be custom, and to look good. Cases could be bought with silver, black, white, even color! And with enthusiasts working hard to make the inside of their case look neat, tidy and visually appealing, windows became popular. As RGB LEDs became inexpensive and easily programmable, it became a way for users to customize their hand-built PC further. Of course OEMs want to capitalize on this.

I just don't quite understand why it's a complaint, though. Is it difficult to buy a case without a window, and set LEDs to some kind of steady state dark color? Or simply replace the stock cooler with the one that looks the way you want? The whole point is being able to pick and choose so it fits what you want. Is it really hard to buy hardware that doesn't light up? I went to Newegg.com and plenty of the CPU coolers there have no lights. And you were able to disable the motherboard lights.

Here are lots of black boxes to pick from: https://www.newegg.com/p/pl?N=100007583%20600006506
You don't really want to be creative when producing legal documents. Other (supra) government bodies have similar style guides.
That is certainly not the case in general. It is not the case in the Netherlands, nor is it the case in the UK and Switzerland.

Particularly in the Netherlands there are collective working agreements (CAO), which have set up arrangements with the employer that do this for certain job levels, but this is not arranged per law (particularly for higher level jobs). See e.g. https://www.juridischloket.nl/werk-en-inkomen/arbeidsvoorwaa...

Similar in the UK, and even more so, the UK did not fully take part of the Working Time Directive when they were back in the EU and allows opt-outs. See e.g. https://www.gov.uk/maximum-weekly-working-hours. These opt-outs are often supplied as part of your employment contract. This opt-out has been in all my contracts with my jobs in the UK, although I in practice rarely overworked.

Now it is the case both in NL and UK that for most jobs that are "lower" on the job level, there are overtime rates. But both the UK and NL have expectations that "higher" job levels are expected to come with over time. I have not seen any programming job in the UK that pays my overtime.

Similarly in Switzerland, a family member of mine used to get paid over time (or be able to take it as PTO), but when they got promoted, it stopped.
As if the Inquirer didn't cultivate a toxic, racist audience intentionally. They published the thoroughly mediocre Christine Flowers basically weekly for 17 years.

https://www.inquirer.com/opinion/philadelphia-progressive-co...
There's an assumption that older accounts somehow have better or different taste, which I find incredibly questionable.

I think it's more likely that they just happened across the site sooner, and happened to stick around.

I'd like to see the frontpage but sorted by votes from accts with a lot of comments, or a lot of karma. That would be more revealing
I did 4x9 also for a while, also with a long (1h15) commute. Was OK for a year, but I was glad that my next job was 4x8 again, with 1 day WFH. So 3 days in the office, 1 day from home. Perfect!
> We don't allow apps whose primary purpose is featuring or hosting objectionable [User Generated Content]. [...] your app currently only includes feature to flag inappropriate users. [...] the app must provide a user-friendly, in-app system for reporting objectionable UCG.

It's user generated content. How is reporting a user functionally different from reporting content?

This makes me even more driven to switch to F-Droid for everything I possibly can. Hopefully we'll see a daily-drivable Linux smartphone before too long so I can ditch Android all together.
Choosing your randomization unit in online A/B tests
> Many people don't want to accept the position that they were purposely insulting other people when these terms were in widespread use.
True, but I think it's important to notice that you're not purposely insulting people until you start defending this terminology that can be oppressive for some people. Everyone in this entire thread had the opportunity to go "you know what, if this makes someone feel unwelcome, I get that. Perhaps a good idea to change it". It's when people start defending something that is both "so unimportant that they don't understand" but also super important that it doesn't change just gives a really weird vibe.

I just can't seem to understand why people are so unwilling to just be a little bit more welcoming, even if it is hypothetical according to them.
Beyond the comments other people left here, for the results to be comparable, you need to provide the result for at least one (but ideally more than one) of the solutions in the article running on your hardware... otherwise you could just have a really fast (or slow) machine.
I immediately looked for the Commission's ruling on the Oxford comma. They approve it in only limited circumstances:

"An additional comma before the final item is sometimes essential to help clarify the sense. Compare the examples below:

X may not be added to beef, ham or processed meat and milk products [unclear]

The use of X is forbidden in beef, ham or processed meat, and milk products"

Bold, EC, very bold. But could this spark a backlash?
Try MTV or any other reality tv then.

> A 120 pages manual on how to be a completely dull person.

Trump is what you get otherwise. Popularity contest with hollow interior.
The legislation only makes it possible to do whatever you want (i.e., no tivoization). It doesn't entitle you to support.
>>Untaxed, illegal transactions for large sums are a big problem in India (especially in Real Estate/property markets)

PAN cards are mandatory for registrations in Karnataka State for more than 15 years now. And everything is already digitised. The government knows who is buying what.

Real estate gets a lot of bad rep for no reason. This was the biggest revelation in the immediate after math of demonetisation, people were expecting the real estate market to crash totally, it just didn't happen. The assumption was it was all done on black cash and demonetisation would bring down the whole pyramid. The market barely moved. People realised the hard way contrary to what they believed most transactions were genuine.

Recently due to the COVID remote work phenomenon the Real Estate market was expected to crash. That didn't happen either. People capable of buying properties never left Bangalore(Access to Schools, Career opportunities, hospitals etc reasons). The people who went back, are now returning.
What would happen if you mutated your react redux State?
ARM can't unilaterally revoke a contract (and even if they tried, it'd end up in court; your production lines wouldn't just suddenly stop working one day), and there's plenty of ways to distribute games to users on PCs other than Steam.
If the author doesn’t know how to use C++ they should not have included it. It just leads to everyone commenting on that defective aspect of the article, instead of the rest of it.
"The size of a bridge" is an odd metric, since bridges are pretty much linear. "The length of the Golden Gate Bridge" would have given me a somewhat better idea of the threat. Otherwise, I'm just visualizing a long, spindly thing that would break up in the atmosphere.

I mean, all of this is kinda moot, since it's not going to hit Earth. And even if it were I don't really know how destructive this would be, beyond knowing that "over a thousand feet long" sounds pretty bad. And it's not like I have a good suggested alternative for comparing volumes of things -- though maybe mass might be a better unit than volume or area.
Pretty sure this is optical flow
Agreed. I use gitlab for administering all of my courses. I started when they had more features compared to github (free private repos, built in test runners), but over time github has regained some but not all of that ground. I will still be using gitlab in the future, but am going to convince our systems admin to set up a local instance.
Same here. I’ll never forget walking into my boss’s office with the news. We ended up grabbing our iPods (remember those) and going for a walk together in our music. That was a sad day but a special moment in my career.
Drugs are a great source of cash, as well as kompromat. Can you support your claim with anything?
Pidoc – A refreshing way to manage records and produce content
Hi again! This post was an early exploration into GPU rendering. The work continues as piet-gpu, and, while it's not yet a complete 2D renderer, there's good progress, and also an active open source community including people from the Gio UI project. I've not long ago implemented nested clipping (which can be generalized to blend modes) and have a half-finished blog post draft. I'm also working on this as my work as a researcher on the Google Fonts team. Feel free to ask questions in this thread - I probably won't follow up with everything, as the discussion is pretty sprawling.
Same thing happened to me yesterday, I had to switch my MX records over to fastmail as that was easier than trying to figure out how to resolve the issue with Google directly.

I had been forwarding all of my email from my domain to my personal Gmail (the irony) so haven't lost anything except a Sundays worth of incoming emails which bounced.

In my case I was still using a free account for my custom domain, grandfathered in. I guess I get what I paid for...
not in a pandemic
I have nothing but praise for our enterprise Gitlab implementation. It hosts 2000+ projects and for many teams is mission critical. Our team that maintains it is wonderful and I've only seen it down without planning once for about an hour. Using Gitlab at work actually swayed me to move to it for my personal projects as well.
> But I agree that voters will have little interest investigating the facts around dozens of laws proposed over 40 years ago...

Wouldn't that be great though. You are probably right, but _if_ people would, then the system would work better than a history class.
The truck driver who reverse engineered the atomic bomb
Microsoft tries to get twice-rejected compression patent past skeptical USPTO
You're just making stuff up, here's a study that contradicts you directly:

https://www.employment-studies.co.uk/system/files/resources/...

See page 14 of the executive study:

- However, simple international comparisons can be misleading. In particular, the UK position (mid-range) is distorted by the fact that, compared with most other EU states, the UK employs a high proportion of part-time women workers (working fewer than 30 hours a week).

- Amongst full-time employees, the UK shows high levels of long hours working (over 48 hours a week), especially amongst men where the UK has the highest level of long hours working in the EU. Just over one-fifth (22 per cent) of UK men working full-time work long hours compared with an average of one tenth (11 per cent) across the other EU member states.

- Full-time male managers work the longest hours in the UK and across the EU member states as a whole. However, (on average) UK managers do not work longer hours than their EU counterparts
>There's probably a cost threshold past which it becomes unprofitable to post bad comments with an agenda.

I'm not trying to be snide, but I genuinely believe you are underestimating the overwhelming drive that is caused by spite.
I could be persuaded.
Too bad the author used Wordpress instead of Zola. Otherwise, his next post could be "Blogging about writing Pong in Rust in my OS written in Rust in a blog engine written in Rust".
Related: terrific biography.

Boyd: The Fighter Pilot Who Changed the Art of War
by Robert Coram

> https://www.goodreads.com/book/show/38840.Boyd
That doesn’t make it right nor correct. Just “normative.” Hunter gatherers didn’t/don’t have these problems. (Though they definitely have plenty of other problems.)
won't governments be FOR blockchain tech... i mean, they can track all transactions and TAX them. There are so many unmonitored transactions that companies get away with.
grep doesn't solve the problem.
What do you want it to mean? There's no right or wrong answer but there's basically four fairly common ways to do it across the spectrum: 1) two individual accounts only and you pay everything separately; 2) joint account is for truly joint bills only - think mortgage yes, car payment no; 3) joint account is for "family" expenses - mortgage, cars, groceries regardless of who will eat them, etc.; 4) one joint account only and 100% of spending comes out of there.

#4 seems very common for my parents' generation (in their 60s). #1 seems like a logistical headache for something like a mortgage.

My ex-wife and I basically followed #2. This works fine for a lot of people. It worked fine for us until it didn't - unrelated to the OP, but if your spouse runs up a shitload of CC debt while you're married, you're responsible for half of it. If she cashes in a 401(k) and uses the entire proceeds to pay off said debt, you're responsible for half the taxes.

My current SO and I have discussed merging accounts will probably do something closer to #3 - each of us putting in somewhere between 50-75% of our income into a joint account, and the rest is personal money. But the joint account is for everything. Obviously joint stuff yes but basically anything that isn't 100% individual will come out of that account.