skysight-inc/HackerNews huggingface dataset:
Working in a CNC shop was pretty fun. There wasn't a ton of actual coding, but you 'write' a lot of programs. I'm not sure how it goes everywhere, but if you can find a place willing to train you, it's a fun environment. You get to make things everyday, everything you do is practical and hands on and what I found the most rewarding, there are immediate tangible results to your programs. Your programs literally create real life things. That's a pretty cool feeling.

Much of the 'programming' these days is done visually through cam software. The high end ones are fairly intuitive and it feels more like building something than programming.

I ended up doing a little bit of everything. I learned to do maintenance and a ton of mechanical stuff. I learned the hand work and learned the basics of a trade. It's one of the few times i've ever got to do both manual work and computer work on the same job. If you have inclinations towards making things and still enjoy working with computers while wanting something different, it's something to think about.
"repotodocker" finds what you want the first result.
"repo to docker jupyter" has your result as the first hit as well.

It's not surprising "repo to docker" doesn't find what you want, since there's a lot of sentences that have "repo to docker". Neither Bing nor DDG find what you want with that query either.

So, you have jumped to the conclusion - the particular query is difficult, because your query doesn't give enough context to distinguish whether the query is against an entity or a partial phrase.
Land of the free they say...
A TypeScript Gotcha
Well, you are convertible AlOx to Al. The current process is AlOx+C+energy ->Al + CO2. This is practical for various reasons.

You can directly do AlOx+energy ->Al+O2. This is the proposal, and it works, somewhat.

I am not sure this needed to be in the article, as the balance between 'too basic' and 'sufficient' is tricky.
You're both right. The walled garden has nothing to do with security, AND security isn't binary.
If your software cold be installed on Ubuntu with apt it would be helpful as well. The main advantage is the ability to make backups to Linux. Raspberry or not - that’s secondary in this context imho.
Nicely put. That aligns very nicely with the philosophy behind Clojure and for instance less so with Haskell. In Clojure you usually use only a few data types, often (immutable) hashmaps. A program then simply becomes a series of functions that transform data.
Google Maps does this, and it saves a couple taps. If you have an address on your clipboard and then tap on the address input it will be the first suggested result.
what? NYC has been dropping significantly, with a positivity rate of under 2%. Texas is at 10%. Nobody's freaking out about NYC right now.
They did that because grandma knows to go to internet explorer for the internet, and won’t ever click on Edge unless forced to (even though she doesn’t get security updates for IE).

Your IT department can tell Edge to open intranet sites in IE so even if you open Edge, you’ll get to the site.
I strongly suggest you get rid of the stock images and add the menu item "Pricing"
https://m.youtube.com/watch?v=MQzpLLhN0fY
Why do you struggle with staying home so much? What exactly are you missing? You can socialise at home, and maintain distance easily. You can still do outdoor activities. It's basically concerts, sporting events, restaurants and bars? Are these really that important to you? Americans live on average in the largest homes in the world, so there should be no real problem with this.

These things are NOT the entire economy, and large parts of the economy will continue with people avoiding these types of enviornments.
Is your statement intended to be ironic?

Gay people were heavily censored in the early 90s outside of cities like San Francisco and West Hollywood. It wasn't until Will and Grace premiered in 1998 that the needle began moving toward acceptance.
This is the first PEP I’m really excited about. I hope the design is given more careful consideration, though, because destructuring in this manner more broadly across the language would also be killer.

My biggest concern is the class matching syntax. I feel like that would be much better deferred to a lambda style function or similar. The syntax matches instantiating a new class instance exactly, which seems like it could cause a lot of problems for tools that read and manipulate syntax.
I do not want to contract the virus at all if I can help it, herd immunity be damned.
well, I'm going to take something out of my chest. every time I shared a project here using machine learning people always gave me crap. saying my models were simplistic, or I did something wrong or the solution didn't work 100% of the time. well, I studied ML back in college. the basics, the algorithms that started all, linear regression, perceptron, adaline, knn, kmeans... and guess what? ML doesn't work 100% of the time. I always wanted to see how people would react when a car driven by ml hits something or when they based an important decision based on the classification of an nn. ML should be used along side human intelligence not by itself. you don't blindly trusts a black box.
Thanks for finding that, I haven't seen that photo for a long time, I remember the feeling of exhausted relief that it was finally working.
Edit: the article spells this out.

She was the junior of the three starring characters in the movie Hidden Figures.

https://en.m.wikipedia.org/wiki/Hidden_Figures
It might be different but it's hardly a perk
I came across these two garment/gaming crossover devices recently. One was a special knitting attachment for a NES of all things, but I think it was unreleased. Also found a series of sewing machines that worked with GameBoy Color, if I remember correctly.

I think the market wasn’t ready for that then, but perhaps with devices like the Raspberry Pi, 3D printing, and the right software, a new loom boom could be reborn.

https://kotaku.com/this-long-lost-nintendo-knitting-machine-...

https://hackaday.com/2020/03/11/there-really-was-a-sewing-ma...
We need to protect high-risk people, while waiting for the rest of us to reach herd immunity. Anyone with even a suspected risk factor should get help to be able to hide out for the next year.

Instead, we have the opposite: everyone goes into lockdown, the nursing homes are ravaged, and there is no additional support for high risk people. The many high-risk people I know personally (diabetics, older people, people with lung conditions, heart conditions) will get asked to go back to work in the next couple of weeks, and none had any help isolating or buying groceries, and were barely able to isolate at all during the last few months.

I could lose a lot of friends and family over the next year because they have almost zero support, but thank goodness all the healthy people couldn't go to restaurants for 2-3 months.

Unpopular opinion, so downvote away. Nevermind that 96% of hospitalizations in new york were with patients with preexisting conditions that put them at higher risk, it goes against the trending opinion

https://www.nytimes.com/2020/04/23/health/coronavirus-patien...
Could one imagine a material that would absorb solar spectrum and emit the preferred frequencies? Something like a polymer one could stretch over fields to get more from the suns rays.
You might enjoy this talk [1] about weaving patterns as matrix multiplication.

[1] https://thestrangeloop.com/2018/its-just-matrix-multiplicati...
>>family group

>Not too big, about 50 people.

Your country has a different definition of "big family" than mine :)

My family WhatsApp is 5 people.
Thus proving the point that we can't expect herd immunity until there is valid evidence for it.
x86 does, it's called REP MOVS, and it copies entire cachelines at a time (if the size of the copy lets it.) AFAIK it has done this since the P6 family (Pentium II), and has only gotten better over time. As a bonus, it is only 2 bytes long. I believe the Linux kernel uses it as its default memcpy()/memmove().

Here's some very interesting discussion about it: https://stackoverflow.com/questions/43343231/enhanced-rep-mo...
[correction .05% -> .5% deleted]
This is why I love hn. I post a random thought on the idea of a 'knitting computer' on a comment comparing knitting and programming and someone comes along with some detailed post showing exactly such a thing exists and information explaining it. Thank you.
Its (unfortunately) missing 90% of the functionality of Excel. It’s somewhat like saying “I don’t use Java, but what’s wrong with JavaScript”.

One of these days either Excel for Windows will work with Wine or they’ll get it working in a browser. Then I’ll go to Ubuntu and be happy with it.
Oh nice, we had a load bearing comment too at work.
I think part of it is the decay of discourse. People don't know how to discuss ideas in good faith. They just know how to troll, yell, make unfounded wild accusations, and meme. Basically we have a junior high level of public discourse.

People aren't open to hearing reasoned arguments either. A reasoned argument doesn't deliver the dopamine hit of a rant or a catchy meme.

In that environment the only thing possible is to deplatform. I mean what else is there to do? Nothing is being accomplished anyway.

Maybe we should just turn off social media. Deplatform it all.
If we take `cleanliness = number of valid states / number of total states`, then using DateTime vs String is strictly cleaner.

Yes, there are still many invalid states within a strong type and static typing is just one form of reducing complexity. I'm actually much more interested in cleanliness of design and architecture, but the String vs DateTime or Enum vs String examples are easy ways to illustrate the idea.
Intel has `rep movs` which is recommended for general use, you can beat it for sizes < 128B using a specialized loop. A very good memcpy for general purposes would just branch over the size to either a specialized small copy or `rep movs` for larger sizes.

The GCC version is just bananas. https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=sysde...

Compare the newer ERMS implementation: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86...
In alot of police departments around the world, the photo database used is the drivers license database.

There is clothing available that can confuse facial recognition systems. What would happen if, next time you go for your drivers license photo, you wore a T shirt designed to confuse facial recognition, for example like this one? https://www.redbubble.com/i/t-shirt/Anti-Surveillance-Clothi...
Clearly there needs to be a way for the parcel tracking app to tell the OS, “I am looking for plain text strings that match this pattern.”

Which iOS and macOS already have, they are called data detectors. When the message arrives notifying you of the tracking number, you can select “track this parcel” from the context menu. No need for an app to snoop on the clipboard.
> Data scientist fired for retweeting study showing non-violent protests are more effective

This is a blatant misrepresentation. The tweet talked about "race riots" and Democrat election results. Many people would argue that the point of direct action is not to sway electoral votes toward the Democratic party.
In python the program may work wrong. I've removed an if before and when unindeting the nested blocks took something back one level too many. It still parsed as the levels were legal, but something that should have been in the nested loop was now outside of the loop.
Given the harm caused by cybercrime, plus the increased police work, governments really ought to make a minimum duration of security updates mandatory.. Phones are already required to meet a raft of various regulations.
Anytime someone mentions a nice thing about Haskell, you can be sure a Clojure programmer will appear shortly, without being previously referenced, to try and disparage them.
When I clicked thru from main page to a municipality, I see

> Eviction filings in Boston, MA have fallen sharply since eviction proceedings were suspended across Massachusetts on March 17.

I think it's perfectly fine (even more desirable) to show accurate data rather than only show data which "corresponds with their thesis". It's probably more valuable to have the data for this lull before the homeless cliff happens.
China’s state media maintains that the dam is not at risk of collapse, calling it “rumors hyped by some Western media.”

I haven’t really heard much about this in Western media. Is that their goto line for everything?
I spent 15 seconds trying to figure out how that 'Perl code' runs...
I'm not much of a movie watcher but this one is an outstanding one! Highly recommend it to anyone who hasn't already seen it.
Richard Feynman's First Lecture
This is incredibly callous and ignorant. Anyone who isn't a sociopath is subject to their emotions being manipulated by the content they view. Puppies make them happy. Dead people make them sad. Same with basically anything in between (but harder to measure small effects). The reason to stop browsing curated feeds designed to deliver advertisements is because these will effect you, and they are likely doing so in a way that is not in your best interest.
Author here. I agree, and I'm typing this from my Windows laptop :)
Hmm, according to this page[1], google pixel 1 has the android enterprise recommended seal, but it seem to be out of support after 3 years. Last guaranteed security update is October 2019 according to this page[2].

[1] https://androidenterprisepartners.withgoogle.com/device/#!/1...

[2] https://support.google.com/pixelphone/answer/4457705?hl=en
I feel like there's a (sometimes blurry) line between being hesitant about dangerous changes (good thing) and hoping that if you ignore something you don't understand, it will keep working as you expect (not a good thing).

Purely leaving an unused variable in place due to weird impact on performance is in the second category for me. But maybe there are other aspects - that's why I'm curious and asking about it
As great as free speech is, I don't think western political systems will survive it if it's not accompanied by transparency and accountability. Humans are hard wired to perceive their environments as local. They are not local anymore. The bar of plausible deniability has sunk two inches into the mud we stand on for any dumbass political justification.

I don't want restrictions on free speech, but I also feel absolutely screwed by the way society functions right now.
I thought it was first for watching movies.

https://wfpl.org/air-conditioning/
I think you've nailed it. All we really want is to find out we can do warp drive or build a Stargate. I'm only partly joking.
This one[0] gets the noggin' joggin'. Cambridge defends one of their profs saying "White Lives Don't Matter" yet were quick to rescind their invitation for Jordan Peterson for "controversial" comments [1].

[0]: https://www.varsity.co.uk/news/19539
[1]: https://www.theguardian.com/education/2019/mar/20/cambridge-...
Only because Facebook owns WhatsApp and people who dislike Facebook as a company do not want to use any of their products.
The new Google Cloud region in Jakarta, Indonesia is now open
I have been using www.earthclassmail.com
Hmm, on an iPhone it asked me to hold my authentication device near the top of the phone, it didn’t use faceid at all... :/
>Images and written text have different effect on the brain and emotions.

You are right. I agree with you 100%. We are the same, you and me.

BAN ALL Pornography!!!!

Images and text have different effects on the brain and emotions. A young man looking at nudie mags who can't get his wicket bent will turn into a soul-less self-abusing sex-pervert.

Porn will chip away at your self-worth in a way books just can't.

See? Aren't you glad we all agree here, just one big happy family of consensus?

Everyone should stop looking at porn. It is dirty, nasty, stuff and the boobies will turn you into a listless, lazy, loser!

I threw away my Juggs, Fat Ass Weeklys, and Bronzed Bimbos in Bikinis magazines, and felt great since!

Please read this article about how subscribing to Penthouse Magazine is bad for you.
Just a tip in case it happens to anyone - Never, ever agree to be in a lineup.
"It is reported that King Alexander the Great, hearing Anaxarchus the philosopher discoursing and maintaining this position: That there were worlds innumerable: fell a-weeping: and when his friends and familiars about him asked what he ailed. Have I not (quoth he) good cause to weep, that being as there are an infinite number of worlds, I am not yet the lord of one?"
Cool, I think I'll do one for my home town of Warsaw....

What?! At least BoM will be lower!
I am guessing your tool was source based to even detect this, let alone the fact that the code change would have produced the identical code.
The UI might not have major aesthetic problems but they could probably be more consistent between services.

I think you might have hit the main issue on the head though, unless you use a service regularly it's difficult to do much without the hefty manuals and while the services may be complex they could make the common or "beginner" paths more obvious.

Having sane defaults where possible and splitting basic and advanced settings could make it more accessible while allowing users to get familiar with the tools. Ideally a good UX should cater to a variety of proficienies and help users learn.
That's irrelevant from the point of view of the privilege applying. What matters is that the communication was for the purposes of soliciting legal advice from an attorney, otherwise the DA could just subpoena an attorney that the defendant talked to but was unable to afford or who was too busy to handle the particulars of the defendant's case.
You can deny permissions to any runtime permissions beginning with apps built for Marshmallow. You cannot deny other permissions. Some apps will absolutely block you from using them unless the permissions are on (this is by design of the app, not an OS limitation).

Internet is a permission that is required if your app expects to go online. You cannot turn this permission off in the OS. If you modify Android to allow changing this permission (usually via Xposed) or rebuild the app to remove it from the manifest, many apps will actually crash when they try to go online; this is part of the reason why people use a firewall even on devices with Xposed installed. My vague understanding is that this is how Android works when an app tried to do something it can't--it closes the app. IIRC there is an Xposed module that filters by the URL, but I'm guessing it fakes the network response (more complex than simply disabling permission), and it doesn't work with ndk.

With Marshmallow, runtime permissions were introduced for a number of existing permissions, where it would prompt you the first time the app tried to access privileged data. If your app is older than Marshmallow (ie, written for lollipop or KitKat), disabling any of the enabled permissions is liable to crash the app as soon as it tries to use them.

For the full list of permissions on Android, see https://gist.github.com/Arinerron/1bcaadc7b1cbeae77de0263f4e... (there's a few links in the comments to Android source code; they cause my phone browser to crash, though)

Feel free to correct me if I'm wrong, or if this information is outdated; much of it was specific to Android 6 release.
> Then I realized how many people would fight till their last dying breath to keep that data from coming to life to prevent the exposure of their crimes.

Hanlon's Razor: "Never attribute to malice that which is adequately explained by stupidity"

I find it far more likely that government buracracies like court systems simply don't spend the money or have the expertise rather than are in a USA-wide cabal against opening their data (when the data is already available in small amounts).
Alex's Alexander the Great, who was great at conquering but not at administrating.
I'm not an iOS developer, but I think "Sharing and Actions" [0] is the right thing? In Android, 5 years or whatever ago it was by binding to an "Intent" IIRC.

If I copy a link on Android, I can go to Chrome, click on the address bar, and it suggests "link you copied: $whatever". This is how this should work. If there's an image in my copy buffer, it doesn't need to do anything. I don't need Chrome monitoring my copy buffer when I'm doing other things in case I copy something that looks link-like.

[0] https://developer.apple.com/design/human-interface-guideline...
Why isn't it the default everywhere?
> Every place I have ever worked has at least one app that someone hacked together through some combination of PDFs, Excel and Access... I continue to be amazed by what dedicated people pull-off with these no-code solutions.

VBA, SQL, etc, which is probably what these apps are
written with, are code though.

Honeycode is a language of it's own too, it's just a trade off between flexibility/power and learning curve.
That’s crazy. IOS prompts before giving apps your location, clipboard data is many times more sensitive
What's interesting is that she didn't go to college-- she got offers from companies that had training programs.

I started programming professionally in 1990. This is how many of the older colleagues I started with got their starts.
The argument is that there is no innocent reason to be looking at the clipboard. Either the user is going to paste the thing in your app ormit’s not yours to fiddle with in the first place.

I copy passwords from a password vault. I don’t want your app knowing that I just opened Hacker News five seconds ago and have this password-looking text in the clipboard.
Also, Apollo for Reddit prompts to open a link if you have a reddit link on your clipboard.
Kind of unrelated, but what phones do you use? Also, can you still use Google apps?
The fact that something has been done well repeatedly and created a lot of value is hardly an indictment.
I went a step further and used a script to unfollow everything - all friends, pages, and groups. Once you do that the news feed is completely gone and Facebook becomes a much better experience. I left it this way for about six months and then re-followed my family and ten or so close friends.
I’m getting into electronics and microcontrollers for exactly that reason. Can’t go out, might as well do something painstaking, expensive, and pointless!
I updated the first sentence to add "or granted a special entitlement by Apple. In either case, that's not how an open platform works."

Even if no entitlement is needed, you shouldn't have to pay a $99 rent to the platform owner to use certain APIs. That wouldn't be an open platform.
What a great comment. This encapsulates my concerns about the topic eloquently. The technology is not ready for use.
I think a useful concept is that a project will have a "discipline budget", just like the "language strangeness budget". Yes, if you're careful with your self-restraint and code reviews, you can write good, clean, maintainable code in a language that doesn't give you a lot of support for that. But if you do that then you're expending your limited supply of discipline, and will have less to spend on other aspects of the project like not scaling prematurely, not using cool-but-unnecessary tech...
Oh, that comment wasn’t clear: I mean, any pure retailer is going to be better at this than Amazon (and so why single out Target) because unlike Amazon they know their vendors.
> Are you accusing their source of lying?

I never said that. I just selectively quoted Wikipedia to make Project Veritas look bad.
It seems like a start, but unless they're supporting a community plugin ecosystem you'll be at the mercy of what their team decides is worth integrating. Maybe it doesn't matter.