skysight-inc/HackerNews huggingface dataset:
While developing such ansible scripts, or prototyping, you usually need to run the commands manually, so this becomes useful.
Confession: I've been a professional software developer for 24 years, and I've never been able to get my foot in the door for an open-source project (other than my own open-sourced license stuff).

I think part of it is because the projects that are most worthwhile have no shortage of participants, so they don't need to extend any welcome to newcomers; and the projects that need participants often end up that way because they're not clearly good things to be working on in the first place.
>Anyone ever seen a repository of tasks? I’m imagining finding something I’m interested in and subscribing to the daily tasks for that topic?

This is such a cool idea!

I think things like Awesome X lists for X technology to learn[0] or Fullstack Python are examples of this, and obviously for cooking/recipes this is a solved problem, but the idea of a github-like fork/clone system for general public todo lists is really motivating

[0]. e.g. https://github.com/onlurking/awesome-infosec
Ah, thank you. With a bit of further googling, I found this delightful document:

http://people.csail.mit.edu/brooks/idocs/AIM-100.pdf
“So the net as a tool has gotten better to address it's weakness in relation to privacy(crypto), spam (captcha/ML), fakes news (ML)”

I think that’s a debatable point. I don’t feel safer and I preferred simple tools like ftp, telnet, Usenet over Facebook, Dropbox, google cloud or whatever app is the focus of the current tech hype cycle.

“I'll take all the spam, fake news, trolls, ad stalking and attempt to capture my data than live through a war.”

That seems like an odd nonsequitur. Surely you don’t think there’s a dichotomy between war and Facebook? We have both now, and will have both in the future. Zuckerburg ain’t Jesus, apps are just widgets.
Actually here in Finland a lot of schools are moving towards laptops/tablets/etc. Kids as young as 9-10 are expected to use those devices. Books and materials are provided through online portals and downloaded locally on the machines. A lot of homework is done and returned online. Along with exams, essays and all kinds of other nonsense.

As you get older most exams are done on Linux distro called DigabiOS (https://github.com/digabi/digabi-os) the same distro is also used for the matriculation exams. You boot this off of a USB drive and hope it works well with your own machine.

So I can absolutely see people spending most of their school day on a computer staring at a screen.
> The only thing they were good at was finding people with problems. It seems to me the only thing that matters.

It's certainly the bulk of the matter. Your average convenience store is nothing special, it's not a remarkable operation, it doesn't have geniuses running it, it has no overly interesting technology, it's not very innovative, it's not inventing the next great thing. It's doing nothing other than meeting a simple need - solving a problem - that its customers have, and frequently that's a boring, uninspiring business. There's definitely nothing wrong with that, the world functions because of tens of millions of uninspiring, boring businesses.

That is your average start-up, too. Tech founders - in my experience and observation - merely like to believe they're special and doing something exceptional versus the typical business. It's almost entirely a false sense of place in the universe, comically inflated ego (and it's why a show like Silicon Valley works so well).
I have seen it claimed with Rust that "if it complies it will run". I managed to get it to compile and crash in my brief encounter with it.
Going to the grocery store ever? What a waste of time when you can order groceries.
Don't blame the tool, blame the user.
Being Patient in an Impatient World
> I don't consider that bad. Anyone is free to make bad investments.

You don't find it unfortunate when capital is allocated towards failing business models rather than tech that has real promise?
I think it will be different based on the economics of the two systems.

On the early internet it was extremely cheap to host a webpage either on your own computer or something like geocities and thus an explosion of content was created in a decentralized manner. Then the internet grew in popularity and it began to cost a lot of money to maintain all of the servers and bandwidth needed which cut off all of the smaller groups and consolidated power to a few corporations who could fund such an enterprise.

With blockchains we are also currently in the amateur stage where anyone can build something and put it out there but the difference is that dapps cost nothing to run and anyone can publish one. The cost to the developer of Uniswap is the same for 10 people and 10 million. The cost is just the development of the initial dapp. A small group of open source developers could create the new Facebook without needing millions of dollars to pay for hardware and buildings.

This low barrier to entry and maintenance removes the centralization point that corporations rely on. This is to say nothing of DAOs like Moloch and other novel funding methods that allow non-corporate projects to compete on the same level as anyone else. It's quite possible that the blockchain space will have a much longer and possibly lifelong period of true decentralized content and network creation the likes of which we had on the early non-corporate internet.
Logo Foundation Publications: Logo Exchange (1982-2015)
That is an odd word. Seems "de-energized areas" would be better. De-energizaton is the action that was taken on the area.

I agree with the other commentor. This term indicates it was done on purpose. It describes the stare of the power line. I think it's better than blackout.
There's a handle on the cursor, it has a pretty big area where you can grab it. Once you've grabbed it you get a magnified view of where the cursor is as you're dragging. I think it also scales down your dragging motion to make placing the cursor in the right spot less fiddly too, but I haven't got any real evidence of that other than feel.
Ásbrú Connection Manager has clustering too : https://github.com/asbru-cm/asbru-cm
Maybe this was a more novel thing to discover 15-20 years ago? Perhaps it is people and their opinions that have changed?
arpanet was not really the precursor to the internet, rather the precursor to email. Big distinction. Because the www is graphic rather than text based.
250/35000 staff signed the letter.

I guess "Less than 1% of FB employees demand Zuckerberg limit lies in political ads" doesn't have the same ring to it. I guarantee you can find more FB employees who believe the earth is flat, or are 9/11 truthers than the percent that signed this letter.
Ah ok, is this new? For some reason I've had the impression that it was only usable on mobile, now I wonder why.
I think companies who have largely recruited and built their brand as virtue-signaling "lifestyle" are getting exactly what they deserved.

If your company constantly touts values, thought leadership, big ambitious ideas, etc, you can't respond with surprise when employees do the same.
I find it interesting that the two example companies of Uber and AirBnB that succeeded by “focusing” solving problems, did so breaking the law and pushing externalities onto others. AirBnB runs afoul of the hotel laws and makes the neighbors of AirBnb hosts have to deal with the problems while also decreasing supply of housing and pushing up housing prices in cities and communities. Uber basically was an illegal taxi service and succeeded by paying their workers often times less than minimum wage by classifying them as contractors. They also took shortcuts on their self-driving cars and killed a pedestrian. They have also tried to suppress rape victims stories going so far as to invade their medical records.

To succeed as a business, you have to do something that others can’t do or won’t do. If you have a tech advantage, you can do stuff that others can’t. If you don’t develop a tech advantage, you have to do stuff others won’t. In these two cases of AirBnB and Uber, it was breaking the law.
You'll still have to install docker first.
Mirror: https://www.gwern.net/docs/ai/2019-richards.pdf
I have started on one based on the work I did for the PeerTube app [1] but I have not released anything yet as pixelfed it self was too much of a WiP. I will start the project up again in a little bit when I have some time.

[1] https://github.com/sschueller/peertube-android
TL;DR from the comments: "Pretty clearly, Smart Summon would frequently fail a driving test administered by even the most lenient DMV examiner.... A better name for this feature would be Court Summons."
Tech products have a long history of misleading names, though. In the 1980s and 1990s, a very popular compiler was called "Turbo Pascal" and computers often had buttons to change the clock speed marked "Turbo". Obviously, these products didn't have literal turbochargers in them.
>Who cares if they ban it eventually!

They will.
I’m guessing that’s what you mean by “PR piece” ?

About the Author

Bryce Salmi is the lead avionics hardware engineer for the Los Angeles aerospace startup Relativity Space.
> are you writing this kind of code? Not really

JS that doesnt check the type of every argument down to the prototype and dependent function level (not knowing what fns are going to be required further), is written by JS devs all day everyday.

The situation isnt nonsense, it is state of the art JS development.
I have thought about using subreddit images as an image classifier for ML training. (Like using r/food images to create an ML model that identifies food).

This looks single threaded and probably wont scale well if you're trying to use multiple machines to grab a year's worth of images.
agree. the inventor does not get to decide or choose how his invention is used

I would also agree the internet has been a huge net positive.
I use tmux for this. Create multiple panes with ssh sessions in them and do:

set-window-option synchronize-panes on

I have defined a keyboard shortcut for this, of course.
Polysh – Remote Shell Multiplexer
Thanks. I wanted to write something similar, but you said it way better than I ever could.

It is always about how we use technology, not the technology per se. For the good, for the bad, for making money. Whatever.
> and having to duplicate it for every language defeats the entire purpose.

Does it?

If you want accessible emoji, you need a display label for each emoji in every language that the client supports. Whether or not the emoji is represented in Unicode doesn't change that.

Also when users are entering emoji into a client application, they need a way to quickly filter and get to the emoji that they want -- that requires having a label in their native language, and putting emoji in Unicode doesn't fix that either.

In any practical setting, accessibility/input means you need multiple labels for different languages anyway. So why are we trying so hard to avoid them in the final text representation? If :cat: :gato: :貓: were part of the emoji definition in a big list somewhere, it would only make it easier to support multiple languages, since I wouldn't need to compile my own list of translations/labels.
Google's Natural Questions
That’s...unfortunate.
My practical experience with system failures is that they tend to not be evenly spread out in any kind of predictable pattern. Instead they tend to be acute and concentrated at a few points.
Well, the visibility would have to be there. If my privacy settings blocked Reddit, would it know? If I said "Okaaaaaaayyy let me view this particular site this particular time" would Reddit also know? ("There's a customer that we likely won't see again because of our privacy settings.")
Strongly agree with the idea that nowadays internet is become very bad.
But i strongly disagree with the idea that governments should do something.

Politicians usually doesn't have enough technical background to do anything useful here.
They do very little in the "real" world to make it a better place to live, why they should succeed in the "virtual" one?

Internet user should take care of internet with new trust mechanisms, Operative systems should help users taking care of their data.
People should return nice and polite.

Netiquette (the hard one of the early '90) should be applied and respected.
A friend and I had been talking about visiting NRAO/Green Bank for some years and in 2006 we finally decided on a weekend. When I went to look up some information on visiting, I discovered we had unknowingly picked their 50th anniversary weekend! It was a great trip and we got to see more than the usual tour. The drive out was beautiful (it was in the Autumn). The Bird Telescope is impressive.
Prior art: https://patents.google.com/patent/US20070244837
At a certain point in 2008, Obama was certain to be the Dem primary winner against Hillary. But CNN was still framing it as a tight contest. I wondered how much of that editorial decision was based on making sure eyeballs stay glued to CNN, so they can tell their advertisers "A 30 second slot costs this much at the moment...".
More likely that the person complaining about a social problem is actually trying to make the project worse. Like e.g. outsiders coming out of the woodwork to push CoCs on projects that don't have them.

> so all we have to do is ban the person who said that <prominent contributor> groped them at a conference and we can get back to work

Yes. Such an issue should be brought to the police, not be posted on an issue tracker for rallying social media lynch mobs. Cases of exaggerating or straight up lying about sexual harassment in order to remove or destroy someone are common enough, and consequences of a mistaken judgement severe, so the presumption of innocence is very important.
Copy newly-confirmed users from Cognito to DynamoDB
"net" positive!
I would be interested in seeing these.

My naive hope is that a code of conduct could be crafted with defensive measures to at least mitigate such problems, but that is probably hopeless in the face of bad actors.
You might be right (though wrong on every specific point), but your comments are unhelpful, irrelevant, and distracting.
What platforms are you talking about specifically? Bazel builds for Windows, Linux, MacOS, iOS, Android.
Don’t those Porsches literally have turbochargers added to them? Hence the name upgrade. If so, I feel like that’s more accurate naming.
But this is so obviously wrong. Every time someone takes a cab, they're paying for a "car that could drive itself". There's a huge market for this.

How much more often would you take a cab if the cost was dramatically lower?

Not to mention the existing market for professional drivers that aren't transporting people.
I guess because on Newspapers, Radio and TV you cannot target a specific group of people. Yes, someone can argue that you can target a specific Newspaper, Radio or TV which may have a specific group of people, but I think its not the same.
> It's a side gig for teenagers, not a "full-scale" job.

Then make the minimum wage for <18s $8/hr, and the minimum wage for >18s (or maybe >22s) $15/hr.
> Then they changed it to block location-tagged postings too. Which is a bummer

Yes this was a bummer too. I used it all the time. Now I use hashtags which aren't as effective and I'm sure they'll shut that down too. O well, nothing useful really lost.
It’s more like inventing the bicycle and then having it evolve into a car, where your initial idea was for a safe, economical, sustainable way to get from on point to another. Instead we paved over all the sidewalks with freeways to make room insanely large vehicles that crash into each other and kill everyone involved. Sure, they get from one point to another faster and help you transport things larger than you imagined and further than you imagined... but that’s not why you designed the bicycle.
They were regulated.
People don’t always know what they want. Before Steve Jobs unveiled the iPhone how many people knew they wanted a smart phone?
I don't think Facebook is really pushing back on this because it's a free speech issue. They're pushing back because it's technically and financially challenging to do. If claims in political ads were easily falsifiable, they probably would have done this a long time ago.
> I'm going to be applying to the Big N companies...

Don't apply to companies. HR Flunkies & Recruiter Bozos won't apprecaiate your background.

Instead, reach out directly to the guy you most help. Think CIO/CTO, Heads of Engineering. Linkedin is good for identifying these people.
TechCrunch: Serverless CMS lands a seed round to advance serverless adoption
I don't know if you're posing a rhetorical question, but I'd genuinely like to know this. Lying in politics isn't new, and political ads are also not new. Is lying in political ads a new thing? If not, why is it a problem now? Is it because of how many people they can reach? Are the lies somehow worse? Or is this somewhat of an overreaction to the 2016 election, which was a confluence of factors, only one of which was social media (and ad) manipulation?
Were the tusk swords just strapped on? If so, I find it odd that displaying them would be controversial.
Genuinely interested: How are gender identity, race, ethnicity, etc. of any relevance in Open Source Projects? Is this a regular topic of discussion besides the code?
Teens are hunting for likes and streaks (Snapchat, I hear you) - sharing photos of themself with a ton of filter applied. And at the end, they are unable to look at themself in the mirror, because they feel ugly, and reality doesn't fit to the reality on their screens.

This is a first-hand experience I have with my 17 year old foster child.
I don't know how she grew up, but I see the results social media is doing to her self-esteem. My gf and I, both in our mid-30s, know how this works and are able to work against it as best as we can. But other parents, which are 10, 15 years older - I can understand that it's difficult for them to grasp the consequences, as they are also caught in the social media loop.
> Scientists need to create more advanced methods of encryption to protect individual privacy by preventing perpetrators from using stolen databases.

It would be wonderful if this came about, but this isn't exactly a plan either. Current technologies almost all require you to work against decrypted data. For example, if I encrypt my laptop, and I use column level encryption on my database, and use ssl to connect to that database, and use certificates and two factor authentication and so on, in the end my application can read decrypted data. All the encryption prevents access to the data through many mechanisms, but rooting any of the machines involved still gives an attacker a path to much or all of the data (eventually all the data).

What is necessary isn't more advanced methods of encryption, what we need is less painful methods of encryption. Encryption should be supported at the hardware level (ssd's can move data faster than even the most modern cpu's can comfortably decrypt it, memory is rarely encrypted), and applied everywhere all the time.
I wish that was the case for me
Early access waitlist for free AI email newsletter platform
Context: I wrote most of the stdlib docs

the fmt docs are... not ideal. That said, there's a lot there, and it's all useful, but it's just tough. Frankly, I just punted on improving them, and haven't taken the time to do so in the years since.
This is coming from 250 of Facebook's 35,000 employees which equates to about .7% of their employees. You will always have a small group within that number of people that will be vocal about something, so this is definitely not an uprising.
At my dayjob? Java for REST services, Python for Machine Learning.

For my side-project? Groovy mainly, and some Java for backend / service development. Javascript for front-end development.
But how do you know if it's installed correctly?
yes there is definitely a double standard between
a) masculinity in women and
b) femininity in men
> Also when users are entering emoji into a client application, they need a way to quickly filter and get to the emoji that they want -- that requires having a label in their native language, and putting emoji in Unicode doesn't fix that either.

This is different from -forcing- people to memorize the specific identifier in order to input it.

How do I find a specific face emoji if I don't know the name? I use the system's emoji picker tool and simply scroll through it. On OSX, it shows me recently used ones, which suffices. I don't really have to think about the names at all.
There isn't a single IME setup experience on Linux.

In my experience, Debian is worse than Fedora, Ubuntu, and openSUSE. Fedora is better than Windows 10 when it comes to IMEs: Fedora installs the IMEs by default. Ubuntu, like Windows 10, installs IMEs when you request the addition of an IME-requiring language. OpenSUSE gives you an IME for the language you use at install time if you install openSUSE using an IME-requiring language.

I haven't tried Debian 10, but when I installed Debian 9 _in Japanese_ with a _Japanese keyboard layout_ chosen, the installer didn't bother to set up a Japanese IME!

Fedora comes with an OK set of Noto CJK fonts by default. Ubuntu comes with a minimal set of Noto CJK fonts by default, but when enabling Chinese, Japanese, or Korean, Ubuntu drops more language-appropriate fonts on the system, like Windows 10.
Yes, you can open the results in FF.
There's an entire category of web-applications derived from the original forum idea. However, I'd say, while fora were once a frequent thing (and, considering Steward Brand's the WELL or FirstClass, maybe the original internet application), they've become rather rare and there are only just a few "community watering holes" left.

P.S.: Here's an exemplary link to what was once the major FirstClass node in my country, which first migrated to the web and then became obsolescenced [is this a word?] by Facebook (the tagline reads "forum for politics and society", operational 11.11.1992 - 1.12.2012): http://blackbox.at
Not if it's an EV
They are banning ads by political groups with lies, just not from candidates. So that theory doesn't hold up.
IMHO, we already had way to do that. It looks like this
<a href="..."

I would argue that the code you provided did nothing but cause a generation of developers to look one way while trying to go another.
Watching the WWDC keynote this year, I knew that I would never use 90% of what they were showing. It's too esoteric to discover and I would use it infrequently so it would never become a habit.
I wrote a similar tool[1] for a cybersecurity competition I was helping to red team for. It would try a dictionary of username and password combos against a list of hosts generated from the results of a masscan[2], once it logged it it would run a bash script on the host to set up our persistence.

From there it would keep a session open on each host and allow you to run commands on a single host, a subset of hosts, or all hosts.

The advantage of this over hydra or some other SSH brute forcer is that it allows us to run our persistence tooling right away after finding a login and keep that SSH session alive so we can re-use it even if the password is changed.

The code is a tire fire, but it worked well for what we needed :)

[1] https://github.com/sdshlanta/ssher

[2] https://github.com/robertdavidgraham/masscan
You missed the phrases "flyover states" and insulting people as rednecks and hillbillies.
I would open up their APIs instead. Allow everyone to write their own interoperable frontend or backend. That levels the playing field, allows everyone to compete on the strength of their interface instead of the size of their captive audience.

As you say, the service fills a need (perceived or otherwise). It's the size of the network, not necessarily the service itself, that causes the problem. Make the service a protocol, and move it back into the (web 1.0) fold.