skysight-inc/HackerNews huggingface dataset:
I’ve been fascinated with wooden boat-building for most of my software career, and that interest has driven me towards the marine space. It’s cool to read of other people who have a cross of software/computer skills and woodworking.

I feel that there is a deep similarity in the kind of problem-solving and craftsmanship that fine woodwork and software development both require. I’m convinced some of my (minimal) skills I developed working with my father in woodworking and metal work translates to a better ability to visualize complex systems.

Boat building is a great example of the phenomenon the OP talks about. I agree it’s particularly challenging, mostly because nothing is planar. You could spend a lifetime exploring the nuances of stitch-and-glue plywood construction, or bead and cove cedar strip, vacuum-bagging fiberglass, etc. In wooden boats, projects are measured in decades…
The problem is that the existence of the secret and its power over the subject, not the actual content of it.

Making it public benefits the public just because it’s no longer a secret.
Try https://codeguppy.com

It is a free platform and works great when parents (or educators) know already programming.

There are many type of activities included that can be explored (games, draw with code, animations, etc.)
Why would they need an excuse to close a store?
About half the places I’ve worked did fail and the other half didn’t have competition adequate enough to cause failure.

Once you achieve a certain amount of success and market share success stops being driven strongly by quality fast execution and you can spend decades in a slow decline unless you’re lucky enough to have a disrupter targeting you which you can usually just buy.

Employ a lot of people to inefficiently maintain what you already have and you’ll be fine for a good long time. A lot of this work doesn’t need to be done but nobody gets a promotion for doing more with a smaller team.

It’s like the problem with the Navy buying ships, big ones are less useful and more vulnerable but captains and admirals feel more important with bigger ships and drive decisions that way.

A lot of what happens is to make middle management more money, look more important, and keep busy.
Yes, because mastering Calc wasn’t what I was capable of in high school.

It would have been a huge shame if I was slightly worse at math, didn’t even take Calc and thus wasn’t accepted into a CS program upon graduation.

So much stress and consternation is spent on saving one calculus corse in college (and it’s used as gate keeping to get into an elite college stem program).
My interpretation of "computer graphics" was based on modern 3D graphics: transformation, lighting, texture mapping, animation, etc. High school geometry will get you the basics but that's a long way from the state of the art. See the rendering equation [1] for an example.

[1] https://en.wikipedia.org/wiki/Rendering_equation
> to prevent

This is absolutely false. And that’s as it should be.

The police, and law enforcement more broadly, generally do not prevent crime, rather they investigate and charge after crime has occurred.

As a consequence of that, perhaps, some future crimes may be prevented.

Mandating medical intervention and limitations on those who refuse is idiotic because it’s ham fisted and will obviously radicalise at least some people, for very debatable gains.
> How do you take a photo of Augmented Reality?

You shoot through the glasses? At CastAR we shot all our demo through real hardware and I believe Tilt5 is too.
There are two ways (that I'm aware of) of doing auth; JWT tokens or storing sessions in database. Sessions in database is probably the most secure way. But I'm working with a React SPA, so I'm using JWT tokens.

I've only had brief familiarity with using Amazon Cognito for work. Pain points are that I'm not sure how secure storing JWT tokens in the browser's localstorage is. I briefly looked into HTTP-only cookies, but it seems more difficult to set, and also not really worth it?

It seems that CSRF and XSS vulnerabilities remain an unsolved problem. If you want to improve on something in that space, I'd say security is the major area to do it in. Seriously, I'd put up with more technical pain than AWS Amplify's Javascript library is giving me just to guarantee that the application is secure.
Also that German sense of humor shines through.
It's not the level, but the WCC format, which makes current players not want to take risks at all. Today's game is a great example of why they are conservative: Taking any risks with black, like Nepo did when he avoided an early queen trade, is just too dangerous. A single loss means your opponent can aim for a draw in every single further game. If a super GM wants a draw out of the game from the very opening, choosing the most boring variations they can think of, someone is going to have to take crazy risks to stop it. Remember Kramnik's approach with the Berlin, turning the Ruy Lopez opening, known for its sharpness for centuries, into a recipe for draws.

Look instead at the next highest level tournament, the WCC candidates. There's money on the line, but really, the chance for the title is so much more important, winning the tournament is all that matters, and you aren't getting there with just draws, or even just a couple of wins. The very top players in the world, other than the current WCC are the only ones that participate, and yet the draw rate is lower than that average 75% too: In the last tournament, Nepo lost 1 and won 5 out of 14 games. Same with Caruana in the 2018 candidates.

That said, we'd see fewer draws too with shorter time controls, but then the top players also change. In 2018, if the championship was an infinite classic series until someone has 3 wins, Caruana was probably the favorite, given how he had Carlsen against the ropes over and over again, just a bit shy of victory. But in Rapid or Blitz, He's nowhere near as good.
I'm worried that if I listening to this while falling sleep one day I may wake up and not be able to distinguish between things that make sense and those that don't.
It really isn't that hard to package for Python. Certainly a lot easier than packaging for Debian, and not much different from packaging for Ruby or Node.

The bad part is the Setuptools documentation, which is slowly improving, but is (and has been for years) so bad that almost nobody can learn from reading it.
Moral purity isn’t required, just some honesty. I don’t care if politicians cheat on their spouses or even if they rail coke out of hookers’ asses on the weekend. Just don’t pretend you don’t do someone has power over you if they find out you do.
Ask HN: Learning how to convert Markdown to HTML
A few days ago I read this article [1] where someone explained why he built his own static site generator (SSG).

The post is an interesting reading. However, I was impressed by the comments: there is a large amount of people that write their own SSG tool set rather than using (and modifying) an existing framework.

I understand the feeling, creating an SSG is a good project for learning a new programming language. Given that, I would like to ask you for resources about converting Markdown to HTML, maybe something like [2] or a relatively-small sized project like [3].

[1] https://news.ycombinator.com/item?id=28837760

[2] https://interpreterbook.com/

[3] https://pypi.org/project/Markdown/
This is why robotics is hard! Every problem seems simple but there’s a bunch of detail everywhere and even simple problems are super difficult.
Communism/socialism are sorta different. Look at cuba look at the values that people died for throughout the last century. Humans are imperfect but ideals are ideals, and show me the ideals that capitalism has gotten us but mass exploitation. We have to be more creative than the past and see better alternatives. Mass movements/protests are the only thing that have ever moved the needle https://en.wikipedia.org/wiki/Neozapatismo
You'll probably want to use this:
https://github.com/lucasg/Dependencies
It's not fast enough. "The average forest migrates at a rate of roughly 1,640 feet each year, but to outrun climate change, it must move approximately 9,800 to 16,000 feet—up to 10 times as fast." https://www.motherjones.com/environment/2021/10/trees-forest...

[Edit 2: a more direct source for that number is https://academic.oup.com/jof/article/111/4/287/4599572 ]

Edit: also, while the article only names one species of tree, it switches to using the term "tree seed" which I think covers more diversity. At least the linked project https://www.blm.gov/programs/natural-resources/native-plant-... mentions diversity a lot, so they're not aiming for a monoculture.
I've tried wikis, markdown documents, cloud docs, etcetera.

Eventually I settled on Word documents, shared over Resilio Sync. It's the easiest option to also allow images to be included, and to keep control over my own files. And the desktop and mobile editors are both equally reliable.
Which is not really sufficient because negative comments can be deleted, commenters can be blocked & comments can disabled for a video entirely.
This whole conversation has been baffling to me.

I am a huge fan of YouTube, and I consume way too much YouTube. I mean, there's also problems with YT, make no mistake, but I'm admitting my bias, and also proclaiming my experience level.

A year or more ago, someone alleged to me that the like:dislike ratio is informative, and I've been watching it since then on videos that I was watching anyway. I've also been watching it especially closely since they announced this any people said they value the ratio. Nearly every video I see on YT has near the same ratio, about 90:1. 30:1 is extremely rare, 150:1 is even more rare. I don't doubt that there are worse videos out there than 30:1, but YT never shows them to me.

When I want to just binge on woodworking crafting videos, they suggest good stuff in my feed. With a 90:1 ratio. When I want to teach myself something, I search for that specific topic and they suggest good stuff. With a 90:1 ratio.

And when they do suggest crap, like often my feed will contain some "how to do basic web dev" video that is full of distortions or outright errors (as a moderately senior web dev, this is an area where I am not subject to Gell-Mann error), those videos STILL have the same damn like:dislike ratio, so how could I use that ratio to protect me from errors?

How the hell are other people allegedly finding these videos with dislike numbers as high as 10%? (I mean, before this month. Obviously now you cannot do the experiment I've been doing.)

As a side note, my Dislike Count only went away a few days ago. I dunno when it went away for other people.
They're both somewhat vague phrases that are heavily context-dependent and have somewhat different connotations, but yes.

There's nothing wrong with the phrase "deep state". If you're concerned about associations with Trump (which I think you should not be), you can use a former Obama official's favored term, "the blob". Both, and many other similar phrases, are common in the foreign policy literature.

I think the first time I heard the phrase "shadow government" was in connection to Iran-Contra, where it described Oliver North and the small group in charge or those operations, but it's a phrase with many uses. I can't remember when I first heard of the "deep state", but I'd be fairly certain it was before Trump or anyone connected to him started using it.
Well put. Mostly regulatory capture and the resulting “problems” the connections to politicians, hedgies, VC set out to solve the problems they created in the first place. The perfect con.
What I've read is that e.g. doing Sudoku puzzles won't save you from dementia, but you'll be starting from a higher point so that you'll be older when you reach a certain diminished level than if you didn't exercise your abilities beforehand--use it or lose it (sooner).
no because they can delete comments...
Advice Through the Years
This whole controversy strikes me as a sign of intellectual rot. YouTube has so many levers to control what you watch that getting mad about this is like getting mad the captain of the titanic won’t tell you how many deck chairs there are as the boat is going down. It simply doesn’t matter. It’s just one more in the long line of tweaks and AB tests YouTube uses to increase engagement. The learned debate club you’re looking for on YouTube is a mirage. If you find a video via YouTube search or recommendations you’ve already lost. If you find a video through a link from a trusted friend the dislike count doesn’t matter. Please, I’m begging you, find something important to care about
> flying object with perfectly controlled laser launched from a trebuchet

Is what I considered to be ambiguous because it wasn't clear to me that you were assuming the system would be either 'laser launched' or 'launched by a from a trebuchet' with the laser part only applying to the object, regardless of your mention of:

> The laser in the study is moving with the projectile,

Your comments after that made it clear that we are both on the same page regarding the laser part is referring to the payload.

The difficulty being your point is not that interesting to me when i made the post, but the possibility of being able to send something into LEO while minimizing drag effects on the payload to something negligible along the flight path of the payload.

The $2000 came from the cost of the trebuchet system, I'm more interested in at what price point would a system be possible (Ideally below the cost of hypersonic missiles [0] now that I assume use something like this) with a rail gun kind of system.

[0] https://www.scmp.com/news/china/science/article/3142581/chin...
> Aren’t infected people required to quarantine for a period of time?

No?

Only some subset of those who are infected are required to isolate / quarantine.

Those who don’t get tested are free to meander.
Slowly but surely trying to get https://ossia.io there :)
I don't know if "Mother Jones" is a great source also -- "to outrun climate change,"

What does that mean exactly?

The greatest carbon sink in the world is the midwest during growing season. Would converting that into forests improve that? No.

Also, it's not clear why they only grow at the given estimated rate. I don't think it's as simple as "plant more trees".
when it comes to any kind of development experience. most of the aws products are shit. their core services, lambda, sqs, s3, step function, dynamodb, kinesis coupled with rdms works really well. i don't even know, why do people bother with amplify and all that. just use the core services with cloud formation & sam. if you need some thing more, build out some thing of your own for use case on top of these services and just get on with it.
I have this book sitting by my bed. It is next on my list to read.
They both use Doug Cutting’s lucene under the hood
> Don't migrate an application from the datacenter to the cloud

Eh, the salesman told me it would be seamless while we were watching the football game from his company’s box. And they are the experts: it’s their cloud!

I’m gonna tell the team to do it this way when I get back to the office. I think they just like running hardware and aren’t thinking of our balance sheet.
Didn't we just have a conversation about how not to average things? https://news.ycombinator.com/item?id=29200103

The same principle could be applied to upvotes/downvotes too, yeah?
That was just a collateral damage. There are so many scammers and your behaviors were so suspicious to eBay. To those large organizations, simply ban you straight away would be the least costly solution AFAIK.
My mom taught high school for 35 years, and said that was the biggest misconception: “Oh, you teach? Summers off must be nice.” She’d reply “not when you don’t get paid over the summer.”

Also, teachers doing things like chaperoning the dance and stuff are probably not getting paid for that time.
I am an unexperienced cyclist, got into it when covid started, and I'm having an opposite experience — I've loved getting new sensors and geeking out on metrics and seeing how they all interact with each other. It motivated me to go out more for sure. Getting a heart rate sensor actually helped me to climb more efficiently — when I first got it I noticed that I was going too hard and my heart rate would go too high and I would have to stop and rest. Now I know that if I just keep my heart rate below a certain number I can go non stop for a much longer time.

RE Garmin — my first computer was a xoss g+, which was pretty good. And I recently switched to garmin edge 530 because I'm planning to get a power meter soon and I have to say I'm not a big fan — screen quality and navigation are kinda crapy for the amount of money they ask for it.
Very true. Being able to do routine things quickly and accurately without much mental effort reduces cognitive load that makes capacity available for tackling larger more complex problems. The other thing to note is that we are not only limited in size of what we can hold in our head, but also time. Not having to look up an easily found answer means that we can get to a solution before running out of time.
I didn't get an email about this, disappointing to find out first on HN. I assume there will be plenty of customers who just "miss" this and find out the hard way next month. Also 1 month notice during the holidays is really bad timing when you've had it available since early october.
Google translate for others curious:

"At this point I should perhaps also state clearly: The politicians who adopt other lobbyists' pre-formulated drafts are lazy villains. Those who wave through our pre-formulated drafts are well-informed and highly intelligent people of honor!1!!"

Nice.
C++20 Coroutine Benchmark Result
It’s ok, not the first time someone has gotten that impression about palliative care. It’s something that my spouse has to constantly reinforce with her patients and their families. Thanks for sharing the article. The point you’re making is important.
so your telling me its fine to leave only likes for a video showing you how to make a DIY air conditioner ? using a bucket full of dry ice and a fan?

100% this will end up killing someone.
He called a YouTube employee a "handjob". What else should you expect? I think calling it criticism is mischaracterizing somewhat.
We’ll know more soon about Omicron. How to interpret the coming flood of data
Learn how Redis simplifies your architecture in just 90 seconds
Can you actually see the alert() function though? There is a little bit of decoding that must be done even after the source is viewed.
Excellent. I hope they fix the deliberate botch they made of the use of ID cards as key carriers. As far as I know the hardware is fine but the Bundestag fucked up the infrastructure.

Germany should look to Estonia who, IMHO, gets it right.
I started using asdf instead of homebrew for installing and managing Python and I haven't looked back. Asdf is infinitely better than homebrew python.
There is also the matter of "the one democratic state in a region" being BS, or incredibly disingenuous at best. Even if you don't count Lebanon as a democracy (presumably not counted because Israel and Hezbollah hate each other) there is the matter of America's role in toppling other democratic governments in the region, particularly Iran in 1953. Furthermore, America seems to have no trouble cooperating with other monarchies around the world, so the premise of America only being able to cooperate with democracies is nonsense. What's so heinous about Jordan being a constitutional monarchy? Nothing really, it certainly didn't stop America from defending Kuwait (also a constitutional monarchy) when Iraq invaded.
> Math is a problem for middle school teachers because they often don't understand algebra, trigonometry, calculus or geometry well enough to teach it.

The other problem you alluded to is that if they do understand well enough to teach it and teach it well, there’s a good chance there’s an engineering position they can get instead.
Yeah, you need to be powerful enough to persuade, thats the point.
check out flat earth videos... they remove all comments that are critical and now with the dislike counter gone i guess the earth is flat.
It sounds more like you're asserting that corruption has been redifined, because we expect elected officials to represent a group of interests... But this is quite circular.

It would be better for us to maintain our high expectations of our leaders, even if those expectations are not currently being met. It doesn't mean that they cannot be met. It feels so damned gamed that I cannot imagine what a genuine political candidate would look like, a member of the public deciding, yes, I will run for office, and then speaking to their friends and neighbors about it, and submitting the paperwork to make it official.

Can you imagine if that's what politics was? Wouldn't it be amazing? Sometimes I feel like there's too many smart people with way too much time on their hands, and they create these political storms as a way to generate money. I hope they all go into the gaming industry and make a tone of money without undermining a functional democracy. The problems we have don't always have money behind them. In fact, it's usually a trade-off we want someone with money to take, that they don't want to take. And the way we coerce an organization is through legislation. So it makes sense for orgs to take that control back and spend on PR campaigns and pundits to argue in their favor. Payola for sophists. But I digress...
I read my son a fantasy book featuring lots of magic. I was a little surprised at how he didn't bat an eye at any of the magic. Halfway through I realized the fantastical crystal ball the characters were using is not fantastical to my son at all- he makes video calls on a tablet every day.
That says more about you than it does about humans in general.
Show HN: Clendar – open-source calendar app. Written in SwiftUI
The fraudsters are probably better off just accepting this as part of the cost of doing business. If they coordinate, a whole ring could be discovered at once. If they just accept that they'll be ripped off at the same rate as legitimate merchants, they avoid that particular weakness. They should still make money, right? If enough fraud exists in the marketplace that the fraudsters don't make money, the legitimate businesses (with legitimate expenses!) should go under first, at which point the whole marketplace would fall apart.
Why should one waste ones time dealing with bureaucracy where one knows one isn't going to find succor from the current authorities?

Yes, yes, I know... If you don't make a paper trail... The squeaky wheel and such.

But there is no one, police or otherwise who wake up in the morning going "Gee willickers! What a great day to generate some statistics!"

If that person exists, do please speak up, and let us know your favorite metric so we can guess what your field is. P
Notcurses 3.0 Released for Adding “Bling” to Your Terminal Apps
Western U.S. could become nearly snowless due to climate change
> to me it seems that OP comment was just pushing for agenda using some hyperbole and hate.

The operative word in that sentence is seems, and you can't know that for sure so you shouldn't respond as though you do. HN has some pretty specific instructions about that.