skysight-inc/HackerNews huggingface dataset:
So it sounds like it's CHERI-style, only "randomizing" things over time?

(no paper access for me)

e.g. let's say you went whole hog (E.g. 128bit CHERI 64bit pointer + 64bit metadata) and periodically traverses the heap and swizzles/reencrypts/whatever the meta data? Seems to assume that it can traverse the heap, but I'll ignore that for now
You know how expensive it is to write a Kernel? I wouldn't be surprised if Microsoft will ditch their own Kernel just as they ditched their own browser engine... Why waste time and money on something that other people do equally well or better for you for free? It's just business....
A start: https://joearms.github.io/#2018-12-26%20Fun%20with%20the%20T...
If this improves IO speeds, I will be positively surprised.

Those were always subpar with WSL.
I'm here to testify about the great work Dr OGIDIGAN did for me. I have been suffering from Herpes virus for the past 5 years and had constant pain, especially in my vigina. During the first year,I had faith in God that i would be healed someday.This virus started circulating all over my body and i have been taking treatment from my doctor, few weeks ago i came across a testimony of one lady on the internet testifying about a Man called Dr OGIDIGAN on how he cured her from Herpes type 1 and 2 virus. And she also gave the email address of this man and advise anybody to contact him for help for any kind of sickness that he would be of help, so I emailed him telling him about my Herpes virus he told me not to worry that i was going to be cured!! Well i never believed it,, well after all the procedures and remedy given to me by this man few weeks later i started experiencing changes all over me as Dr sunshine assured me that i will be cured,after some time i went to my doctor to confirmed if i have be finally healed behold it was TRUE, So friends my advise is if you have such sickness or any other at all you can contact Dr OGIDIGAN via email: ogidiganherbalhome@gmail.com . You can also call his telephone number OR WHATSAPP +2349023679965. Thanks once again
under what provision? pure discretion? has this ever been tested?

in 2008-2010 the FDIC got on the phone and brokered sales of smaller banks to large banks, specifically because they needed to do their part to stave off disaster with their thin credit line. Congress didn't ask them to do this, they just got on the phone because they had live capitalization ratio data.
The thing is, your imagination of what I’m doing (littering code with printf statements) and the actual reality of what I'm doing (solving AT LEAST 95% of my problems using extensive automated tests, strong linting, strict typechecking, and modern programming practices) is leagues apart. When I say I break out the debugger around every few months, I am not exaggerating. I may insert a printf or two once every other week. This is not the common case, it’s just significantly more common for me than attaching a debugger, because it’s quick and easy.

The practice I adhere to is to break code up into small modular bits then unit test the living hell out of those bits, then integration test larger combinations. Maintaining test code takes time, but I take it very seriously. I can’t share any of my actual work at Google but I can share my open source work; a project that I wrote this way is Restruct and it normally has around 98% line coverage. If someone finds a bug I add a new test. I have never used a debugger on Restruct or projects built on Restruct.

So then, what do I do all day? Console.log and printf everything? No, honestly no. I spend little of the day debugging because unit tests tell me nearly exactly what codepaths I broke, printing out helpful diffs of the expected behavior versus the actual behavior. This almost always gives way to the problem, even when I’m working on a brand new piece of code with tests I just wrote (sometimes before the code, even.)

So I would say printf is my goto debugging tool, but if I want to be accurate, it’s probably really automated testing. Automated testing used in this fashion basically acts as small little debug routines. We don’t call tests debugging tools though, because that would undermine their usefulness; they do so much more. Which is why I don’t sweat it when I have just as much or more test code than actual code; unlike other code, it often pays for itself if you do a good job.

And besides, if unit tests explain a bug to you before you actually run into it, did you really do any debugging or did you bypass it entirely?
It’s tragic when players aren’t brought along properly. Boys Among Men by Jonathan Abrams talks about the incentives are all misaligned for raw, talented rookies. You’re right - I didn’t know that about him.

Maybe I didn’t watch as much as you, sure, but Magic Johnson also didn’t fit the traditional mold of a point guard. He still somehow found a way to become a legend.

At this point we have almost a decade of evidence on both players, and the evidence is clear. Even if Abdur-Rauf may have been great now, not even Phil will call him as great as Curry:

> After his original tweet set the Internet ablaze, Jackson provided a follow-up message to clarify things and confirm he wasn't placing the two players on the same level:

> How does commenting on Rauf mean I'm comparing him to Curry?
Remind, yes, quick release, cross over, Yep, MVP, nope. Get a grip!

https://bleacherreport.com/articles/2625417-stephen-curry-co...
I don't see how reading manga on an E-ink ereader, with one page filling the screen and "turning" pages by pressing the right side, is fundamentally different from reading it in "analog" (paper) form.

I wouldn't want to read it on a non E-ink screen, or have to scroll within a single page though.
Navigating consent is a skill. Skills take practice. Can you intend to be respectful and still fail? Yes, absolutely. Just like any social skill, if you've not practiced it you run the risk of making yourself an outsider.

My general thesis is that we're expecting men to be more practiced at this skill these days. Some men balk at this, some men were poorly prepared for this and struggle with a lack of proficiency in navigating consent. (To be clear, I believe there are women and gender minorities who fail to learn this skill as well, but the context of this conversation is about men this far.)

The problem arises, I think, because most of us are taught a set of social skills pretty early - sharing, listening, etc. But we didn't start teaching the skill of consent very well until recently, and it's folks like us who were kids awhile ago who are left trying to pick up a new skill that people expect us to have.

It's bloody difficult to learn a new skill when the consequence for failure is risking becoming a pariah.
Exactly, this is why it needs the force of law behind it.
I have! Tup was high on my list of potential replacement candidates (despite being initially put-off by the cheekiness of its homepage).

In my experiments though, Tup failed hard on point 2, lacking a good language to factorize the dependency graph declaration. (and to be clear, I think Make's is pretty terrible by itself, before GMSL or Guile extensions come into the picture)

Edit: I see tup supports Lua extensions, which may cancel my complaint above.
Is it worse than any other American suburb?
I haven't. I've also not heard that great of things about it, but we run it in our DCs so I assume it works well enough.
second that. also for the scientific community at large, big portions of "not-so-happy"-matplotlib-users are just using whatever they/their admin installed sometime ago, which probably is outdated and does not include a bunch of features introduced in v3
Decentralized Machine Identity and how it enables more secure connected systems
I don’t think I questioned CP’s HOF credentials anywhere, except on whether he’s a dirty player. Which he is.
Hopefully they are hoping for something like user-mode linux (UML) / libos / unikernel Linux (UKL) to save them so there work on wsl1 wasn't for nothing and they can stay off the syscall treadmill.
SV has been around for 50+ years. I think what the writer is seeing now is destination rather than destiny. I think the writer's first impressions now are really overblown as any sort of analysis.
Nontechnical speculation: Just a power struggle with Valve.

Mostly technical speculation: The horrible binary compatibility story of Linux userland.

Socio-technical speculation because everything is now multiplayer: Less effective DRM on Linux means more cheaters ruining the game for others, in the worst case losing more players than Linux adds.
Hm, it would be a hard guess but in my opinion, readers of Shounen likely read the manga online on some reader or website (at least comparatively more than Shoujo fans). As mentioned in the earlier post, One Piece is absolutely relevant, being the last one of the Big Three still ongoing. SnK is ok, as are other Shounen. Sword Art Online is weirdly popular, although it's hard to classify that as Shounen/Shoujo, it attracts a rather large female audience for some reason.

I wouldn't necessarily give an Amazon list too much weight. Bookstores here in Germany are everywhere and people like to buy there, especially because you can take a quick look into the manga you are buying. So the lists from publishers tend to be worth more. The good part about the Amazon bestseller list is that it includes Carlsen manga where I couldn't find any info from the publisher regarding sales.

Another publisher I couldn't find anything on is Egmont Manga. The list for spring 2019 says it all though: https://www.egmont-manga.de/fruehjahr-2019/

So no, 30% is definitely wrong.
I lie this for computer systems as well, can still show resourcefulness.
They’ve botched the laptops but they’re small potatoes compared to the iPhone business.
I genuinely can't understand the sentiment as I find the quality of the game great. The biggest issues to me are "reviewing fouls" to see if they are flagrant and fouling at the end of the game (especially with the 3 point so prevalent in today's game, sometimes fouling for 2 free throws can be beneficial). I wish the refs would generally take a more "let them play" approach so I guess this would fix the issue of James Harden (who I dislike for his style of game)
Ask HN: What's a problem you wish someone else would solve already?
So the premise of this question is:

- You have identified a problem worth solving either in your personal life or in your field, but:

- You don't have enough time to dedicate to solving it, however:

- You've mulled it over in your head quite a bit and you have a few ideas of how you'd tackle it if given the chance, and:

- You don't mind if someone else solves it, you just hope someone will soon.

Constraints:

- Your problem has to be solvable in some way (i.e. no breaking the laws of physics unless you're willing to prove they're broken already).

- Your problem can be as complex as a moon shot (i.e. moon base) or as basic as needing a 50-100 line Python script you haven't written yet.

- You must provide at least one possible solution. It doens't have to be perfect, but the goal is to open your ideas to critique from others so you can identify flaws in your thinking.

- Your solution doesn't have to involve a business plan and profit generation, but it also can't cost trillions of dollars. If FAANG can tackle it, it's valid; if the only actor that can carry out your solution is the Federal Government, it may not be a good fit.

- You must prove that this is a problem in some way - how would solving it improve peoples' lives?

This is your opportunity to share your crazy ideas! Problems in niche fields that tech workers don't regularly encounter would also be super valuable (I think it's really easy to convince yourself that all problems have been solved already if you focus on software exclusively).

Looking forward to seeing what everyone comes up with!
Maybe on average, but from my experience a couple years ago it's more like 40+ minutes, and about every second game you're called every name in the book because someone else on the other side of the planet didn't like that you equipped an item they don't like.
Can just rephrase the question: "tell me about you've made in your career and how you dealt with it"
> The apparent life span varied between models. The Xiaomi m365 — the consumer model with which Bird first launched — averaged 124 days on the street. The two Segway models, the ESB and ESX, diverged in their reliability: The simpler ESB averaged 155 days, while the ESX, ostensibly more advanced with a longer battery life and easier-to-service parts, lasted only 82 days on average. Bird Zeros averaged only 116 days.

That’s surprisingly bad these scooters can’t even last 6 months. I’m more skeptical how environmentally friendly these scooter startups actually are if battery-powered scooters are getting tossed (in some way) after such a short service life.

Aside:

This reminded me of the Chinese bike sharing graveyard pictures: https://www.theatlantic.com/photo/2018/03/bike-share-oversup...
As an old salty programmer, I don't understand why people are upset at this. Sure the syntax is unusual, but they had good reasons for it, and people are adaptable and get used to things.

Personally I like the fact that ".await" emphasizes that you are dealing with something fundamentally different from other language constructs, because futures _are_ fundamentally different.
For one thing, it was the first tool I discovered that just goes infinitely deep and I can zoom in an out. I was sold instantly. I haven't tried org-mode, but certainly in the year or so I've been using workflowy I've found the mobile app (I use Android) to be an excellent compliment to the web app and I've found the sharing features really handy too when I have a great node in the document I want to share in either a read-only or collaborative way. I've always got very easy access to it and the speed of navigation is fast.

I recently took the time to learn the keyboard shortcuts. That was surprisingly quick, but I'm faster in it already. The search feature just works amazing I reckon. Especially in combination with using tags. Recently I've also taken to putting things in any node where they are relevant and not just in a single place, but the information will be housed in one node as a source of truth and the other nodes just link to that node as each node has a link that you can copy for internal linking within the document.

I just love it. The whole thing just works for me. The only thing I really want as a built in feature is the ability to display images. I read on their blog you can do it by essentially using markdown image tags and a browser extension which parses them and inserts an <img> tag. I think that could be pretty sweet.
What stack are you targeting in the backend?
The newly announced future of .Net -unifying all the things
It’s important to understand that they don’t typically lend out 10x. My business banker (WF) said they have trouble lending out 0.5x. There’s just not enough high quality lending opportunities.
Intel released the source of XED a while ago, in December 2016. Not sure why it's popping up on HN now.
Show HN: Tracr(A JavaScript library to observe changes done to your objects)
It can scale if you invest the necessary resources into it. Slack's customer support is a good example.
That's more revealing than the submitted url https://www.tertill.com/product/tertill-weeding-robot/, so we changed to it. Thanks!
Met Gala 2019: Celebrities reveal their 'campest' looks on the red carpet
You have to know where to go. The really good innovative stores and restaurants are stashed away in strip malls, because the rents in SF are so expensive, all the stores and restaurants sort of look the same because they have a huge monthly nut to make. You see a lot of new fusion and tapas restaurants, as well as high end boutiques.

Cupertino has a bunch of really good Chinese restaurants, there's a great dim sum place in Daly City, and Fremont is known for good Afghani food, and there's one place in Belmont that is also good Afghani food. And there's a great Japanese kaiseki place in San Mateo, and good ramen near downtown San Mateo, and a good sushi place in San Bruno.

Downside is that you do need a car though.
There are some programs that colorize manga(e.g. neural networks), if it was more popular it would add a competitive advantage vs webtoons - artists can tune automatic colorization themselves(vs drawing color). Reading monochrome black drawings is very confined expirience, such colors are depressive, dramatic and bleak - colors that evoke negative associations and melancholy.
Color expands the emotional gamut significantly.
I'm really happy with ninjafirewall. Here's a comparison:
https://translate.googleusercontent.com/translate_c?depth=1&...
Ajan Reginald and Sir Martin, the stem cell gold-diggers
Trying to build from it requires VS + 16GB of build tools... what in the world.
When the next recession comes.
It is quite confusing and misleading to say "There will be just one .NET going forward" since this will not affect the .net framework at all - there will still be two incompatible platforms (4.8 and 5/core) for the foreseeable future. They just changed the name of one of them.

I think the problem with MS is they want a simple name change to look like some new unifying strategy. Developers would be much happier if they just cut out the bullshit and made it clear this is just a name change of .net core. The name change in itself is fine.

MS is just FUD'ing themselves with these confusing messages.
So if I know the username of someone who admins your website I could shut them out with a single POST request? Seems a bit risky.
What seems to often go unsaid in these discussions is that the choice isn't between cloud and colo. There's a third, hugely popular and mature option: dedicated providers - which address all of your issues.

It's convenient for cloud vendors to have people believe the choice is between them or having to deal with hardware.
"This site can’t be reached oatpp.io took too long to respond."

effing LOL.
Did you see a different Edge developer preview than I did? The Chromium-based Edge that I have looks basically like Chromium. Firefox has a more native look than Dev Edge. But Windows is a bit of a hodge-podge, so maybe the user doesn't care.
> Each type of response is appropriate for a specific role or business

I feel like answering that testing needs to be appropriate for the use case is the only "correct" answer to this question. If a candidate was overly dogmatic about one form of testing that would raise red flags for me.
Personally, I'm rather grateful for the inertia of the civil service in recent years.
No, about the same. Just a bit more expensive to live there.
Do you honestly believe conservatives want an open, honest, inclusive dialogue in which both sides of all issues are considered with respect for every viewpoint?

Their "gotta get mine before anyone else gets theirs" attitudes and beliefs are absolutely antithetical to such a thing.

So I stand by my statement: Only one side is willing to have a productive conversation about any given issue.
The fact that surprising things have happened in the past isn't evidence for a particular surprising thing happening in the future.
I wasn't saying his singular focus made him a sociopath.

I was saying his singular focus, world class performance, coupled with managing to appear normal (as another poster mentioned) pointed that way.
You seriously could not find a color to separate the East and West Coast?

DOA for me. Confusing, especially since these are the hubs of most activity. Now you diagram just makes it seem like they are in the same time zone.

Sorry, nice try, but it is a no for me.
Which means that the bottom 80% of men are competing for the top 10% of women when meeting through online dating apps.

How does this conclusion follow from the charts you’ve linked to?
I met him at a conf not long ago. Super nice guy! Hopefully he is just nice somewhere else now.
Other replies have contested your use of the EEE metaphor, but I think it’s important to look at why Google seems to want to get off Linux. There are a few, but the biggest one seems to be the intentional lack of a stable driver API/ABI. That’s historically been a large part of the reason Android devices haven’t received software updates, since SoC manufacturers make their own “vendor trees” of the entire Linux kernel, and all kernel updates have to go through them. Recently with Project Treble they’ve tried to make things more modular; AFAIK it’s made it easier to apply small changes like security updates, but if you want to update Linux to a new major version, you’re still at the mercy of the vendor. Now, if you ask upstream, that’s the vendors’ own fault for not upstreaming all their drivers so that upstream can maintain them for them – but upstreaming drivers is hard, and it doesn’t mesh well with the (crappy) hardware development culture of proprietary and one-off designs, so they don’t do it.

In contrast, Windows and macOS both have stable ABIs for third-party drivers, with the result that you can upgrade your OS to the latest version and install the same drivers and they’ll probably work. One notable exception was the Windows XP to Vista transition, which made a number of breaking changes that required new drivers… and just look how that turned out.

If Microsoft switched Windows to the Linux kernel, well… To start off, of course, there‘d be a one-time break of all existing drivers; popular devices already have equivalents in or for mainline Linux, but there’s a very long “long tail” of devices that don’t. But even more importantly, they’d be opting into the Android model of periodic breakage for perpetuity. In theory, they might be able to avoid that problem by forking the kernel and adding their own stable APIs on top. But that would require such deep changes that the resulting fork would either (a) have an “abstraction layer” big and complex enough to be a kernel of its own, (b) be unable to keep up with upstream refactorings and thus diverge permanently and rapidly from mainline, negating the benefit of adopting Linux in the first place… or, most likely, both of those. Never mind the amount of engineering effort required to build that, compared to maintaining the kernel they have. Or the licensing issues they’d encounter in an ecosystem that’s currently even more proprietary-oriented than Android. Or the control they’d be giving up over future development directions (although to be fair, you could have said the same about Edge).

So yes, Microsoft could embrace Linux as their new kernel. But they’d be crazy if they did.
I'm pretty sure it has something to do with caves. Someone wrote a book about it once.

http://classics.mit.edu/Plato/republic.html

(Less sarcastically, the Republic transitions pretty quickly from a discussing of "what's a good life" to "how can we structure society (and government) to help people live well?" It's a good book, even if the conclusions are a bit suspect.)
No I don't think that a red carpet event meets the criteria of "intellectually gratifying", but as I could not stop myself scanning through the outfits, I also found myself reminded of a phrase I read about the turn of the 20th Century "Robber Barons" whom "without income tax, and without the restrictions of taste, struggled to spend their vast wealth and laid on lavish parties ... horses ... ballrooms" etc.

The ultra rich do a good modern job of hiding not flaunting their wealth - but sometimes it does leak through. And their wealth today is just as distorting as any Vanderbilt or Rockefeller.

(And no many celebrities do not reach the level of ultra rich, and maybe my stomach is too sour this early in the morning, but I just perceive this is a more warning than fashion)
Thankfully now we have satellites and atomic clocks so that there is a consistent time across all places.
Anyone done any work to confirm how accurate XED is? Do all the decoded instruction lengths match with real hardware? Sure, it's from Intel, but I'd like to have something more. Other x86 decoders could have been better.