skysight-inc/HackerNews huggingface dataset:
Show HN: My AI research platform went from Idea to first 20 SignUps in 6 weeks
On Jotlify once you upload your research pdf you get a summary based on storytelling principles, key insights, and an audio narration for passive listening. Plus you can sift through our curated library of research based on your topic of interest

Six weeks ago when I started working on it, I had just a rough idea, no execution plan, no users, nothing…

In first week my first big win was that the idea slide received 5K views, 200 comments and that resulted in 15 people signing up on the waitlist

In 2nd week I launched an MVP and 289 people visited the website so I felt excited

But it didn’t last long as in week 3 traffic plummeted by 50% as I spent more time building and less time marketing and honestly I was feeling kind of lost so I moved to mountains in the nature to get some inspiration you know

And it worked in week 4 a bunch of cool stuff happened I received my first 10 SignUp’s, all the stats were up significantly, Jotlify was reviewed on BuildSpace live stream and a bunch of people agreed to join a call with me to talk about Jotlify

And week 5 was all about implementing feedback and suggestions, and talking more about Jotlify online

All this lead to week 6 where I’ve now 20 SignUp’s on the platform and a plan to get more

Now I’m working on expanding the research library that we have, improving the recommendations and adding a bunch of features to make the user experience more seamless

Since you’re still reading, I know you either loved the story or Jotlify, either way you should checkout Jotlify.com
Today 2500 Euro is enough.

https://www.marktplaats.nl/l/watersport-en-boten/kajuitzeilb...
To be fair, I expect the water around the spent nuclear fuel is also borated as an added precaution.
Yacht can just mean 40 foot boat
I'm a skipper and I recently spoke with other skippers who do these routes often.

All orca attacks happen of 20mt+ deep waters. It's common knowledge that in the hot orca areas you must be in shallow waters (20mt or less).

As in all orca attacks so far, also this one was on a hot area and on deep waters.
> Did Linux distros actually offer support at some point?

Ever wonder how Red Hat became a billion-dollar company before it was bought by IBM, and now makes up a huge segment of IBM's revenue stream?

Have you noticed SuSE is still around?

Have you ever speculated on how Canonical keeps its lights on?

Paid support, my naive friend. Linux support is big business and is what keeps the popular distros alive.
Nice article, definitely wasn't expecting some of its results. Was good to see Node finally beat Deno near the end of the article.

As a heads up, the author confuses its and it's. Makes the article look unprofessional. https://youryoure.com/?its here's how to differentiate
Treating your diabetes is surprisingly simple, actually; stop eating carbs and plants.
TLDR; don't do it.

I've used SQLite blob fields for storing files extensively.

Note that there is a 2GB blob maximum:
https://www.sqlite.org/limits.html

To read/write blobs, you have to serialize/deserialize your objects to bytes. This process is not only tedious, but also varies for different objects and it's not a first-class citizen in other tools, so serialization kept breaking as my dependencies upgraded.

As my app matured, I found that I often wanted hierarchical folder-like functionality. Rather than recreating this mess in db relationships, it was easier to store the path and other folder-level metadata in sqlite so that I could work with it in Python. E.g. `os.listdir(my_folder)`.

Also, if you want to interact with other systems/services, then you need files. sqlite can't be read over NFS (e.g. AWS EFS) and by design it has no server for requests. so i found myself caching files to disk for export/import.

SQLite has some settings for handling parallel requests from multiple services, but when I experimented with them I always wound up with a locked db due to competing requests.

For one reason or another, you will end up with hybrid (blob/file) ways of persisting data.
Orca attacks don't happen in the Med. They happen in the Atlantic ocean.
Are there any good tools to be able to ssh into a machine and preview images or render markdown directly in line with the cli?
> I suggest trying RubyMine to set expectations on what is possible first.

In my professional experience with large, very long-running Ruby projects, RubyMine will at least once per session (and usually much more than once) give you search results that are no better (and sometimes worse) than if you'd just run `grep` on the codebase. (e.g. "I'm pretty sure ONE of these five hundred 'run' functions is the one you want! Oh, by the way, I also am showing you results from every .gem file I know about!")

It also has a bias for presenting results quickly and allowing you to make queries quickly... so quickly that it often returns partial results to queries with absolutely no outward indication that the results are incomplete.

Given what it seems that the other Ruby "Intellisense" plugins are having to do to well-understand real-world Ruby projects (especially those who use Rails and friends), I'm sure that a godawful lot of manual work and special-case knowledge has gone into RubyMine's Intellisense. But, it's still not nearly enough to be reliable on large projects.
Apex? I suppose Acme was taken.
> rapidly approaching the development level of leading EU countries further emphasizes the point.

Well same applies to pretty much all of Central/Eastern Europe, and my point is that events prior to the 1900s didn't necessarily have a huge impact on the current situation (look at Finland). It's not like the Russian Empire in the 1800s was particularly more oppressive towards the overwhelming majority of the population or mismanaged the country to higher degree than the Polish nobility that preceded them (of course only in relative terms).

Napoleon winning/not losing as bad might have changed significantly everything but Poland's problems in the 1600s and the 1700s were primarily caused by internal issues.

Being independent alone is often not enough (e.g Portugal/Spain were left completely behind the rest of Western Europe economically and even socially until the mid to late 20th century).
A recent study suggests that vision models like GPT-4o may suffer from blurry vision or ‘myopia’.

Researchers tested several models on a series of tasks designed to evaluate what vision models see when looking at colored lines and shapes.

This type of research is crucial in helping us understand what these models are good at and where they break down.
Quality active speakers very rarely break, but one should buy them from studio gear (e)shops instead of the nearest mall. I totally agree on other gimmicks that would add single points of failure and should be kept out.
Would you mind going into more detail about the 4-core Linux Laptop as a production server via Tailscale, please? I too use Tailscale and love it for self-hosting internal stuff but I never thought about using it for public facing production stuff. Now I'm really curious to hear more about your setup (if you're willing to share of course).
Most flatbed scanners will do 4800dpi. You can often do 16bit color depth as well (though you'll be limited to TIFF). File sizes are huge naturally and the scans take a very long time

Ex: https://www.amazon.com/Epson-Perfection-Resolution-High-Rise...

(first one that comes up when I typed "Amazon Epson Scanner")
> Mr. Informal-Donor showing up again - 7 years later - and wanting parental rights.

Maybe I misread the article or you know details that aren't in it- but it doesn't look like the male "donor" showed up at all, but rather that the mother had a court declare him as the legal parent. I don't think the father has a say in it- so it's not clear that he wants those paternal rights (and duties).
Why the Cell processor did not had success in AI/DL applications?
I'm talking about the places with housing shortages where it might make sense to spend money converting an office block.
Smartphone-maker Xiaomi unveils SU7 Ultra, a 1548hp, 4-door electric hypercar
It’s the same as farmers with wolves, coyotes, lynx, etc: shoot, shovel, shut up —just without the shoveling.

That is, if you get the predator before it gets your object of value, the data point is lost.

We have always been at war with Oceania.
Mathematicians discover impossible problem in Super Mario games
Not the OP, but Stripe disabled verification and payments for new accounts in India. The only way to receive international payments is through an MoR like Lemon Squeezy or Paddle. PayPal should work too but my experience with it is limited.
To be entirely fair, the guy who wrote this article CREATED Thimbleweed Park.
Mathematicians Are Suddenly Rethinking the Equal Sign
As a hue, magenta and purple shades do not physically exist in the electromagnetic spectrum. All hues on the gradient blue-green-yellow-red exist and can be generated by a single wavelength of radiation.

You can test this in physical reality with a prism, which will never show purple shades, because it is an extraspectral color that is made up in our minds.

Color can thus exist as pure in physical reality. However, our eyes can maybe not perceive colors purely, since our receptors overlap each other.
>As soon as you put a toggle in settings that says “yes, let me break things”, then you get YouTube videos that tell kids to go in and turn on the toggle so they can mod a game, or install some spyware, and break their iPad

I don't buy this argument at all. If Apple is indeed a top tech company, then they can also figure out how to have advanced PRO toggles that don't easily result in breaking things. Otherwise why do they call their devices with the "PRO" suffix?

Assuming that locking everything down till you aren't even able to change a ringtone or a wallpaper, is the only way to prevent the user form braking something is just lazy: lazy engineering on behalf of Apple, and lazy form their apologists who defend such a baseless claim.

That's like saying, the only way the state can guarantee your security is to put a policeman in each of your homes following you everywhere and tap all your wires. Very lazy explanation to justify what is ultimately a nefarious policy.
Are you purposefully being ironic?
Because they can collect more data with a native app. A native app is far better from their perspective, but not from the user's, unless it is something computationally bound that can't handle overhead (mostly games?). The last exception is banking apps. They do a lot of weird stuff to fingerprint your phone too, but in this case the user definitely wants them to.
>Why Western Designs Fail in Developing Countries

Why add this?

Whats the solution then?

We have already given so much in the western world.
OS/2 also! :D
Absolutely not. Never never never. Remember when little social media website ended up in the hands of a person a whole bunch of people don't like and some people left and other people stayed and just complained over and over just like they've been complaining over and over for a long time before that Even though alternatives existed and were going to exist in better forms over time and those people still stay on that platform and still complain even though they are being boiled frogs?

Take that situation and apply that to literally everything. People would rather be boiled alive and while they are being boiled alive they will proudly complain and yell... But they won't leave they won't jump ship even if something 1000% better exists and the friction to moving to that thing is nil.

People will act as though that thing that they are using and attach to and maybe even in some cases paying for is a public service or somehow inherent to their lives as a right or a lifeline when in all reality it isn't.

Centralized or decentralized has no bearing on this.
GoldenCheetah: OSS for cyclists, and triathletes to analyze their training data
Companies want that when prod stops.
You read the article or headline? "2-hour Mediterranean Sea attack"
It's a 39 foot sailboat
The idea to emulate hierarchical folder-like functionality ala filepaths is quite brilliant - I might try it out.
Haskell Nuggets: K-Means
I 100% agree, and your points about Chinese tools are particularly incisive.

As an aside, but I think relevant and you might find it interesting:

A decade or so I discovered Oberon, the last masterwork of the great genius of programming languages Niklaus "Bucky" Wirth. A complete OS, UI and compiler, in about four and a half thousand lines of code.

I have it running in various forms.

I introduced it to the Squeak Smalltalk community, and when I told them what I was looking for:

«
a relatively mature, high-performance, small
OS underneath, delivering some degree of portability -- something
written in a type-safe, memory-managed language, with multiprocessor
support and networking and so on already present, so that these things
do not have to be implemented in the higher-level system.
»

That is how I found Oberon. They told me such a thing did not and could not exist.

I gave them some links and people were amazed.

It seems deeply obscure in, as you say, the West.

But I have found an active community working on it and developing it. It is in Russia.

It may be that in other countries now the target of Western sanctions, we may inadvertently be fostering some very interesting tech developments...
Amazing. This is probably the correct way do make amp controls. I'd say the volume should be a multi turn trim potentiometer in the back of the device so you don't have to brief your guests on correct operation.
Portable Gaming PC Corners in Japan Electronics Stores
I thought they have a little indicator that says it's a partial result set?

> I'm pretty sure ONE of these five hundred 'run' functions

Yes. Same thing with all unannotated dynamic languages. Like Smalltalk has a bazillion `#value` and `#value:`s, but there were options to scope it down. You can do that in RubyMine, but I forgot if you can do it by class/gems without manually creating a scope.

Just saying that such navigation isn't impossible with Ruby.
True, but you can make a L2 mesh network with a bunch of WG endpoints with tools built into the linux networking stack easily:

https://gitlab.com/NickCao/RAIT

https://github.com/m13253/VxWireguard-Generator
Some bad actors do indeed use ancient UA strings.
Ask HN: Tools for detecting security issues in dependencies of code projects?
> Who was stopping anyone from doing it then, and who is stopping anyone from doing it now?

The folks who either (a) got in early on the IPv4 address land rush (especially the Western developed countries), or (b) with buckets of money who buy addresses.

If you're India, there probably weren't enough IPv4 address in the first place to handle your population, so you're doing IPv6:

* https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...

Or even if you're in the West, if you're poor (a community Native American ISP):

> We learned a very expensive lesson. 71% of the IPv4 traffic we were supporting was from ROKU devices. 9% coming from DishNetwork & DirectTV satellite tuners, 11% from HomeSecurity cameras and systems, and remaining 9% we replaced extremely outdated Point of Sale(POS) equipment. So we cut ROKU some slack three years ago by spending a little over $300k just to support their devices.

* https://community.roku.com/t5/Features-settings-updates/It-s...

* Discussion: https://news.ycombinator.com/item?id=35047624

IPv4 'wasn't a problem' because the megacorps who generally run things where I'm guessing you're from (the West) were able to solve it in other means… until they can't. T-Mobile US has 120M and a few years ago it turns out that money couldn't solve IPv4-only anymore so they went to IPv6:

* https://www.youtube.com/watch?v=QGbxCKAqNUE

IPv6 is not taking off because IPv4 (and NAT/STUN/TURN) is 'better', but rather because (a) inertial, and (b) it 'works' (with enough kludges thrown at it).
The only complete analysis is risk vs. benefit.

We don't look at heart transplants and say "look how many people died! we should ban them"
Divergence. On an OoO pipeline fetch might be ahead of retire by hundreds of instructions. That's dozen of branches, and if each causes execution to speculatively fork, it wouldn't scale.

You could potentially do it only for predicted "unpredictable" branches. Now the tradeoff is wasted power and execution units for dead work and so far the tradeoff was just not worth it.

Some form of this has been experimented with. In the late '90 SPRC experimented with scouting threads and as mentioned else thread the Efficient Intel cores can fetch (but not execute) across branches.
Prolly a nitpick, but closer to 100 than 300 years. Rather significantly, too.
Qsort can be implemented branchless by converting the branch into a data dependency.
Off topic but I find gendered writing really jarring and every time I read “she” instead of “he” I get jerked out of the flow of understanding.

I get why the authors do it …. they don’t want to be sexist, so they flip he to she.

It’s much easier to read the gender neutral “they” rather than “she”.

For me anyway.
Storing Hierarchical Data in Relational Databases

https://medium.com/@rishabhdevmanu/from-trees-to-tables-stor...
In my professional experience, types are a godsend for large, and/or long-running projects that have been worked on by many people over the years. They reduce complexity by informing you up-front of the shape of the data and/or objects that a function demands and produces.

If the type-checking system is decent, they also automatically catch a whole class of problems that will only show up at runtime, and may take years to surface. (Ask me about the error-handing code that detonated because it contained a typo in a Ruby class name, which was only discovered three years after it was introduced... when that code was actually exercised during an... exciting outage of a system it depended on.)
For what it’s worth, whilst your point somewhat stands, generally just 2 devices are not considered 2 factors.

Usually, the factors are considered as:

- something you know (e.g a password)

- something you have (e.g. a device token)

- something you are (e.g. a fingerprint or other biometrics)

Single factor with uses just one of these, which is why you can unlock your phone with either a passcode and a biometric with the same level of security (when talking about factors)

Two factors should have two unique ones of these, and in this case a TOTP generator on the same computer as you are logging in on is fine because the computer counts as “something you have” and the password you enter counts as “something you know”. An attacker who takes your computer still only gains 1 factor (disregarding secure enclaves and password protection etc) and doesn’t have both.

Of course if an attackers manages to access both your password manager and your TOTP generator (whether or not they’re on the same device), then both factors are compromised because the “something you know” factor has been broken due to the things you know being stored somewhere.

Of course, the way you practice the security of each of the factors is important and can vary greatly depending on how you effort you want to put in to it. For instance, keeping TOTPs on just hardware tokens which you never keep plugged in protects against your device being stolen.
It happened in the Strait of Gibraltar
Sibling comment hits the mark, IMO.
I would recommend some older B&W (Bowers & Wilkins) from 6xx or DM6xx series. You can find them cheap on eBay etc, I use those since 15 years and cannot complain.
TFA is about an Orca attack in the Mediterranean
I enjoyed it. It's certainly starting to feel that way on an emotional level sometimes at least.
NTFS is really horrible handling many small files. When compiling/watching node modules (easily 10-100k files), we've seen a 10x size difference internally (same hardware, just different OSes). At some point that meant a compile time difference of 10-30 sec vs 6-10 min. Not fun.
Sqlitefs: SQLite as a Filesystem
A continent where laws capable of sending you to prison for freely expressing certain opinions is your counter example to a lack of certain advanced individual rights in the U.S.
> Because more targeted ads require a dangerous and abusive system of pervasive surveillance

I don't think they require it.

A targeted ad can be as simple as geolocation via IP address and showing local businesses.
I know. And while I have lots of respect for him, I felt the ending was a bit meh
If Apple's AR headset is successful who will buy iPads and iPhones anymore?

As a company you have to be the one making yourself obsolete all the time to innovate and survive, because if you don't, then other companies will.

Fear of cannibalizing existing profitable products with new ones, is what killed Nokia, Kodak, SGI, Blackberry, Philips, etc. leaving them as husks leapfrogged by more brash competitors.
What do you prefer about Roon?
I grant you, Telltale did make a good number of adventure games in the classic style, e.g. Sam & Max, and then also applied them to licenses like Wallace & Gromit and Back to the Future... but I feel The Walking Dead was a different type of game. More a narrative and character led game, like a visual novel, rather than a puzzle game of any kind... and as that was so successful, they stopped making the point'n'click puzzle-type adventure games.

Would you consider them to be the same genre, an evolution, or a different genre (that perhaps Telltale spawned?)
There's no need to guess when Russian war drones crash on Romanian soil. This kind of sovereignty violations alone would be enough for anyone to start a war, our politicians however don't have the balls to do anything about it.

And besides: that's the cost of doing "plausible deniability" missions like Russia has done for over a decade now - remember the first invasion of Ukraine in 2014 and "they're totally not Russian soldiers" or the time they shot down a passenger plane? Fuck around, find out, it's time to have some good old-fashioned revenge for all the bullshit Russia has pulled and gotten away with until now.
> What kind of Nat though? You can use upnp, predictable mapping, etc. and still allow the traffic through.

Your computer can talk to your home router (CPE) and punch a hole for a connection, but if your WAN port does not have a public IP address, but rather itself also has a private address (probably 100.64/10), the CPE cannot talk to the ISP's router to punch a hole:

* https://en.wikipedia.org/wiki/Carrier-grade_NAT

The two layers of NAT (home network (192.168) -> CPE NAT (100.64/10) -> ISP NAT ('real' public IPv4)) prevent hole punching.
I know you shouldn't look too closely at analogies, but I think there is an interesting inconsistency in the "car dealerships" story:

The tank people offer to send someone to look into the car (rsp. tank) but the buyer rejects them from entering their house.

That's significant, because a car is much less private than a house. In the real world, if my car had an issue, it would be perfectly reasonable to give it into the hands of a mechanic, even if I don't know them personally. (And evidently the reputation of the dealership isn't the deciding factor either, otherwise all the independent repair shops wouldn't exist)

On the other hand, I'd be much more wary to let strangers into my house without supervision, because I have far more private and valuable possessions there than in my car.

So the question is whether computers are more like cars or like houses. I'd argue, they sort of blur the line and have definitely moved closer to "house" in the last decades. But it might have been different back then.
It could probably work. For a peculiar application I even used sqlite to record key frame-only video. (There was a reason)

One could flip it around and store logs in a multimedia container, but then you won't have nice indices like with sqlite, just the one big time index
Ever heard of Spotify or SAP maybe?