skysight-inc/HackerNews huggingface dataset:
Cheers, and Ad Astra fellow traveler!
Big discussion recently: https://news.ycombinator.com/item?id=38800458
You can make a PDF have 200 pages of ads too you know :P
I agree that sqlite has a number of similar benefits - openness, table abstractions and concurrent transactions. It’s also a library so close to how delta, iceberg and hudi are implemented.

I’m glad it’s had an uptick in interest recently but I haven’t yet seen it mentioned for analytics yet.

I assume it’s row rather than column oriented?
Seconding use of Processing. It was written for electronic arts, new media art, and visual design communities with the purpose of teaching non-programmers the fundamentals of computer programming in a visual context.

I have used it often, found it easy, has necessary functionality for graphics and interfacing.
A little bit off topic, but I think he was using the wrong solution here.

He could have solved most of his issues by switching to a 3d configurator. I have built a custom threejs engine over the last decade that allows you to declaratively define materials, texture, repeating geometry, ... In a few lines of code.
It has primitives like flexible grids, cloning, CSG operations etc.

I currently use it mostly for outdoor living structures, but implementing doors and/or floors for this would be trivial.

If you'd do this using my engine, the biggest thing left would be gathering the requirements and conventions... So I'd build a configurator for door configurators that allows suppliers to easily create their own configurators...

In fact, I'm doing this right now for terrace roofs/sun rooms.

Turtles all the way down...
This reads like Asimov. Thank you!
Why is "being reckless" positively correlated with "lasting"? If anything, it should be correlated with dying first, or being in prison for longer periods, so out of the streets.
I would have just used a generator function or a recursive objective. You're allowed to define objects with more than 1 statement.
There's also a port of Java / JVM to DOS which I briefly used back in the 90s to port some Java software for a client who was still using DOS and "wouldn't upgrade" (I think he was using a 386 though so I guess it used a DOS extender and wasn't truly 16 bit).

I was trying to find this JVM recently and couldn't find any trace of its existence which makes me wonder if I imagined or got confused about the whole thing.
> Touchscreens. They are a safety hazard.

That's true. But keep in mind everyone have them now. They can be the threat to you.

A car that does good on crash tests should also be very preferred now :)
> Those who want consistency will need to provide it themselves, in the form of tools like tree-sitter.

Or in the form of radical simplicity. For the purpose of the parents discussion Lisp is the ultimate minimal language. Since, the syntax is its own AST. Other aspects of most Lisp are certainly not so simple.
Because firms that are on-site-only don't scale unless they pay top of the line money to move people. Access to a remote workforce is a force multiplier that will be more relevant the more time we go forward.
my current dd laptop is also an early 2013 MBP, which I had installed Linux on a few years ago. however recently I picked up music again and preferred to use Mac for certain software. oh man was the reinstallation process a nightmare. the recovery install didn't have a browser that would render the Firefox download page. the Mac app store didn't have downloads for the highest version of macOS I could install on Intel architecture. it was problem after problem but now in finally running the last version I'll be able to run: 11.17. funny how much can change or become obsolete in only a decade :D
There are important differences between these two touchscreens, though. One being that I use one of those windshield suction mounts so that it's in the line of view of the road much more so then below the center console. The other being that my fingers can tactilely guide themselves using the edges of the case with very little concentration on my part due to my much more frequent usage of the phone than to the head unit.
I confirm that.

A customer of mine was running the full test suite of a Rails web app in 50 seconds on his M1 Mac, in a docker container. I ran it in 75 seconds on Linux on a 2014 laptop. 50 vs 75 could be a large improvement but not as much as one would expect from the difference of hardware: CPU, RAM, bus, everything is much faster on the M1 Mac and yet it's wasting too many resources running an x86 docker on ARM.
DJ is still very much around. He works at Red Hat on toolchain things, and is also helping out with the RISC-V port of Fedora.
I have never encountered anyone using Vim in any professional environment I've been in.
OP is right. WebGPU is targeted towards the lowest common denominator, which is fairly old mobile phones. It therefore doesn't support modern features and is basically an outdated graphics API by design.
But if it is not pumped back it is free electricity
Particularly in the case of this x86 ray tracer, because the core of it is written using the stack-based x87 floating point instructions.
That's true, that's not much incentive for a brilliant individual to do something inside Google when they can do it outside and make a lot more money without any politics. In the 0% interest rate world anyway.
Siphoning only works if the destination is lower than the source, otherwise you're looking at free energy, which would definitely be a win for everyone :D

Suez is (was? lets ignore geopolitics instead of physics for now) so successful because it's lock free (ha! tech joke on HN, I'm rocking this :D). The Panama canal was made by creating a massive artificial lake above "sea level" rather than digging a path down to sea level through mountains. Historically this worked, but alas enough corporations profit enough by offloading the costs of their industries onto everyone else as a form of socialism we call subsidized global warming.
Improve your Front End skills
I created a coding challenge platform to level up you frontend skills
I have a baby and was just yesterday wondering if something like this exists!
I don't get why people would use something like this, for most use cases this seems like a massive step back. I guess it's for applications where you want a little bit of interactivity but not build a complete single-page app. Which seems like a pretty small niche. The amount of boilerplate code and mental modeling needed for such a simple example seems absurd though. Personally I would just embed a small single-page app/snippet instead where I need more interactivity, stitching together server-rendered HTML like this seems quite bad. React for example is such a small and easy to use library, you don't even need a compiler toolchain to use it (makes code nicer to read of course), just drop the JS bundle in your HTML and write your component in a script tag, it will still be much easier to understand, use and modify than this.
Perfect gift—I know a lot of tiger parents in Mountain View and Santa Clara eager to benefit from getting their kids onto the computer science track as fast as humanly possible. Maybe a good primer prior to Coding Camp. They’ll be able to work toward CS at Berkeley or Stanford faster than they can say heap sort.
IIRC the book(s) mainly referenced "subvocal" controls, based on detecting almost-talking movements within the user's face/throat/voicebox.

I'd argue those are qualitatively different, more like a modern-day system of saying "AssistantBot: Send E-Mail", as opposed to a geometric mapping one could use for, say, painting a picture.
> Humans can be influenced by writers, artists, etc. LLMs cannot.

This is literally wrong, LLMs are influenced by their users. And people can input new ideas, facts and explore new directions by choosing how they interact with the LLM.

A LLM writing a book all on its own start to finish would be a different story, the output would be derived 100% from its training set. A LLM being prompted with a book chapter would risk borrowing too much.

But if you prompt a LLM without copy pasting protected content in the prompt, then you are the main influence. And LLMs can explore outside their training distribution in this way, helped by humans.

Many people think a trained LLM is frozen, but they do in-context-learning, they can even acquire new concepts/words and properly use them in the same session. They don't keep the memory of this until retraining, but that doesn't mean they are locked up. There is plenty of space in the buffer you can use to add new material after training.

This kind of thinking is like saying you can't drive a nail unless you own a licensed hammer, if someone is using his shoe to drive a nail will be in infringement. Maybe the shoe is also a hammer if the user so says.
The First Microprocessor: F-14 Central Air Data Computer [video]
I hate when the creators of a word make it irregular in English. Are there other words with irregular capitalization?
Frankly I posted it because am considering it for our 2yo and wanted some reviews not from the seller website :)
Your tool seems to be STRONGLY inspired by the MPL-2.0 licensed https://www.get-notes.com. And I mean STRONGLY. Down to the websites Favicon.
Wow an Apple product being vintage after 7 years
Yes. But you also get to use states (hover, focus) and media queries within a class attribute.
Ha ha! I get it. But today’s FF is slipping to being worse. Lets see if uBO survives Manifest V3. And don't use DoH, I have a bad feeling about it, http cookies inside DoH are undefined thing.
I mean, the best thing to do if you've raised too much money is not spend it, but apparently this is not a common approach.
Good point. It's logical to expect that the dataset format wouldn't stay the same over time e.g. agents, multimodalities, these forms you brought up. I could see it growing into supporting many common dataset formats or more niche formats if needed.
Hah that was me ~12 years ago trying to get WebCL (OpenCL) through the same gate keepers. Meanwhile, in Python, we are doing multi-node multi-GPU. Maybe OpenAI's and soon Apple's success with LLMs will change the economics for them.
Creating a community with the mission of democratising finance & giving users a voice in development. Coders with a passion for inclusive fintech invited to join us on Discord .>
Sounds like you just don't know modern CSS. I rarely have trouble styling things how I want these days.
Located centrally in the USA. Not much is off limits assuming it's not too huge. My target is something that's reasonably compact but can still comfortably seat four.

Doesn't need to be new, but I'd prefer not to go back more than ten years if it can be helped.
Very much inspired by lazy functional programming :)

Because of the inherent laziness in the language, Haskell's list type works like this. Except better: if you walk over a list, examining its values, you have to call those functions; but Haskell then stores (memoises) those results, so that the second time you walk over the list, the functions don't need to be called again since that initial part is already evaluated. This is what functional programming people refer to when they say call-by-need.

This is particularly helpful if the computation to produce the list is expensive. For example, (weird example, sorry) a list of every 1000th prime number. That gets moderately more expensive as you look at bigger and bigger numbers, so it would be good not to do that many times if you can help it.
If you want to compare LLMs on daily usage, checkout: https://chathub.gg
Not OP, but I develop Mochi [0] which is a spaced repetition flash card app that has text-to-speech and a bunch of other stuff built in (transcription, dictionaries, etc.) that you might be interested in.

[0] https://mochi.cards
At least over here, differing varieties of the same fruit often cost the same, probably precisely to avoid this problem.
This ! Learning to code will come after, spending time with your son writing down ideas might be more fun at first and it's a good time to teach him that games are thoughts first and then coded after.

I would have recommended Scratch [1] for a first introduction instead of hoping into code right away, but since he is 9yo he will most likely want to hop on big game engine like he sees his favorite youtubers doing.

so while you guys are thinking about ideas, you should look up and compare engine in this thread and learn one, then teach him and make the game/prototype together later.

[1] - https://scratch.mit.edu/
pass here is most likely: https://www.passwordstore.org/

Which is gpg based and extremely scriptable. You can pipe it into your platforms virtual/emualted keyboard like xdotool on linux to get "universal" integration.
This looks to me as the correct problem indeed. Inevitably you'll start pumping up salt water eventually.
there are 9 year olds who want to learn to code, don't stop them if they do
Grow your business without spending a fortune on marketing
It follows the order the classes are written in the css so it makes understanding how the css is applied easier. It’s not just an arbitrary ordering
Why is less-than-obviously stupid consistency better than choice?
Some demand has to be present first, sure. But "not second" doesn't follow. No law prevents the planners from expecting demand to grow, and basing their decision to build on that.
Not sure about Courier :-) but I too have fond memories of MSVC 6.0!
This is just classic

> I don't like what I'm not used to.
In Belgium on the Albert Canal (a big canal for Belgium but nothing compared to Panama Canal) they started installing pomps 15 years ago for the exact same reason.
How is that bad for environment?
Care to give an example? From my viewpoint as a WebGPU user, we consistently get access to new GPU features with every refresh. E.g: https://developer.chrome.com/blog/webgpu-io2023

You just have to set limits correctly when you initialize a GPU instance in order to have access to the new features.
The payment is a pretty big part of it. If you offered people the option to be paid the same amount for doing nothing, how many people do you think would stay doing their exact same current job vs leaving and perusing a hobby?
I disagree that more features require more maintenance. Not my experience at all. I maintaining very large scale C++ software and work 99% of my time on new features. Solid auto tests ensure that old features doesn't break.
Yeah good points (and the parent).

I’ve made Super Mario levels on paper with my 7 year old son for the last couple of years that he LOVES. we make a small Mario character and long landscape oriented map… cardboard or butchers paper roll work well.

He rarely actually plays the level even. We spend time drawing obstacles and baddies. Then he comes up with tons of new baddies with new powers from his imagination.

It’s a great pastime.
I’m confused to how you made the assumption that the designer would be searching for “axe” in Chinese. That still assumes axe but then they decided to color it yellow afterwards?
Jeez, theguardian.com is just crap journalism. This should be blacklisted from HN for wasting my time.
I checked and it is indeed higher at 30cts + 2.9% but the international cards and currency conversion fee are much lower (1.5%, 1%).

Your base case is a bit worse and it will work out over 30% for a payment of 1 (0.329) but if you sell a 5$ app, it would be 0.445 or about 8.9% like you said. You are still 6% lower than the minimum Apple would charge you.

It's not clear cut depending on what you need, but at the same time if you are small enough to qualify for the 15%, you probably don't need much or have time to figure it out.
> Apple is manipulating teens using "blue bubbles"

LOL WOW
I saw someone using an 11 inch MBA recently, and was seriously nostalgic. I really missed that tiny form factor. My M2 MBA is exceptionally capable, and hardly large, but lacks the incredibly small form factor I liked so much
You may want give OpenWatcom a try. Some folks are still working on it.
https://github.com/open-watcom/open-watcom-v2

In terms of ISO-complianceness, perhaps don't expect much. It basically C89 (the C99 support is still incomplete), and for C++... most likely not even C++98 - compliant.
We're rebranding mode collapse as MAD now?
Wow, you could be describing me at 9. I even did the pages of design drawings all over the place!

what worked for me is to start with Game Maker from YoYo Games.

You can get started with drag- and-drop GUI blocks, but eventually move to a Basic-like scripting language. You can only make simple games but it is powerful enough for commercial 2D projects. Hotline Miami was made in Game Maker, for example.

Do not embark on managing a project for him!

The scope will be impossible and lead to disappointment. Instead, try to be a guide through tutorials and help if he gets stuck on a specific problem. Interest will wane in a specific idea and he will hop to a new one. This is fine, because the objective is to learn to have fun. Be a teacher not a producer.

This was my gateway to “real” programming, CompSci and a career.
That's funny, I always found allegro (4 or 5) easier than SDL. Allegro's performance had some issues for me, which is why I switched.
They should swoon over any FANG engineer (salary, clout/esteem, upward mobility). Guess their is no leet code for marketing yourself or personality
Scrolling around is idiotic and user hostile.
> It's always using a VM so I am guessing Rosetta is involved and a x86 emulation ist happening. (Again, this is a guess!)

Why would it use Rosetta and x86 emulation? Docker can work on arm as well.
You can still use normal css if you're styling multiple things. I think tailwind shines mostly when the css does not need to be reusable or is encapsulated in a component which is how it works in some modern web frameworks.

The reason why it is big is efficiency. Once people know those class names by heart, they get a "nice" (arguably) default style very quickly without jumping between multiple files. This matters more than one might think..
This is just the truth. And the responses I get when pointing this out are either along the lines of “I don’t want to talk to my coworkers ever if I can avoid it” and “technically you can have those same conversations in the slack #random if you wanted.”

Working remote has sucked all the personality and humanity from work imo.
Your GP feels a bit flippant, regardless of whether it is or not.
Their love for Windows XP resonates.

But “My belief is that computer security is highly overrated” is just ignorant.
Rossman having it with this: https://www.youtube.com/watch?v=6xxOiHZbB68
Yep, LCD quality is why I now have relegated my old ThinkPads to be either servers or backup computers. They still work perfectly but once you work with gorgeus color corrected hires display it's hard to go back. You just can't unsee it. Some people don't care but I do.
And I'm not ok with integrated sponsorships.

Cool, that's how opinions work.
Yes, SQLite is row oriented. It's not a very space efficient format because it also doesn't support compression or compact representations of numbers in binary.

But it doesn't rely on the JVM and a typical JVM ecosystem. It is a big benefit for some use-cases, like dealing with numerical data on the edge.
Yes we did. We used an intel 8088 + CGA monitor all our DOS period and only upgraded to pentium when windows 95 was released.

That was quite an upgrade.
Pixels come only with bloatware.
Yeah, when I 10 or 12 years old, I found a book with simple games in Basic. I had fun copying from it and learned a bit of programming.

My daughter is currently more interested in playing existing games instead of creating her own. I would probably look into how to create something in Roblox if this would fit for the game.
> Based on your link, you'd be looking at something in the range of $24,000 for ASOIAF. Even if you double that you're looking at $48,000. If we factor in 50% (WTF?) rev share with Audible, that's ~2400 units to break even.

That's ONLY production-cost, it doesn't take into account the royalty/license for the actual content-author and the cut the book-publisher takes for "publishing" it. I doubt that the author takes a smaller share just because the book was recorded instead of printed.

If you assume that production cost should make up max. 10% of that revenue (like the actual cost to design a cover and print a book), then the break-even shifts ALOT farther away...

> Yeah, I know I hand-waved a bunch of minutia, but my point is that the volume of sales needed to start making a profit, even considering a large rev share, isn't _that_ high.

Yeah, the scale is indeed hard to estimate, and I can't find ANY statistics on the actual volume-size of the market (actual amount a bestseller Audiobook has sold)

But the stat from the same source stating that "Audiobook revenue accounted for around 3.8% of the book publishing" is an indication that despite glorious growth-figures of the Audiobook industry, the actual market-size is still VERY small even in comparison to the book-publishing market.

AND at the same time, Audible controls ~50% of that market, and drives consumption with Spotify-like flatrate offers.

Making big upfront investments for Audiobook production seems to be a risky call for a publisher then. Unless you have a title like ASOIAF and set the price at 36 USD I guess ;)
I'm very interested in this as well, but from a European pov, if anyone has any advice. My current car is a ~2011 (2nd model) Nissan Qashqai, which is wonderfully basic, manual buttons, no sat nav, no screen, basic stereo but a USB connector and BT.

I looked at a Peugeot 3008 at the time, the view in the driver's seat was like sitting in front of Blackpool illuminations [0].

[0] http://c.files.bbci.co.uk/12DD5/production/_103196277_1.jpg
Especially if it's related to AI
It's a miracle emm386 managed to squeeze out more memory as UMBs than it needed to do its job.

Consider: It scans for holes in the memory map. It switches to protected mode, then v86 mode, sets up page tables, and is basically more of an OS than DOS, if you look at the CPU. It monitors IO ports and rewrites DMA access from random programs to translate the UMBs to their physical addresses. It implements VCPI to cooperate with e.g. windows and dos4gw. It switches A20 on and off when translation needs to happen.

And all that to gain memory from segments C000,D000,E000, if nothing else sits there. So 192K max.

Looking back, it's insane what contortions we went to, just to keep dos alive.
Ask HN: What is the reason for recent tech layoffs
Feeling a bit lost amidst the uncertainty. Can anyone shed light on what's driving these layoffs and offer advice on career pivots for someone who has been a full stack dev(Python, Angular, Node, PHP etc) for lat 14 years ? Where's the demand, and what skills should be prioritised to stay relevant in this volatile market?
They explicitly mention that it’s not.
They did?:

> reached out to Hedstrom via their online contact form, Twitter, and Facebook. They replied…

Though it turns out to be a knock-off, finding the actual manufacturer might be difficult.
I played around a bit with Godot with one of my kids around that age some years ago and I think it was good. We actually started with Scratch, but that quickly got annoying for both of us, with all the dragging around of boxes on the screen to write scripts instead of just typing in a few lines of text.

We used the intro tutorials from https://kidscancode.org/. Looks like those have not been updated to Godot 4 though. I still have working installations of Godot 3 and Godot 2, and the differences are not THAT big, but maybe it makes sense to start with the latest version anyway.
yeah so how about using existing dam structures and building a second reservior at the bottom and using the same system? that would conserve a lot of water and downstream wouldn't have to be used because it would be a closed loop