skysight-inc/HackerNews huggingface dataset:
Depends on the operation in question. Direct syscalls should be faster, but there are some big differences between the NT and Linux kernels. You end up getting all the poor performance areas of BOTH. That, and HyperV has an extremely fast lightweight VM mode for particular hardware. For example, running containers on HyperV actually runs them with VM level isolation, a la Kata containers... and at competitive speeds.

An example of the worst of both worlds result is the filesystem. In the NT kernel, every filesystem call goes through a series of Filters: any program can provide filters for given file types. Filters can do anything, from antivirus programs scanning the file on access, to Notepad adding itself to the Context Menu as an "open with Notepad" item. This makes filesystem access - even metadata checks - very time expensive on Windows. On Linux, we keep file metadata in memory, which is memory expensive, but it makes certain filesystem operations very fast. The result of mapping one onto the other is a combined filesystem operation which is memory expensive AND slow.

So for example, on WSL 1 (mapped syscalls), using a git repo of any size is impossibly slow... on the order of 10 seconds to get a git status for a work project. But on WSL2, the same syscalls live entirely inside the VM and are almost native fast.
An Apocryphal Christmas Miracle
Yes, its https://www.sciencedaily.com/
Sorry for the late reply (being rate limited)

Thanks! Originally it only started as an experiment to see how far I could go making an OS in a high-level (higher than C at least) language, I was only planning to build a monotasking DOS system. Around this time, Andreas Kling started to show us his SerenityOS, which was one of the factors propelling me to reach this point. So shout outs to AK!

Yeah! It's pretty fun to develop an OS, albeit time consuming. You should check out the osdev wiki and the Intel/Seagate manuals, they should hopefully get you to the point where your OS can read/write/execute files, you should also take a look at how other kernels do things as a reference and actually implement them in your OS in a way that fits.
Google's head of talent says that arrogance in job seekers is a major red flag
Windows 7.1 extend support ends on January 14, 2020. So is your org planning a very fast rollout or is it paying $$$ for Extended Security Updates?
https://outline.com/435yEA
Yodlee works internationally. There's also Salt Edge that works across Europe, not sure about elsewhere.
Can you imagine that this could be actually a matter of personal preference?

Some people may not use Gmail, or any free email services. Others use Apple Pay so the acquirer and bank cannot know what items you bought, and the merchant cannot know your credit card number.
Finally, some people enjoy having a digital ledger so they know what they spent.

Do you feel your harsh words are justified here?
I like the approach of focussing on increasing the income. I do budgets myself and set goals. If they do not match up with what i make, i go back to trying increasing the income.
Python advantages which can benefit your business
Ask HN: Mapfrappe Alternative?
mapfrappe.com was a very cool site that allowed you to compare regions on Google maps. Unfortunately, the site has been discontinued so I*m looking for an alternative. There is a similar site called thetruesize.com but it only allows you to compare countries and US states, not custom regions.
> people aren't so keen when it's a foreign intelligence agency

True, when I pointed out how the bottom of the slippery slope of backdooring looks like, it wasn't much appreciated. I'd rather assume it's not because so many HNers are pro-snooping but rather pro "righteous" snooping. "Ours" vs. "theirs" even if it probably degenerates towards the same end result.
this book really didn't seem very helpful for me. as another commenter described, the book seems to very heavily imply that being a pollyanna-ish person is a superior state of being -- AKA, ignorance is bliss.

sure, i believe that. but it doesn't help those of us who can't look away from the real world.

i get that my critique of the book sounds like a strawman, but i genuinely can't escape the interpretation of the argument that i proposed here on the basis of what the book says alone.
It's unique selling point is union types as a part of the type system, with whole-program type inference and flow typing. This has never been done before (as far as I am aware), and it is incredibly powerful and interesting. It's compile-time duck typing.
It’s great and impressive that this was created and exists. As a professional designer, however, I strongly recommend avoiding this illustration style as it’s already considered passé and derivative. A popular twitter feed exists just to mock it. Try hiring an illustrator from upwork or directly via portfolios on behance or dribbble and make something unique. Many illustrators charge next to nothing because they have to now thanks to the commoditization of design via sites like this.
More info: http://alumni.media.mit.edu/~jorkin/goap.html
>I'm interested why it seems to be getting little attention compared to Go, Rust, & Julia

As I see it, Go gets 70% of the attention, Rust 25% and Julia 5%. Crystal which doesn't have major backing (no Google, no Mozilla, and Julia has some MIT hackers behind it IIRC, plus the whole "data science" angle which is fashionable today), gets even less.
Hence the name Diners Club.
It's not set in space, but as a fellow Freespace 2 fan... the Ace Combat series nails everything else that made Freespace 2 fun.

The AC series uses licensed real-world fighter jets but is set in a "near future" Earth-like setting. So there are sci-fi elements like giant flying aircraft carriers and enormous doomsday weapons such as giant railguns. The plots are enjoyably goofy, full of drama and plot twists. Lots of radio banter.

The overall "realism vs. fun" balance very closely approximates the good old spaceflight sims of yore like Freespace 2 and Tie Fighter.

AC7 is available on Windows as well as console, a first for the series. I put about 100 hours into it, and needless to say I really loved it. AC6 (Xbox 360) was great fun too; it may run on XBox One as well.

All AC games are all set in a shared fictional world ("Strangereal") but each game is a story about a different war and has a unique set of characters. So no worries about jumping into the series at some arbitrary random point; you're not going to be missing out on any context.
I found microdosing greatly improved my productivity and ability to focus. I think it may be dose dependent and one would have to dial in to their appropriate dose. Also, the type of work one is doing may be an important factor.
Wow, sorry its something I read about 15 years ago and when I bought it then it was probably in the $19 range.

I checked out Dr. Levitt's website and it was listed for $45, but the buy link just redirects to Amazon where the book is listed used for $199 as you say.

Try contacting Dr. Levitt through his website http://drjeremylevitt.com/, let him know its a topic you are interested in and a former law student from FIU Law recommended the book, he may be able to assist.
Roblox 2005
So instead of paying hackers to gain
access to a target’s phone — the going
rate is up to $2.5 million for a hacking
tool that can remotely access Android
phones, according to recent price lists
— ToTok gave the Emirati government a
way to persuade millions of users to hand
over their most personal information for
free.

Yup.
This is a hidden case of confounding. In particular, you would expect a question such as "in uncertain times I usually expect the best" to be very heavily confounded with your chance of making it through uncertain times (in the past and in the future).

Yes, they controlled for basic things like some generic concept of health, diet and smoking, but there's so many things that are hard to control for.

As a simple example: what if you have some rare genetic disease that's not controlled for but will likely kill you?
I think you're going to run into the same thing I ran into here https://news.ycombinator.com/item?id=20864837 which is that the term Open Source has been taken over by opensource.org.

Although I suppose you won't get as many downvotes as I did (the reason for which still eludes me)
All of the actual work can easily happen in under a millisecond. What makes input to screen output slow is anything asynchronous - polling (on the input side, e.g. in the USB protocol itself - USB to PCI uses interrupts!) and waiting for the next frame on the output side. Let's say the console waits for vsync to render its next frame, then the compositor grabs it and renders it in the next frame. That is one frame of gratuitous latency.
I always thought it was curious seeing a friend with ADHD taking adderall seemed to calm him while it had the opposite effect on me.
Show HN: Squadcast End-to-End Batteries-Included SRE Incident Response
The line is obvious. I believe in my faith. Fat man isn't part of it. You can look front to back in any KJV, or Peshitta Bible and I doubt you'll find a direct story about a fat man giving toys to children, worse yet, Jesus being born in December isn't biblically supported.

Also it's very rude of you to not only attack my faith as a lie, but also to mock it. There's plenty of historical evidence of people from the Bible.
Because they want the people to be on their side, "thinking of the children" and all that instead of thinking about Big Brother having access to everything.
Speaking as someone who works/consults in the financial sector, I'm afraid you really...should convince yourself...that you have to think about it.

First, the penalty for the strategy of "not-thinking" just on a tactical level isn't 1-2%, more like a minimum of 10%, and a maximum of 100% or more when you take into consideration accumulation over time.

Second, from a "strategic" perspective, "not-thinking" leads to "not-understanding" the myriad "choices" presented/available to you- where often what's presented is very different from what's available, and often serves someone else's interest much more than some other available-not-presented option may serve yours.

Third, the state of "not-understanding" leads to the use of seemingly helpful services like Mint. In doing so you are making an enormous sacrifice in terms of privacy. There are rules that prevent the state of your deposit/savings data from being shared by the custodian (many more than the state of your credit data, for hopefully obvious reasons). To use those services you have to provide them with your deposit/savings credentials, and once they have them, that data gets out in the wild, which can have unexpected deleterious effects, particularly if you are a person of color, or a woman, or wind up in a weak financial position, which may happen for unexpected, surprising reasons.

The financial industry is predatory. Full stop. The industry harvests from people who choose to not think about it. There is so much- too much- money in the world, but to everyone individually/organizationally it is a scarce resource. Every day I see grim occasion to think about apex predator Danny DeVito in a David Mamet movie called "Heist"-

"Everybody needs money. That's why they call it money."

Good luck!
Ask HN: Books and Courses for Wannabe CTOs and Heads of Engineering?
How did you become the CTO or Head of Engineering at a larger organization? What books and courses did shape your growth and prepare you for this role and/or solidify your knowledge as a CTO / Head of Engineering?

---

I've got a background as a software developer and development team lead. I've filled shoes as an architect, infrastructure expert and an IT project manager. I've got a solid understanding of the business side as well.

What books, courses and other "theoretical background" you would recommend to make the jump / transition from a development team lead to a Head of Engineering or CTO at a company with 100-250 employees?

This is not a question about career progression as it is more about "growing with the company" (so gaining all the required knowledge in advance before actually gaining that know-how in practice - for example, when you are a "CTO" of small yet fast-growing startup).

The recommended literature should contain info on:

* scaling the software development team (e.g. if I've lead a team of 8, how do "I" "handle a "team"" of 50-70 engineers? What are the common pitfalls to scaling the engineering team? Some common examples for the organizational structure for handling multiple software development teams?)

* defining and measuring KPIs and/or OKRs for technical people in all the levels

* project management techniques and tools to gather all the data (and what data and how should I gather?) to be able to make any decisions

* talking to the management (reports, bridging the understanding between the business and the IT)

* everything else I haven't thought about

I am looking more for a know-how that could be applied to existing enterprise as well. So more of an enterprise-way how-to than "whatever works" and "let's just do it the start-up way".
Quite the generalization there. At this rate my own house is a prison because I'm too lazy to be able to leave it.
Show HN: QRpush push messages from mobile to computer, write only front-end code
https://en.wikipedia.org/wiki/Release_early,_release_often
Elf Bowling History: It’s Not a Virus. It’s Not Spyware. (2017)
> "Saving a photo from iMessage"

I feel like I see the root of this problem everywhere in "card"-based UIs. The share button opens a "card" on top and you can move the card up in the view. There should definitely be some consideration for how to represent that there's more "card" outside of your screen.
It might be the one upside to the cpc commies stealing (or were they fed it? (evil moustache twirl)) US tech. The US will know how “their” best tech works and might be able to cause ghost images to appear the pilots/AI.
Others have suggested "click-bait", which is probably the most likely term for a headline specifically. It does assume the reasoning though, that it's being done to drive views at the direction of marketing. Which granted is not an unreasonable assumption, even media with very strong editorial policies that will push back against most interference may consider "mere headlines" be a place they can sacrifice to marketing, it's not uncommon these days in many places to actually have a few different headlines created, served up at random to a sample of initial browsers, and then have whichever one gets the most clicks selected as the one that is displayed generally.

However if you want a more general term one might be "purple prose", which can apply not just to headlines but to any text in an article. It's a subjective judgement, but the idea is when there is text that is so excessively ornate, emotional, extravagant, etc that it actually breaks the flow of your attention and reading of the content itself. Basically, prose that stops serving to convey the content and starts drawing attention to itself for the sake of itself. It comes from a passage in one of the poetic works of Horace (Quintus Horatius Flaccus, from Rome).

Again, it is subjective, because sometimes content really does deserve heavy levels of verbage and different people have different tolerances. But when flowery prose gets in the way of comprehension rather than enhancing it it's a good candidate.
Do you have it somewhere on github? I could see hosting this on my own server for personal use, maybe trying to contribute back as well.
You do both at the same time if you want the fastest results. You get structured i+1 input that you can cope with for part of your learning and then you dive deep into the the native content and let your brain compute the statistics necessary to eventually be able to recognize the patterns at natural speed.

My definition is of listening comprehension is any information I can glean from listening. Information being a reduction in uncertainty. Doesn't need to be complete. Progress is directional.

I know my language learning algorithm well and I pound it on repeat until my goal is achieved.
> Because a flower for photos is not a connection that many people can intuitively make

This icon only makes sense if you used earlier versions of iOS where the icon was an actual photo of a flower. Objectively bad design.
"Each expedition pushing farther south was a humble affair involving tiny numbers of small ships."

small, iterative steps

"Soon after the middle of the century, the Portuguese learned by repeated experience how to navigate out of sight of the (northern) Pole Star."

learn something new and integrate

the benefit of expedition was not only about trade, they also learned how to navigate
I had almost all of the choose your own adventure books. They got boring because you would die unless you chose the most courageous path.
My experience working for the 800lb gorilla incumbent was that we didn't take competition seriously at all. Even stuff competitors did that would be trivial for us to replicate got put in the "not a priority" bucket. The few cases where we were forced to match a feature you were looking at a lead time measured in years, tending to infinity if it threatened the influence of a powerful department. And this is the reactive stuff. Forget actual innovation, other than a few toy projects that never escaped the lab!

However, this was justified: even the most promising-looking competitors tripped over their own bad assumptions long before becoming a threat. We saw plenty of novel ideas but they'd always be sunk by a failure to understand the basics of how our market worked - things like trying to put a complicated app with a thousand options at a point in the journey everyone is trying to simplify and time-optimise, etc.

If someone who knew the market well had gone at it seriously and solved hard problems rather than apply the usual hand-waving "tech! blockchain! magic!", by the time we'd noticed it would have been too late to respond. You'd hope more recent incumbents like Netflix or Twitch might be a bit more responsive, but corporate inertia can build up surprisingly quickly.
Processed meat recalls rise dramatically as consumers bite on metal and glass
Does the UK realizes that if their plan is implemented then any authoritarian government can now ask to have access as well.
Perhaps we shouldn't encourage it.
I was a teenage code-breaker at Bletchley Park
> Unfortunately it seems like they are also using this as a chance to change the license from a Creative Commons BY-SA to something else.

Might this be consistent with their statement:

> We have been advised that any download, including one without charge, constitutes a sale. Serving GeoLite2 database downloads on a public page simply does not allow us to communicate and honor valid “Do Not Sell” requests we receive from individuals.
I loved these as a kid. It definitely advanced my reading a lot from an early age. The one that burned me time and again was Appointment with F.E.A.R. I kept dying and some of the clues required a calculation or solution of a riddle to know which section to advance to. Of course eventually I cheated.

https://en.wikipedia.org/wiki/Appointment_with_F.E.A.R.
> C#, Kotlin and Swift are the system API languages of major platforms (MS, Apple, Android).

No, the system API of those systems is exposed in C, ObjC and C respectively.

You may be thinking about the most common language in those platforms nowadays (and their respective APIs).
You're only an outlier because of how rare logic is today ...

I think we should get our own house in order before wasting money on, literally, pie in the sky.

We're on our way to polluting every square inch of the only known habitable planet, and already causing mass extinction.

Thus how can anybody prioritize sending a few people to Mars?
Playing a specific game or 100 on it != a translation layer from one OS to another is ready or generally usable.

Games have minimal dependencies re OS APIs wise. Office apps and other programs make far more extensive use of OS facilities...

So hardly "bullshit".
b) not true for everyone. the way different people want to live their lives is, well, different.

his essays don't necessarily have to be relatable, they just have to be useful. he isn't a life coach (though I suppose that is arguable). his expertise is in tech and startups, that's where he's proven himself, and that's the area where his advice carries weight.
You know behind this was a VFX team saying they couldn't hit the deadline with given constraints, and a manager who didn't listen
To be fair, we have no way to disprove anything about another person's subjective experience. Someone could have a special aptitude or talent in "meditation", broadly speaking. Our own accomplishments may not be any indication.
The "Diners' Club" story is fun to tell, but it's really a fictional story created for advertisement.

* Actually, there were a lot of "credit cards" when Diners Club started the business. One of the oldest such cards is one issued by Shell (oil company) circa 1920, predating more than a decade.

* The real innovation of Diners Club's card was that it was general purpose. It could be used for multiple merchandises, while other cards were very purpose-specific (e.g. Mobil card for purchasing gas from the store, Western Union card for its telegraph service).

A good resource to read about the origin of credit cards is "The credit card industry: A History" By Lewis Mandell.

> My theory is that those early adopters signed up because the card gave the illusion of status or eliteness

The primary motivation to own diners cards was post-pay. To put it simply: you can eat a dish without paying for it now. That was appealing for people who just started to enjoy consuming stuffs. Yes, you still need to pay the full amount every month, but minimum monthly payment (a.k.a. revolving credit) was an innovation yet to be conceived...
C++:

std::vector<std::function<int(int)>> powers_of_x;
for (int i = 0; i < 10; ++1)
power_of_x.push_back([=](int x) { return std::pow(x, i); });

works as one would intuitively expect (a different i is captured for each iteration). The issue is with those languages that conflate values with references.
Author of the GitHub issue here. I was surprised to see this title, because I thought "holy cow, finally someone else appreciates low input latency" and then I realized it was my issue haha.

By the way, wsltty 3.x also has excellent input latency now too. I've been using it for quite a while now with terminal Vim in WSL and it's about 90% as good as xterm on native Linux in terms of latency. wsltty also has no issues with tmux where as the MS terminal (both old and new) have severe issues with tmux.
Ritalin (methylphenidate in general) is a rough one, cause of its stupidly short half life (as short as 90min in some). On top of that, most extended release systems for it are garbage. Sure on average, the blood plasma level graph is smooth, but you look at individual profiles, and some individuals have way higher peak amplitudes. In my experience, MPH, even the ER/concerta stuff, thrashes your mental state too much to be productive. I actually had more stability dosing slivers of MPH IR every hour, but man, that's tedious, it's easy to miss, and once you drop, it's not the same, even if you get back to therapeutic range.