skysight-inc/HackerNews huggingface dataset:
IMHO it’s high time China and Japan went the enlightened Hangul way Korea took half a millennia ago. There’s no reason to keep to absurdity going any longer; even they don’t know how to type their own words and use pinyin as input. The Vietnamese way would also be easy with their explicit tones written on each vowel, however they lost the advantages that blocky characters offer.
There isn't actually any colour coding in the SVG files. Various viewers add that on, but the SVG files themselves are black and white.

The stroke order is the accepted one for the most part, but it would be going to far to say that it is definitely correct.

https://github.com/KanjiVG/kanjivg/issues?q=is%3Aissue+is%3A...

There are various disputed stroke orders and the radicals are also sometimes disputed. KanjiVG also contains a large number of variant stroke orders which are identified using suffixes.

http://kanjivg.tagaini.net/variants.html
Would that make a teacher or priest a “stranger” predator since they had always planned on the act from the moment they met the child?

Or are they a proper acquaintance since they are known in real life, and presumably also trusted by the parents?

How about traditional pen pals? If the parents also know of the letter exchange is the person a stranger just because they have never physically met?

I’m not sure how they came up with these statistics but if the categories are self reported then that’s subject to individual bias as to what is a stranger.

There is no reason to assume that people don’t consider internet buddies to be “friends”.
You can disable them from Googles end.

https://www.howtogeek.com/735152/how-to-turn-off-the-sign-in...
If you want to get pedantic, that's de jure the case. There is only one single China recognised internationally, and it contains all of Chinese territorial claims, including the island of Taiwan.

For almost all intents and purposes Taiwan is an independent country, but even they used to claim to be the one and only China until not that long ago. Unfortunately it's unlikely that a declaration of independence will be well received by China proper, so the current weird limbo (no international recognition and thus no embassies, "Chinese Taipei" in the Olympics, etc.) will persist for the foreseeable future.
I don't see so many problems with that Bootstrap selector. It's long, but right from the first class to the final element selector it's fairly obvious why that clause exists. In fact, the left-most one explains all the rest: from reading it, I can tell what it does and _why_ it's that long. Your earlier example, much less so.

> the original plan to have semantic HTML, which ultimately failed

I feel that browser developers still build browsers with this in mind. You can see this expressed in the default ARIA roles, for example. I feel that developers of large web apps are the ones who aren't thinking about the semantics the right way and who think semantic HTML has failed. It didn't, they gave up trying to use it. Most of us think only in terms of using JS to render anonymous boxes, rather than about outputting an implementation of an underlying information design. Browsers and HTML still supports that very well. We're wrapping all the conceptual design up into JS and components, and treating the HTML + CSS as some kind of dumb output... when in fact that's the browser's job, and it hides that dumb render from us on purpose. If you use your web framework to output an expressive information design, the browser will render it just fine and more of your code will make sense (IMO).

I don't think you gain much from allowing manual specificity. No-one finds managing z-indexes easy. In fact, I think manual specificity would accentuate the problems we already have. You can fix most z-index issues by not using it, because the stacking is mostly handled already for you by the browser. Imagine trying to find the "specificity 203" in your codebase, or to establish a pattern for which disparate Thing A on the page is the same specificity as a Thing B. It'd be harder than the current system, I"m sure.
That's a good solution for english/latin speaking countries since there's a large pool of migrants to choose from which already know the language but for a country like Japan with its niche language and specific customs.. it's much tougher unless they wish to change their culture which they probably don't and having migrants assimilate into their culture isn't an easy ask either.
I had (have) the same problem. Most people are addicted to food/alcohol/TV, you are addicted to working and productivity.

I am still figuring it out, but here's some things I've done:

- channel this "grind" elsewhere. I channeled it into landscaping (good for health), cooking (make delicious meal for your friends) and reading (find a NON programming yet technical area, maybe biology, physics, ethics, etc) exercise, etc.

- deliberately make friends who are not interested in tech, then you are forced to talk about other things.

Good luck!
Thats cool but it still looks like a human initiates the actions.
Since there's almost no cost to the production of a sold item, all costs are salaries, social benefits, office space. Things that correlate directly to the number of people working. All these costs rise with the inflation.

You're right that more sales could mean lower prices, but I don't know the numbers. I would not have assumed CoD is so much more popular now than 10 years ago.
Migrating an SVN Repository to Git Preserving the History
https://getmagic.com/

(blast from the past)
We will have to geo engineer large areas, to hold to water longer. Im thinking of storing water, in hidden cisternlakes on mountain tops/hills, drip irrigating the surrounding eco system, repumping rivers bake into the eco system.
Other countries use an actual small claims court for this sort of thing. Y'know, a court with an actual appointed judge (instead of a third party arbitrator who will in part be beholden to the person paying their wages) who can make the decision rapidly instead of waiting for several weeks before a decision is felled.

Arbitration in the US to me (as someone who's had to deal with that shit in digital service EULAs since I'm not in the US) always comes across as signing away your left eye to get a discount on eye surgery on your right eye. Sure, there's some benefit to that discount, but you're trading one hell of a lot away.

It's also usually paired up with things like a class action waiver and other assorted crap that mostly seems to exist to give the company an non-negotiable legal advantage over the consumer/employee.
Ok, so this isn't an issue, right?
PS. A lot of people have been saying crypto is all scam and BS back in 2016. Probably even much earlier. It's not just me.
There’s nothing anti-product about using marketing to increase product adoption. If Chrome was slower or crappier (at launch), marketing wasn’t going to save it.
Which would be great if FISA courts approval rate for warrants didn't make Soviet tribunals look soft.

Or if FISA actually granted warrants for mass surveillance. Which they legally can't.

And when the government did it anyway and lied to the court about it and it was reveiled at least one judge resigned in protest, but government kept doing it anyway.

I mean seriously, FISA is a shitty system and even that wasn't shitty enough for what the US wants to do to its own people.

If you want FISA, then you actually agree that we need to shut down 99% of the NSA and bring the executive branch to heel...
The major difference here is that nukes aren't intelligent agents that make their own decisions. An AGI is a completely different ball game, it's difficult to make apt analogies from history when discussing the dangers.

This is not to say I agree with Scott's argument here, but I do believe AI safety (the alignment problem in particular) is absolutely something we should be concerned with, and so far it is looking grim.
I would try to learn some new skills where most people are still just getting started like how to apply ChatGPT to improve projects/codebases/your area of past work experience and then apply to small companies/startups. Try to get interviews and treat each as an opportunity to a) get hired if you ace it, or b) learn some stuff that will help you in the next interview.
If I had a perfect understanding of both technology and the problem domain, I wouldn't need feedback. Yet, usually we find ourselves in a different situation of less than perfect understanding of both, so we seek feedback to avoid going in a wrong direction. The less understanding, the more of it we seek. But there has to be a logical limit to that, otherwise we could come to a conclusion that things could be accomplished by someone with nearly no expertise, given enough feedback.

The secret lies in the fact that neither giving, nor receiving feedback is free.
This is a very good summary. The universal formulation of this is Pournelle's Iron Law of Bureaucracy [0].

Pournelle's Iron Law of Bureaucracy states that in any bureaucratic organization there will be two kinds of people:

First, there will be those who are devoted to the goals of the organization. Examples are dedicated classroom teachers in an educational bureaucracy, many of the engineers and launch technicians and scientists at NASA, even some agricultural scientists and advisors in the former Soviet Union collective farming administration.

Secondly, there will be those dedicated to the organization itself. Examples are many of the administrators in the education system, many professors of education, many teachers union officials, much of the NASA headquarters staff, etc.

The Iron Law states that in every case the second group will gain and keep control of the organization. It will write the rules, and control promotions within the organization.

[0] https://www.jerrypournelle.com/reports/jerryp/iron.html
It's not anti-work sentiment. It's like the people who drink too much alcohol or smoke everyday: is it bad for your body? Probably, but you definitely can go ahead and do it, no one is going to stop you.
Did you ever find yourself making up the title, journal, authors and contents of a scientific paper and were unaware of it? No? Congratulations, whatever your brain is, it's not a "ChatGPT LLM".
I don't think it's inevitable, there a lot of small vocal groups that achieve their goals ...
That's not my experience. But if it does happen, does it matter? All that happens is that less work goes into the next sprint, right?

(I'm suggesting that the problem in your process might lie elsewhere - with mapping points to time, maybe, because the points system should be self-correcting to that kind of gaming).
True but I meant human assistance in the form of a more direct involvment. We and AI both also need people at powerplants etc etc
Ironically this means the best time to adopt Bazel is from the very start. Despite the fact Bazel doesn't add much at that point in time it's when the cost is lowest and it prevents impedance mismatch from being introduced.

This runs counter to how most people think of things like Bazel which are tools you should only reach for when the situation has already grown out of control.
Combit Report Server 28: New Features and Enhancements
Neural nets are great at language and image processing, compression, search and probabilistic prediction problems. In many ways they open up new possibilities for what software can do at all. But replace existing solutions? How on earth do you create a single neural net architecture in say pytorch that turns into a CRUD app with oauth, email verification, css+html, support for parsing some ancient xml format uploaded by the user and stored in S3 along with various database connections? I can't even imagine what a labelled or unlabelled training set for that would look like.

(Unless you're talking about making GPT write the code that does all of the above – I'm sure people are working on that – but unless I'm completely misreading Karpathy's article that's not at all what he intended; IIUC he's talking about programmers making datasets for specific problems + simple neural net architectures to train on that dataset. If ChatGPT wrote some Java code for you, you can't make it go faster by removing half the nodes, which nodes would those be? It definitely won't go faster if you send the same prompt to a lobotomised ChatGPT)
Hello fellow Bertrand Russell fan??! I don't see his name come up on HN too often but really nice to see In Praise of Idleness mentioned. For anyone reading this who wants to consume some of his philosophy:

In Praise of Idleness: And Other Essays -
https://www.amazon.com/Praise-Idleness-Routledge-Classics-46...

The Conquest of Happiness -
https://www.amazon.com/Conquest-Happiness-Bertrand-Russell/d...
Thanks, I assumed that was the start of the ads and ignored the gray square.

This particular experiment didn't test pure white but it sounds like a previous did.
Talking up the danger of AI is just a marketing tool to make it look more relevant. Anyone who wanted to push something big for last 50 years or so always spins up some world ending capability narrative. There is no AGI and maybe there will never be.
You are assuming AI-generated content doesn't get upvoted. It's entirely possible that they even get more upvotes than real humans producing organic content.
If the school has overbooked students:parking then its a scam to offer parking permits to students who probabilistically will never find a parking spot without resorting to the extremes (time or distance). There's no reason to offer a permit (or charge for it).

I don't think its because of cars. There wont ever be a high quality uni in walking distance for 20,000+ people simultaneously.
From my experience developing C++ on it, 99+% of everything is portable, but the ~1% that isn't, causes a disproportionate amount of annoyances and extra work. We still have a program that we have to run in an x86 docker container (with all the problems that brings), just to get it to work on our M1 Macs.

The being said, the M1 Pro is a more than good enough piece of hardware that I'm willing to put up with this.
> For example, Austin averages 35 inches of rain per year and Houston gets 50 inches (compare to Seattle at 38 inches).

For anyone wondering why Seattle has a reputation as a rainy city when quite a few other well known US cities get comparable or more rain and no one ever thinks of them as particularly rainy, there are two main reasons.

1. Seattle rains on more days (where a day is considered as with rain if there is 0.01 mm or more of rain).

Seattle's 38 inches is spread over 156 days. Austin's 35 inches comes over 86 days. Houston's 50 inches is over 107 days.

There are cities with more total rain and more rain days, such as Buffalo (41 inches, 166 days), which brings us to reason #2.

2. Buffalo gets around 92 inches of snow a year which takes place over around 72 days. No one is bothered by a little rain on a day when you've got all that freaking snow to deal with.

Similar for most other cities that have more rain and more rain days then Seattle. They also tend to have one or more other things that are more annoying than the rain.

Seattle on the other hand mostly just has the rain.

It's funny. I actually used my umbrella a lot less in the "rainy" Seattle area than when I lived in Los Angeles or Cupertino.

I think that is because with so many rain days if you don't carry the umbrella with you all the time (except maybe summer) you are eventually going to get caught in rain--but it is almost always mild rain and you figure out you don't actually get wet enough to be annoying (with one major exception, covered below) unless you stay out in it for quite a while. You learn that if you are just doing indoor stuff where you will only be outside while walking between parking lots and buildings it is not really a problem.

When it does rain heavily it is usually for a short enough period that you can just wait it out. It will usually only take a few minutes to get light enough that a short walk won't be a problem.

The one exception is if you wear glasses. That's pretty easy to fix without resorting to an umbrella by getting a hat. The rain is usually not accompanied by much wind, so you only need a small brim to keep the rain away from your glasses.
> The best response is education.

This becomes harder when there seem to be large swathes of people who apparently earnestly argue that ChatGPT means that education is no longer necessary.
> What’s hard is (...) [building] [code] under the constraints of these rules

Good point - I have to admit that, for example, the single-mutable-reference rule in Rust did force me to keep restructuring my code differently than I used to in other PLs and I did struggle with it to an extent.

It doesn't automatically mean, however, that Rust is (literally) "harder to learn than other PLs". It is possibly the question of whether "a programming concept is hard to learn since it cannot be painlessly brought over from previous experience" or "a programming concept is hard to learn since it is hard to understand in itself".
The publication of the kanji stroke order font at the nihilist.org.uk site actually predated the publication of the KanjiVG data. The person who made the Kanji stroke order font had access to the KanjiVG data before it was generally published. However, the link to that web site was only added to the list of projects a few months ago.

https://github.com/KanjiVG/kanjivg.github.com/commit/3b72197...
Yeah, 100%, use a scripting language. Maybe JS? You could use deno core https://deno.com/blog/roll-your-own-javascript-runtime
You're forgetting that not all AI outputs are getting posted. Therefore, training next generation AI on these outputs will reinforce the “share-ability” aspect a bit more.
There's nothing wrong with sunflower or canola oil lol
By deliberately preventing or de-prioritising access, perhaps not. But at some point if you have more grandmothers needing hip replacements than they are health care workers able to perform the procedure and provide post-operative care, something's gotta give.
Unless of course we find much cheaper/easier ways of or substitutes to performing such replacements, which isn't so unlikely (nanotech to rebuild existing weakened bones?).
Generally Speaking, there are lots of Apple Fans around the world, high value in ads and don’t click anything that criticise Apple. On the other hand there are lots of Google Haters. Basically it is just the press pondering to their reader’s prejudice.
Has North Korea commented about it? Maybe they can help out.
I am not very familiar with the terrain; asking as a noob. What's to stop GPT6 (which has read all of the world's research papers), from being used by terrorists to make deadly concoctions/devices? It seems being able to correlate information faster than our brightest minds (and hence maybe make discoveries) is now just over the horizon.

This seems eerily like the 80s/90s when chess engines were getting smarter, but most people at that time believed they were incapable of truly novel strategies.
Yes that is the real deal, and while Sony keeps whinning they have a very solid first place on this generation, and plenty of exclusives, they are only good boys for those that don't have any clue about the gaming industry, which they are using to their advantage on the regulators.
Very cool ! Did you have to train your own model, if yes how much did it cost ?
How do you add headers in a tag? Any HELP please?
Hello hackers,

I am stuck on this and I have tried all possible channels available to me. I thought maybe I can find some help here.

So, there is an API endpoint requires a token (API key). However, the full link of the API is meant to be added in the third party app and be opened in the client`s browser while also passing the header information.

For example, the API link is x.com/do_this

the client (of the API) adds the link in their application. When the client`s user clicks the link, it should open x.com/do_this but the client`s API key is needed to show some information when that link is opened.

How do I go about this? I dont mind using AJAX, JS, or any other tech out there that can provide this solution. Thanks
I know two people of very close Italian descent (parents/grandparents were born in Italy) in France, and they're as French as anyone who can trace their lineage to 15th century Versailles. The only Italian parts remaining are their surnames.

> National identity and culture is heavily influenced by genes.

Citation very much needed.
Can we stop with the myth that somewhere in the australian bush there is some Hemingway or Chateaubriand waiting to be published, but his old solar panels can just give him enough energy to send his manuscript by email?

Am being sarcastic but I think my point is clear that way : someone not being able / willing to send something by mail is just not the audience for the magazine. *I cannot attend the Boston marathon coz of the distance, then perhaps they should find some equidistant place for it?

This absurd quest for "lowering the accessibility bar" to everything is making everyone jumping through hoops and no one is considering the cost of people who don't bother jumping through them...
I wonder if there is a way to simulate a balloon in reverse, i.e. given its destination figure out which sources it could come from. Maybe it would just be a matter of reversing the winds and time? Would be interesting if it were doable.
Please feel free to add your project to the list at http://kanjivg.tagaini.net/projects.html if you like. You can either announce it to the mailing list or just add a pull request at https://github.com/KanjiVG/kanjivg.github.com/blob/master/pr...
The Forgotten History of Hong Kong’s Tigers
Ask HN: How did you meet your VC
Hi,
I'm relatively experienced in software but have absolutely no idea how to meet a VC.

For background:

- I built a software company before & did $1M in sales.

- Me and my small team want to pivot to a better product/market

- The new product (pivoting to) automatically edits every sales meeting into a highlight-reel video & sends that as follow-up, for a guaranteed demo-deal conversion rate lift

- From the North of England not a VC hotspot

I have bootstrapped the new company with the old but need to meet a VC to get all of the way there and I have no idea how to get pitch meetings.

So I am really curious how did you meet your VCs or how do you meet a VC in general?
The dangerous question nobody seems to be contemplating is: if large language models are this good, what does that say about us humans? We are barely beyond a large language model, even more pessimistic, many are on par or below one.
I've also seen clothing brands in Northern Europe marketed as Pacific Northwest lifestyle brands that, AFAICT, don't exist in the Pacific Northwest. It makes perfect sense to leverage regional brands that so concisely capture the aspirational vibes you want to attach to your product.

Of course, the global brands of small regions are themselves the product of coordinated marketing campaigns and rarely organic.
It would be interesting to see alternate languages with the ownership model but without the burden of the alien syntax, complex type system, and added complexity of macros. All of which make learning rust a burden. I constantly go like "Wtf does this piece of code even do?" when looking at rust code. And it doesn't help that the libraries and documentation is riddled with type system jargon. I'm sure it's all necessary. But it is not simple.

It might get easier without all that but is that even possible? The concept of borrowing at it's core isn't that hard to grasp: you taking ownership of something means that somebody else doesn't have it until you release it back to them. Easy. But we seem to have a sample of 1 when it comes to rust style ownership. At least, I'm not aware of other languages doing this. It seems to have lots of advantages. Which raises the question why this obviously good idea is not being replicated by others.