skysight-inc/HackerNews huggingface dataset:
It's true that Google plays a big role in Android development, but that doesn't mean there's something inherently wrong with Android. It's a good operating system, it's free and open source, and its huge ecosystem and existing userbase (to whom something like LineageOS or Replicant will be immediately familiar) is the reason I stuck to it.

Because it's open source, Google can't put their objectionable code directly into Android - that's what their proprietary apps and services are for, and those are where you begin to lose your freedom and control.
I doubt it's "most". Python, Javascript, and C++ don't seem to. The only ones I found that do seem to are C# and Java.
Additionally, if you don't wish to use the Microsoft Store you can download the distro packages individually. [0]

You then open/unzip the '.appx' package with any archiver such as 7Zip and place the files in a folder of your choosing; simply launching the distro executable ('ubuntu1804.exe' for example) to install and register the distro.

You can then use that same executable to launch WSL for that distro in its own window, which makes it easy to add the icon as a shortcut to your taskbar for quick access like you would any Windows program, without having to open command line first.

Added benefit is that you can store all your distros as folders (with individual rootfs and config files) in a parent location of your choosing such as a fast external array, without having to use the MS Store or an MS Account.

[0] https://docs.microsoft.com/en-us/windows/wsl/install-manual
Enlightenment Does Not Demand Disenchantment with the World
Why is this inappropriate. It's history that people should know and recogonise them for the horrors that they were.

Edit: maxerickson's reply is much better.
"I have a dream that was not that of Bill Gates."--MLK
Safety Tips for a Better Travelling Experience in Cab
Boeing's 737 MAX software outsourced to AUD12.80-an-hour (9 USD) engineers
Indeed the title is wrong though I can see how someone could get confused. These are all "recommend" configurations depending on how bleeding edge (or not) you want to be. But intermediate is the recommended of the recommended configurations.
The brand Google+ is dead, the sign on service that was part of its API lives on in the Google Identity Platform. If you ever click "Sign-On With Google" you are using it. If you use a different authentication provider - like Github or Facebook or Linked In, you are still using Open ID Connect. Its actually bizarre that Apple did this the way they did.
You’re so brave for saying that
or write a `get` function, surely that'd be cleaner and more explicit
Yes, this is a very important issue.
It’s also possible that he formed his opinion based on the context of 20 years ago which has since changed into the reality we have today...

Discourses become much nicer when we don’t make/take such explicitly negative angles which are rife with hostile undertones.
New Twists in the Intertwining of HPC and AI
Exactly, you use all sorts of ways to screw up the baseline.
Mold problems are significantly overblown in homes. Even a moderate amount of mold isn't really a significant health risk. It can be a serious problem for people who are allergic, or have compromised immune systems. Even the ever feared "black mold" isn't particularly dangerous.

When a home has a mold problem, the solution often isn't even to clean up the mold. The solution is to figure out why the mold is growing, which is usually humidity problems or leaky pipes or poor ventilation, and deal with that. Once you've got the moisture problem handled the mold issue pretty much goes away.

(don't astronauts have suppressed immune systems or something btw?)
Are you familiar with the concept of ‘coding your documentation?’ Code often changes without the comments being updated so making the code as informative as possible has lasting benefits.

It is much easier to use descriptive variables than keep the comments up to date.

Additionally, descriptive variables allow anyone to read and more quickly understand the code.
Huawei Ban Lifted
Oppo A1k – Prix
You would probably be interested in looking into the USS Jimmy Carter submarine....

The one the NSA uses to pull up and splice spying equipment into undersea cables....
While his tone is completely off (and the slavery comment off-topic), he's not wrong at all about being 'fraud friendly'. The USA is much more lenient towards fraud in a lot of areas, especially financial.

Working in this space I can tell you that US banks want as little friction as possible while onboarding, at a much greater risk of fraud. This is completely different from European banks.

Hell, the USA still signs for card payments and uses cheques in nearly all places! I haven't seen either of those in about 20 years.
They seem to be confusing friction due to interaction with air and water with inertial mass. This is crackpottery at the highest level. It's a bunch of technobabble.

How does writing a patent for a device that obviously can't work as described achieve anything. They can't come along years later and say, oh we invented that, if something similar emerges, as it will be abundantly clear from the nonsense description that they did not invent it.
the worst part about android apps is that they are android apps...
Fixing the tech industry’s toxicity with healthier workplaces
The FAQ kind of answers your irritation. Not waylands job, build something on top that solves it.
At least some scrap is now being bought by solar cell industry, but that material is forever lost for IC making because it's already contaminated with dopants and metals
Everyone is obviously focusing on the certification suggestion, but they also went and made a nice document of “bugs.” If Apple does anything, patching some of the larger deviations would be great, just out of sheer convenience. Third-party auth libs already have enough exception cases for specific services...
On the client side I've been living with my browser set to accepting a minimum of v1.2 without issue for a long while, aside from the odd random page found in search but that's no loss.

I just recently tried bumping it up to the next version but so many sites don't support v1.3 yet, including HN.
Downside: Still going over the array multiple times.
> "U.S. Naval Aviation Enterprise", whatever it is, is a den of crackpots

Isn't that a bit condescending way to address such organization?

Of all the possible justifications, you point to the weakest one imo: that it is ran by ignorant people who are detached from reality when it comes to these matters, to the point of coming out to publicly state they did/are/aim/want to work on something. It's like the eat anything crazy it's thrown at them.

I mean, you could say: "It's just propaganda - they either want to diverge attention so we don't focus on something else (like decrease the warmongering status), or get attention to try to get something (like support/resources)." - Which is believe is the most likely one.

It's a odd behavior, but I doubt it's a byproduct of ignorance and belief in pseudo-science.
This is the reason 24hour clock is the way to go. 23:59, 00:00, 00:01, ...

0 was invented for a reason. This am/pm stuff is so confusing.
Most of those "if it runs on electricity, it probably has a NAND chip somewhere" are very different chips from those used in SSDs; they are typically low density and manufactured on older processes (1xx μm) used for firmware/bitstream storage.
You can't defend against what you don't know about. The US invests time and money into a wide range of research topics simply to know what is possible. Military research is a bubbling cauldron of activity.
Yea like that time a suspicious typhoon knocked out all the Hard Drive fabs in Thailand.
18 months? That would make the median hourly wage ~$5.20

I don't think that's right. Perhaps you meant 18 weeks?

It's still irrelevant, as it's not a something an individual is paying. The parent comment merely scales Apple's cash on hand to numbers we can understand.
I don't mind the font, but the pointlessly narrow column (which makes you have to horizontally scroll the code examples) is unfortunate.

Please, I have a wide screen, let me use it.
At what altitude? When I think of fast, I think of a jet doing a flyby that clears the sky faster than I can raise my head...
A power outage no less. Seems like the sort of thing that could be solved.
What are the speeds at which a super cavitating submarine must be at to optimally function?
> By the way PureOS seems a good shot.

PureOS is not yet ready for prime time, but it will be very interesting to see how it performs compared to AOSP when it's released. And pmOS will most likely manage to support many PureOS components on existing hardware, although obviously at some cost in reliability and privacy compared to running PureOS on Librem's supported platform.
As long as Pandora's Box has been opened, this TV Series has both themes and space station, biological organism (and Halle Berry). hehe.

Extant (2104-2015)
https://www.imdb.com/title/tt3155320/
Because of the whole immutability dogma of FP languages,
you can't do this simply in a clean FP style:

++(histogram[sampleId]);

which is the heart of a simple histogram computation.
Or internet at $0/month and recuperate the expenses from BFR and 3rd party satellite launches.
Imagine if he spent 5 years becoming an heroin addict.
There is so tremendous judgmental attitude in your comment. Let me guess, have you been changing the world and/or fighting cancer in the last 5 years?
Ask HN: How do you provide SSH access to developers in your infrastructure
I am curious about how do you do it, keeping in mind

- different teams having access to only those boxes which belong to that team

- providing ssh access without hand smashing the server.

- revoking ssh access for someone as and when required.

Would also be interested to know of possible ways to do the above.
Still not as good as Google Maps, but I find maps.me (also open-source and based on OSM data) significantly nicer than the default OSM client for Android (I think it's called OsmDroid or something similar).
> I've seen two variants of this fly over my house in Colorado a few years ago. Giant triangular craft

These are supposed to look “tictac” not triangular. Perhaps you saw another alien technology ...
The added "difficulty" is just the cost of doing a proper, correct refactor.

Dynamic languages are not helpful just because they let you write bugs faster.
I don’t see “end-to-end encryption” among advertised features. Is it true, or encryption is implied these days?
There seem to be two plausible reasons for getting such a patent — the navy genuinely thinks this is just around the corner and doesn’t want to pay extortionate license fees to an American company to use it or they want China to think we are pursuing such a technology and want them to waste resources pursuing it themselves.
You don't actually save a whole lot of money by outsourcing. "Engineers in India made around $5 an hour; it’s now $9 or $10, compared with $35 to $40 for those in the U.S. on an H1B visa, he said. But he’d tell clients the cheaper hourly wage equated to more like $80 because of the need for supervision, and he said his firm won back some business to fix mistakes"
Does Free College Work? Kalamazoo Offers Some Answers
You could end up with K-pop: South Korean Pop, something that is too smooth and too focused on the market.
Yes, you may have an exponential space problem but lets be precise about that: the regular expression is compiled to a graph, and in the worst case that graph may occupy exponential space. In other words if you do hit the worst case, your could will fail at compile time (of the regexp).

The alternative is your regexp may take exponential time if it is given a pathological input. Unfortunately when this happens depends on the backtracking algorithm used, and worse still often happens on regexp's that wouldn't have used exponential space (they are very rare). So what you end up with is a program with hidden bugs: there are inputs that make your program effectively go infinite and fail at random times, but your tests almost certainly won't find them. This has bitten me several times. I'll take a program that fails when unconditionally when tested over a program that fails at random in production any time.

PHP 7 managed to make the situation worse. They decided they would solve the randomly hanging problem by adding a step limit to the regexp execution. When the regexp hit the step limit the regexp appeared to return no matches. So you effectively ended up with the situation where the regexp engine returned no matches. So when you took a program that worked on PHP 5, on PHP 7 it would mysteriously misbehave at random times. But not in the easily diagnosable way PHP 5 would hang - in an infinite loop at the point the problem occurred. No - the program would proceed on it's merry way until 1000's of statements later the fact that it missed a match would rear it's ugly head, usually in the most obtuse manner.
if you tell your web browser to request the desktop version of youtube, it also can be used as a background music player
Don't you mean it's... patent nonsense?

I'll get my coat.
These low paid engineers have short tenure (high turnover) and graduate to higher paying jobs. That is their goal and companies know that. So, in the end they are honing their skills on projects where hundreds of peoples lives are at stake. It used to be the design built by them and quality checks completed by experienced engineers. In the quest for more profits (narrow margins), they forgo this valuable process step. Most 'business' executives have no clue and never will and more don't care. Be honest.
I can't imagine that something so business critical wouldn't have local power generation capacity to short-term sustain them through < 1 day outages (and rapid failover mechanisms).

Either that mechanism failed somehow or there's more to this outage (maybe it damaged the production equipment as a result of spikes corresponding to the outage or repair).
Global score on environmental issues by continent – Europe leads the EP ranking
> What’s stopping you from using multiple apps?

Wanting to keep my sanity? Not wanting to remember which conversation is where? Centralized logs? Device capacity limits?

The early 2000s solved this with miranda, pidgin, trillian. I wish they came back.
Par for the Apple course isn't it?

> Oh, you've all agreed on USB type-c? Well we're going to use thunderbolt. Except for when we don't and our customer have to buy a type-c to thunderbolt adapter.

> Two button mouse with a scroll wheel? How about a 1 button mouse that you click with two fingers.

> Linux? Sure, but it's called MacOsx and doesn't have a native package manager.

They've always done stuff like this.
> some kind of stupid psychological operation on our hands

While the rest of your comments seems like it could be perhaps better worded.

The author of the article does have as one of his leading theories that all this recent hoopla is some type of Psychological Operation (PSYOP)
Unfortunately, I don’t know enough to intelligently comment on this. I was largely under the guidance of my professor. However, I can tell you that in my modeling I used the paraxial approximation and that the light was linearly polarized. It was my understanding that only circularly polarized light carried intrinsic angular momentum (https://en.wikipedia.org/wiki/Spin_angular_momentum_of_light...).

Also, I would agree with you that in a uniform electric field, a single E vector in isolation would appear to produce a torque on a point some distance away. But if the rest of the field is considered, the net torque at that point would be zero, right?
Same deal with people parroting market-segmentation blather about not """needing""" ECC RAM.
Here is Of the Most Honest Sentences in Food Writing I Have Ever Read
What Is Web3?[video]
It is not rude if you smile and say it with respect.
#1 Tip for any creative or technical achiever at that age: Build up your network. Even in mid-size cities in the US there are inter-scholastic robotic battle arenas, programming competitions, e-sports leagues. Some compete up to the national or international levels. If they can gain even 300 Github or Discord followers by the time they graduate, that forms a pool of friends and family with which to draw on. Once it gets out that they have web and app development skills, requests for consults will usually come to them. In rare cases I have even seen student run VR clubs attract business from local merchants. Although in those cases it's usually around a major tech hub.

#2 point is to always say Yes to things. You've probably encountered a similar scenario. Student meets friend's dad at a BBQ. The dad says he wants a way for his buddies to keep track of their golf scores on their phones. Student's instinct is "But I'm into AI and Robotics, I don't know the first thing about hitting the links!" Train them to adjust their attitude to servicing the clients needs. Even if it requires an all night research session on Wikipedia. Or actually taking a lesson from a pro at the local country club.

Best of Luck!
My guess is that if we were actually pursuing such a program, we would first hear about it when those craft devastated an opponent in a war, or was accidentally shot down.

This is most likely pure indirection, IMO. They want the Chinese or Russia to think we are doing this for some reason. Maybe they want them to go down their own wild goose chase or they want them to think something of ours that they have seen recently is a result of this and not some more easily duplicable technology.
Tried the 1 button mouse in an apple store yesterday, holy S* the page scrolling feature is so bad, you have to 'track pad' it in a limited space on the 3d curved surface. soooo annoying.
Can't is the wrong statement. The can be. Whether they choose not to or not is a different conversation, but technically they definitely can tie these together from IP address alone.

I get frustrated with the hoodwink that Apple seems to be playing, as they move to services based revenue I have no doubt these lines are going to get blurrier and blurrier.
You could sanely use namespacing and other simple mostly lexical / mangling features that help manage the codebase while adding negligible complexity.
The parent never claimed that a type system means bug free code, or replaces all unit tests. However, it does mean you need less tests.

In a typed, compiled language you get some pretty nice guarantees just by getting your code compiled. In a dynamic language, you have no way to know if your code even runs until you have 100% code coverage.
Is it? Frankly, “syncing” your phone to a computer isn’t really a thing anymore with the advent of cloud storage and streaming music.

USB-A is probably cheaper and more universal as a wall-charging, or car charging standard right now.
The first doesn't seem plausible for the reason I gave. The second occurred to me. But how stupid do they think the Chinese are? If the top Chinese military researchers really have such a poor grasp of physics, then their research efforts present no difficulties for the security of the US.

The only serious explanation I can come up with is that buried in this application is some element of the design which is feasible and which they do want to protect. But even that seems unlikely, given that they could have just made it secret.

Another less likely explanation is that someone in the navy is playing a prank on the public and the patent office. If the person who submitted the application doesn't actually exist, the navy might have trouble tracking down the perpetrator of the hoax.

One final possibility is that it is a recruiting tool. Perhaps by making this public they get a bunch of correspondence from talented individuals who capably point out that is nonsense, or that are capable of doing experiments that demonstrate parts of the patent to be nonfeasible.
“Britain's very first action after declaring war on Germany in World War I was to have the cable ship Alert (not the CS Telconia as frequently reported)[12] cut the five cables linking Germany with France, Spain and the Azores, and through them, North America.”

https://en.m.wikipedia.org/wiki/Submarine_communications_cab...
I don't just code for a single project. I create libraries when I write a piece of code that I know will be useful down the line. And for those libraries that are going to be reused throughout many applications I think unit testing is gold.
A Better Alternative to Dokku?
I have a DO droplet to run my web apps and small sites. Is there a better way to manage my sites than using dokku. Dokku seems to take a lot of space for a small number of sites.

If possible with a dashboard/interface but terminal based would also work.
In approx 1989 or so, i was doing marching exercises at the truckee california airport for my civil air patrol group...

My command leader was a former SR-71 flight mechanic...

We were marching about, and it was just after dusk, but a full moon.

At the horizon, we saw a craft come up over the mountains at incredible speed - and we watched it as it was flying at a vertical as opposed to an arc which a winged aircraft woulld require...

Within seconds the thing was hovering about 100 feet above us. Silently. A huge triangle with the white lights on corners and one in the middle.

Our commander yelled and said “everyone inside now!” And hustled us back into our hangar office...

—-

About three weeks ago, in santa rosa ca, i saw a sphere glowing in the sky and moving at a rate which was impossible for conventional craft..

And as i watched it, it literally just disappeared.

I fully believe bob lazar.
In fact, it’s everywhere now. Pinterest, Zillow, NewEgg just to name a few.
So that’s why. PHP is afaik the only implementation to return a number of steps, useful in regex speed tuning.

That it fails silently is... well I can’t think of any other language that would think that’s a good idea.
Indeed, in NZ a judge will occasionally say "imposing the sentence required by law would be manifestly unjust" and the politicians get annoyed their new three strikes law isn't being used.

http://r139.publications.lawcom.govt.nz/Chapter+11+-+Sentenc...
100% agree with you.

I've always been uneasy with FP-style coding for three reasons:

- you have strictly no idea how your code will be evaluated by the CPU. Some people love that aspect. It makes me immensely queasy. I might be a control freak.

- as much as I love the idea an cleanliness of composing functions, having to abandon mutability for that is way too hefty a price to pay. There are situations where overwriting memory is the darndest best way to do things. Yes, side-effects are hard to code with, but just like gotos, there are situations where they are the best solution.

- I've always felt that FP coders are way too focused the beauty of their code rather that the industrial strength of it, which includes: readability, how easy it is to change, efficiency. Proper production code shouldn't be origami puzzles.
> In the first version of the software, there were 70 full copies of 4 different OpenSSL versions, ranging from 0.9.8 to 1.0.2k (including one from a vendor SDK) with partial copies of 14 versions, ranging from 0.9.7d to 1.0.2k, those partial copies numbering 304. Fragments of 10 versions, ranging from 0.9.6 to 1.0.2k, were also found across the codebase, with these normally being small sets of files that had been copied to import some particular functionality.

https://www.theregister.co.uk/2019/03/28/hcsec_huawei_oversi...
I wouldnt even call that difficulty. That is a bloody loved feature in my book
The hockey puck mice were actually better if you popped the colored panels off, so that there was a bit of shape to them
I mean building a room temperature super conductor would surely get you a Nobel prize.
The laptop trackpads with 2 finger touch are great. Having to consciously think "I need to click in the bottom right corner to right click" on non-apple laptop is cumbersome.

It's never felt as natural on their mice though.