skysight-inc/HackerNews huggingface dataset:
Heh, if I were to make a font based on my handwriting, it would almost work as some level of encryption on my blog; there’s certainly no way anyone would be able to read it.
I decided to buy almost 25 years ago. Now, I have my own home, with land, and no mortgage. Because that is the real choice... not what is best for you today. But in 25 years, do you want to be living on freely owned property, with minimal bills? Or do you still want to be paying rent to someone else?

There are legit arguments both ways... the numbers are not vastly different in the long run. But I am thrilled to have front-loaded my living expenses, so that I now am looking at a smaller burn rate of expenses during my retirement.
Reading your comment, it seems completely non-sequitur. Were you expecting this particular comment to be read 6 months from now, and felt it very important for the author to take this into account?

I think your comment just didn't add anything to the conversation, no one was really disagreeing with you. But that's one of the major disadvantages of downvotes: It's natural to make assumptions about the motive behind it.

Also, your link might stop working if HN switches to UUIDs instead of unsigned integers.
Disclaimer: KDE dev

Did you try Plasma? You can drag a window while holding the Win key, there are tons of keyboard navigation, and your last point can be achieved by this extension: https://github.com/Zren/plasma-hud. There is even some global themes with the look of Unity.
Nigeria found some Doctor Who episodes recently:

https://www.theguardian.com/tv-and-radio/2013/oct/11/doctor-...
I think my very first FOSS project was a config program for icewm, written in bash and with xdialog. https://sourceforge.net/projects/ice-prefer/. Horrible code of course (edit: Looking at it - not as horrible as I expected). But they might even still work, though I didn't use them in ages. ice-prefer for the settings, ice-win for the winoptions. Turns out that once my desktop was configured I didn't have much need for them. That was of course way before the current icewm fork that has a preferences menu in the start menu.

The winoptions I still recommend looking into, especially pinning apps to one workspace is very useful. That's not too far into the "configure everything" category. The concept of ice-win (clicking on a window, then having all options visible and configurable) would still be useful for that.
Show HN: Kids Science Activities Without Long Boring Parental Preparations?
One point to bear in mind is that converted 747s don't have the option of a nose door and there are some disadvantages to converting vs buying a freighter variant [0].

A380s also have a greater volume than a 747 but not a radically higher carrying capacity. A 747-8I (passenger variant) has a cargo capacity of 76t vs 84t for an A380. Numbers from wikipedia, excluding the freighter variant of the 748 as it's not comparing like with like. This means that there could be some cases where transporting bulky low density items would be much superior on a A380 freighter but there's not a clear cut case for it in the market.

[0] https://centreforaviation.com/analysis/airline-leader/air-ca...
I've noticed myself doing this with Tmux. I'll occasionally have a terminal that is essentially a thumbnail that I swap into a bigger pane. I think people doing this are making up for a lack of having a visual pager since they went minimalistic.
I have been a .net developer for a long time. More recently, I’ve been using TypeScript in VS Code, with automatic Prettier and eslint on save. It’s ridiculous how much more productive this is. I don’t have to worry about semicolons, code formatting, imports are automatically added when tab completing functions or variables in other files... it really makes me wonder why every language doesn’t format automatically by default. It probably saves me 30 minutes a day of manually formatting code, and it results in better looking code too.
That sounds like the dismissive attitude a plasma physicist, for whom mere engineering issues are trivial and of lesser importance. But engineering issues are perfectly capable of ruining the prospects for a technology. Fission, for example, faces nothing BUT engineering issues (where cost is considered a part of engineering.) The equivalent of breakeven and ignition was achieved for fission in 1942.

DT fusion faces fundamental engineering obstacles, obstacles that are not solvable by tweaking the confinement scheme. Scaling up makes the main problem, power density, worse, not better (see a later comment by me on this issue.)
> “Simply install Flargnle in the normal way…”

I've lost count of the number of times I heard/read, "Just type `npm install flargnie` and it'll all work."

Only it doesn't.

And being unfamiliar with the craptastic and hostile ecosystem that is node's, that's usually the point I just bail and find another tool.
Google rolling out Google Plus replacement Currents to G Suite users in July
This, exactly this.

The only thing I would add, is that it isn't necessarily good engineers that have no incentive. I have mediocre engineers who have no incentive - they agree with their managers on everything so they are treated well.

The only civilized way to get money or power is to make people who have it like you enough to give you some.
Who did you use for your packaging? What made you choose them?
When you say exhale, do you mean from the mouth or nose? Does it matter?
For macOS, I've been using [Hammerspoon][1] to solve the extensive keyboard navigation and resizing windows. Try checking it out. You may find it interesting.

[1]:https://www.hammerspoon.org/
i've made $20 off of https://apps.apple.com/us/app/simple-and-sinister/id15132753... in the last 3 weeks. sales plummeted though for some reason and just stopped after release. going free for now until i release some new features that will be in-app purchase upgrades.

this is the first time i've actually made something to solve my problem though. i started using kettlebells due to covid lockdowns, etc, and thought the apps out there were way too bloated and shitty.
It's a problem. One that requires a lockdown? Doubtful.

We will find out soon, since these protests were vastly larger than the ones against the lockdown (you remember how the media talked about how dangerous those ones were due to covid19, but immediately ignored that when the protest was something that they personally support). Yeah, the virus doesn't care whether your protest is journalist approved.

I know you know that, and I'm wondering if you think the protests are going to cause a large spike in infections?
It may look silly now but the patent was first filed only a few months after first Netscape browser was released. Back in 1995. I remember the web in 1994 and 1995. I don’t blame for filing it.
There was a free website many years ago that I used, where you print out a form with blocks on it and write each letter, then scan it and upload it and it gets turned into a font. I can't seem to find it now (or maybe it went paid).

Microsoft has an app that lets you do this with a Windows tablet:

https://www.microsoft.com/en-us/p/microsoft-font-maker/9n920...
Thanks for the fascinating video, sir!!
Yeah exactly; I think "how easy is it when everything works?" is just part of the total question of "how easy is it?" Another part is "how easy is it to figure stuff out if it doesn't work?" I think sometimes people forget to ask that second question. This applies to almost all software.

There's obviously a trade-off here, and no single right or wrong answer. Visual Studio is undoubtedly neat software with a lot of features that help people being productive; but it's indeed not as simple as the previous post made it out to be, IMHO, as it forgot about the second question.

Then again, if you're lucky nothing ever breaks and you win :-) But in my experience people usually aren't that lucky.
How does one developing a product find out if they are infringing a patent?
Apart from the Apple/Samsung patent battle few years ago and to an extent Google/Oracle battle, I don’t remember anything in the tech space leveraging this.

Is there a list of companies that got screwed by giant companies because they unknowingly infringed a patent?
You should look into Jupytext, it might be just what you're after.
regarding this "you want to seem like you're having your * together":

My experience is this is bad advise. There are people who care a lot about this appearance stuff and people with skills, in any role, even as pure investors. You don't want to work with the appearance people because even the you-can-trust-them part often is just appearance. And the people with actual skills don't give a shit if you sit there with a 4k camera and a straight shirt or in your undergarments and a 3-day beard. They care about if you can deliver something useful, if you can stick to your goals+principles in tough times, and if your goals align with them well enough that they can believe you stay on board until they made their profit.

So not being well prepared for the video call part is actually not a minus point. It might even be a plus.

Kudos for the fundraiser. Keep posting, you guys are interesting!
11 megabytes of RAM to show the time? What?
Bias-Free Communication
Most of the pain from this comes from python repos with multiple developers (on different OS) pushing code.

Using indentation for control flow was a bad decision, even if most modern IDEs now have good solutions for it.
I Used Paigham Bot to Get All My Clients for Social Media Management
Yep that's just the illusion to keep the peasants in line by making them think they have representation. A great comparison was the first Russian Congress (under Nicholas 2, I think)
The author specifically pointed out metric was packets per second not bytes per second because getting rather higher numbers with other units was easy.
England is the most modern of the large European countries and is obviously not what OP was talking about. He's right, both the regulations and the culture make Germany not a pleasant place to do business.
I do not understand this :\
Does that mean being able to react with more than the six emoji's I can currently use?
>Like I was interviewing a guy for an Android role, and he was walking me through a pet project of his which consisted of literally one list view which updated it's contents to filter results out of an SQLite database as you type into a text field, and the project had literally dozens of files. It just made me sad.

That's most likely overengineering. The only things you need for this are:

- An Activity

- Eventually, a Fragment, but you can do your work in the activity directly

- A database, optionally in another file to abstract out direct queries, but it can simply be direct SupportSQLite queries. Just, not on the main thread.

- A viewmodel if you don't want to hate yourself and write logic in your Activity, making it basically untestable.

- A layout file for your activity/fragment.

- A layout file for your recyclerview list element

That's 5 files. 6 if you include build.gradle, 7 with AndroidManifest.xml

This can all be written in under 500 total lines.

Library wise, all you need for that is androidx and recyclerview.
I've decided to host a Mastodon instance for usage among my friend circle. I'm hoping that that brings down the negativity a fair bit.
I built https://startablog.com - we set up free blogs for people.

I also have a mobility/coaching app that I've actually done an interview or two about but it's started to take off this year - https://movewellapp.com
It’s Time We Dealt with White Supremacy in Tech
While you make a fair point, there is another side to it: Whether or not I actually spend the amount of time reading a piece of text or give up halfway through, too much verbosity (whether that's due to repetition, unnecessary side notes, whatever) leads to me not respecting the message of the text as much as I would have if it was more succinctly written.

There's also a big difference between me comitting a few hours to reading a book by my favorite author, or a set of articles from news outlets I respect, versus some anonymous blogger linked on Hacker News.
Not to mention that the gphoto2 solution works with a whole lot more cameras than this.
Fedora 14 is 10 years old. Linux in general has gotten so much better in that time IMO
I ran a 99Designs contest for a logo, and the winner of that also had some experience doing packaging design, so I used her: https://99designs.com/profiles/bettymar.

I just thought she really captured the feel I was looking for - it's an upscale product, but it's for dogs so I still wanted it to feel fun.
Another anecdata point:

I had the same experience with dwm, and this is the reason I keep using it.

I spent a day to set my system up a couple of years ago, and never had to touch it again. There are no dependencies, so it does not break on updates. It has so few moving parts that nothing ever goes wrong. It gets out of my way so that I can get the job done.

Moreover, I can sleep sound, not worrying about how they'll replace the toolbar with a start screen in dwm 8.0, only to change it back in dwm 8.1 after I spent the better part of the year relearning my workflow instead of doing my job.
That was an answering suit, as I recall - answering an equally ridiculous suit. The writer conveniently left that part out.
Interesting idea, but it raises many questions.

- How do you prevent people from voting multiple times?

- How do you ensure a representative sample of the population? Google tells me that only 70% of Americans have smartphones, so what about the other 30%?
> Also, why is everyone measuring helium in volume (litres, cubic feet)? This is highly dependent on temperature and pressure. Why not state quantities in terms of mass?

This problem appears way more often than I'd like. In measuring gas flow through valves there's a quantity called "standard cubic feet per minute". The only problem is that there is no uniformly agreed upon standard reference temperature and pressure!

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

It's even worse than described on Wikipedia, as I've found at least one valve manufacturer claims that the reference pressure is the pressure they used upstream of the valve, not something near atmospheric as Wikipedia claims is typical: http://btrettel.nerfers.com/archives/72

Whenever I get a valve I either have to do my own flow tests or call the manufacturer and hope I get someone who knows a thing or two about their testing procedures.

As you said, the entire issue can be avoided by simply specifying mass or moles. I don't quite know why people don't do this, but I suppose it speaks to the power of tradition. Far too few people think about if what they are doing makes sense.
> We felt the people building the thing should have the context of usage data and this shouldn't only sit in another team - which was a behavior we saw happening quite frequently when we did user interviews early on.

What is preventing the engineers from getting access to that data? Existing product analytics tools usually don't charge by seats, so if they wanted to look at the data, they should be able to get access to Mixpanel, Amplitude, etc.

Compare that to Posthog's pricing of $25/user/month which incentives you to minimize the number of people at your company that have access to Posthog.

> We had no idea if that hypothesis was correct - that engineers would care. We did a launch HN to find out and got quite a lot of good feedback and growth.

Heap also found a lot of success on HN when they launched: https://news.ycombinator.com/item?id=5424206. While there was a lot of excitement early on, the kind of crowd it attracted wasn't a good demographic to sell to long term.

> We have users doing 5 million events/day on Heroku's cheapest standard tier dyno.

The challenge isn't ingesting the data. Especially with an analytics tool where you can turn off synchronous_commit so ingesting an event doesn't require writing to disk. The bigger challenge is around processing queries that span years of data. Queries get proportionality slower the more data you've collected. A query over 12 months of data is going to be 4x slower than a query over 3 months.
Super helpful explanation, +100.
If you have an iPad and apple pencil, there's a really great app to do this called iFontMaker: https://2ttf.com/.

I used it to create a font from my handwriting that I've used extensively, and creating the font took maybe 15 minutes.
Actually Brilliant!
The US government had a policy of increasing home ownership through affordable housing.
Assuming ZeroMQ batches messages like other message queue technologies, you're comparing apples to oranges. The article is about receiving 1M network packets per second.
Ask HN: Open-source devs&users using closed source OSes, could you explain why?
Just got through Lunduke's "Linux sucks 2020" video [0] and even if it might be in jest, he brought up a good point that many people promoting linux, presenting linux stuff, working in opensource or contributing to it, use closed-source OSes.
I'm not trying to bash anybody, it's just genuine curiosity as to why.

0: https://open.lbry.com/@Lunduke:e/LinuxSucks2020:b?t=3215
It's a slippery thing, how should the word "lead" be pronounced? Did I mean lead as in leader or lead the metal? In the English language words don't always have a unique pronunciation associated with them.
There seems to be a constant in all of these “towering piles of shite” articles: they’re all talking about frontend development. My own experience concurs. I wonder why that is.
I think the highlight of this story is seeing the open source workflow. She found a bug in the source code of the window manager; she was able to isolate it and make a meaningful report to the community/maintainers; and they fixed it quickly without any blowback. My takeaway from this post is that for open source to work well, it has to be as simple and clear as possible.
I completely agree and I hope I explicitly mentioned it in the article: it's not Jira, it's about how people/organizations often think about the problem.
> I have yet to integrate this meta-patch into my dwm fork, but I’ll probably get around to it someday.

famous last words. won't ever use dwm, got no time for this.
There are definitely areas of overlap with social sciences--especially these days. Behavioral economics (for which Richard Thaler won a Nobel Prize a couple years back) grew directly out of behavioral psychology for example.
Wings and tail, of course: https://en.wikipedia.org/wiki/Alaska_Airlines_Flight_261

And assuming the wings haven’t lost their lift due to ice: https://en.wikipedia.org/wiki/American_Eagle_Flight_4184

Planes can glide, but there’s still lots of ways to drive one straight into the ground.
I would love to have a contract (union or not) that details the performance review policies and other aspects of the job. I'm tired of my company not following their own policies to the detriment of employees.

I hate that my contract is a one page document that says they can make new policies or change policies at any time without even making it known to you. I don't think anyone would play a sport where one team could change and enforce the rules on the fly and the other team had no power.

My one concern with a union is that it could lead to job losses. What I mean is that outsourced labor is already cheaper, so if there is a push for higher pay or hour restrictions on salaried employees, then we could see outsourcing increase. It really aucks to see your career dry up after spending 5 years becoming an expert just because the company wants to outsource the work.
I started my career doing some marketing and then moved to product management, all in tech at small startups. Even as a PM, because I joined companies of <50 people, I ended up helping out with marketing too.

Google Ads are pretty straightforward, so at this point I'm just running a couple and watching conversion rates - you basically just need to look at how much you're spending vs. how much revenue they're bringing in to figure out if they're worth it.

IG advertising is new to me - I'm planning to reach out to some dog accounts to see if I can offer free samples and possibly money for them to promote. No idea about what the going rate for that sort of thing is or how effective it'll be, but I'll find out soon :)
Archaeologists Discover the Largest, Oldest Maya Monument Yet
That interpretation is fine. He says "I have always refused the deliveries, so I have never paid for anything," but that's no indicator for whether the restaurant was already paid.
Look for "patent troll" articles. You will find a few dozen unique links just on this website.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
But your eyes would perceive the color IRL and on the monitor with equivalence so presumably regardless of how other eyes see it, it would be 1:1 copy paste from the camera after calibration.

I refuse to believe we have to measure brainwaves to get something close to or indistinguishable from perfect.
Snaps are an anti-pattern on Ubuntu
The soundness argument usually didn't carry water and was presented by people who were very much out of their depth (not that I was any more in-depth, but at least I stayed out of the way). The author and others addressed a lot of unnecessary unsafe, though. That which was left remained a sore point for those who demanded code purity.

The author was a one-man army who took flak for way too long. Repeated requests to resolve non-issues blinded him to requests revealing actual concerns. It's analogous to the story of the boy who cried wolf. He was not respectful, but also had been fighting way too many battles for too long and consequently was all out of patience. It was a bad situation waiting to boil over.
>The big problem isn't so much the emulator, it's the IntelliJ-based IDE combined with the java compilers that gobble up RAM worse than Chrome. Each compilation process can quickly grow to 2GB and release it soon after, torturing your OS's memory manager.

Android Studio isn't necessarily that bad. On a very large project, my AS instance eats up, at the absolute worst, 4GB of RAM. Which, compared to all other IDEs is not that awful.

Gradle however will eat memory and balloon to 8GB on its daemon

>The biggest problem I have with Android development is that compiling even a small app takes over a minute in my 7700k.

Make sure incremental compilation is setup. For small changes, this means that recompiling is lower than 10 seconds.
> I wish server CPUs would support h264/vp8/vp9 hardware encoding and decoding on the CPUs

You should look into SVC. Nowadays there aren’t too many reasons why you’d need to decode/reencode if all you want is to change resolution, quality or drop frames graciously.
Is it really specified in terms of data structure? Are there not rules in the language specification regarding how s-expressions are parsed? Could I create a, for instance, C-like syntax that parses to and can be serialized from this data structure specification, and call that a valid Common Lisp? If so, neat! I do think more languages should be less defined by their concrete syntax.