skysight-inc/HackerNews huggingface dataset:
So according to HN if you aren't paying for it you're the product. That has me worried. If this was just a repo on github I'd have a little more faith that this isn't just a trojan in disguise (not saying it is but it's scary to give an app enough access to know and set this stuff)
There's a giant ecosystem of Chinese tech on the consumer side, which is radically different from what we experience in the West. There's also Alibaba Cloud, which by some measures is bigger than GCP but is just a clone of AWS.
I like OpenWhisk which is the basis for their serverless compute offering. Has orchestration/state-machine functionality that makes it superior to GCP Cloud Functions, and uses Docker containers which makes it more flexible than AWS Lambda.

I also really like CouchDB which IBM Cloudant is based on.

Is that enough for me to use IBM cloud? no. not really.
It specifically referred to the boss working in Cupertino, CA.
here is another useful tool to draw graphs/flowcharts: https://whimsical.com/
"We’ve been vilified. It’s disgusting."

Not everyone had their video turned off, O’Meara. Maybe you've heard of evidence at some time?
What's best for students is what's best for society too. That means open standards and open source.
Design Differently Through the Negative
Would you describe that flirc case as complicated? To a naïve layman, it seems like the smallest all-metal case that'll fit the rpi4, made so that the metal acts as a heatsink. Which may be more heatsink area than a 15W CPU needs, but not bigger case area than is needed. Is there something I'm missing?
Thanks for your clear distinctions. But still I don't understand

Caring about happiness and life, to the point they have value is objective

Do you have any other way to distinguish between moral and general nihilism? -- surely such a thing would need to be objective

But you make a good point in that if there is no objective morality, there may still be some other way to make a value statement. But how could such a thing give value to moral nihilism, and still maintain the nihilism??

To be honest, I don't understand these HN comments any better than the original article -- but I do greatly appreciate them for their importance
What Is the Competency Trap? (Xerox, Gates, Jobs)
The book The Deep Range by Arthur C. Clarke's deals with some of this. An astronaut that fears space is forced to move to a marine force.
Thanks for the recommendations. I used a similar tool when I first installed Win 10 and it worked well until one of the bigger updates got installed and removed most of my fixes.
Haha, amazon had the same problem a few years ago when they had fire in datacenter, their status checker page was hosted in the same building and was showing everything is fine, while 1000s of websites hosted on AWS were down.
It's not working well for Apple either, the Catalyst apps in Catalina are all disappointing. If you try and please everybody you will end up pleasing nobody.
CallStranger: DDoS and Port Scan via UPnP Subscribe Callback
Can you qualify your statement (please)?
Exactly. Also happened near an intersection with plenty of obscured getaways.

The police are trying to say that a middle aged, fat, graphics artist who worked late until 23:19 on a friday evening in february ran into the prime minister on his way to the tube, shot him twice, stuck around the crime scene with the murder weapon and then went back to the office to have coffee with the nightwatchman. They can confirm this from his punch card and the nightwatchman.

He missed his last train home so had to wait it out at the office to take the bus home later.

This reaching really just makes them look incompetent and silly.
America needs to start investing seriously in infrastructure and research. Infrastructure and research are both essentially social safety nets that also happen to make the country better.

Look what infrastructure spending has done for Asia.
There is no hype machine for selling literature to dudes
Minops is neat, first I've heard of it.

(at least partly tongue-in-cheek) will it support DDL too? can I INSERT infra? or is this a read-only endeavor? :)
Not getting payed is not the point of free software.
I looked into TAP a while ago, but had a couple of problems with it:

1) The whole point is to allow language/harness agnostic tooling, but the only tool of note seems to be smoulder. Everything else seems to be trivial things like showing pass/fail with emoji tick/cross symbols, etc.

2) The TAP standard allows tests to be numbered, and a total count to be given up-front. In practice, all tools seem to require this, and barf when given unnumbered tests. This makes TAP far less useful, since it requires some global coordinating process to know how many tests we're going to run.

I was interested in TAP since I could write test scripts in any language which spit out a simple format to stdout, and they could be nested; e.g. we can have an overall "test everything" script which runs the test script for each of our projects/repos; projects might choose to have different scripts for unit tests, functional tests, integration tests, etc. and those tests might be spread across many files. Ideally we shouldn't have to care about any of that structure. With TAP we need some way to count the tests before running them (or else we have to wait for all of the tests to finish first, which is naff); this requires some sort of declarative structure, at which point our scripts can no longer be opaque black-boxes, so we might as well use a "proper" test harness like xUnit.
That criticism sounded a bit harsh and hasty. Sussman has done a lot of good, and one instance you might've heard of the ground breaking of giving away a top textbook, SICP, on the early Web.
I guess the projects you mentioned are complementary, in that TAP as I understood it merely specs the output stream/protocol that a test run is expected to produce and isn't limited to testing shell scripts, whereas cram/mdx appears more like a user acceptance test convention specifically for shell script code as component-under-test, much in the spirit of "behavioural" testing a la jBehave.
For a professor to use only FLOSS when teaching CS students about software engineering seems entirely appropriate to me, and a good on-principle exercise.

Consider the goals of universal accessibility of education, reproducible systems research that can be built upon, allowing students to explore and improve systems, techie obligations to promote privacy and security in information systems, and simply setting an example to software engineering students that this is doable.

Also, MIT is one of the original homes of various FLOSS ideas, and if they can't manage to use FLOSS, who can? So maybe there's additional sense of professional obligation. And after he did it, it was written up, to encourage others to try it.
Asking as someone who does not work with AI but has taken a couple of courses in ML:

What new things will I be able to do after this course?

(in a practical sense, the technical description on the course page I can read myself)
This is not what I was trying to say.

People who aren’t “gamer” enough to invest into a base platform, but are curious about games. That’s Stadias market. Such people don’t give a f*ck about those play-find-the-difference videos on YouTube.
You are right in that it's not as simple as pre2009=fast, there are ups and downs, some versions of classic were a bit bloaty too, and sometimes the software was trying to do a bit too much before the hardware caught up...

However it's nothing compared to the super bloat of today, and the stupid inefficiencies like 10s of GB of updates.
How to file great bug reports
I actually much prefer the usability of the haiku desktop environment, especially how it handles keyboard input compared to X11. It feels really well thought-out and polished.
Yup, I went with Amazon music rather than Google Play Music because I couldn't have a family plan for my GSuite...family.
Sell at a discount. Maybe mine crypto.
Are there any de-Braved forks of Brave Browser? Some of its features seem useful, but I wouldn't want any of the BAT nonsense or this.
Build a Simple CLI Tool Using Deno
I had the impression that he was pretty popular outside a few far right circles.

He was after all elected with a majority?
You can additionally stick a cpu heatsink on it (like prop. 2 in this article). This will help dissipate heat from the case.

But overall, this case is still better than bare pi, or regular plastic case (the heat capacitor has much larger surface than the cpu of the pi).
Show HN: Realtime, Intent Based Keyword Research Combined with Audience Insights
It can search files but it doesn't index their content, making the searches very slow.
The OP referred to Yugoslavia, its socialism was vastly different. After the first years of the Tito era, there was little pressure to praise Tito, just not to disparage him. The 1970s are fondly remembered as the decade of the vikendica and middle-class holidays in Bali. (Young Yugoslavs also made up a conspicuous portion of the travelers on the Istanbul–Kathmandu trail, because with the red Yugoslav passport one could travel visa-free all over the world.) If a person wanted especial material success, then one was free to go work in Western Europe, the borders were wide open and a huge amount of people took advantage of this opportunity.

If you are from Romania, as I assume from your username, the experience of socialism there, or other Eastern Bloc countries, does not even compare.
StopCovid: 200KEUR per month and no call for tender
Creator of Zola so a bit biased. Zola actually comes with an automatic search engine built-in that you can see on https://www.getzola.org/

I haven't used Gatsby.js as doing React/GraphQL for my static site isn't really something I'm interested in. If your site is very dynamic/pulls from various remote sources or just want to use React it's better than Zola.
When I first read the comment I was like 'Look at these guys showing off 10+ years' only to realize I actually started lurking on hn back in 2012 so I'm already at 8 years. Time flies by but it feels like I just discovered HN community yesterday. Im still a noob and reading hn gives me a reality check that there is so much more to learn in life. Thanks HN.
Which features are you missing the most?
Lithopedion – Stone Babies
> "I gave you an example by quoting how expensive it is to run a "free" jitsi service."

That's an entirely meaningless argument. Here's what you're doing:

> "I run a large-ish jitsi instance: approx €50/month just for the VPS, my hours probably add another €2000/month to that."

Here's what Sussman is doing:

> "I used a Jitsi Meet server that I installed on an obsolete and otherwise useless computer that was sitting idle in my laboratory, on its way to the electronics junk heap."

The two scenarios are not comparable.

I'm not making exaggerated claims here. The University can absolutely afford to do better, the students (who pay exorbitant tuition fees) deserve better, and any "libre software" idealism here is simply people trying to cut costs, jeopardizing the quality of education and the overall experience, while touting moralistic superiority...

Distance learning, for example, could've been a much more widespread and accepted thing, had it not been for instructors cobbling up together scrapyard-bound hardware to use as a chat server. Coming up with a proper solution takes investing (time, money, expertise) - which some people will evidently avoid at all costs...
How to Use Attribute Directives to Avoid Repetition in Angular Templates
In this post, I will show you how attribute directives in Angular provide a way to adapt UI elements to your components and services and setting default values to them.
He was pretty popular and pretty unpopular too. That's the story about him, he was a controversial, born "aristocrat" but still social democrat, and he had many who loved him and many haters. He was controversial and outspoken.
Ask HN: 39, Multiple Failed Startups
I’m turning to HN for some guidance, support, and new perspective. Are you a bootstrapped founder?

TLDR - spent last 10 years building several bootstrapped startups. I poured everything in, sacrificed it all, obtaining valuable skills and life lessons, but all businesses succumbed and eventually went to zero.

Most close friends work @ startups with cushy salaries. Other founder friends raised venture, acqu-hired, or had an exit. Most of them come from privilege homes w/ family backup support. i don’t. They don’t share my enthusiasm and think I should quit, get a job. Any job.

I’m the only one bootstrapping without a previous exit and privilege family support...and now 1 year away from 40. I’ve been living ramen lifestyle for most of my 30s and running low on $. I’m still eager to build, to get back up, but the mental battles are immense. Alternating between hope, perseverance, and great sadness, pressure, defeat, and frustration.

Applied for multiple mktg/product jobs. Told I was too senior or entrepreneurial, or another candidate had more applicable experience.

I’m at a cross roads. Should I continue battling in the bootstrapped trenches? When talking with potential employers or even loose discussions with investors, I feel like a dinosaur and far removed from the “what have you done recently”

Are there any other bootstrapped founders in 40s here? How did you manage? Any wise words
donation models (Patreon etc) [...] bounties (like Bountysource)

Is there a significant number of people that can live of this? When I look at monthly income of larger projects on OpenCollective or developers on Patreon, they are doing very well if they make several hundreds of dollars per month. Not something anyone can live off in a western country.
Has anyone found the raw data behind this paper? If they want this more widely coveted they should publish the datasets and code in github
HRIS software is used to automate these tasks. In the US, Gusto (YC W12) solves that problem. In Europe, there is PayFit which is very similar.
U.S. Cyber Command and National Guard Malware Sharing Portal, “Cyber 9-Line”
$16?
Don't take this so much as about ideology, than as a mode of pedagogical thought. Free software is decomposable to first principles, and it makes perfect sense to use it in a CS class.

If this was some other domain like surgery or structural engineering, using free software would add no value to the process (since the domains are already so deep that the students anyway treat all software as black boxes since their own domain is difficult enough for one person to cope with).

So here I think is the line where it makes "sense" to use a free software in university teaching setting, or not. If a considerable percentage of the students are likely able to move beyond to the "black magic box" model of software to investigating actually the CS principles behind the software, then using a free stack is definetly beneficial for the education.

If the students anyway treat the software as a black box, then it makes sense to use a black box that is pedagogically most prudent, free or not.
I've found that a lot of big data solutions in use by companies are only in use because business requirements were "we want all the data and we'll figure out what to do with it later", but then it turns out only a fraction of the data is used or only in a heavily aggregated form. That makes sense, of course, nobody is going to manually go through a few terabytes worth of records manually.
If we count ZIP+4 codes, my garage has its own ZIP code. It's a single car garage (but platted on a distinct tract from the house). In a village in the desert southwest, I guess they had extras numbers.
For any given topic, you will probably find business(es) connected to it. Isn’t that... obvious? There were businesses related to gardening, cars, games, etc. regardless of whether or not Reddit or Craigslist ever existed.
> The class used a draft textbook that Chris Hanson and I have written. The book is entitled “Software Design for Flexibility (how to avoid programming yourself into a corner)”; it will be published by MIT Press soon, with a Creative Commons Share Alike license (and all the code in support of the book is under the GNU GPL)

Looking forward to this!!!
> one of the outcomes of remote work is it reveals who produces and who doesn't

This is why there was a massive spike in meetings scheduled after my company went into lockdown. All the buzzword jockeys are in a mad rush to prove themselves "useful" and it's getting in the way of us actually accomplishing anything.
Making an Impact Has Never Been Easier Than with OpenTabs
Fight Poverty and Climate Change by Simply Opening Tabs
> Maybe there really isn’t any business case any more for a standalone community for book lovers, and so I wonder how many of his other examples are not sound.

Maybe there really isn't any profitable business case.

The author of this article tends to focus on "unbundling" as a shift from a central platform towards many platforms whose primary mission is creating a profitable business.

Whereas the analog world also has plenty of examples of small and larger formal and informal communities of book lovers i.e. reading groups, libraries, writing classes, groups exchanging books,... that aren't profit based. People simply want to get together to share their experiences about that awesome book they read, right?

I think that platforms such as Reddit or Goodreads enabled those groups to converge in a single place not just because of the content, but primarily because of the cost of digital infrastructure, or lack thereof.

Outside of the technology community, few communities are willing to invest time and money in their own standalone private platform if there's an alternative who provides that core functionality to communicate and share information, and the complex infrastructure that supports it, for, seemingly, free and with a extremely low entry bar: just create an account, create a new group, invite others: you're done.

Scaling towards millions sounds like a great proposition, but non-paying users don't even cover operational costs of building and running infrastructure. The difficulty here is looking towards alternative sources of revenue.

As far as Amazon is concerned, the value of GR is that it's simply another sales funnel. That's why Amazon only invests minimally in GR: just to keep enough potential customers around. Which is a far cry from hosting communities book lovers in their own right. The other examples in the article each have their own business model in which non-paying users aren't really the immediate customers.

Going back to small communities of book lovers themselves, you could imagine a small non-profit offering a platform to its several hundreds of members. It's clear that such a non profit could never pool the financial resources together to hire a team of experts to build a dedicated platform that could rival with the likes of Goodreads. Nor would they want to do that since that would be clearly overkill.

Maybe it's interesting to broaden the focus beyond vast high-profile, for-profit services and look towards hidden communities on the Internet which are very much alive, such as mailing list servers or very small, independently operated bulletin boards and forums (such as there still are around).

I suspect there are a plenty of small, independent, active communities hidden under the surface that are never really seen. Much like famous dark matter in the Universe.
Well, I said yoga, but I actually mean stretching. I'm making myself more supple to enjoy yoga more when I'm more familiar with stretching in general.
Spatio-Temporal Handwriting Imitation
Given the multiplication table of a (finite) group there are a couple of "obvious" representations you can pick. Firstly theres always the trivial representation that just sends everything to the identity.

More interestingly you can use the group elements as labels for an orthonormal basis for a vector space (e.g. your orthonormal set is {v_g for all g in G}). Then have the representation act by the usual group operation on the labels R_h[v_g] = v_{hg}. Then once you have an operation defined on a basis extending it linearly to the rest of the vector space is easy. This is (left) regular representation.

https://en.wikipedia.org/wiki/Regular_representation

Edit:

Intuition for why the trace is important comes from looking at permutation matrices - the trace is the sum of the diagonal elements of the matrix and the number of 1s on the diagonal is exactly the number of points that are invariant under the permutation - e.g. the permutation

[[1,0,0,0],
[0,1,0,0],
[0,0,0,1],
[0,0,1,0]]

has trace 2, and the permutation leaves the first two elements unchanged and flips the last two.
I think that depends on where you live, my local supermarket is quietest at 11am, and there’s a queue at 8am.
Perhaps you would like to share a screenshot or a pointer to some documentation. Chrome OS forces users to sign in to run apps and use extensions. Sounds like this is no better than crouton or crostini.
What’s wrong with paying for a product or a service if it’s better for my students? Isn’t the teacher’s job to find the best available tools for their students and not engage in some kind of open source software usage high score?

Edit: People are getting downvoted left and right. Why is this such a polarizing topic?
Spaceport: Volumetric Video Capturing and Streaming Solution
The author uses discord as the prime example and then fails to explain the link. They talk about the large r/LoL community but then identify that Discord replaced TeamSpeak. Is r/LoL now dead? I'm failing to see in what way this actually relates to reddit. It looks more like a team identifying a poorly served market (in game chat) and making a better product that's it. Maybe they used reddit to expand their reach, I don't know. But it's a massive stretch to say that Discord is replacing a subreddit.
not open source. won't install, won't suggest.
I'm really looking forward to (hoping for) fully-open hardware platforms to build upon, with fully-open toolchains and software stacks atop them, and to get rid of a lot of crud along the way. RISC-V is one of the inspiring potential pieces of that.
Africa Is Rich but Poor
What if I want to use pi 4 as a building farm? Especially now with the 8gb version out, it seems to be suitable for building haskell programms
Yes !
I tried Cedric Klapisch and Antonin Baudry.
There are hot springs in Aachen, near the German/ Dutch/ Belgian border. They have been known since Roman times though. https://en.wikipedia.org/wiki/Aachen
If you're going to go by whatever "academic philosophers"[1] say instead of thinking for yourself, I really don't know what to tell you.

[1] By and large, over-privileged people who've never done anything useful in their lives. It's easy to preach to people about what they should eat when you've always had plenty of food.
> Your buoyancy decreases as you go deeper (and have more water above you, causing more downward pressure).

This statement is wrong on many levels. I'll try to correct just one part:

Your buoyancy must NOT decrease as you go deeper. That's one of the fundamental rules you need to follow if you want to dive more than once :) If you don't watch your depth and take necessary steps to maintain neutral buoyancy, you'd sink like a stone (or rise like a balloon). Nobody wants that.

What you mean is: you need more air in you buoyancy compensator (BC) to maintain neutral buoyancy (= keep your volume constant) as you go deeper.

If you don't take weights, you need to inflate your bc to lift you. In an emergency, you generally don't have time to swim up anyway.

All that said, I was just trying to point out that it was possible to "fall home" from underwater, assuming you are within the limits of your equipment.