skysight-inc/HackerNews huggingface dataset:
Well, depends a bit on what definitions you use.

For example there's VM in the sense of JVM. But there's also in VM in the sense of Xen (VM) vs Docker (not a VM).

And probably a few more slightly different usages.
> it seemed like I could have done better using some OpenCV and first principle algorithms

I am happy to volunteer a whole bunch of images (of me, sadly) as a test when you get this up and running.
Google wants Australia to remove civil penalties from CLOUD Act-readying Bill
Often contracts will include verbiage like “we may alter this at any time without notice and also if we are acquired we can give all our data”.
Okay. I usually don't comment on this stuff, but this time I would actually enjoy a tool like that, because I'm currently struggling with building a landing page for one of my project, because I have no experience building websites.

The feature set looks alright, although it was a bit difficult to discover what the features actually are. If it is a website builder I would like to see a demo or at least screenshots of the actual building.

It was unclear to me that this includes hosting as well. I was hoping to get a tool where I can make a one-off payment to build a simple static landing page that I can put into my static FTP host that I already have.
Hip-Hop and Startups – two oddly parallel worlds
No, signaling is different from STUN. Signaling is basically pairing together the people who want to communicate so that they can get the info required to connect to each other, STUN is how they find out their public IP:port pairs and TURN is how they can talk over a proxy if direct communication fails.

So you always need some form of signaling but that can be over email or even a handwritten note if you prefer, although it is usually done over HTTP/websockets.

STUN is required if you are behind some sort of NAT.

TURN is required if your NAT does not play well with hole-punching.
I used to think tech adopted/co-opted the term production because that is 'where the real stuff happens' but now I think it refers more to it's theatrical aspects.
Why doesn't Apple start a News Store, where journalists can offer their work for a fee and Apple takes a 30% cut? /s
No you're a bit too literal. Nazis sadly are not dead and gone, not limited to 1930-45 Germany.

IQ is loved by Nazis as proof of master race bullshit. Really.

Treat IQ with contempt. It's an indicator of idiocy in a discussion. (All of us are capable of idiocy in discussions, including me, don't fall for the IQ trap. You're above it. We all are).
> Obviously, one would want the data channel (last option). There's some work done in this area. However, it's still not full featured.

How would that even work? You need signaling to set up the data channel, so how could you handle signaling over a channel that isn't set up?
The simple idea of this being possible, and picturing the scene in my head, gave me a lot of hope. I'm tired of the atmosphere of fear in the office, and I'm tired of how I participate in it.
IIRC, while Moderna's solution is RNA based, Inovio's should be DNA based, which means -20C instead of -80C, a definite improvement.
My issue with microtransactions is that the cost of making the decision seems like it outweighs the currency cost. Like, I used to buy computer games (e.g. from Steam) when they were on sale. Now I ignore any sale which has a price greater than $0.00, because if a game is free, I don't have to spend any time figuring out whether I will like it.

Where do you see microtransactions being applied in practice?
https://www.heritage.org/political-process/commentary/obamas...
> I certainly can't think of any other example of a set of quite similar languages that's anywhere near as large.

Scripting languages on Unix.
> Governments have been doing that for 50 years, and appear to be getting nowhere.

Perhaps it is simply very difficult, or even impossible.
Isn't what you describe just cash?

If you want the convenience of it being online, here in Sweden we have something called swish, it's essentially a bank transfer initiated by via your phone number. It is free for non business transactions (I actually don't know how it works when used by a business). As far as I know bank transfers are free in most of Europe.
Urbit's stars, galaxies, etc., were originally called "czar", "duke", "earl", "king", and "pawn". Your issue is not with "people"; it's with Mencius Moldbug, who wrote Urbit.

https://github.com/urbit/urbit/blob/cb9977c735f199e143ff58ee...
Is-thirteen: Golang module that checks if a number is equal to 13
Thank you! And I'm really sorry about the confusion.

Since I'm giving a 75% discount to beta users, the basic plan would've not cost anything. So, I made it not applicable to choose it if you enrolled in the beta program.

On a normal yearly plan, the basic plan costs $2 per month. If you enrolled in the Beta Program, the plus plan costs the same as the normal yearly basic plan at $2 per month.

Hope it clarifies :)
> Maybe he just didn't recognize his face?

or his shirts?

https://commons.wikimedia.org/wiki/File:Peter_Norvig_speakin...
> An 8TB HDD doesn't use more power than a 100GB one.

But access to it by third parties does, it changes the usage model and increases your electricity costs. This may not be a lot but it doesn't have to be a lot to make your costs more than those of a datacentre operator, not to mention you also need to be online all the time.

The dream of edge-node storage utilisation has never survived in the face of economic analysis.
Hehe, this feels like the typical oblivious hacker answer that begins "So do X complicated thing instead".

People paid for simplicity. Engage your empathetic brain to understand why people don't want to make their lives complicated, instead of trying to invent another jury-rigged workaround.

You can go dig through the HN archives around 2005 when everyone started switching to Macs. You will see the people delighted with their purchase in the comments, how much easier it made developers lives to have a working, powerful laptop that actually supported Linux commands.
I can attest to RPI i/o speed: its horrible. Combined with the fact that I have to build Docker containers on the RPIs themselves(because of arm), its more of a hassle than a cool add-on (to be clear I'm running Docker Swarm in a way that isn't too different from the setup of OP).

Only reason I can see RPIs in kubernetes is if you're exclusively using ARM everywhere and/or are running some distributed cluster among different locations (like Chick-fil-a).
Governments could bail out the victims instead, that is the pensioners, the employees.
Honesty? People are going to know what is up within the first month, at minimum, so don't waste their time?

This goes along with a broad category of attempted deception that fails because the person you're attempting to deceive has, typically as a part of their job, understanding the actual state of thing you're trying to lie about. Especially egregious when it creates a safety risk, for example, but bad enough when it simply wastes time. Good example: Lying to accountants about the contents of financial statements.
Kelly's paper (based on this paper by Shannon), is responsible for fundamentally reshaping equity, commodity and even sports betting markets.

I highly recommend William Poundstone's book, "Fortune's Formula" as a biography of those ideas - it's almost as good as any Michael Lewis book on the subject would be.
> Also, we used to publish benchmarks. These inevitably did not produce illumination, but long ripostes from people arguing that the benchmark was unfair, inaccurate, nobody would write code that way, we sabotaged other languages, etc.

Oh, this is pretty sad...

Anyway thanks for your time. Was nice to interact with the author of D. I truly believe what you've done will inspire a lot of people.

I hope you didn't encounter too many people saying creating D was foolish.

I spent time checking about a lot of languages and only D (and Jai, but it's not released) would restore my joy of programming.
I take the opposite approach and switch every few months, so I know that each and every nightmarish organisation (which is most of them) is only a temporary client.
How to write a Git commit message (2014)
you can run a kubernetes stack using k3s on a rpi stack within minutes. and it runs far better than all of these.

https://blog.alexellis.io/test-drive-k3s-on-raspberry-pi/

here's a live walkthrough - https://www.youtube.com/watch?v=DjpVtNjiXSU
Ah indeed. But can't the handshaking be done without rolling our your own signaling server?

Here's a great example: https://jameshfisher.github.io/serverless-webrtc/index.html

Checkout the process in the console! For instance you can do the handshake the same way you'd send someone the URL of the actual thing.
I don't really understand this too well but I suppose the question I'd have from what I've read is who was going to get the $360 million? Cui bono?
> few deaths

60,000 deaths in just the USA and counting. That guy needs to revise what 'few' means.

> people should have the right to be heard.

That is an oversimplification of the situation. To allow videos to mislead the public into thinking that there has been just a 'few' deaths may cause more harm. Like screaming fire in a crowded theater when there is no fire is wrong, the same applies to call over 60,000 deaths 'few'. It's a lie and it is a harmful one.
The White House Is Trying to Shut Down NASA’s Last Mars Rover
Ubuntu does have some advantages over Debian (Stable vs LTS) on the server IMO:

Packages are generally a bit newer vs. Debian

They release newer kernels throughout the release

A defined 2 year release cycle

Generally better supported by 3rd parties

Support available if needed (I've never used it but some businesses won't buy anything without support)
Consider that maximizing profit might not be the only possible goal for a company but minimizing human suffering and being truthful can be others.
Yup, pretty much nailed my thinking.
Thanks! Yes definitely, there are 3 different demos on the home page but I'll just leave you some links here so it'll be easier:

A product page demo: https://cssscan.oneprofile.page/

An about page demo: https://oneprofile.giftworks.io/

A community page demo: https://parkrun.oneprofile.page/

My previous product was a personal page builder and we got to no.1 on Product Hunt the other day (https://www.producthunt.com/posts/one-profile). This new product, a landing page builder, is a continuation of the many requests we got.

Hope it helps! And thank you so much for checking out!
That's a long laundry list of the non controversial stuff that they said. But after watching the first ten minutes of the 1 hour video, I saw how they concluded that because X % of the people that were tested for the virus were positive, it meant that also, the same X % of the general population already had it, too. Therefore it was no big deal. (I don't know what else was wrong with it, because I cringed so hard I couldn't take anymore) Obviously this is untrue because people that don't suspect themselves to have the virus would not go and take the test. I'm sure if posted here, this assertion would have been laughed off of HN.

To be clear, however, I don't believe censorship is the right approach. Although, since YouTube is a private company, they should be able to do what they want.

Edit: Here's a link to the video: https://www.bitchute.com/video/WLp53rpJ2B7i/
Depends on the Unicode encoding, no? Although, to be fair, it's probably UTF-8.
I've seen what happened to a company (X) after it was acquired by another (Y) that dealt primarily with banks.

Company X did well to preserve their own culture after the acquision, but despite that they didn't deal with sensitive information in the same capacity as Company Y, Company Y's IT security policies took over and made life miserable for devs.

When every task you do is wading through a slog of VPN and RDP mollasses, it's no surprise that so many devs quit.

The only reason the project I worked on got anywhere was due to some insidious tricks to punch through firewalls and basically hack into our own dev environment.
Hm, i clicked the Get Started button but nothing shows up here: https://i.imgur.com/HSN8YEP.png
Also of note, NewsCorp sends lawyers and strategists to every ICANN meeting, and has since at least 2010, if not before.
I can see you point. In technical writing the analogies are useless when the point is clear enough. But in this case I felt his analogies were useful in making it memorable. By the way i wish in the business word or at least in the software development world, correcting each others emails and posts are encouraged without punishment or reward.
Youtube.

No, seriously. Once you train its algorithm a little bit you can always find something neat to watch. My personal recommendations are a mix of niche music theory, urban geography and computing deep dives. If I load up the front page over lunch or something there'll always be something I want to watch through.
Put more effort in to the demo so we can see a real life example of how it would be useful.
But that is just you sadly.

I am working on SaaS solution in different area. We would LOVE to sell our approach to the problem but then you start getting big customers...

Guess what, each one of them wants this changed that different color, "tasks" should be named "todos" or whatever. Then everything has to have customization options because next customer contact changes mind and the other one is leaving company.

For now our sales reps do loads of configuration for those big customers, but yeah you have to have big bucks to have sales rep do config tailored for you.
Just remember: F* JAR SAUCE!
Hi there, thanks for checking my tool out and thanks for the kind words!

You're right, I should've done a video of the actual building. Will try to prep a quick one soon. In the meantime, here are some demo pages which might help you out to imagine how yours will look like:

1. A product page demo: https://cssscan.oneprofile.page/

2. An about page demo: https://oneprofile.giftworks.io/

3. A community page demo: https://parkrun.oneprofile.page/

My previous product was a personal page builder and we got to no.1 on Product Hunt the other day (https://www.producthunt.com/posts/one-profile). This new product, a landing page builder, is a continuation of the many requests we got to build one.

Hope it helps!
They mention the use of a script parameter. Can't bots just set this parameter on any website using stripe to bypass this detection, or is this enforced on Stripes end as well?
Would be interested in the stack / workflows / frameworks / tools you use.
Yeah right, and too much heat can burn my toast, forget about global warming it about universal warming, I don't understand that with Einstein either.
Always suggest https://designmodo.com/startup/

It was used to build https://rezi.io

It took me just 5 days - super fast
This is just what I was looking for!

But.. How can this be free?
RECOVERING your password usually means retrieving the plaintext representation. Not just "resetting" it.
In any authoritarian system that assigns control of the means of production to the state, the means of production are controlled by the authority on the top, not by the community as a whole. Your attempt at justifying combining them relies on the fiction that state control is community control, and specifically that this is true in a dictatorial state. But the idea that a system that explicitly denies the vast majority of the community input or relevance in the rule is one where the community exercises control is ludicrous.

This is why you'll see pretty much every dictatorial regime that has claimed to be socialist have tried to justify their regimes by pretending to be democratic. E.g. China even today holds on to a total fiction of a multi-party political system [1] (note: I'm talking here only about the legal parties that colludes with the CPC; not about the suppressed opposition parties) including a comical "continuation" of the Kuomintang. Others have justified a claim to "democracy" by arguing systems of approval or internal party processes ensures democracy. But a fictional democracy does not grant control to the community as a whole.

That said, it is important to remember that Marx warned about reactionary forms of socialism already in the Communist Manifesto, calling out supporters of reactionary feudal systems that wanted to leverage socialist ideas to keep their people in line. The modern attempt to treat socialism as a single system rather than as a set of characteristics that can be applied to a huge range of otherwise mutually conflicting systems - including inherently regressive ones - confuses matters.

[1] https://en.wikipedia.org/wiki/List_of_political_parties_in_C...
It's funny... I have never touched a MacBook. I'm actually very happy with the Linux touchpad drivers. I went to the article hoping to get a clear idea what the author likes about the MacBook drivers that are absent in the Linux drivers... But he doesn't say. Instead there was a poll asking me what I thought was wrong (which is nothing)... The parts about multi-touch were interesting because I really like the way multi-touch works in the current driver. So I think I'm missing something.

So for those of you frustrated with the Linux touchpad driver... what is the problem? Or is it just that it's not the same (which is a completely valid complaint, IMHO)?
Ah, it might take a while to show up since there's a pretty picture of a 3-d lady mopping the signup page. Maybe give it some time to load. Thanks!
Yes, but this was on the topic of "is Rust suited for prototyping?", and I would say that cloning makes it much more suited, as it sidesteps a lot of the lifetime pains. You will have similar deferred pain if you e.g. prototype something in JS and then when it's time to move to production gradually move it to Typescript.

From personal experience of Rust projects in production, you can get by with cloning for a long time, and optimizing later is not too big of a pain in most cases. Performance problems due to excessive cloning are also very obvious in code and easy to profile for.
My personal favorite was:

Company supplies horrible laptop locked down in ways that prevent any real work from being accomplished, but allows unfettered VM use because they don't understand or care about security outside of the environment they designed. Some developers use an underground system of sneaker net and whisper doc hodgepodge to get real work done, but that largely isn't a problem since productivity is measured on a political basis rather than getting anything accomplished.

Thinking you'll improve the situation for you and your group, you obtain permission from management to procure and install a workstation on your desk and replace its OS with Linux. IT drops the machine, you install the OS and enjoy much better productivity for a few months until a security flag is raised in a distant location and you're hauled in for an interview with HR and your boss, who now claims never to have given such approval.

Back to the VM no one cares about. You get a writeup and final warning, and because the economy is going to hell anyway, you stick it out, and things unexpectedly change for the better. Your boss quits, and everyone forgets about the writeup.

Years later, someone decides it's time for a Linux server push. You get tapped for that effort and can now set some policies. Its too late to help much though, since this is 2008 and this company is named Lehman Brothers.

It was fun while it it lasted.
frameworks have been beaten to death, but it's bigger than that, the whole language morphs almost every year. Just a table of contents from Wikipedia article:

...
6th Edition - ECMAScript 2015
7th Edition - ECMAScript 2016
8th Edition - ECMAScript 2017
9th Edition - ECMAScript 2018
10th Edition - ECMAScript 2019
...

You can't even _name the language_ you are programming in without some mind-bending mental gymnastics. Even the names of the standards have off-by-one with their year. Do I program in ES6 or ECMAScript2015? ES6 is certainly not the same as just general colloquial "Javascript". I've recently worked with people who program professionally in Javascript and even React, and have not heard of ES6, and pump out apps and features that are completely incompatible with ES6, let alone later standards (and those are standards! not just some random library)

And even frameworks themselves morph every year too, React with function components looks nothing like React a couple of years ago, and linters will barf at half the React methods that have been deprecated from just a couple of years ago, it's insane.
I signed up, look around, tried, and created a page. I wish I was creating a site/website and then adding pages.

Unable to find my way quickly enough to claim/pay the 75% discount.

Here is my personal view;

The user experience on the site is too noisy with too many elements all over the page, and the constant reminders isn’t helping.

I would suggest to tone down the excitements happening on the pages.

I was under the impression that people create a landing page(s) of their websites/domains. Can we make it clear what they are creating? Will it not be -- site > page(s)?

Are you going to charge me depending on how many pages I create, or am I creating per site account and then charged for the number of pages in that site.

Not an endorsement, but I’m a lifetime premium account (I think via Sumo) of https://landingi.com (too many repetitive elements), and I’m a paying customer of https://carrd.co (best so far) for the past few years.
The problem resides in the fact that I'm currently using G-Suite, so yeah everyone has the email they want and I'm using my own domain.
If companies with decent process start doing this, and a company refuses to share their process, then everyone who listened to this is better off. Now of course, the companies with shitty process did not (and maybe should not) take this advice. However, the situation improved for everyone for whom it should.
One of the author's points (for example) was that "Experts get things wrong for reasons that are innocent", gave a few examples why and explained how this means Facebook's process has a central problem due to its emphasis on “authoritative” opinions. Whether or not you agree with it, it is a point he made. And if you're going to strawman their entire post to "hey censorship is bad" and then say it's a poor argument, you ought to actually tell us why.
Blazor WebAssembly 3.2.0 Release Candidate now available
What I miss from all of these tutorials is one very important piece - how to handle network routing and dns automation within your home network, that's in typical scenario is being handled by the ingress/cloud controller. Without having automated (or easy enough) way of reaching the apps you're deploying there, each of these clusters is pretty much useless for users except for maybe learning basics of k8s, what's easier done with minikube.
Who commited a felony because of extremist political views?
Or Mr Buffett's take: "Be afraid when everybody around you is being greedy. Be greedy when everybody is being afraid."

(Something like that, anyway. From memory.)
Can someone explain what this means? What is this "consed" he is talking about? I'm a c++ programmer, "consed every pair" means nothing to me.
> Second, how well can you predict what you can achieve as a developer in one day vs one hundred days? The estimate for the former is more reliable.

I’m not so sure that’s true. I mean, it’s probably not worse but often I find that my gut feel of “it’ll take for weeks” is more accurate than trying to break the feature down beforehand and add up the parts. I’ve always said that the estimation process rests on the hope that if you break a big wild-ass guess into a lot of smaller wild-ass guesses, the errors will cancel out. I don’t think that’s always the case.
This brand of sharp minded and well sourced political analysis is what I appreciate about HN. The good thing is, I keep seeing more and more of it.