skysight-inc/HackerNews huggingface dataset:
As per our research there are just few tools, not saying none, that can manage entire task management in a single textbox, using a fluent - natural language. We took the approach of twitter in social media and bringing it in task management. Our goal is to reduce the time you spent on task management tool.
Interesting my frustration with VSCode (for typescript) was that everything felt sluggish compared to Idea. I guess that may be something where hardware configuration and organization of project matter?
Totally agree that this is impressive, but overkill. I've been running a linux NAS with a few services (transmission, sab, nzbget, the other usual suspects) for over a decade now, starting with on-host services and later migrating to docker+compose (which greatly simplified the bootstrapping process). Recently migrated to TrueNAS to get an even more appliance-like setup, and was very impressed in how quickly I was up and running from scratch. I can have NextCloud deployed in about 10 seconds if I want. Maybe I'm just at the point where I don't want to have to tinker/micromanage my server, but the idea of running kubernetes for a home server gives me anxiety.
Wanted to be inclusive. Sorry if you felt bad about my phrasing.
It's got nothing to do with Trump, here's Clinton: https://en.wikipedia.org/wiki/Marc_Rich

Trump tends to pardon the people who will get him into the news cycle, like sadistic war criminals, corrupt or openly racist officials like Blagojevich and Arpaio, or whoever Kim Kardashian told him to.
Would this fit on an FPGA?
Options 1 and 2 pretend there's no "Assignment as a service" market. In reality there's not just a market, there are Ubers on the market, making it easy to match cheaty students with industrious graduates.
People still try... and achieve: https://spritesmods.com/?art=hddhack
Well if you have an easy solution that you think would work, why don't you put up a website, commission a DDOS attack from a skilled actor and try to demonstrate mitigation?

Companies pay big money to CloudFlare. If a simpler and cheaper solution is workable, they'll pay you instead.
The only answer I would accept! :D
Does anyone have any articles highlighting the benefit of K3S? I am struggling to understand its pros and cons.
I'm curious about how much memory and CPU K3S uses on the manager and nodes in practice. I'm currently running Swarm at home because the overhead is minimal on managers and nodes when it comes to CPU and memory usage.
I think Neal Stephenson was overly optimistic about the audience for this book, and I think he would regard it as a failure of the book that the only people reading it are people like us who can make the distinction you just made. He seemed to be writing for people who knew nothing that he hadn't already told them, and identifying CLIs with Unix was a simplification that I think was supposed to make it easier for his target audience to follow.

I did give the book to my computer-phobic father to read, because he was a historian who was interested in social and cultural changes and also kind of curious about what I did for a living, and he said it was interesting, but he also said he didn't really understand it at a concrete level and was relying on the vivid metaphors to get any meaning out of it. I don't think he really considered it worthwhile for someone like him to read, which I think meant it was a fundamentally ill-conceived book. Still a fun read, though.
Show HN: I built a site to instant-search 32 Million Songs in milliseconds
Then why didn't they already do that before?
well, a system designed to attract the homeless to sf anyway
> For almost a decade, Travis CI made it possible for me to build—and maintain, for years—hundreds of open source projects.

Then what about paying for it? The service is definitely very valuable to this person.
You can't do that either because the way it works here is you're being given a sealed bag with all envelopes coming straight for the ballot boxes and that process was supervised by multiple persons.

And then you have:

- one person who opens the envelope containing the ballot and unfolds it

- one who reads out loud the ballot

- at least two who write down what the person above said

And all that is supervised by the same people who were manning the polling station (at least 4 them).

So if you have multiple ballots in the same envelope, they will call it. The only way it'd work is if they all worked together. And you'd have to do that for a couple counting stations in many given polling stations... That sounds like an inside job you couldn't keep secret for long.

Because one thing I forgot to mention: counting is done at the polling station, it's not centralized, only results are.
Or consider getting a better PC with more ram and faster nvme drives for the same price.
I don't think any significant number of people do it. I don't use Signal specifically, but I don't even know that there is a way for me to actually do it and then track whether that matches the version the iOS app store loaded on my phone, at least not without jailbreaking the phone.
>I'm not deploying; this is the server.

Err, that's the very definition of deploying. Putting stuff on "the server".

What you mean is not that you're not deploying, you're not testing/staging -- you change things and test new stuff directly in your production server.
Doom uses fixed-point arithmetic[1], so no problem.

[1] https://doomwiki.org/wiki/Fixed_point
Resources are not unlimited. Time and attention can only be divided so many ways.

As we speak, billions of dollars of illegal drug cartel money sloshes along the international banking system, sometimes enabled by the banks themselves. The powers that be seem very ineffective at stopping them. I think you have too much confidence in the capabilities of these systems.
There are a lot of countries where Facebook is “free”, for example India and Philippines.
I use Vim at work, a few light plugins for Go and I'm off. I'm not bothered with auto complete or any of that stuff, and it works great for me.

In my spare time I dabble in Unity, and what I always get stuck on is the IDE for the C# code. It used to come with an IDE that was pretty good, which I forget the name of. Autocomplete and other things worked out of the box. These days it comes with Visual Studio and I find it a pain. Auto complete, etc doesn't work, and getting it to work seems very complicated. I then go on the internet, and someone says VS code is good, so I try that, but run into the same issues integrating with the Unity libraries and so on, and before I know it I have spend a day just on trying and failing to configure IDEs and it's not that much fun to be honest.
It sounds like Intellij might be better? I don't know.

At this point I just go back to writing Go in Vim where I am happy and don't have to spend so much time fighting to be allowed to write code.
Why? - A friend and I are working on an open source alternative to Algolia called Typesense [1]. I kept getting asked how large a dataset Typesense can handle. So I built a demo with the largest open structured dataset I could find.

You get instant search-as-you-type results in as little as 40ms from (did I mention) 32 Million records!

Here's the source code: https://github.com/typesense/showcase-songs-search

Some details about the tech stack:

- The search backend is powered by Typesense Server v0.17.0 running on a geo-distributed cluster (Oregon, Frankfurt, Mumbai) on Typesense Cloud: https://cloud.typesense.org/

- The 32M songs dataset is from https://musicbrainz.org's open library. Please contribute song metadata if you can.

- The Search UI was built with https://github.com/typesense/typesense-instantsearch-adapter

- ParcelJS for an app bundler

- Deployment: `git push` > Deploys to DigitalOcean's App Platform

[1] https://github.com/typesense/typesense
Does the law specifically state you have to honour all requests, or only valid ones?

I know most will simply honour it immediately, and reinstate content if it was not found to be infringing, but I bet that’s more of a CYA measure.

To your point: I could simply have another link for them to confirm their request, with my conditions clearly stated (ie. a contract).
I started using Dropbox heavily when it first launched. Then in 2018 switched to using Synology Drive and when my Dropbox yearly subscription came up for renewal, let it lapse, staying with the 2GB or so of free space that Dropbox offers simply because it was easier to make my aging Mother-in-law understand a Dropbox link (which she used at her library) than a Synology Drive link.

Early 2020 my wife's Dropbox subscription was up, and we switched her over to Synology Drive for everything but kept Dropbox around for the few free gigabytes it offers.

This past week we got a new kitchen computer, and it was the first machine that we've purchased in a decade that did not get Dropbox installed on it. And probably in the next month or two, we're going to be quietly uninstalling Dropbox from all of our other computers too.

Goodbye Dropbox, it was nice knowing you, but beyond basic file sync, all the new bells and whistles have added absolutely nothing of value for our family but you sure love charging us hundreds of dollars of year to look after (poorly) a small amount of data.
It's a reference to the famous (perhaps misattributed) quote from Stalin: "Those who cast the votes decide nothing. Those who count the votes decide everything."
I got into Y Combinator (Startup School 2008)
Compatible with old projects is the main reason why modern software suck, look at zsh, c++. Some times we need to shift to a brand new paradigm.
The process was changed, in the states where it changed, to prevent voters --- who tend to be significantly older than the general population --- from dying alone in isolated hospital rooms.
Trump had huge support amongst Hispanic voters this time around.

Also, urban vs rural may be propaganda, but it’s also simply true from a statistical point of view.
Disclaimer: I work there. But LivePerson has iOS and Android SDKs with push notification support.
Imagine working for a company like this. Not only is the product you're working on super sketchy and gross, but the company itself is abusive.
We seem to be arguing at cross purposes. I'm talking about people (as are most of the others here), and (I think) you're talking about political parties. (And you always have been in this thread, so my initial reply to you was where things went a bit sideways.)

But I think you're still wrong. The way the Democratic Party dealt with Bernie Sanders (twice) is not the sign of a party that believes in the system.
I wonder what the distribution is between these four camps? My hunch is solving for the first three camps as you've described would lead to a much higher quality of living for the average city dweller.
You can install brew to any directory, including your home directory.
I think everyone should move from Travis CI, especially private repos. Idera bought the project that has no future, and it wants to get the money back. It won't get any better.

Idera has fired a lot of Travis CI engineers, and your private repositories are now at risk. They can save some extra money on security.
We had been paying ~$500/month for the open-source project (https://dvc.org) even before this new pricing model, and migrated to GitHub Actions recently- works like a charm. The only issue that we have now is Windows builds- machines on GH have a bit less resources, but it's good for us to optimize it anyway.
Didn't even read the article, just the title.
Unity uses normal C#. They switched to using the Rosyln compiler several years ago. https://yadiyasheng.medium.com/confusing-threesome-in-unity-...

They do take the IL generated by Rosyln and convert it to executable code using their own custom transpiler.
Why was it banned?
> "...their posts are all about disparaging Black Lives Matter, social justice, "gender ideology," and "cancel culture."

I've been a long-time liberal and I sharply question aspects of all those things too as do many other long-time liberals I know. To suggest that people who aren't in agreement with the progressive left are social conservatives is to be utterly disconnected with what the general public really thinks, as current election results are showing.
Next gen OAuth: what it is and why you should care [video]
Unity has supported the .Net Framework (using .Net 4x) for several years...

However, they do not guarantee that the APIs in the .Net framework will work on all platforms, as some of them are still Windows specific.

https://docs.unity3d.com/2019.1/Documentation/Manual/dotnetP...
"which you only have to worry about when you have to tap into the rainy day fund, or when the collateral gets liquidated"

If your 'rainy day fund' is a stack of bills in a box, sure, but other than that there isn't much you can do with significant amounts of money that isn't going to involve some kind of transparency.

Literally trading those dollars for anything else involves gain/loss.

You're not going to be able to 'borrow against' anything under your mattress, it will have to be in some kind of regulated security, a bank account, or real estate - but it's moot - exchanging one asset for another is on the whole financial neutral.

More pragmatically, if you're 'borrowing against sums' you will be paying interest, there's almost a 100% chance you'll want to declare that against any other form of income for the tax shield.

Again, all of this 'hide your money' stuff is really the domain of tax evaders and likely the #1 flag for tax audits.
Doom doesn't use floating point.
Show HN: Inkrement – No more annual reviews. Give and receive feedback real time
My name is Mirvise and I am one of the co-founders of inkrement.

Peer feedback has been instrumental in our career growth but traditional feedback mechanisms are slow, cumbersome, and outdated.

Annual or semi annual feedback cycles are WAY TOO slow. Arcane HR software makes the feedback process difficult, frustrating and ineffective.

We wanted to improve on this process by making feedback part of the everyday conversation, and since much of the conversation lives in Slack, we wanted to enable real time, continuous feedback for everyone.

You can use Inkrement to give light-weight, informal feedback on people's presentations, projects, or even performance. Use it to give praise but more importantly, use it to give constructive criticism to help them grow incrementally.

Request feedback from multiple channels or people in one go. No need to ping or remind them, we automatically send reminders on slack. If you do have annual reviews, then download all your feedback to easily have over 12 months of information and avoid recency bias.

We hope you take inkrement for a spin and use it to get feedback for yourselves, or your team members and grow incrementally every week and month

We look forward to learn from the maker community here and are open and eager to get YOUR feedback to help us grow as makers.
Thanks for sharing this. I’m an insect nerd myself (mostly lepidoptera, apocrita, and orthoptera).

I once raised hundreds (maybe even over a thousand) of Bombix mori, just to show my daughter the lifecycle of moths. My sister in law runs a silk farm. I asked her for “a few silk worms” and she mailed me a whole box of them, across more than 1000 km. I literally got a box of worms in mail and opened it. The upkeep until they spin cocoons was hilariously difficult when we don’t also have a mulberry plantation. We literally had to mobilize the whole family (me, my wife, my parents, and my 80+ year old grandma) to hunt for wild mulberry trees and collect enough leaves to feed those always hungry mouths. When we put a pile of mulberry leaves in the box, because there were so many worms, we could hear them chewing the leaves a meter away. And because they grow bigger, eventually we realized we had to split them into multiple boxes. And when it was time to spin cocoons, some of them decided to go rogue, escape, and spin cocoons in random places of my home. (Before they are ready to spin cocoons, they pretty much just stayed in the open boxes and ate and ate and ate.)

Anyway, I only knew that B. mandarina are wild relatives of B. mori, but photos of their cocoons found on the internet make me think they don’t spin enough silk to be worthwhile for yarn spinning. I never encountered another species that spin enough silk. So I learned something new today. Thanks again.
After this downvoted I've read around and found that coal power plants also contribute to NOx emissions.

But higher temperatures seem to be much more dangerous. I've heard that from critiques of hydrogen burning, they said burning pure hydrogen is unacceptable due to high temperature leading to NOx emission.

Found this:

> It is believed that an increase in the maximum temperature in the combustion zone above 1850 K leads to unacceptably high NOx emissions , and one of the main ways to reduce emissions by the thermal mechanism is to prevent the formation of hot spots in the flame front.

https://translate.google.com/translate?hl=&sl=ru&tl=en&u=htt...
Surely that number is not right - probably lacking two digits?
> Because it's censorship.

It's not censorship because nothing is being censored. You can read any trump tweet and watch any conspiracy video you like, no one is keeping you from it - not the platforms and not the state. The only thing that is being done is putting a notice beside the tweets and videos.

> You do realize that the right-wing, muslims, chinese, russians, etc also have "fact-checkers" right?

You just think that "fact-checkers" are correct because you agree with their politics/agenda.

So you're saying there is no objective truth and every opinion has equal authority? If I say the moon is made out of cheese and you say, no it isn't, we have proof, can I accuse you of censorship?

> There are lots of ways to "fact-check" and spin the issue on both sides. This is true for every controversial issue from lgbt to climate change.

This is extremely vague. Please give a concrete example.

> Fact checking, just like news, is great for uncontroversial subjects. But for important controversial topics, it's pretty much propaganda.

So what should we do instead then? How should we then reach a conclusion on controversial issues if fact checking is not an option?

> People like you are proof of why censorship is terrible and why we need free speech. Your bias clouds your judgment on facts/reality. I'm pro-choice btw.

Which bias exactly?
Oh...Gods. Reading that, brings back the horror...
You should look up coin joins (tumbling) as well as Monero protocols. It will blow your mind. Introducing this kind of complexity into tracing assets makes things very difficult.
Hey - I'm Eugene, cofounder of the parent organization of this project (Work On Climate).

We left Google to work on climate.

One of the first things we've discovered after talking to lots of people in climate tech is that almost all startups want good engineers, often CTO-level.

One of the first things we're doing is building a community to help people make the jump into the space; this is part of it.

Ask us anything!
This. If I had a cloud hosted CI tool, I would gladly allow open source projects to use it. But they would be lowest priority and there would be limitations on how often builds could happen and/or volume of contributions.

Large corporate backed opensource projects should absolutely be paying for tools like Travis CI. Just because it's open source doesn't mean there isn't money floating around.

It's not super hard to rent a VPS or Physical Server somewhere and spend a few hours setting up <insert ci tool of your choice).
A pet crusade of mine: California can pass a 100% (or close to that) land appreciation tax (capital gains tax on land), and that wouldn't violate Prop 13. High land appreciation taxes are essentially indistinguishable from Georgist LVT. China taxes land appreciation between 30-60%.
I'd only need to get one certificate for Nginx and another for the SMTP server, which are two commands with Lets Encrypt. And setting up nginx as a reverse proxy for an application is as easy as adding two lines to a configuration file. It's far simpler, easier and better documented, and if any problems pop up it will also be easier to debug. You only need to know nginx to solve issues and add things: with the k3s setup it looks like you need to know nginx and Kubernetes.
This is the reason for me as well. Many problems map very easily and readably to simple lists and dictionaries.

The easiest example is web applications, especially internal ones, which are essentially shuffling JSON messages around from different SaaS and internal APIs. Adding (and testing!) a different ApiResultSerializer in between each of these points can become a huge headache when everything boils down to JSON string or number in your result anyway.

Though I do use C / C++ (recently some Rust) where business problems are not the priority, and I can focus on technical efficiency / correctness.
What API is this? I am curious as to what this API was meant to be used for.
What is an ASROC?
The point has never been to fix problems - it’s to minimize the amount of money rich people have.

Even if the money was burned that would be okay.
They have expensive lawyers, you don't
Migrate Jekyll to Hugo.
> Secure Equifax data for SSN, Names, Addresses

What does this mean?

> The only hitch here is matching a signature to the voter registration, which if I were an enterprising lad, might be easy, no?

No. Even if signature-matching were a legitimate process, it's still not easy to see someone's signature.

The real hitch here is that this doesn't scale. Even if you pull it off perfectly, it's:

- expensive

- difficult

- easily discovered by the voter

- possibly fruitless if the voter was on your side already

And even if you could make it scale, you'd have to have massive scale to actually sway an important election. You don't know ahead of time which counties (or even states!) will be crucial to the election. You can guess, but you can't narrow it down to one.

So if I were trying to sway the current presidential election, I would have had to alter 10,000+ votes in multiple states. If my success rate (meaning I'm not discovered) is 50%, suddenly I had to alter 20,000 votes.

Once you get to election fraud of that size, you become pretty easy to find, and someone is likely to notice and find you.

> Identify which are least likely to vote

This part is also impossible. If it were possible, polls would be a lot more accurate.
A fair comparison would be Philadelphia which is a city and county and has an airport.

Their per capita budget is half of SF's.
Hey Jeff,

This is hitting me hard, too. I hope this is the right moment for me to pipe up and say this:

I always just do the minimum with these CI integrations to get my shell script to run. I am grateful for the free minutes they offer open source projects - but any of the deeper integrations, the advanced automation?

No, thanks.

It's not like the other developers who use what I write have any more motivation than I do. No one wants to learn the custom setup steps, not even for the "biggest" of the bunch. (Is that still Github? Who knows? I don't.)

Oh, and if or when I migrate away from a CI system, like right now... Good thing I just kept it simple, you know?

Even for builds that target Windows, I just run a shell script.

I get it that Node and Rust builds really benefit from the advanced features. Anyone care to comment - is it as portable as a shell script?
> Remote essays are very easy to cheat

Automated plagiarism detection tools should be good enough these days.

Of course, there's always the possibility one could buy an essay but then there's always the risk the seller sold the same essay to several students!
The cybertruck is so that Musk can gallivant around Black Rock and upstage the other vehicles.
If you have the kind of money it takes to file that suit and actually drag their C-suite into a courtroom, you aren't being inconvenienced by them throwing a DMCA takedown at you in the first place.