skysight-inc/HackerNews huggingface dataset:
Programming language design, like programming, is about finding the right abstractions and providing them. ref: "Python did take usability into account"

Which APL tries to do with neat and composable functions.

Sum a list of "values": APL: +/values Python: sum(values).

Product of a list: APL: ×/values Python: import operator, functools, then reduce with a lambda function, or write a loop.

Add constant to a list: APL: 1+values Python: [1+x for x in values]

Reverse a list: APL: ⌽values Python: list(reversed(values)) but you have to care if you want an iterator or a list.

Add two lists elementwise: APL: values1+values2 Python: [x+y for x,y in zip(values1, values2)]

Take five from the front: APL: 5↑values Python: values[:5]

In APL this syntax generalises to multidimensional arrays. In Python none of these wildly different syntaxes do, nor do the magic sum/max/min functions.

In APL these are simple instructions to the user, and can be implemented fast by the runtime. In Python these are more complex patterns to learn and run slower, if you want them to work fast you have to switch again to NumPy.

I am not all-in on APL, but this is so much more powerful, concise, consistent and composable than Python - the shining example of a beginner-friendly language - for basic data munging, it's like seeing Python after using Java and wondering why Java has to be so wordy and verbose to get anything done. Why does Python have to be so wordy and verbose and limited to get basic things done? Why is this large mess of inconsistent symbols and calling conventions and library functions and magic functions and sigils considered clean and usable compared to APL's very simple repeatable patterns and careful attentive use of composable symbols?
What was old is new again, embrace and embed may succeed where extinguish failed.
The Chinese have found (or been given) the modern Middle Kingdom under the rule of the Communist Party. What is happening in China is what has always happened in China. Certain invariables that even the Cultural Revolution could not erase from the Chinese nation. What China dislodged during the reign of Mao was out dated forms of these invariables. Confucius is out, Party Chairman's 'thoughts' are in.

The West is used to seeing the decrepit aspect of the Chinese and associates that with its characteristic societal structure. But this nation also has an aspect of splendor. This renewed splendor appears to bother some in the West. In fact, any sort of renewal of Asia not under the control of the West is "alarming" to the West.

Don't worry. Asians don't hold grudges .. ;)
Not on my boxen. Never again.
Get a gaming laptop, ~1000 USD.

Mine has handled every programming, design, and editing I've ever needed.

Btw, I just Virtual Machine or SSH my linux boxes.
How do we apply for jobs at this company. I’m sure people would like to contribute to such a good cause! Put the internet to work for you!
What you are proposing it to "recount" when the electronic voting does not match expectations. It's a awful idea, and is equivalent to electronic-only voting since recounts are expensive and get challenged in court.

Why Electronic Voting is a BAD Idea: https://www.youtube.com/watch?v=w3_0x6oaDmI
Ask HN: Calling all Santa Monica indie hackers
I have played with both Nile and APL now for a bit, and I have been thinking about how to combine them. I believe if we took Nile's operator overloading, tick syntax (s' is the previous value of s), and recursion being expressed via streams (<< operator), and combined it with some of the higher order adverbs of apl, it might be very interesting. In APL complex structures (say a point, or a bezier curve) need to be broken up into constituent equal length arrays for processing, but I believe one could just overload basic operations like +, - , etc.
So 2019 is going to be the year if the Linux desktop, and it's going to be brought to the world by Microsoft? Just when I thought this timeline couldn't get any weirder.

I personally think that this is a good thing in the short-term for both Linux users and Windows users in that it gives both platforms a sort of kick in the pants each to deal with one platform's deficiency by incorporating the other's strength. I could speculate about where this all could go wrong long-term, but that is basically a future resurgence of embrace-extend-extinguish, which anyone here can look up. What is important now is that people voted with their time, their wallets, and their voices to give Microsoft a strong enough signal to invest their future product development around. These people include Linux users, Linux developers (kernel and userspace), Windows users, and Microsoft itself and all of them deserve some amount of gratitude for getting us here today so thank you.

To be completely honest, the only way this news could be any better in my eyes was that if Microsoft also committed to being 100% privacy-focused and removed any and all telemetry from Windows, but I guess the four groups of people I laid out previously did not want that level of privacy just as badly.
Linux Desktop is not fine tuned like Windows.

Things take longer, and don't work out of the box.

I LOVE Ubuntu Server though, fav of all time.
Show HN: 2M fully loaded concurrent WebSockets
You also have lots of time ... that’s definitely an advantage.
So what’s the GPA of these students that bribed their way in? If it’s normal, then that says the curriculum of these schools is nothing special.
Yep, I had been using WSL for most of my programming last year too, and I found it to be pretty decent. I switched to my dual boot Linux recently because I couldn't use the GPU via WSL. But if this lets me use the GPU, then I won't need to have a separate Linux install anymore, which would be pretty convenient.
If I'm trimmed for level flight and go to 100% power, I will not overspeed. Initial airspeed increases, the plane starts to climb, airspeed decreases, and fairly quickly without any other inputs the airspeed will return to level flight airspeed, but I'll be in a climb. It's basic aerodynmics. Primary flight students are taught this, and in more advanced training it's given a name: positive static stability. All FAR 23 and FAR 25 certified airplanes have this behavior.

In the case of ET302, the power settings were completely normal for the phase of flight they were in. What was abnormal was the trim. If the trim were normal, they would have had a normal climb and normal climb speed. On what basis would or should the pilots have made a power reduction?

In the case of LNI034 and LNI610, you're determining speed how? Do you have a page reference? Are you even able to estimate percent Vno? What I see for LNI610 is normal takeoff power, and just before midway through the flight a power reduction. Airspeed isn't affected. And how are you comparing the stabilizer trim setting value between LNI610 and ET302?
I want to drop a book recommendation in here for everyone else that feels panicked and mad that no one around them is panicking enough.

Climate - A New Story by Charles Eisenstein

The author suggests that we might have the causation backwards. It's not that everything is dying because the climate is getting worse -- it's that the climate's getting worse because we're killing everything.

Healthy ecology actually regulates the climate around it -- and nature actually can be very quick to bounce back when a niche is available to it.

But we keep overfishing, and slash and burning for plantations and cattle grazing, paving over limestone and wetland -- we really are physically very destructive to healthy ecology, but we could be much better hosts to life on earth, and in protecting fisheries and planting forests, we may be able to reverse the extinction by taking a very heavy hand in creating spaces where the ocean and the forests are cared for and not just exploited. It is our rush to extract wealth from the natural world that has put the climate into a havoc -- the CO2 is just icing on the cake.
I wouldn't know specifically about OP but probably one of these: https://www.webtoons.com/en/ https://www.lezhin.com/en
It's a bit of a stretch to cast those as "legitimate use". A security vulnerability is a security vulnerability, regardless of who exploits it.
Not sure how they could improve filesystem performance, since they have previously explained that the slowness is from going through the Windows FS stack that has hooks at like five different levels. So do they now somehow sidestep the Windows' FS? How would that work?
I am 100% in favor of people lying about their deals in these cases, just as I am 100% in favor of a future class of ransomware attackers who collect the ransom and then destroy the key without ever decrypting the victim's data.

In both cases it improves the bottom line of the endeavor. For cycling you get more dynamic races and race endings. For computers it means hospitals and power grids actually go ahead and get rid of their Windows XP machines.
Absolutely.

I do not question the sanity of carbon neutral gasoline. Esp aviation fuel and rockets.

I was suggesting carbon neutral gas plants which can power electric fleets, as a way to also reduce pollution.
This removes the need for me to use Ubuntu Desktop or Linux Mint Desktop.

I hated dealing with the install, which often didnt work.

And getting anything to work perfect was too much work.

But I love Ubuntu Server, and the idea of being able to use linux without a separate install changes the potential of my Laptop.
I'm a Filipino and I can say we do take care of our elderly. Culture and religion train us to do so.

Often times taking them in to our home. But it's not all colorful. The Philippines is a third-world country and such there would be conflict in financial matters but still, Filipinos can take a lot of beating and hardships before giving up.

I see a lot of Americans retire here with their Filipino wives. Their dollars are giving them a good buck i.e. nice houses, etc.
Plotnine is the best when you are making a plot to put in a pdf or on paper.
Well, seeing that all of the games that will be part of Apple’s games subscriptions will also be on the Mac and some iOS developers have already said they wanted to have a port ready “day one”....
> Shoujo manga is not popularized / suppressed by the western community.

Really, do you have some numbers? Here in Germany, Shoujo/Shounen Ai are the most popular genres. I would imagine that those are pretty popular in France as well for example.
I never having out of stock trouble buying established brands from Tmall or Taobao. Maybe you are buying something different.
One can expect "constant factor" speedups, such as we see from GPUs. And some clever people may find algorithms which result in polynomial speedups. In (complexity) theory, the impact is negligible. In practice, dropping an O(n^3) algorithm to O(n^2) can have a huge impact.
Presumably, from the rest of your comment, the perspective of said Twilight game would be of the main female character? Don't remember her name, but most of her screen time is spent merely looking disinterested. Not sure how well that would translate to video game mechanics.

This made me remember how badly I wanted a reverse Zelda game though, where Link gets in trouble and you have to rescue him as Zelda :)
OS makers have that magic software and seem to keep it secure enough. They can update your device and potentially hack if it they want to. If you think that's a bad idea, what alternative would you propose for automatic security updates?
You run Chrome?
Same. I hope for their sake that they don't change direction again.

Although, technically, wasn't that ABI translation layer a form of virtual machine? I wonder how much of the change to a VM is just nomenclature.
Bluebottles are basically harmless - they hurt, and if you're particularly unlucky you might even scar. Nothing be scared of.

Box jellyfish (Irukandji) are a different story. These days there's a good chance you'll live (if you get to hospital), but you'll be in extreme pain for days or even weeks.
I wouldn’t say it was “shilling”, but the geek community has thought that their opinion matters to the general consumer electronics market more than it has at least since the infamous era of the “less space than Nomad. No Wireless. Lame.” Slashdot era.
If someone steals a gun and kills someone, I'm mostly mad at the murderer, but I'm at least a little mad at the irresponsible gun owner.
UIKit in macOS 10.15 too, so a bunch more Mac apps will be available to users.
Thanks for the checking!

To avoid misunderstanding, I want to clarify that negative feedback and positive feedback are both important to open source projects. I like guys like you who has a forthright attitude.

Then, let me explain my decisions when I built Luda.

1. The `<label>` tag and the `for` attribute are essential in forms, and WAI support is important if we want to make an application with good accessibility. The reason why I don't include these things in the documentation is that I want to make the sample code snippets as short as possible. So developers will focus on how to use the framework without having to figure out too many topics. Luda doesn't limit developers to use WAI attributes nor write a good form.
(I know Bootstrap includes these topics in their documentation, but that's not my choice, please correct me if I'm wrong.)

2. About the `required` attribute and 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.

3. The form-dropdown component is an alternative to the native `<select>`, it supports customization more flexable. It's OK if someone wants to stick to the native `<select>` tag. It's just another choice to developers, use the native `<select>` tag to follow the best practice or use a simulated one with a better style customization support.

4. I admit I made bad examples for the placeholder attribute and grouped checkboxes/radios, I'll correct those code snippets.

Thanks again!
> Chinese intelligence agents acquired National Security Agency hacking tools and repurposed them in 2016 to attack American allies and private companies in Europe and Asia, a leading cybersecurity firm has discovered.

Does that open up the NSA to a lawsuit from those U.S. companies that were attacked by the same tools the NSA created and used against targets in China?

It seems like there ought to be some liability for any organization that gives this kind of technology to another organization who is likely to misuse it, even if "give" in this instance means "use it against them".
I want native bash commands in Windows shell. I know powershell supports some commands, but and actual Linux shell to interface with the rest of windows will be awesome. WSL is getting there, sucks I've gotta install Python and node/npm twice.
There is often a significant power difference between an employer and someone seeking employment. Once the seeker becomes the employee they have more power and can band with other employees to pool their power. Therefore, there's not a particularly realistic way for someone to negotiate these sorts of things before they are hired.
Who will win this battle? What are the ramifications?
Reminds me of the good old days when an IBM 360 running CICS could support 13,000+ terminals with just 16 MB of RAM.

I thought shoehorning was a microcomputer thing until I found out about that!
Even putting aside the heavy metals, the assumption that they burn into CO2 is a hard one to accomplish in fact.

Done improperly, you end up with a very snokey, sooty smoke.

Done properly, you’re dealing with very high T, which is hard, and NOx production.

But, assuming you’re doing a good job... burn baby burn!

(Just separate out the per-fluorinates - HF is nasty)
Agreed, all other data points we have of the theuclydes traps did not have countries with as interconnected economies or cultures. Maybe I am over playing it a bit since I live in a densely Chinese populated area in US
Shueisha, (the biggest publisher and the one who runs Shounen Jump) has recently become a bit proactive. They released an app named Manga Plus that has most of their popular stuff for free.

It is relatively well designed app and releases come out inside of a week, after their release in Japan.

I still haven't gotten around to using it on a regular basis, but that's because I don't read manga on my phone. But, it is a step in the right direction.

> Steam for manga

A pipe dream that I share with you my friend.
Paraphrasing Jean-Paul Sartre here: We are condemned to have a free will. Everything we do, we own and are entirely responsible for the cause and the effect. But more importantly, what we do shows other people how they should act.

Ipso facto, despite whatever culture exists in the cycling world, making deals is cheating. Then again that sport has a long sordid history with that subject.
How about you share your answers and we can compare notes.

Here's what I have.

https://www.nsa.gov/about/mission-values/
Kind of reminds me of how Nintendo decided with the Wii not to compete with Sony and Microsoft on graphics and raw compute capabilities. By offering a machine that was much cheaper to manufacture than Sony or Microsoft, Nintendo was able to solidly occupy the #3 spot in the market (on graphics quality) without huge expenses on hardware development. They intentionally chose not to compete for first place because it was so much more cost effective not to.
Indonesia plans to replace one unsuitable capital with another
There need not be an ideological conflict. Ideology was a mobilizing idea in the 20th century but has lost mindshare. France and Britain vied for centuries having similar societies and economies. There can be a tribal aspect to conflict, as well as simply a competition for the spoils of world dominance, which are many.
But shouldn't you at least try both? They seem to me to be two very different things.
You have a high standard for being convinced so more news stories won't convince you than normal people. That's fine, but be careful that the ones which do convince you (Snowden stayed in Hong Kong, for instance), really are stronger than those that don't. Otherwise you probably have a bias that's making judgments for you.
Does anyone have a mirror?
Typically improvements come in the form of the density of the bits you're storing on a platter, which is just as relevant to a single platter or five (or even seven platter helium drives).

SMR is an example of something that's relevant to all datacenter use, but only perhaps half of consumer use. And of course helium itself is pretty much datacenter focused only.

The linked article has the datacenter share last year as 13.6% of all units (but growing shipments). Looking at Seagate's last filing, they had $601m gross profit last quarter, and an R&D spend of $238m had to come out of that.

I don't see how you scale the company down to a fifth of its size and maintain anything like the R&D velocity it once had; and once it slows down, the band of competitiveness of HDD over SSD even for datacenter use is going to continuously narrow.

A complete collapse of the HDD market after a decade is not unthinkable, unless SSD progress hits a wall.

(Of course Seagate does make some SSDs, which I'm not accounting for, but taking the time to separate it isn't going to meaningfully change the picture.)
What's the incentive to buy such a toxic bundle?
Yeah, you need money to raise a kid in a city, that's for sure - no argument there. That said, I'd say millennial are having fewer kids (feel comfortable on that claim without researching stats but of course they are welcome) so that makes cities more attractive to the current 25-40 age range than their predecessors.
Linux distros can all be configured to update automatically. This does not require external control - the machine is capable of checking update servers on its own and updating if configured to do so. I don’t see how external control would be required for automatic updates.
As they're using a linux kernel, I wonder if they're using an ext4 filesystem for the wsl stuff, hosted in a file image on NTFS? Windows apps could still get access to the wsl files via the 9P file server.
there's cygwin, I think it's still active.
Yeah that's what I was thinking. 4 years between Snowden's releases and Vault 7, and another 2 years from then until now. Most 0-days don't live that long. Not to mention the fact that Snowden has always refused to work with Wikileaks... The conspiracies that people treasure are quite revealing.
Hmmm, last I checked concentrated sulfuric acid is not commonly available to or advised to be used by the public . . . so forget about the common man recycling this stuff, just another development of "big corporate" to keep this product and the system surrounding it all within their clutches. On the other hand, my son and I just filed a patent for a low melt temp polymer system that is flexible, recyclable merely with low heat, biodegradeable (without acids), repurposeable, NON TOXIC, and all processes can be done at home safely by the public, no corporate involvement necessary.
...you seriously thought this?
Why wouldn't Google implement JMAP? Interestingly enough JMAP adds support for Gmail-specific behaviors like labels, which IMAP lacks. This would allow other apps and services to better integrate with Gmail's quirky behavior, improving the experience for Gmail users.
Map of Proposed US Time Zone Changes
That seems to presume a lot about superpower motivations.

I think a more realistic assessment is that there is a high degree of uncertainty in the relative balance of power between two nations, made worse by nationalism, ethnocentrism, and the tendency of charismatic leaders to believe their own hype. Peaceful, commerce-based regimes - the ones most likely to become economic superpowers - tend to be risk averse when it comes to pushing geopolitical boundaries, because war destroys the economic development that led to them becoming superpowers. Militaristic or fundamentalist regimes tend to be risk-embracing, because you don't come to power as a militaristic regime unless the populace believes they can win (a belief which is often distorted in fundamentalist or fascist regimes).

WW2 proved that the U.S. was light years ahead of Japan's industrial capacity. This was known to Japanese military officers who had visited the U.S, but the ruling cabal in Japan discounted their assessment as impossible. Similarly, Cold War propaganda (in both the U.S. and Russia) painted them both as roughly equal superpowers, but we learned after the Iron Curtain fell that the Soviet Union was never really an economic threat to the U.S. The U.S. may have passed the UK as an industrial superpower in WW1, but in the eyes of much of the world they were still an unknown quantity, enough that Japan directed simultaneous attacks on Hong Kong, Singapore, and Malaya at the same time as Pearl Harbor and the Philippines.
Many invasive species thrive because we've disrupted the local ecosystem. The invasives are often a symptom, not the cause of ecosystem damage.

This book does a great job examining invasives and their supposed effects on ecosystems: https://www.goodreads.com/book/show/25782048-beyond-the-war-...
I tire of these threads. Half of them are issues people had with Linux more than 15 years ago and the rest are based either on hearsay and just damn preference. I'm so tired of the same flames I'm making this comment now and before it turns into a shitfest.
Windows offers that capability as well. Applications can be "reboot-aware" and relaunch after a reboot in their pre-reboot state.

Not many apps take advantage of that, however.
That is a poor comparison. Hong Kong has a judicial system unto itself that was inherited from its colonial occupiers, which is why aspects of Common Law are often recognized in Hong Kong. Puerto Rico has no governmental autonomy.