skysight-inc/HackerNews huggingface dataset:
From the UN declaration of Human Rights:

Article 12

"No one shall be subjected to arbitrary interference with his privacy, family, home or correspondence, nor to attacks upon his honour and reputation. Everyone has the right to the protection of the law against such interference or attacks."

Banning encryption constitutes "arbitrary interference with his privacy, family, home or correspondence" in my view, but it should be taken to (constitutional?) court.
Pro-tip: Doom is available on Steam for $5. Just in case you want to avoid the DMCA nastygram I got from my ISP this morning. *cringe*
Chicken-Powered Nuclear Bomb
I think at its current state ChatGPT or any GPT3.5 or similarly trained transformer tool can empower someone who cannot code (kind of me) but can understand the logic and prompting that goes into it to get a lot of new things done. I'm a Product Manager who has written some code in the past, but not for many years in a professional setting anyway. I'm quite technical, but not specifically in the code anymore.

In addition, it can help individuals and teams learn/debug/ship things quicker - which is unfortunately/fortunately something that every company wants and needs.

If it does what some think, and it may, UBI can certainly be necessary for some tasks if you consider diffusion tools like Dall-e and StableDiffusion as well.
Show HN: Refine v3.97 – Open-source React framework for building CRUD apps
Another possibility is that these code names do exist internally within OpenAI and chatgpt is aware of them.

Ah, i guess that's what you meant by leak. I think some of the others are accurate - babbage in particular is very accurate!
sometimes I ask it if it's sure it completely changes its mind. you have to really scrutinize the response. this is to say it's not very reliable.
> Steep price for something that is not really any better than the official Mastodon app

For me the unified timeline is the key feature when switching between devices
I was told it was "Big Mutha Truckers"
The eviction of Lützerath: the village being destroyed for a coalmine
Hello HN , here is Omer. I'm the Co-founder & CTO of refine.

Today we are celebrating the new features of refine with this launch event. Last year was a landmark year for us since we watched refine grow from zero and establish itself as a prominent React framework.

It all started with a single question two years ago: "Is it possible for a low-code web framework to quickly generate CRUD applications while still allowing custom styling, logic and workflow?". None of the existing solutions could give us the amount of flexibility that we needed, so we started building one from scratch.

Today refine evolved into a full-blown framework for building CRUD applications like admin panels, dashboards, internal tools, and storefronts. It eliminates the repetitive tasks demanded by CRUD operations and saves days of development time.

With the new release, we add two new features to refine core

1- Inferencer
@pankod/refine-inferencer is a package that provides a way to automatically generate views for resources based on the data structure. The aim is to reduce the amount of time spent on creating views for resources by generating the code automatically that can be customized easily.

2- Swizzle
The swizzle is a command in refine-cli that allows you to customize the refine's supported components and data providers. It allows you to eject selected files from the refine packages and modify depending on your needs.

Unique "Headless UI" approach enables developers to use any UI framework or custom design without constraints. For convenience, refine is shipped with ready-made integrations with three powerful UI frameworks: Ant Design, Material UI & Mantine.

Being totally backend agnostic, refine can connect to 15+ backend services out-of-the-box, incl. custom REST & GraphQL API's. With refine, developers have 100% control over their projects as they may build, style and deploy the way they like.

And of course, we want to know what you think about refine and any ideas or suggestions you may have for our solution. Please write them and we'll be happy to join the conversation.
> I am honestly very annoyed that my 2019 XPS 15 will refuse to negotiate anything higher than 65W over USB-C PD on a non-Dell charger. Their dock does 130W, yet every third party dock, brick, or monitor I use it refuses to exceed 65W.

Until 2021, the official maximum power for USB-C PD was 100W (5A at 20V), and your notebook is older than that. Dell has a non-standard extension for higher power, which uses a higher current (above 6A) and the same voltage (20V); the newer standard instead keeps the same maximum current (5A) and allows for higher voltages. It makes sense that third-party devices implement neither Dell's non-standard extension nor the newer standard (which your laptop could not use anyway), and so are limited to 100W, or 60W if you're not using a 5A cable.
Ask HN: What's Your Story with Lisp?
As someone who finds LISP and its various flavors very attractive and wants to learn more, as I slowly expand my Emacs init.el, I'd like to know what was your story and journey with LISP. How did you came across it first? By a piece of code, or a book that you were recommended by a friend/teacher? This will also be a source of motivation for me, thank you!
I also had #3 happen many times, but my wife just laughs at Siri being dumb and is usually just thankful /somebody/ stopped that timer or turned down that music.
The point of going with a group of friends is to make it clear to the person you are implicitly threatening that if there is a fight they will lose. The more unbalanced the forces on each side the less likely the weaker side is to initiate violence.
DB Cooper would beg to differ: https://en.m.wikipedia.org/wiki/D._B._Cooper
> Betting against it is doing business with the company.

What do you mean? I struggle to understand how betting against a company is "doing business" with them, it seems even less like "doing business" than having no relationship at all. You are actively signaling you expect them to fail.
We’ve had good results with semantic search. We use it because keyword search doesn’t handle minor changes in words gracefully and semantic search does.
For me, I think of projects as sort of having two phases: the discovery phase and the "get it over the finish line" phase.

In the first phase, there are a ton of unknowns. You don't know what all the technical challenges are, so it's difficult to even estimate how long the project will take. As such, I think it's more important to take on tasks that have the most number of unknowns. Your goal here is to unearth any "unknown unknowns". You end up prototyping a lot at this stage to prove out ideas, and the work here will naturally generate even more tasks for you, but that's a good thing as it's better to find that out now rather than later, when you think "you're almost done" and then have to push out the schedule a ton because you find some technical limitation that would sidetrack your entire project.

Eventually, once you get through this "discovery" phase, you get to a phase where you generally know the big pieces and have a way better idea of what the big technical challenges are.

You now have a long list of tasks and how long it would take if you did absolutely everything. You won't do everything though since you don't have all the time in the world. Now you enter the "get it over the finish line" phase. I think at this point you just draw a line in the sand and say "we ship on this date" based on what you think you can ship for your MVP and given the list of tasks. You prioritize things would prevent you from getting across the finish line.

This is a pretty coarse way of looking at things, for sure, and there is a middle phase in there where you just execute through tasks based on lighting up features or demo'ing progress to stakeholders, but I think looking at it as "discovering" and "finishing" is a simpler way to ensure you're not just spinning your wheels doing tasks just because they're there.
In our case is age (my wife is past safe pregnancy age), flight costs (we have family in Italy and with 2 children our ticket is something like 4k CAD), children cost: 2 children education is already 420$/month + 800/month for childcare, with 4 children it would be 2000,without counting that we wouldn't be able to use car sharing anymore which saves us 1000/month. On top of that, my wife wouldn't be able to work for another 4 years, which means she will never have a high paying career. Support at home would probably be needed, since we have no family here. All in all, I suspect we would need a net additional ~6K net take home just to consider it, and we would still need to make some sacrifices.

I also have to point out that we really liked our 2 children and would have loved to have more.

That's still not accounting for the fact that we might need a bigger home, although still doable with our 3 bedroom.
> Such quibbling is beneath you.

Then say what you mean. Why must the hypothetical Carthaginian explorers have reached the Baltic in order to trigger the start of runes? Why couldn't they stopped at the Elbe and had the same impact?

Your "could" is carrying a LOT of weight. Could they have sailed to the Shetlands? To the Faroes? To Iceland? To Greenland? To Vinland? Why, or why not?

> It depends on the facts.

What is your facts? I don't think you've said anything other than hand-waving "could". Is it a subset of the ones presented by Goering and Mailhammer? Or do you have other evidence, like we have physical evidence of the Norse presence in Vinland?

> are you just making shit up?

Are you?

As I understand your argument, the Carthaginians were literate and could sail along the Atlantic coastline of Europe (elsewhere we have an account of them reaching Britain and Ireland). Therefore, it's possible that they could have reached the Germanic peoples that way, and it's possible the Punic language could have influenced the creation of runes.

That's all you've presented.

But in that case, who else fits that pattern? The Tartessian people had a written language and could also reach Britain and Ireland from the Iberian peninsula.

There is nothing in your hypothesis which lets us resolve if it was Tartessians or Carthaginians who aided this bit of cultural diffusion.

Why do you focus so much on the Carthaginians, and disregard other peoples who also fit your model?

> Hostility to revisiting old conclusions in the face of new facts is anti-science

There you go again, making shit up about science again.

When an archeologist or geologist finds evidence of a flood, they do not revisit the old conclusion that the entire world, up to the top of the tallest mountain, was covered by water. Revisiting that old conclusion as if it were viable, without substantial new facts that cannot be explained by the existing model, is not scientific.

There was a conclusion that Finns were culturally and biologically from eastern Asia. In the US people used the racist slur "China Sweden", and wanted to bar them from entry under the Asian Exclusion Act. This conclusion is thoroughly discredited - for one, the genome of Finns is mostly Northern European. Revisiting that old conclusion as if it were viable, without substantial new facts that cannot be explained by the existing model, is not scientific.

Using each new fact as a reason for revisiting and discussing every single previous conclusion and pet theory, no matter how disproven or unsubstantiated, is not science.
CoCo was my first computer, too. The manual taught me to program. There were listing in the back pages with BASIC code with DATA statements that were the op-codes to the 6809E machine language. It did funky stuff to get you into High Resolution graphics. I remember buying the Assembly Language cartridge as soon as it came out. Prior to that I was hand-coding machine code manually, using a the 6800 instruction set which similar because that's all I could find at the local electronics store. Some of the opcodes were not the same.. and couldn't figure out why it wouldn't work for days. Hell of a way to learn how to code.
I was just going to say this, if they had prompted chat GPT with something like "please rewrite this in grammatically correct English", it likely would've worked for the English example.
it used to be famous for spaghetti quality
I only heard about Mexican cartel.
Sounds like my hair appointment I made is gonna be disrupted (if I have hair in 2 billion years)
>PS3 has a much slower 2 Ghz Dual Core PPC64 CPU

IIRC it's not even a dual core but a single core with two threads.

Sony really dropped the ball with the PS3 chip.

It's a shame they invested hundreds of millions or even billions in this new, hot, complicated to use chip, only for it to be completely surpassed by off the shelf x86 parts.

Sony though the chip would be so good they could sell it to be used in super computers for years to come, but by the time it was out, x86 had basically caught up and no customers cared about buying their cell processor.
The trackers inside your Telegram, Signal, WhatsApp
It's very common - they space the 'flight levels' by a vertical separation of 1000 feet, and often alternate the different directions. So you might have several planes following the same path but in different directions, the planes going one way at 36,000 feet and the ones going the other way at 35,000 feet. They might also cross at other angles with the same kind of vertical separation, especially at a waypoint.
so they want to ban cell phones now? ouch. Not a good look UK
Thanks you very much. I love Refine ideas and the abstraction (Data Provider is cooool).

Would love to improve the examples though:

- Example code for backend Rest API to be used with Refine (i'm confused about specification on openapi request params/response)

- Example code on only using data provider package (for example, we don't need to use refine routing provider, auth provider,...)
There is an irony here. Because in 2010 Bitcoin said the same that transactions should be cheap and fast, and now you see that they have failed to deliver that ;(
Paywall bypass: https://12ft.io/proxy?&q=https%3A%2F%2Fwww.afr.com%2Ftechnol...
Giving up Europe to "return to monke"?
"Something little spoken on the media about ChatGPT is that it is multilingual."

You should've at least started with somewhat intelligible English because now you're going to end up corrupting all the translations.

improved:
"One little known fact about chat GPT that is rarely mentioned in the media is that it is multilingual"
Only if that functionality came directly from OS, i.e. ability to run app in a container user can't mess with.

Then it is just OS being intrusive...
Now available worldwide!
And in your own quote they stated it’s the user mode anticheat, and in Riot’s statement they said it’s an old/legacy anti cheat. This is not Vanguard, the kernel level anti cheat.
Right and how exactly that detects maphacks, wallhacks and a bunch of other non-input related ones ?
Get good paper and a good pen, it's great. Rhodia pads are great all around paper if you're not aware. I just scribble lists and notes tbh, but they're fantastic.
Small correction: 35,000 ft in flight level is FL350. (But the east/west distinction still applies to even and odd thousands of feet, or tens of flight level.)
There is a market, at least within south east asia, that mass produces stories like aesop's fables, and regional folklore. The books produced are thin 2minute reads and are available for purchase for less than 1 USD usually. It's not surprising to see grammatical and spelling errors slip into the prints of some of these books. The artwork is basic and while stylistically more consistent than OP's effort, it's entirely generic and forgettable (unlike the artworks of legends like Axel Scheffler or Sara Ogilvie).

I can foresee a very near future where this market is absolutely overrun with auto generated books + artwork. I don't think of this as a good or bad thing. It's just going to be interesting to see who gets the first jump on this.
I asked why space was able to expand faster than the speed of light during inflation, but not afterwards. The response isn't very good:

"During inflation, the universe was expanding exponentially, which means that the rate of expansion was increasing with time. This meant that the speed of light was not a limiting factor, and space was able to expand faster than the speed of light. After inflation, the rate of expansion decreased, and the speed of light became the limiting factor, so space could no longer expand faster than the speed of light."
Somewhat related, Yesterday I almost fell for https://youtu.be/I7kW2-4xdN8
50 with children is already too much. 40 is already too much for what is worth, and I work from home!
I’d be curious to see how a game as complex as League manages the balance between engine development and scripting.
>I do appreciate that standard devices / standard apps are not being targeted...

... yet.

Slow boil principle.
It is acceptable to those that use Unreal C++ and C++/CLI.

Many did move to Java (or .NET), that is one of the reasons C++ is hardly seen in distributed computing stacks 20 years later, or most CNCF projects, other than existing OSes and RDMS.

Those targeting OSes like Android, or ChromeOS, hardly have an option, unless they feel like using their own OpenGL/Vulkan based GUI, and create JNI wrappers (or JS callbacks) for like 80% of the OS surface .
Yes, I just checked. The fairy in my daughter's book is also "Sparkles". I believe it uses the same back-end engine.
Maybe an app for parents to make one with the content they want available as an ebook for x a month
With regards to the latter, the mandatory Muslim wealth tax (zakat) names stranded or poor travellers "in pursuit of a worthy goal" as one of the eight categories of people it can be distributed to.
In one of those very odd Baader-Meinhof moments, I was reading about a different Indian mining company (Vedanta) today for the first time in my life. The controversies surrounding them look almost exactly like what you describe here with Adani.

I guess once you've spotted a scummy Indian mining company you start to see them all over?
Ah no, please spare me. Also recruiters, what a lot! I was once invited to their lair and I couldn’t help notice the leaderboards, the brass bell to be rung when deals were closed, and the smell of Axe deodorant. Quote literally the set of Boiler Room, except on the posh n-th floor of Amsterdam business district
The goal isn’t to stop every cheater, the goal is to reduce the number of cheaters. They achieve this by making the monetary cost of cheating so high that it doesn’t happen often enough to affect the vast majority of players. “Private cheats” are expensive, “public cheats” get killed off quickly, pushing up the cost of “private cheats”.
Why does Apple:

* Allow you to set white noise / background sounds for sleeping

* But -doesn't- allow you to turn off the glowing light on the top of the HomePod while playing those background sounds (in a pitch dark room while you're trying to sleep)
The reason we prefer SOMs is that we have been able to get them to produce good results with less data than e.g. an SVD. They're also more open to domain expert diagnostics and tweaking.
This overlooks the fact that parents want to spend time with their children, I'm not sure childcare is just the solution.

I work from home and I miss my daughter 30 minutes after she's in school... And I have another little toddler at home
Yes, this is definitely an area where we want to improve. Thank you for your feedback.

edit: By the way, what is your opinion on the "inferencer" package?
Bruh, Everyone knows Adani and Modi are pals
I first came across lisp in the 80s, when I briefly worked in AI.

Lisp taught me (this is the motivational bit for you) the power of a few well thought out orthogonal abstractions. Almost all other languages seem to me to be a mixture of leaky, non-orthogonal abstractions.

I've always loved lisp, but since I discovered Smalltalk and Self and Io (a few years later) I've loved those languages even more than Lisp.

So I've found it hard to go back to Lisp.

But actually Lisp is much better than my favourite languages, because there are no implementations of my favourite languages that are really well tied into the unix ecosystem (and the ones that come closest are hobby projects that are full of compiler bugs). So if a paternalistic god would like to tie me down and force me to go back to Lisp, that would probably be a good thing. I would definitely choose Scheme - possibly guile for the minimalism and because Andy Wingo's blog makes my head spin, but probably Racket.
The doomsday clock was at 17 minutes to midnight during the Cuban Missile Crisis and is at 90 seconds today.

The idea that the risk of nuclear war today is more than 10x the risk it was at the height of the Cuban Missile Crisis (when the entire world understood that 50 million people could very easily be killed in the next 24-48 hours, an outcome that the world just barely avoided) is simply nonsense. The scale is clearly meaningless at this point.
Microsoft attracting users to its code-writing, generative AI software
Why male children?
Early elementary for the older kids and pre-k for the younger who benefited from their sibling trying. They weren't initially good at it, but I learned they would try a lot until they figured it out once they could say "Hey Siri" correctly enough to get any response.
It is extremely funny that many people believe that Japanese “trapped” in 90s technology and they don’t have access to the shiny new things we have in US. In fact they have better access than us. Some people just choose not to, because not all new technologies are created to improve lives of normal people.
Do you have any more details? If they licensed an engine, a racing game’s engine seems like a bad fit.

All Wikipedia says is: “A demonstration of League of Legends built in the Warcraft III game engine was completed in four months and then shown at the 2007 Game Developers Conference.”
It's already useless (for motivated attackers), since you can capture video output and send input from a separate device
I thought it was Royal Canadian Air Farce that did the chicken cannon?
To be fair, GitPod claims they will support devcontainer.json: https://github.com/gitpod-io/gitpod/issues/7721
I wonder how well the swiss cheese model works when there is an adversary actively targeting you as opposed to accidental disasters.
I wrote a script to clean Google search url and keep only q param
https://github.com/tandav/blog/blob/master/posts/clean_googl...
Aviation industry mostly protects against random failures and human mistakes, not targeted attacks so comparison there is silly from the start.

There are lessons to be learned, but they are about building resilient systems, not secure ones. All of the "security" of airplanes pretty much relies on pilot noticing something is wrong, without that man with SDR could fuck up a lot of stuff
I hate to be the contrarian voice, but I really don't like where things are headed with these types of assistive tools.

I like the idea of using it partially to help complement some effort that you've done yourself, but the idea that you're using both an LLM to produce the story and a diffusion model to produce the pictures makes the entire piece of work almost devoid of individual effort.

Using them to produce a private story for your own child is a noble enough effort, but I'm seeing lots of comments on wanting to get these types of things published. With the explosion of these vanity press level dime novel tabloid literary works, it will be that much more difficult to sift out the wheat from the chaff.
Awesome. I built StoryPanda[1] to do something similar. My daughter, and kids of my friends absolutely love creating a story every night.

1. https://storypanda.ai
>EDIT: coincidentally enough, both share a character with the same name, "sparkles". All of these GPT generated plots have the same formulaic tone to them.

100% relevant: "Someday" <https://en.wikipedia.org/wiki/Someday_(short_story)> by Isaac Asimov, 1956