skysight-inc/HackerNews huggingface dataset:
Congratulations on launching! Sounds like a nice compliment to IndieVC[0] and TinySeed [1]. I'm glad to see innovation here, interesting times!

[0] https://www.indie.vc - loan vs. future equity with buy-out
[1] https://tinyseed.com - equity with revenue share (?)
Funnily enough the internet was run by governments from when it started in 1969 through 1992 or 1993.

Specifically, The US government paid for most of it with most of the rest being paid for Great Britain, the Scandinavian countries and maybe Finland. Unless they happened to be next door to an organization that already had a connection, US organizations had to lease a dedicated circuit from a phone company to connect to the internet, but generally did not have to compensate the US government or the organization owning the router they connected to.

The US government tried to transfer ownership of the internet to AT&T in 1977 and again in 1987, at a token price, but AT&T didn't want it because they couldn't see how to make money from it and worried about the potential for disruption of their existing businesses.

Those dedicated circuits I mentioned earlier were not a service that AT&T offered voluntarily: AT&T was required by the US Federal Court to sell one to anyone who wanted one as part of the outcome of an anti-trust case brought by the US government against AT&T. At the time that the requirement was first imposed, most wide-area computer networks in the US were "proprietary" rather than "public", meaning that the network was used to connect the offices of a single (large, wealthy) organization, mostly running protocols developed by IBM. Although the intent of the court ruling was to protect IBM's business in wide-area networks from AT&T's monopoly power, the young internet benefitted greatly from the ruling, too.

Starting in the late 1980s most large US tech companies were connected to the internet, but management's intent in paying whatever costs were involved in getting connected to the internet were to make it easier for the company's scientists and engineers to communicate with their counterparts in other large tech companies or in university science and engineering departments or various research labs. No large tech company at that time saw the internet as a way to generate revenue or sell products or services.

I do not advocate returning to a government-run public network, but I spent a lot of time on the internet in 1992 and I can tell you that there would be lots of intense conversation and lots of publishing on the internet even if we were to remove all the profit-motivated entities.
Oddly, one's bone structure likely possesses more intrinsic privacy protections despite being, arguably, less personally identifiable than one's face.

Of course, this is also why training data is more difficult to acquire, as you mention.
No. Encryption with one-time pads is easy, except for safely sharing the key. Which means that for most situations they are completely impractical. Real-world encryption is a system problem, not just a math problem.
One other very interesting takeaway that Derek points out is that humans eyeballing the candidate molecule-protein interaction are somehow better at selecting good candidates than the computer:

"""

There’s also a human-versus-machine comparison in evaluating the hits. The authors took the top 1,000 compounds and selected 124 of them by eyeballing them for what looked like good interactions in the docking pose (not looking at the scoring), and took 114 molecules on the basis of docking scores alone. The hit rates for the two sets were almost identical (about 24%), but the human-selected ones were disproportionately potent – and indeed, in the two campaigns, the human-selected compounds were quite over-represented in the lists of potent compounds.

"""
Read my comment above. That's not a fair argument. You can't compete in today's SW industry with rock star SWEs by outsourcing your product to Mumbai.
Encryption algorithms must be reversible, which means each of the internal sub-block operations they are composed from must also be reversible. AES is amenable to isolating reversibility in sub-block ranges.

It is easy to exhaustively test for collisions in the key space for smaller keys and to do thorough statistical tests for larger keys where enumerating all keys is not possible.
This is reductive. Systems are not merely sums of their parts (people): they have emergent properties.

Systems don’t change because people as individuals decide to do things differently. That’s not sociology, that’s just individualism. Unfortunately(?) there is no way to avoid analysis at the systemic level. Neither individuals nor “smart contracts” can get around that.
You joke but the first image I got was a Chinese looking guy. I was expecting to scroll and see a story about how he "disappeared".
NASA, not Nasa.
How are SoftLayer bare metal servers good value? Seriously, have you even checked how old the hardware is and what they charge for it? It's a complete ripoff.
It's quite simple. The people with most influence and income feel like they have nothing to gain from unionizations and feel that regulations would only stifle their livelihoods.

I know plenty of people that are making 6 figure salaries and simply can not relate to the plight of the average employee.
I wonder if petrifying trees after they absorbed CO2 would help our emissions problems?
POPL 2019 Most Influential Paper Award for Research That Led to Facebook Infer
"The rack" ?
Well, I'm not a fan of SQL. To me the math underpinnings are not well exposed, probably because the language doesn't "see" obvious relations and that because of this, joins must be performed explicitly, over and over again, and come to dominate the query.

Isn't it obvious that when a column has the name of a table that the idea is that the columns of that refactored out tables become available as if it were a part of the main table?

When the query works regardless of the structure of the table, the database can be refactored with ease. Most such queries would simply specify column names, and a filter to apply on the records. Any joins needed, and which result from the structure of the database, would be inferred.

Such a "NoJoinDB" would clearly boost productivity, and lots of applications could be written with no explicit join at all. A language like SQL seems to hide the simplicity of most queries!

Please comment about the validity of this perspective.
You Can Now Run Windows 10 on the Raspberry Pi 3
IBM's Advanced AI Machine Challenges an International Debate Champion
My point was that, the way the language is actually used by its speakers, "blue" is more general than either of its two Russian translations.
Meh, not quite. We've gotten so accustomed to phrasing our requests in search-engine-friendly terms that we don't realize we're doing it (e.g. cutting out all the small words).
Are all of these nonexistent people of consensual age though?
We don't need so many increasingly massive AAA games. All the best games we remember from the 90s were made by much smaller teams than work on big budget games today.
I think I get it, but I'd suggest sticking with the same example when explaining the confrontational aspect of it. When you switch contexts it makes it hard to imagine the inverse. If you don't mind, can you explain the confrontation aspect in the context of getting onto the rollercoaster?
Nope, I guess I was in an assembly mood :-D
I am currently reading "Civilian Warrior" by Erik Prince

https://www.amazon.com/Civilian-Warriors-Inside-Blackwater-U...

For those who want to know or understand beyond the headlines and news articles.
The Apple Tax continues to rise. Sadly, many publishers will run to it, not having learned the consequences from the Apple app store or YouTube Red. They will enrich Apple greatly and fight over the scraps Apple leaves for them.
You all them what they do, and they say things like "I open my email, ...":

If you watch them you see that what they mean is (dramatised!) "I open my browser, which defaults at Google, then on the Google home page I type 'bing', click on the first search result, then go back because it wasn't Bing search but something else, then read the results and find bing search engine, follow that, login to Bing, then access the app button to choose "Outlook" online, ...".

You might not be able to train them not to search for a URL, but IME users will click an "outlook email" icon on desktop or favorites/links bar; of course you need to watch them to see if they do.

Aside: browsers could fix this but the browser makers are either the SE owners or in their pockets and don't choose to.
Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
It's in the paper as the second fallacy. They recommend something like a POSIX standard for Backend-as-a-Service components.
You apply pressure to the system. Not just elements (individuals?) that make up the system. The most enlightened human being could become a CEO (insert your favorite mythical person) of an oil/coal company; they would still simply be fired if they didn’t do their job.
I noticed that whenever there was more than one person, or something touched the face, the results looks horrific.
No, because you have to hire lawyers before doing construction work.
It's not about idempotency, but about side effects. The standards mention if it will cause side effects use POST. Logging out does cause side effect (you lose your login) and hence should be a POST.

In the old days it might have been acceptable to get away with a GET request but these days thanks to prefetching (like this very topic) it's frowned upon.

https://stackoverflow.com/questions/3521290/logout-get-or-po...
Designing without color is textbook if you've taken a course in it.
I think interfaces should be constrained to match the specifications of your input devices and screens. If your users use a mouse, then dense windows with lots of check boxes and radio buttons is usable, and probably preferred. If your users might interact with fingers on a tablet or phone, then you need more space around things to make it easier on the user.

I've never been a fan of trying to build one interface that works for all systems. It sounds great in theory, but in the end you are left with everything at the level best suited for the least capable system. Same goes for games, by the way. If you see I'm using a mouse and a keyboard, present me a different interface than if I'm using a controller.
"just" in this case means "not only"
A Cadillac is not just an expensive car, it is an expensive car to own. (Gas, repair bills, etc.)

If you are a W-2 worker you have to be at work at a certain time and you need a car that can start every morning so you can get to work on time.

Higher class people can afford multiple cars, take time off from work, take a cab, etc.

The Cadillac brand is appealing to many lower class Americans so you often see them in "bad" neighborhoods. Some would say the people there are not in a hurry to get anywhere.
Used by the Let's Encrypt client to verify site ownership.
I thought it was something like a parrilla https://en.wikipedia.org/wiki/Parrilla_(torture) but it's another form of torture: https://en.m.wikipedia.org/wiki/Rack_(torture)
I think craigslist survives _despite_ its ugly UI just because of market lock-in/inertia.
the ui is awful from a utility/ux, pov - it’s limited and hard to shop/browse with.
GiveWell, Watsi.
I do this too. In fact, I get very bored when I (sub)vocalise the words. Reading without voice is way less tiring and usually faster. It's like you just absorb the raw concepts, the feelings, the nuances uh.. just like when you read something aloud, but then you eh.. don't do that?
My experience, and the experience of everyone I've talked to, is that Google support is amazing if you pay for it, and nearly non-existent if you don't.
T-Mobile's CEO is headed to Congress to defend his merger with Sprint
It’s worth noting that DMs have a much more generous length limit than tweets. You can actually type an entire paragraph into a single DM versus the formerly 140, now 280 characters a public tweet is limited to.
> Reading some compare SQL to 70s style procedural code tells me they haven't moved on from expert beginner territory.

SQL is a declarative set-oriented language. Read/writing SQL as a procedural language will cause a heap of trouble.
What you're describing is a lot like the bug bounty program I ran for a previous employer. It was mostly low-effort scans and "reports" templated from something a big company had made public once. No understanding of if not using HSTS was actually a vulnerability, just the expectation of burp -> report -> $$$.

There were a handful of genuinely good contributors, but probably under 10% of reports.
Sure, but with sandboxing and technologies such as Firefox Containers, containers in general (such as Docker), and VMs (together with a secure enclave such as utilized in Qubes) it can all be thrown in the trash bin. Its just a matter of time until that's the norm. iOS is already on top of doing sandboxing well.
Stolen ones are easier to do reverse image detection on and expose as fraudulent. I see this a lot on Twitter - bots pull a mix of stolen profile pics, bios, etc.
Wouldn't being less personally identifiable mean it also offers more privacy protection?
Microsoft Blocking Electron Apps from the App Store
Yeah there's a lot of negativity you have to combat.

Everything is a "problem", and the executives at the company, often feel that way about support itself.
Auth0 also uses a "/.well-known/" URL path prefix as the default location for public keys.
use `chrome --app`
Eminem won a case where he portrayed a childhood bully negatively in one of his songs: https://www.rollingstone.com/music/music-news/judge-drops-em...

I guess Eminem has more resources than the average person, but it’s something I remembered.
The first time I heard of GAN's creating faces of people who never existed was from the show "Person of interest", where the "machine"(an AI) creates a face and assigns it to its identity.
I was rooting for this little guy to continue it's long legacy. Back around 2010 I happened upon Squyres' book on bringing the MER(s) to reality & I've been hooked ever since.

Def'y a good read:

https://www.goodreads.com/book/show/832170.Roving_Mars
Okay this sounds crazy, why on earth would anyone tax the market value of the building or apartment? Generally the idea is to tax the land not the property. This way multi family homes can split the tax burden vs a single family home paying the full tax.
> Would it be fair for engineers in Apple to get 400k, while the same engineer in, say, Microsoft would only get half as much? While engineers are important, they are not the key to huge Apple's success.

They are an essential component of Apple's success. All of their workers are. Sure, some are worth more than others, but my point is that $400k in profit per employee is a tax against their work, and that it should be more equitable for the workers that make the things happen that the oh so valuable managers request.

We need to bring productive work back to the forefront. It is just as valuable as management/adminstrative work, probably more so. I think that the best way to bring market forces back to normalcy in regards to productive activity is by unionization or aggressive tax policy.
it's a tool. As with many tools in our industry it has acquired hype, leading it to be used in situations where it isn't appropriate. That doesn't detract from the fact that there are appropriate cases for it.
Some of this comes down to phrasing. We should both ask and observe (but it has to be the right kind of asking).

The asking should be user interviews and contextual inquiry to understand their problems. What are they trying to solve? We shouldn't be asking them to design our products for us, because users often don't know what they want or what they even do. This should typically come very early in the process as foundational work.

Observing people both working and in a usability testing setting will help us learn what is and isn't working. As we get into the prototyping stage, it should be a lot more observing and testing.

I think what you are responding to is this idea that all we need to do is just talk to our users, and you are correct, that is very wrong. Just asking users what they want is a good way to give them something they won't use.

When we do ask people questions, they need to be done in a methodical and probing way.
Advertising companies are going to be stoked that they don't have to pay real to model anymore. Stock photos especially.
This is actually Standard Operating Procedure for Congress. You have a bunch of non-technically literate people in theory delegating the responsibility for educating them to an agency who is responsible for either rounding-up/hiring experts to educate Congress or to collate whatever required reading is necessary.

I have difficulty understanding why this type of research isn't done by Congressional research assets though, which are free of the bias towards making operating easier which the Executive isn't.

Congress has subpoena power and budget for research staff for a reason. They should use it.
Do you think the rate of improvements in TV from 1930 to 2018 have been unacceptable? I'm not suggesting all of the social web become government controlled, I am saying there should be a national public social channel. The public web would still innovative, but sometimes you just want NPR.
Hi, everyone! Our team is tired of the limitations of existing HTML visual editors and has developed its own, taking as a basis CKEditor.

Our WYSIWYG HTML editor allows you faster design beautiful responsive content for your website or app.

Main benefits
- clean and vanilla js code
- easy integration to any javascript framework or any backend systems
- library with addons
- develop own add-ons
- simple image uploading and editing

Links:
Our demo https://n1ed.com/demo/n1ed
Download and install https://n1ed.com/docs/installation

Go to the site to know more and watch a video. Share your feedback here! Thanks you!
Great war story with enough specifics to be learnable, thanks for sharing! Reflects my experience as well.
There's often some issues around hair, glasses, and... other people in frame. https://imgur.com/2CjLFEP
Yes, it would.

But if you are turning trees into coal, and burying them, why on Earth are you also digging up coal, to burn it?

Sequestration is going to be far more work then simply not generating emissions in the first place.
And to insult and attack innocent high school kids.

https://twitter.com/karaswisher/status/1086735766997344261

To her credit, at least she apologized.

It's funny how the people who claim twitter, social media, etc are toxic are the ones creating the toxicity.

Twitter, like anything else, is a tool. If it is toxic for you, then it's mostly likely because you yourself is a toxic person.
Facum Ipsum sounds like an entertaining side-project. Coupling one of these images with a random profile generator for each employee and outputting to JSON. One button press would populate your app with relevant data.
I don't think the root problem is white space.

Taking the dictionary example: A good dictionary doesn't display a hundred words per page. Instead, you just need a box to write down the word you search and a few lines to display the results. Plenty of space for the designer to turn white.

The problem is somewhere in the process where someone creates an app without having experience with the old system and not understanding how the app is supposed to be used. It is quite common that UX designers do not have that kind of knowledge, but then they have to make sure to include people who have it (workshops, interviews, prototype testing, etc.).

I am not saying that white space is always good the way it is used today, but the problem isn't a clean look. The problem is a dysfunctional design and the process that caused it.
That almost certainly isn't needed for a project like this, but I wonder if it would be needed to try to make money off this. It might be like the whole "The events depicted in this movie are fictitious..." warning you see at the end of almost every movie regardless of it is some realistic and plausible story or if it something like Avatar.
Tech companies represent some of the largest concentration of wealth in the world...what power imbalance are you talking about?
Ya know, I thought I'd go that route, but I must have chosen poorly. Many might have held the line for a while, but eventually degraded to about a 20:1 cat/food picture:"what I followed you for in the first place." But they owe me nothing, they can do as they please.

And perhaps that's the problem, perhaps Twitter was better suited to having a dozen, fifty or so people that you follow and who follow you. People you might not know intimately, but at least kinda know. So while you might have to put up with "awww, look at Ms. Sylvia Plath, isn't she the cutest cat?" on ocassion, at least you might have some context. IOW, the way I viewed Twitter back in the day was a lot more personal and less public than it turned out to be.
Scientists Are Totally Rethinking Animal Cognition
My first paid gig I did this with wild success also. After that I tried to do this several times and was always met with incredulity. Management never seemed to grok the importance of this, to the point where I started thinking maybe my first experience had been a fluke (gaslighting). While I no longer think this is practical (unless you are the one in charge), I do recommend it whenever possible. The product will be orders of magnitude better, but expect management to strain at the gnat of paying a software developer to watch a non-technical person do their job.
Yeah, Twitter had an eternal September moment. For twitter though, it came almost immediately. By design.

What we, the digital elites, need, is a tool with a high barrier to entry for users. Simply requiring 2FA to login should do it.
Would seem unlikely that they have blocked it just for using Electron as they are using Electron for newer apps such as Microsoft Teams and Azure Storage Explorer.
Thanks for sharing. I've been looking for "news" sources from present day China. Very helpful.
Is there a repository (like an awesome-* list) of open-source self-hosted appliance apps like this? I'm sure there's an awesome-drupal list, but I'm thinking more like a list that might also include this and Discord.

Edit: I meant Discourse. and I also answered my own question: https://github.com/unicodeveloper/awesome-opensource-apps
I use a GTK desktop on my Linux desktop computers (Ubuntu/Debian and Kali). However, I prefer Qt applications. They look very well on my GTK desktop.
Yeah, these days what you are describing is simply utopy, at least according to my experience spanning a single decade across two startups and two large companies.

Engineers, once they are hired and passed the interview, are mostly seen as a commodity, in the sense that, in the eyes of management, every non-junior engineer should exactly be able to come up with the correct idea (modulo a short phase of code review, just in case), so the output they produce can just be as equally produced by a peer (just like a commodity): in that world view, design meetings spanning multiple days don't do much, and they just make you lose time against the current jira sprint.

I would love to work in a place where management understood that collective intelligence is almost always superior than the initiative of a single person, and thus it's very important to have a design phase where as many engineers as possible are involved.

Every single time I had to lead a significant project, I always spent so much time involving as many people as I could find to discuss the idea, constantly self doubting my ideas. Incidentally, very few significant bugs have occurred when the project was delivered, in contrast with the example I was quoting, where the thing was developed completely hermetically by another non-junior engineer, who failed to account for many non-to-rare corner cases.