skysight-inc/HackerNews huggingface dataset:
Wow, well done! It's quite rare to see such a well-cited technical piece, and the review paper you linked on creativity is a goldmine of citations.

Some critiques and compliments:

1. Not sure I love the emoji choices for the buttons. This is super arbitrary, but I just don't see the connections, especially for the spiral and the sun. Perhaps there are icons from free online sets more directly related to the ideas General, Concrete, Abstract? Say, arrows-out, arrow-down, and arrow-up?

2. IDK what "SOS" does and the tooltip is mistaken, should probably clarify that.

3. The graphic is surprisingly durable, as someone who loves making such things I'm quite impressed. Handles quick entries and such well. That said, it desperately needs a loading indicator of some kind to confirm that the query went through successfully, a way to delete/clear nodes you don't need, and a more manageable initial layout when you're typing words in. As is it seems to spread them across a large area pretty much randomly, which is understandable from a technical standpoint but obviously isn't ideal. Maybe start with a circle or something?

4. There's some tomfoolery going on with capitalization -- I know this is built into LLM tokens from the jump, but honestly I'd endorse a blanket `.lower()` on all input. I stopped using the tool and came to write this comment after I saw `Syntax` was connected to `semantics`, but my other input, `syntax`, wasn't.

5. IMHO webpages without headers are suspicious. Plus I bet basically every user of this would be interested in reading your blog posts about it!

6. I know there's basically infinite cool things you could add to this (that's what makes a good tool, probably!), but the one that I have a need for right now is a "connection" button for two terms that are connected in my mind/project, that aren't yet connected on the wordscape. I could also see this working based on areas/quadrants/buckets, where connections would be sought when the user drags+drops a new term in with some existing ones.

7. Should probably just let the graph be empty after reset. I love the cuteness, but it's a bit confusing IMHO, and ties into the "delete nodes" feature request above.

8. I would love to see a blog post on how you would compare and contrast this tool with a thesaurus, which is my usual goto for this task. Might also be a good place to draw UX/I inspo.

Sorry for the rant, hopefully you have an opportunity to work on this fulltime because I love it. Despite all my complaints, this couldn't be more perfect for the kind of work I'm doing these days (philosophy-based architectonics) -- instant bookmark! Please do hit me up if you're ever looking for beta testers, collaborators, blood donors, fanatical followers, you name it ;)
I would have read about certificates of deposit as well.
I use Google because they're more open, but I agree with you, I am under no pretense that it's open. Just more open than the alternative, barely.
It's for a few reasons, let's see if I remember them all from the run-up to the Sound Transit 2 vote in 2008:

Mercer Island exists and has political clout (even though they tried to use that clout to force Sound Transit to not use the express lanes on I-90) and would demand a station no matter what.

Running across a floating bridge is hard enough and the Governor Albert Rosellini Bridge (SR 520 Floating Bridge to the Yanks) is the longest in the world. Going across the dual-named bridge that carries I-90 would be shorter and was seen as easier back then.

You don't have to turn around to serve Bellevue and then Redmond. Coming up from I-90 you hit the big part of Bellevue then you turn right and keep going northeast to Redmond. Coming from SR 520 you'd go south into Bellevue then have to U-turn to go back to meet BelRed and Overlake.

At the time, we didn't know when, if ever, the SR 520 bridge would be replaced. The previous span was a nightmare. It had a movable bit in the middle, the road deck sat at roughly water level, and would routinely sway so hard in strong winds that the bridge would have to be blocked off so the midspan section could be opened to relieve stress and prevent the thing from sinking. The I-90 bridges have no such issue (considering the damn thing had already sunk once in the 90s). There was no way to use the previous SR 520 bridge for light rail, though the new one is built to support it.

You also catch a lot more potential riders in station areas around I-90 and South Bellevue. The Points cities are basically HOAs with delusions of grandeur. There's no hope they'll gain more people in any of our lifetimes, meanwhile the areas the 2 Line passes through are already fairly populated by Eastside standards and have room to grow (also by Eastside standards).

Meanwhile, the 542 and 545 are comparatively very fast.
I guess I don't see a whole lot of value in spending thousands and thousands of dollars for a few short trips. I think that the underserved market is the well to do person that doesn't live near a major hub international airport like Ohio or Nebraska or Iowa and they want to be able to fly direct on their schedule and they can't just head to the airport and fly direct wherever they want for a few hundred dollars instead of having to bounce through a hub and being at the mercy of the airlines schedule.

But I think the main reason why people don't do that who can't afford a multi-million dollar private jet is that if you take a compass circle and draw it around your location with the range of your average GA aircraft anywhere that's not on the east or west coast you get 4 or 5 cities that you aren't likely to travel to anyways. America is just too big a place for these types of aircraft.

Plus, while there may be all these airports that you are mentioning, can you really count on getting fuel to take you back at these minor airports or the FBOs to service outside a much shorter list of airports? That cuts the range away even more.
Respect, also other preparation at the same time. People begin to leak after being dead for a few hours, have to plug up and close some orifices, make sure the eyes stay closed. Also, hospitals don't do anything after death, and many people defecate upon passing.
In a very small sense, the rise of affluent diabetes is a sub-story arc in Vikram Seth's "a suitable boy". Mrs Mehta refuses to manage her diabetes if it means forgoeing her afternoon Nimbu Pani and cook has to ration out the Mango.
I always start with Vim and change when it's no longer cutting it.
Same. Yelp is for finding pics of menus and food. Googling "<name of city> restaurants reddit" is for finding good places to go.
As I wrote, it’s not that having a fill-in meal is an issue. It’s the attitude that food and cooking are some kind of unfortunate requirement that should be optimized out of existence - which is the mentality that companies like Soylent put out there, and what their fans want.

I think it’s largely a consequence of not having a respect for food, and that mentality is not welcome in places like Japan, France, Italy, etc. where there is a deep cultural respect for food.
Yes, it’s frankly absurd and wasteful how much freight Europe moves by truck instead.
> RIP Jake.

I don't believe from reading the article, this is correct at this point in time.
Bit of a different space, but Amaranth does some fun stuff to copy control flow. It's obviously not "native" `if-then-else` but it's close enough for things that matter IMO.

https://amaranth-lang.org/docs/amaranth/latest/guide.html#co...
One of my favorite things about using vim as my main IDE is, I can run it on a linux server. My work has me moving around the country. I program on a vim instance running on a remote server. I just need to carry a tiny laptop around.

I usually get an okay ping(<100ms) and if its unacceptable (overseas travel) I change the vm location. Depending on what I am working on I can increase or decrease resources and since things I program usually end up running on ubuntu servers it feels right at home.

edit-
Incase anyone is wondering, I actually started doing this since one of my laptops once got lost while traveling. Airline did find mybag later, but the two weeks without it drove me crazy. Now, if I want I can just show up anywhere get a fresh laptop load up my ssh keys and im all set lol.
Before this ruling: whoever pays the most gets to be the default, so google pays. If they don't someone else does.

After this ruling: since nobody gets to buy being the default whatever users want to be the default will be selected. Judging by market share it will be google for $0.
There are so many agreements for crediting frequent flyer miles that while yes it can help reassure people, there is a million more routes that still credit miles without codeshares to the point where it's useless
I would disagree that the issue in Yelp and Google is that folks skewed to the right in their ratings - my experience has been that if a restaurant has 4.5+, it’s a safe bet. There’s literally no more information you can glean from google. Perhaps the number of votes but even that is not absolute. You have to depend on other sources for any more indication that it’s a good place. My go to source is Reddit. If I go to that city’s subreddit and I can’t find that restaurant mentioned it’s likely not mind blowing.
For a decade of so I was in charge internal web page for mobile users. I had control over the devices the end users had, the web browser they used, I maintained the back end. In that deployment the best product was Firefox.

There were two major reasons. It could be deployed on all platforms we used (we didn't support iOS). Secondly it was by far the most reliable. We still have the occasional use who would use Chrome on Android or whatever, and at least one or twice a year Chrome would push a broken version. It's odd, as before that I would have put Google's code quality above Mozilla's. At least for Chrome/Firefox it's not, and the difference is large.
Counterpoint (or at least counter-consideration): Sometimes Vim is really, truly, absolutely the very best tool for the job and very much worth your time.

I learned Vim because I had to edit code through an ssh tunnel, limited to text only, and nano just wasn't cutting it any more. This is pretty much the exact thing vim was born to do, so it was a pretty clear win to learn Vim, despite the horrifying learning curve. And now I know Vim!
What point are you trying to make?

You are correct that clock free designs exist. But calling it a mere consequence of sync design seems to be a misunderstanding of why sync design has a clock in the first place.
To be blunt, I think this is not good. The claims are dubious on a factual level (you really can get most IDE functionality in Vim, or at least in NeoVim) and it’s framed in such a discouraging, knowing way. I admit I might have found this motivating when I was younger (and that’s probably why it’s framed this way) but ultimately on net I think this is pointlessly intimidating.

Unrelated: Helix is a great vim-like editor that has a selection-first editing model that I prefer and requires much less configuration. https://helix-editor.com/
Hate? No. Intimidated by, perhaps.
Did you try Lazyvim?
Related:

Don't use Vim for the wrong reasons - https://news.ycombinator.com/item?id=33850674 - Dec 2022 (14 comments)
I hate those YouTube videos "turn vim into an IDE". The people who watch those only care about bragging that they use vim, nothing else.
This was before radio or recordings, and only the very top of wealth and power could listen to one of the few symphony orchestras performing Beethoven's compositions.

Within that small privileged world he was indeed famous across the planet.
> But again, it's not that we can't do those things, it's just that they're completely cost prohibitive.

Isn’t this what the OP is referring to when he says the current market can’t support the necessary innovation? As I understand it the idea here is to expand the market and spread certification costs out over more planes.
I'm curious about how rqlite's performance compares to other distributed databases developed in Go, such as CockroachDB, Vitess, and TiDB.
Is this true? This doesn't jive with my lived experience, particularly when you consider walkability/wheelability.

The suburban shopping mall, oddly enough, is something of a counterexample. People in aggregate will easily put up with the agony of walking half a mile from a parking space, and extrapolating to a setting more urban, this is roughly what downtown St. Louis around Busch Stadium is like.

The MetroLink isn't the most convenient thing either, but Busch Stadium and whatever-the-Kiel-Center-is-called-this-time are very well trafficked for Cardinals and Blues games (particularly in light of very limited parking availability), and shopping and eating over on Washington Ave west of Broadway doesn't seem to suffer either.
This is four years old. It was outdated at the time it was written, and now it is woefully outdated.

For example:

> From sketchy terminal integration, to being single-threaded, via the lack of anything resembling a proper internal plugin API, nothing in Vim can be leveraged to give you a convincing Integrated Development Environment.

https://neovim.io/doc/user/api.html
Oh boy. Hope you never run into a CalorieMate or a jelly squeeze packet. Or the stoveless apartments.
I had a 5900HS/3080Ti version of the G15, and probably the most underwhelming parts were the screen, which was on the dim side, its heat/noise output, and how you wouldn't get the full potential of the GPU unless you were running outdated, ASUS-specific Nvidia drivers which Windows constantly wanted to update. The white exterior looked cool, but the paint they used for it was so fragile that gently removing one of the factory demo stickers pulled a bit of it off.

It was frustrating, because I really wanted to like it. That laptop got returned towards the end of its return window and replaced with a combination of a ThinkPad Nano and custom built gaming desktop, which have both served me far better for their respective uses.
In my experience non-vim people are neither more or less productive than vim people. Pick your poison. Productivity comes down to so much more than typing/navigating/yanking fast. Especially when it comes to programming, which is 95% thinking, 4% swearing internally and 1% typing.
How do you feel about most humans no longer farming, hunting, digging or searching for water, fishing, etc.?
Musicians need to live near each other in order to collaborate. Cities are too expensive for artists to live and the rehearsal spaces are too expensive as well. Maybe the technology is better but you have to consider the macroeconomics as well
Proposing to ban burning fossil fuels entirely is a great way to get very little support for your proposal.
Unfortunately that site isn’t grabbing everything these last few days
Often when searching with google I stick !g in front of my query without thinking, and only realize when it shows up in the search bar after the page loads.
Oof we've completely neglected this. Will work on this ASAP!
It's safe to assume that if you book on Delta's site then any routings they offer you will have interline agremeent.

Let's say you are traveling from Incheon to Atlanta on a flight with a Delta number. Would you go to the Delta desks to check-in? Maybe... is it a real Delta flight or a flight operated by Korean Air but marketed by Delta? I think getting rid of codesharing would make it much easier for travel novices.
My wife and I started a native plant nursery (for Southern Wisconsin) this year for exactly this reason! Save the pollinators!
Thank you, Jake! ---and your family--- for your links and work that highlight the importance of clinical trials for mRNA tumor vaccines! Will keep posting to HN her articles when they come out.

https://archive.ph/bessstillman.substack.com

(Archive listing jseliger's wife Bess Stillman on clinical trials (including how to navigate them as patients) as well as comments)

Suggestions for concrete directions that have been mentioned, that are worth highlighting, in order of importance:

0) assume good faith

1) promote (& improve) Right-to-Try

https://www.fda.gov/media/133864/download#:~:text=Right%20to....

2) donate to (or even joining!) HN-adjacent Arc Institute (mRNA translational research)

3) sue the FDA for clinical trials, in general. This is not a call to attack on the FDA, but perhaps the best way, to improve processes, that is available to citizens.

Here's one case https://www.theatlantic.com/health/archive/2023/10/xocova-en...
1. It's much more expensive that using a memory-safe language in the first place (maybe cheaper it if you have a big codebase already, but still very expensive and not worth it at all for new code)

2. Sandbox escapes are commonplace, and not everything can even be sandboxed at all.
They turned into an online version of the mob. Pay them and they'll take care that your bad reviews are gone. Don't pay and risk getting a few extra bad reviews
Location: Maine

Remote: Very

Willing to relocate: Negative

Technologies: Python, Kubernetes, Postgres, Go, etc...

Resume: in/kurtismullins

---

17 YoE -- mostly Web Applications, SaaS, Developer-focused products, internal tooling, and PaaS/IaaS. Typically used higher-level languages.

Currently DevOps at a game studio but working on a different product/service.

Interested in two tracks:

- DevOps at a game studio; preferably with opportunities to get my feet wet in backend development on games.

- Low-Level/Systems programming using languages such as C/C++/Rust/Zig. No professional experience here, but I learn quickly and enjoy tinkering in this space.

Also open to freelance/consulting engagements with long-term projects using my past knowledge & experience.

Contact me through LI or hire@myname.com.
Why would you target them without a man on it?
I mean, were you unable to read it? Some people...
>Unfortunately the cameras, sensors, and compute hardware is expensive enough

I wonder how much more expensive. My feeling is a better equipped military with greater ISR capacities can probably better discriminate targets and hence make more efficiently/economical use of smarter/expensive drones. What's the proverb where the poor stays poor because they have spend just to keep afloat and never get chance to invest. A force with inferior ISR has to spam cheap drones because they don't have the expensive hardware to employ less highend drones that probably take less manpower etc etc, and problem spirals. By highend I don't mean US MIC shitshow like switchblade that cost 60-80k, there are DJI drones with AESA radar (more advanced than most gen3.5 fighters) that cost 8k, which is to say the highend component costs can be "reasonable"
Naw it is too much effort to set up.
This software is goign to have a REAL problem in 2038. If they can't add a single digit field, they are going to have a problem with time_t.
Humans spent essentially the same number of millennia hunting animals as they did cooking and eating, and it was profoundly integrated into culture.
You can plant all the milkweed you want, and it won't matter if we don't fix the climate first.
Can we either remove the subtitle that’s not in the article or s/affect/effect?
Yep. It's chicken and egg problem. You have to invest so heavily before reaching a tipping point of it being a realistic alternative to cars for most American's. Only at that point does it make sense. Where as with cars, we've already made much of that investment. I know it has a high maintenance, economic, and ecologic burden but that's not what we've optimized for. We've optimized for complete freedom and autonomy of movement. We have a number of light rail lines in my city. They mean nothing to the vast majority of our citizens because they either live too far or work too far. And by too far, I mean that proverbial last mile. The other problem is they're not always direct. Just like air travel, this adds time to your trip. People are willing to accept it on air travel because it's rather uncommon, but when your daily commute could be 20 minutes by car or 45 minutes by rail most people will drive. Not to mention, the run times are commonly every 20-30 minutes and are not always consistently running on time. This means even if you plan your day perfectly, a single round trip could leave you sitting for up to an hour at the rail stops just waiting on top of your 45 minute travel time. We have auto traffic, but nothing that severe. We also have sprawled significantly. The implication of which being people drive long distances to work as the status quo. With transportation, long distances means more stops and longer travel time. When driving, most people's commutes see an extra 10-30% of time than non-rush times. But it's fairly predictable and much quicker than trying to get to rail.

All that is also ignoring the other big items: weather & culture. I'm in Dallas, although this applies to many southern cities, where people most people are not used to the weather. Going to speak broadly, this applies to a vast majority of folks. They leave their HVAC home to their HVAC car to their HVAC offices and so on. The women especially get dressed up and do their make-up and hair daily before ever being seen my a non-housemate. Men are often still dressing in clothing that they'd like to keep clean. We don't carry changes of clothes around with us or have a natural style (like I see in European cities where biking is normal). Sweating and being rained on and such is completely foreign to us. We generally wouldn't show up to work after having walked a mile outside. This is why we don't even ride bikes for transportation even when going short distances. It would require a huge shift in perspective and culture around these things.
Wow I didn’t know the old bridge was such a nightmare. This also makes me wonder why this line only opened now, if it was voted on all the way back in 2008.

I do usually take the 542 now, and it works well-enough, but it only comes every 30 minutes which is annoying.
This looks really cool, but I came away with some questions.

- How does this differ from say blender's geometry/shader nodes? Aside from operating environment.

- How much of webgl does this encompass? Do you control the full render graph? Or is it just one pass, or what?

I've been interested in learning modern graphics programming, but playing around with low level gl/vk code seemed like it'd be too slow to figure out the high level concepts. I was hoping I'd find a visual editor somewhere.
Degradation warning for people using 'reasonable' voltages (2022)
This is so true. Over 10 years ago I began craving the idea that is vim - and now I am a vim/neovim user, but it was a gradual process. I've used all kinds of stuff, 20 years ago TextMate was the first I used for serious programming, then Sublime Text as I switched to BSD and Linux, then Atom.

I tended to par Atom down to the essentials, but just like everyone else got gradually more and more frustrated with the performance and instability, so I began to play with vim and quickly discovered it's not so easy to jump in. I didn't want an IDE, but I did want some modern features like git integration, so my initial vim plugin count was reasonable. What I really struggled with initially was the lack of standard cursor movement, with select/deselect (autoreturn to insert), i.e what basically everything other input field and editor behaves like - even once I was comfortable with the vim way, switching between browser input fields and vim just felt annoying - eventually I configured my way around that so I can have the best of both.

Going full vim took some back and forth. Using it on servers out of necessity really helped. One day, when an Atom update broke my configuration yet again, I deleted it and went all in on vim, I'm not sure how long it's been now, probably 6 years - and I'm still learning.

So yeah... one does not simply recommend vim, but it is awesome, and weird.

My favourite thing about vim... I've had the same config from the start, it has never broken due to an update. I value that so much.