skysight-inc/HackerNews huggingface dataset:
> Microsoft’s integration of Linux in Windows 10 will interface with a userspace installed via the Windows Store...

Given Microsoft's history, I can't help but wonder if this wholehearted embrace of Linux is part of a classic Microsoft embrace-extend-extinguish strategy.[a]

Is the endgame a Windows-only userspace layered on top of the Linux kernel?

[a] https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
I think you’re wrong on both counts.
I know plenty of female targeted comics in Belgium and France.

And half of gamers are women. Women just like to play different games than men. Casual games that are dismissed as ‘real games’ by many. But even before smartphones casual games were a billion dollar industry.

There’s a study [1] that spells out which game genres are dominated by women. They surveyed 270,000 gamers about their favorite game titles. According to this study, women make up about 70% of match 3 and family/farm simulation games’ audiences. About half of casual puzzle and atmospheric exploration games are played by women, too. The gender ratio plummets when we get to first-person shooters, tactical shooters and racing games. At the bottom of the chart, a mere 2% of sports game-players are women

[1] https://quanticfoundry.com/2017/01/19/female-gamers-by-genre...
macOS already has a great terminal app. Microsoft is just playing catch up on really old features.
Hard to know if the claims are true if we don't even know what the original app ...is / was.
Because it isn't ready for general consumption, yet.

Case in point: I compiled it quite easily and it crashes on launch. Not ready for widespread use, yet.
Universal Basic Income – A Report for Unions [pdf]
I would wake up early and go surfing. Then I'd come home, shower, go meet some friends for coffee, work on a side project for a few hours (whatever that may be at the moment), make myself some lunch, go for a walk, do a bit of learning, prepare dinner, eat/hang out with some friends/family/SO, read a bit of HN, go to sleep, and wake up and do it all over again.

I'm working on incorporating aspects of that ideal day into my every day. As others have mentioned, there's no use in waiting until 'one day' to start.
How I became a data scientist
All I want is a surface laptop with a thunderbolt port, that's it.
It is very likely that the Surface Laptop 3 will be the best Windows thin-&-light laptop of 2019.

Dell, Razer and Lenovo's laptops have stagnated over the last few years. Huawei + Microsoft seem to be the ones with the freshest new offerings, but I am not buying a Huawei product.

So, I am hoping Microsoft delivers.
Reminds me of the time there was a comment wondering what the OS on Microsoft watch was- someone responded with a speculation - an erlang vm with js for gui
Japan still uses tape to go from agency to broadcaster (this has only started to change over the last couple of years) and a lot of it is to do with not wanting to put people out of work and less about adopting technology. The way business works in japan is just so different to anywhere else in the world.
WSL in beta was significantly faster than that. Not sure what was wrong with your install or if it was something else (apt-get has always been crazy fast for me).
That'd mean all Firefox users are Nazis.

Which may or may not be true.
There's more here too. Amazon isn't "American" even though it's CEO is American and has many American employees. Multinational corporations owe no loyalty to anyone other than their shareholders, I mean, Amazon the corporation paid nothing in federal taxes last year. What happens when their bottom line contradicts keeping this country safe?

This underlines how so much of the work and contracts at the DoD don't really revolve around defending the US than being another way to hand out tax payer dollars to already well off corporations.
FF on Debian and Ubuntu.
I seriously thought this not very seriously.
It seemed fairly well sourced. Anything in particular you didn't like?
My browsers do, my IDEs do, and my productivity apps do.

All in all, not too shabby.
> Tell me it's needed and I'll sigh, do what I need to to save my state, then do it myself.

That's EXACTLY what it does now. I have never been surprised by a reboot on any computer I log into and actually use.
This sounds amazing, thank you for sharing and for answering so many questions.

I know that you focus is on scale, so you're not likely to pursue this, but the prospect of a fridge sized fuel generator seems like a wonderful stop-gap for the existing ICE cars.

Having one in your garage that produces fuel from rooftop solar panels when there is excess generated, and then not having to worry about transporting the fuel or going to a petrol station sounds like a wonderful future while we transition to EV.

Really looking forward to hearing how this plays out, good luck.
Mechanical keyboards require deeper compression and are thus the opposite of what you want. They'll worsen strain.

Have you checked your chair/table height, monitor height, and are you placing both feet on the floor? You might be able to mitigate this without buying things.
I would be very surprised if the people working on creating and implementing the new protocol have anything to do with the team that would fix the bugs you mention.
Allocating commodity resources efficiently is what capitalist economies are actually pretty good at.

A couple of scenarios where this is ideal:

1. Located close to intermittent renewable generation that is already hooked up to the grid, especially in places like California where intermittent renewables can already push generation beyond load at peak times and result in near zero or negative prices, this can soak up electricity usefully in a way that displaces other carbon emitting fuel.

2. Deployed along with intermittent renewables in the most optimal places for generation, where connection to the grid is impossible, inefficient, or will simply take time. This can soak up the most efficient possible generation of deployable renewables which would make otherwise uneconomical utility scale deployment viable.

Both of these are scenarios that our capitalist market system should work well to optimize for assuming the electricity->fuel technology reaches suitable efficiency (and not before then).
I've not heard of the supplier pattern, any chance you would direct me to a resource about it?
interesting but still have no idea how to record these sounds snippet, u know, at the very end of day, if u can play those sounds offline, that would be awesome, I hope someone can figure it out and tell me.
Except fuel oil used in shipping is like $1 per gallon or something similarly low.
Some of the sting here was that the guy who won publicly denied what he did at the time. That’s separate from and unrelated to whether you consider breaking an agreement to be acceptable or not.

Your comment reminds me of a great article a few years back from the New Yorker about the full court press in basketball, and how (according to the story) it used to be somewhat socially unacceptable, but teams that pressed aggressively could win. Some other interesting examples of breaking social norms in games in the article too...

https://www.newyorker.com/magazine/2009/05/11/how-david-beat...
In all seriousness, I think there’s a ton of waste involving languages - each language introduces its own package manager, doesn’t interop with other languages meaning you have to rewrite python’s requests library in #newlanguage2019 etc
There are a couple of kinds of efficiency, i.e. Faradaic efficiency vs overall efficiency. We are talking about overall efficiency, which is electrical energy turned into useful chemical energy.
every country has its history. That does not justify China’s human rights violations. I am all for China overtaking the throne as the global hegemony, if they cared about human rights outside of the Han people. Stopping the genocide on the western part of China would be a start. Either way, US being number two may give us a much needed gut punch. We can trim some of our collective fat.
The last few pages (49-53) were just a ton of references. It seemed like a meta review that could have done with more inline citations, but it had a very sizable bibliography.
Okay, I see where you're coming from and appreciate you taking the time to clarify.

There is evidence that there has always been a homosexual subset of the population. One can say that this is part of the "fallen" nature of the world, or one can say that this just an aspect of nature based on the makeup of the individual.

Anyhow, I understand where you're coming from, even if it doesn't match my worldview. This is not the kind of thing that one can easily convince another about given that, as you say, "you can't experiment on it in a lab". At a certain point, we do have to take some things on faith.
And note that JetBlue, as a discount airline, has invested in a better cabin than many airlines.

Also note that JetBlue owns no 737 airliners.
> Worked in 50+ environments so far but this is top stuff.

With so much experience you must know how this sounds to someone not in the .net space.

You and your company are clearly well versed in .net and it's worked out for you -- take a person and a company equally experienced in Java and they'd achieve similar results (I have, companies I've worked at have). The systems you're describing are not extraordinarily large scale systems. You've failed to outline the gains here vs. another tech stack.
It does for me. Updates are no surprise for me, and I honestly don't understand what the big deal is. They're literally never a surprise to me and I am given many days notice.
For the vast majority of Chinese, the government is doing good to them. They keep getting wealthier and their quality of life keeps going up. You might think it's better to be a starving peasant in a country with western values than a middle class programmer who can't vote, but not everyone agrees. Western values are invented by and for western people and are only really a few decades old (remember when gay sex was illegal by western values? Remember the Vietnam war draft?). Chinese people don't necessarily copy the same values, just as we don't copy Confucian or Islamic values.
It is, I use it daily and it's very good.
Hello memco!

Thanks for the good questions!

1. The `data-readonly` attribute behaves different from the native readonly attribute, developers may use the native readonly attribute in their own customized components. I don't want developers to get stuck in such situations. That's why the native readonly attribute is not overridden in Luda.

About native HTML validation: Native validation popovers can not be easily customized in all browsers. Maybe some developers still want to validate forms in JS instead of the native HTML validation. It's a choice to developers how to validate forms, Luda does't limit the ways.

2. CSS grid is an awosome feature, I'm sure it will be implemented in future versions. But before version 1.0.0, making Luda stable is the main target.

3. Luda aims to be a modern framework, so any new features will be considered seriously, including CSS scrollbars in Firefox.

At last, the styles of the form components may be changed due to some problems, not only the contrast accessibility.

I'm very happy you look into Luda for details, please keep an eye on future versions if you're interested. Your suggestions are import to me. Thanks!
I don't think anyone cares anymore - microsoft's future revenue is subscription based/monthly recurring services like office365, azure VMs, etc. Whether people access those from a desktop, laptop or android, ios device running windows 10 or a linux kernel or ios kernel or macos is moot.
Both are standard features on GMail, which beats your sample size of 1.
What's YC like as a solo founder?
Announcement: https://www.microsoft.com/developerblog/2016/05/26/creating-...
As an aside, 1958 was definitely back in those days. But that's when John McCarthy decided the TM model was lacking and said "Hey let's build a programming language on Lambda Calculus instead" and Lisp was born. And that's how John McCarthy was smarter than the rest of us.
its interesting how long its taking for MS to do command-line well and linux to do the gui well. after decades you would think each could be considered a solved problem, at least given that they are solved by their respective OSes, yet there has not been the convergence you might expect
If they don't personally, then as a matter of fact they manage them.
Trained therapist? Nah. Good, trusted friend. Someone who will be willing to clean up embarrassing bodily functions for you type of friend.

You can't pay somebody to discover you, you're going to have to do that yourself. Having a companion is just to help keep things from getting messy.
Creating Universal Windows Apps with React Native
It is more likely that polluting methods (net non-zero) will be forced to become uneconomical.
A New Command Line App for Windows: Windows Terminal App Unveiled by Microsoft
This is the original source.
This is about terminal (think xterm, iterm2 etc.), not about shell like cmd or powershell or bash or zsh or whatever.
Sounds like it. They arranged to be rubber to our glue.
Python package for Conditional Density Estimation based on TensorFlow
To put this number in perspective: 300B gallons of gasoline is an amount of carbon equivalent to all of the CO2 in the air above all of the earth's land area, up to an altitude of about 80 feet.

If you can pull that off, I'll be impressed; but it seems like a very aggressive target.
Chrome has studies too, called field trials. https://blog.chromium.org/2012/05/changes-to-field-trials-in...
(Irrelevant question) Does Octal has a url scheme to open a HN from from Safari to Octal?
That seems quite risky. There are important differences between WSL and the real Linux kernel, and running on either is not adequate testing for the other.
I’m very skeptical about 2-3 minutes. Maybe if you disregard lost momentum and don’t keep track of your mileage or wait for a receipt or have to go around once or twice to find a spot or...

Because I keep track of my mileage and have to carefully babysit the process (likes to overflow) I’d say I lose at least 10 minutes every time I get gas, and that’s every 130 miles or so.
And here is MIT-licensed source code for it
https://github.com/microsoft/terminal
Thanks!

I'm glad you like the feeling of the font.

But everybody has his own tastes. I need make the decision after some consideration.
The full details are now on the B&H site at https://www.bhphotovideo.com/credit-cards under a banner titled "Save the tax." -- Henry posner / B&H Photo
Do you have an easy way to set up Nile and get it running? And did you run Frank too?
If you work for a few large companies you start to notice the pattern of Win32 like code. It should be dead, but it cannot be dead and it will not be dead until the company is dead. Network effects and political power of entrenched players means that they can freeze out any new replacements because the new replacements have to interface with the older entrenched solution.
It's just generic anti-psych talking points, tbh.
How often are you having to hand over your phone to customs? I've literally never been asked to do so.
Yes! Just created this blog and this is my first post.
The Trimates
Up again!
Ftid
``` That gap can't be explained solely through Harden's unprecedented prowess on unassisted 3s and how much it frightens defenders. It's about antics, man ...

When we look at the league's most voluminous 3-point shooters over the past three seasons, we see Harden's foul rate is more than twice as high as any of the league's other top marksmen. ```

It's a little odd that Goldsberry recognizes that Harden's 3pt attempts might be different than most 3pt attempts but then only compares his foul rates to other people taking threes.

The style of shot (catch/shoot, unassisted, etc) is much more important for fouls than the type (2pt/3pt). If Harden gets a lot more fouls when shooting unassisted jumpers, including 3 pointers, than everyone else shooting unassisted jump shots then maybe it's antics. Otherwise, comparing fouls on Harden's 3 pointers to fouls on Khris Middleton's 3 pointers is like comparing fouls on Rip Hamilton's 2 pointers to Shaq's 2 pointers.
Much like swappable batteries in a smartphone, there are tradeoffs to such a scheme. And an electrical “pump” is vastly simpler to implement than something that would allow swapping out a car-sized battery.

https://www.greencarreports.com/news/1090933_standardized-el...
I have to admit I was a bit surprised myself that RTMP is still alive and well. After the internet bust of 2002, Adobe (and the rest of the industry) focused on one-way, broadcast media. Today RTMP is the dominant protocol for live streaming (still used for YouTube, Facebook, Twitch, etc.) In addition to all the companies actively using Adobe Media Server in production, there are a lot of interesting applications for this tech that are growth markets today.
The Myth of Convenience
Glorified ASLR at runtime?
What about American Samoa? Currently, only people with sufficient American Samoan heritage are allowed to own land. According to people interviewed in Radiolab, this law is in conflict with the American constitution, which is why some American Samoans resist having full citizenship, as presumably that would force them to adhere to the American constitution.

[0]: https://www.wnycstudios.org/story/americanish
Austrian economists make a few valid criticisms of mainstream economic theory. The thing is, that's very easy to do. What's not so easy is to offer a superior economic model. Their ideas, last I checked, don't involve any math; that is fine, but it makes Austrian theory unfalsifiable, and therefore it can't really be shown to be a valid alternative.
I've used ConEmu a lot, now I use ConsoleZ on Windows. It's simple and it just works.

https://github.com/cbucher/console
Once upon a time I would run windows over a Linux served VM. It was fast, stable and happy, not having to deal with that much hardware.
Interview and get another offer. This has been the best negotiating tactic I have been able to come up with. Would love to hear tips from others.
Get your credit card or your infra ready, whichever applies... someone seating here with me is about to max out botnet rush to you
This isn't any sort of "plot" at all. No customer will be asked to sell or resell any product to any other customer. Each transaction is between one individual customer and B&H only. -- Henry Posner / B&H Photo-Video
Abstract:

> Attacks often succeed by abusing the gap between programand machine-level semantics– for example, by locating asensitive pointer, exploiting a bug to overwrite this sensitivedata, and hijacking the victim program’s execution. In thiswork, we take secure system design on the offensive bycontinuously obfuscating information that attackers needbut normal programs do not use, such as representation ofcode and pointers or the exact location of code and data.Our secure hardware architecture, Morpheus, combines twopowerful protections: ensembles of moving target defensesand churn. Ensembles of moving target defenses randomizekey program values (e.g., relocating pointers and encryptingcode and pointers) which forces attackers to extensivelyprobe the system prior to an attack. To ensure attack probesfail, the architecture incorporates churn to transparently re-randomize program values underneath the running system.With frequent churn, systems quickly become impracticallydifficult to penetrate.We demonstrate Morpheus through a RISC-V-based pro-totype designed to stop control-flow attacks. Each moving target defense in Morpheus uses hardware support to indi-vidually offer more randomness at a lower cost than pre-vious techniques. When ensembled with churn, Morpheusdefenses offer strong protection against control-flow attacks,with our security testing and performance studies revealing:i)high-coverage protection for a broad array of control-flowattacks, including protections for advanced attacks and anattack disclosed after the design of Morpheus, andii)neg-ligible performance impacts (1%) with churn periods up to50 ms, which our study estimates to be at least 5000x fasterthan the time necessary to possibly penetrate Morpheus.
Hopefully Microsoft Exchange protocol will become a thing of a past now. It is always the biggest problem of Linux desktop integration in Windows-only corporate ecosystem.
The need was already satisfied by ConEmu (with clink) and similar terminal alternatives on Windows for people like me that care enough about these features; this is just Microsoft making it part of the core system for a more integrated experience under their control.
> Unless the league proactively addresses its rules and these whistle-chasing tactics, free throws stand to become the next version of corner 3s, with the league's smartest teams and players racing to find new ways to get them.

The NBA will probably crack down on this at some point considering how awful it is to watch Houston's games sometimes.

I never knew that Harden's flopping was born from a strategic team effort. Makes sense since you have the #1 and #2 floppers in the league on the same team.
All right. Still Windows specific though. Could WinUI/UWP become available on e.g. Linux, or is inherently bound to Windows?
Thanks for the reply. This gives me a better understanding of the issue here.

> connection setup and teardown

If there's no benefit in avoiding setting up and tearing down a connection with each request like one typically does with HTTP, then I can see how it might be an annoyance compared to making a single function call from a library that makes the request and returns the response.

> buffering

A parser should deal with that. It could be JSON parser.

> serialization

That's still a problem with HTTP. People typically use JSON for this and it doesn't depend on HTTP.

> byte ordering

parser/JSON's job.

> your own status/error handling, cache control, content encoding

That can be beneficial or it can be problematic. If you need such things, then yeah, it's cool to not have to think about making your own. However, if you don't or if your needs don't align with what HTTP provides, that can be problematic. For example, from a cursory search I see the following in the JMAP spec:

> Implementors must take care to avoid inappropriate caching of the session object at the HTTP layer. Since the client should only refetch when it detects there is a change (via the sessionState property of an API response), it is RECOMMENDED to disable HTTP caching altogether, for example by setting `Cache-Control: no-cache, no-store, must-revalidate` on the response.

So, HTTP provides caching, but not the caching mechanism that's needed, so it's recommended to explicitly disable it completely.

With respect to status and error handling, it seems JMAP still had to define their own errors to be described in JSON[1], so not a perfect fit there either.

On the content encoding, I'm not sure if JMAP would use something other than application/json, so it seems like something that wouldn't need to be specified if one didn't use HTTP.

I know the discussion is not really about JMAP. I'm just using JMAP as an example on the above.

> TLS etc. (Simply, doing TLS correctly itself is not easy.)

I would hope that there's a library equivalent of the shell's:

openssl s_client -connect $host:$port

I don't know why a library would have to be much more complicated. Maybe I'm being naive, but I think that if one wouldn't specify special TLS parameters to an HTTP library, then there's no reason why one would need to if they skip the HTTP library and go straight to using a TLS library. IOW, I don't see why an HTTP library would be more helpful on setting up TLS than using a TLS library directly.

[1] https://jmap.io/spec-core.html#initial-jmap-error-codes-regi...
systemd versus windows
I understand the confusion but this is not the case at all. B&H is the seller and each individual customer is the buyer. -- Henry Posner / B&H Photo-Video
Google Cloud Functions only support Python 3.7, so Google may be heterogeneous internally.