skysight-inc/HackerNews huggingface dataset:
>How can you draw a thing without visualizing it?

Speaking personally: my hand just moves. A top hat is roughly an elliptical base with a smaller cylinder affixed to it on-center, maybe a colored band or a bow wrapped around the bottom. The band is another cylinder w/ less height circumscribed into the larger one. The bow is maybe two triangles connected w/ a circle. Add some squigglies and shading to make the bow look like fabric. All this has to be skewed by perspective, which is going to be some lines I lay down w/ a straight edge. I like pencil, because I make lots of mistakes. I hated art-class as a kid because markers, crayons, colored pencils, etc. were torture to me, I had no idea how someone could commit to permanence w/ the first stroke. (Obviously had no idea what aphantasia was, then, but I do remember thinking pretty early on how _weird_ guided meditation sessions were. The backs of my eyelids are pretty uninteresting.)

>Do the coordinates of the vertices appear in your head or instructions about how to move your hand?

I don't see anything except what is on the paper. I probably use more guidelines than most, and my (admittedly amateurish) art looks very "sketch-y" _because it is._ I use lots of thin strokes or draw guidelines and erase ones that don't seem right. I'm very bad at "rendering" final scenes, I essentially have to just trace my own work very deliberately. (Though I'm slowly learning to lean on tracing via layers in digital tools to help with that.)

The facts of the "scene" are just present in my mind. My muscle memory acts on them. I am usually repulsed by what's on the paper and refine it. It's maybe akin to an internal monologue; closest thing I can think of is if someone was reading me a recipe over the phone: but instead of ingredients it was simple shapes "draw this, then that on top of it, but erase this line here at the bottom." Though it's not really a voice, exactly, unless I choose to vocalize or sub-vocalize it.

I don't really know how to describe it, I don't "see" the facts, or "hear" the facts, they're just _there._ If you ask me about my car, it's a blue Subaru. I didn't envision their emblem, or see the color blue, or the outline of the car, or anything like that. I just know it's a Subaru, and it's regal blue pearl - 35J. (Ironically I'm fucking terrible at trivia games.)

Also - if you ask me to draw with my eyes closed - you're probably going to get a bunch of disjoint strokes. It took a long time for me to figure out how to effectively use a digital tablet. (I'm still not sure I love it, but digital authoring fills too many other gaps for me to give up on it.)
I don't know about a philosophy. But people with graduate degrees in Zoology seems to be doing well:

https://cew.georgetown.edu/cew-reports/valueofcollegemajors/

For some reason it groups "philosophy and religious studies" and the latter might not lead to very high paying careers, so it's hard to tell what that means for "just" philosophy.

The report [0] has them below the median of all "humanities and liberal arts" majors.

[0] https://cew.georgetown.edu/wp-content/uploads/The-Economic-V...
Now you are free to take those would be payments and donate them to someone not as lucky as you.

You can help payoff someone else’s debt just as Uncle Sam paid for yours.

It evens out in the end
https://archive.ph/TVtsA
I too suspect they could have - but even if they could have, it wasn’t at all clear that it would’ve been the right thing to do. Even for Intel I don’t think it was clear for a while that their gambit was going to pay off and bury RISC (or Itanium), and there was much less incentive for Motorola to maintain backwards compatibility. A clean design that was faster - and easier to make faster - must’ve seemed like a sure bet at the time.
No, but you should feel sorry for all the people who refused to entrust 23andMe but whose relatives didn't get the memo. They'll be hurt by this too.
you can probably use a vpn to log back in
I think it depends how much YT you watch. I’d say I watch about 2-3hrs a week and use an as blocker so premium just isn’t worth it for me. If I watched much more i totally would pay
In SF you will find entire floors vacant while the homeless camp outside.
I used old smartphones and this app:

https://cloudbabymonitor.com/
I was you not that long ago. I've had the same conversation with a lot of other Java developers too - they/we always say the same things.

It's weird being on the other side of the fence now - hearing the same things I used to say.

Kotlin was a gateway drug out of not just Java, but OO/Solid and into FP for me (FP being another thing I used to not "get"). The beauty of Kotlin is you don't have to ever write FP code if you don't want to - but you will want to before too long.

I would recommend trying it out for yourself. It's Spring integration is amazing, and you'll have a great time. Write even a little Kotlin and you'll have an "ah ha!" moment and everything will forever be different.

It's one of those things where you need to experience it for yourself before you actually understand how great it is. There is no argument you will hear that will convince you, sadly. I was the same once...
You don’t need a baby monitor. You just need a laptop, Signal and a mobile phone
Civil Protection Department: National Plan of Civil Protection Phlegraean Fields
Ask HN: Function Calling with Local LLMs?
Arguably, the most important reason I've stayed with OpenAI's models is the ability to do function calling. Having searched online for quite a bit, I haven't found any free, open source models that have this feature.
Yeah, man, it repeats itself every few weeks for me

"OK, here's a half-assed SaaS that will do most of what I want for $10/month, or I can cobble together my own half-assed solution that will do everything I want for 'free' (~$1000's worth of my own time more than a few years of the SaaS) ... which to choose..."

I don't really trust external businesses to get streaming video of the inside of my house, and I don't trust them to monitor my kid. But am I going to do a better job in a weekend? Hmm...
What port do you use? Obviously you have to use one which is not common and not in the list of scanned ports of services like shodan or censys.
The difference in this case is that Dropbox offered (and still offers) a free tier, not a $400 initial purchase followed by a surprise subscription.
The border radii don’t quite fit together, and you can easily see the gaps on an iPad.
You don't have to turn HDR on and off if the OS does color management correctly. But of course only Apple platforms do this.
Apple mulled replacing Google with DuckDuckGo as search engine in private mode
(We merged https://news.ycombinator.com/item?id=37788906 into this thread, which points to that article)
Both are useful:

https://github.com/EvanAnderson/ts_block

https://github.com/Zeziroth/Cancer2Ban
All that ethnicity data will be a goldmine for future genocidal dictatorships.
This is why I invest in Apple. They have made a bet, that the majority is too unwilling to forgo useless data like messages and photos and videos. If you want to save a picture or a video, why not download the photo and store it somewhere permanent? I think Apple knows most people will not manage/backup their own data. So instead of warning users or educating users, they have come up with a paid solution. iCloud storage. In the future, I can imagine most Apple users paying Apple a monthly fee to store all of their data. I suspect that Apple's profit will continue to grow with every new 8k video created and saved on their servers.
I do all of those things with my 3070 and it works just fine. Most of them will depend on your DE's Wayland implementation.

I'm not here to desparage anyone experiencing issues, but my experience on the NixOS rolling-release channel has also been pretty boring. There was a time when my old 1050 Ti struggled, but the modern upstream drivers feel just as smooth as my Intel system does.
Nobody is getting paid that much because anyone is realistically expecting a CEO to watch every action taken by every employee. The reason CEOs get paid so much is because it was discovered that luring them to a company with big paychecks results in higher dividends, and we've swung in that direction on investments.

The solution isn't to randomly start blaming CEOs for things they had no realistic control over, it's to swing in the other direction of putting more money towards workers by taking it away from pure growth-oriented goals.
> Can you be certain that at 3:46 in the morning that you'll be able to pull this up on your phone from bed and it will just work? What about if you are out and left the kid with a babysitter - can you reliably access from outside?

It needs to work and reliability matters, but isn’t mission critical, life or death.

It is possible to raise a child without a baby monitor.
I suspect that Julia is solely using the first kind of mental model (getting the correct result), and completely ignoring query planning. But even this model has an order to it! Three examples of how this order can manifest, that should all agree with each other:

1. The explanatory diagrams that Julia drew for the talk. These wouldn't make sense if they were in a different order.

2. The order of operations you would perform if you developed a proof of concept SQL implementation that completely ignored performance. In this example the order would be: "cats, filter, group, filter, map, sort". This is exactly the order that Julia's explanation showed.

3. The relational logic expression for this query. There should be a correspondence between this expression and this ordered list of operations, though it's somewhat annoying to state. I think it's that, assuming all the operators in the relational logic expression are binary, if you reverse the order that a subset of the operators are written in, then the operators in the tree occur in the same order as the ordered list of operations. (I don't actually know relational logic, so I'm making a prediction here. This prediction is falsifiable: you can't put the operators in the tree in an arbitrary order.)

(Side note: the order isn't completely fixed. The last two steps --- SELECT and ORDER BY --- could happen in either order.)
> How do we make sure that the output is factual and not hallucinated?

One method the readme doesn't mention: ask the same question multiple times. Apparently research suggests that when LLMs hallucinate answers, their hallucination is likely to be a different one every time, where as factual answers will tend to be consistent.

https://arxiv.org/abs/2305.18248
They fear being honest because not everyone will do it. So the right answer is regulation to ensure everyone does the same thing transparently.
please don't submit blogspam in lieu of actual sources <https://news.ycombinator.com/newsguidelines.html> as seen with https://news.ycombinator.com/item?id=37765968
I’m currently not sure if I have aphantasia or not.

I don’t remember the number of windows in my house, and I’m currently not in or near my house, but no problem — I simply wander through my house in my mind, and count the windows: 9.

So I cannot have aphantasia, right? How can I “visually” count the windows in my house without the capability to “see” in my mind?

But all those tests? I never really “see” that darn apple, at least not in the way that “awake-plus-photons” seeing works for me. Not even close. It’s more like seeing conceptually, or in the abstract.

Plus, I can relate to your comment. Maybe I have a focus problem, not an aphantasia problem?

But I can plan, design, and implement really complex software systems, so I cannot have a focus problem, right?
i wonder: would clickbait style articles be submitted if there were no karma points?
It’s like captcha, highly annoying to users and authors, but if you don’t want to pay it works against low spend bots
This is the most interesting answer: https://retrocomputing.stackexchange.com/a/27727/21496. It talks in detail about design choices that made 68k hard to scale.
If I were operating a SaaS platform or any other online service, I'd be inclined to automatically reset passwords for users whose credentials have been compromised in a data breach. Has anyone here developed an automated system to handle this? I'm particularly curious about how one would automate the gathering of leaked databases and cross-reference user passwords against these lists, both at the point of signup and periodically thereafter. Seems like a compelling problem to solve.
23andMe is a 17 year old public company with almost $300m in revenue. I’d hardly call that a startup.
It's seems like a no-brainer to just making paywall-locking features you paid for at purchase illegal. Or require a refund for interested parties.
You can still declare success if you lower the bar to "we can catch leaks/pirates and in particular we can know which internal folks should no longer be trusted. ... as long as they don't attempt to circumvent the fingerprint"
Invidious is great and all but they need a complete redesign. It looks like it was design by a developer
fail2ban is a real pet peeve of mine because anyone security conscious enough to deploy this will have likely already mitigated any actual security risks this could help with either by using a strong password or public key authentication.

That leaves noise in the logs - which sure, it's nice to reduce, but using an alternative port can help here.

I may sound like a spoilsport - but the fact that there have been a number of security vulnerabilities (https://www.cvedetails.com/vulnerability-list/vendor_id-5567...) in this project, make it worse than security theatre, it actually increases risk whilst not at all reducing it.
I require both key and password to login, and have fail2ban rate limit password attempts.

This gives sufficient notice to fix things if a key were to become compromised.
https://docs.openstack.org/devstack/2023.2/guides/single-mac... is the way to go with that; works great in a VM
There is no alternative.
Last thing I want are internet enabled baby monitors.
Give me a radio and some authentication so I can pair the base station without somebody listening in.
CUDA was released in 2007 and the development of it started even earlier - possibly even in the 90s. Back then nobody else cared about GPU compute. OpenCL came out 2 years after that.
Depends on the child. If you have a totally normal healthy baby sure, do what you want. Others have complex needs.
It must be a misnomer on PyTorch's side. Clearly it's neither CUDA nor OpenCL.

AMD should just get it's shit together. This is ridiculous. Not the name, but the fact that you can only do FP64 on a GPU. Everybody is moving to FP16 and AMD is stuck on doubles?
> was even strongly supported by Reagan

Since everything Reagan did was wrong... :-/
The button doesn’t have type=button, ffs.
Try again in a couple of days, different time of day. It helps to add a first comment "Author here, happy to answer questions" or similar. On the https://news.ycombinator.com/showhn.html page you'll find a link "See these tips". The linked comment was written by one of the moderators.
Same but linux experience is a steep and bumpy function of hardware.

My guess: something like laptop GPU switching failed badly in the nvidia binary, earning it a reputation.
X? Is that a way to cross out some old application of the 00s-10s? Like the old type writers
For written text, the problem may be even harder. Identifying the human author of text is a field called "stylometry" but this result shows that some simple transformations reduce the success to random chance [1].

Similarly, I suspect watermarking LLM output is probably unworkable. The output of a smart model could be de-watermarked by fine tuning a dumb open source model on the initial output, and then regenerating the original output token by token, selecting alternate words whenever multiple completions have close probabilities and semantically equivalent. It would be a bit tedious to perfectly dial in, but I suspect it could be done.

And then ultimately, short text selections can have a lot of meaning with very little entropy to uniquely tag (e.g., covfefe).

[1] https://dl.acm.org/doi/abs/10.1145/2382448.2382450

Curious if Scott Aaronson solved this challenge...
I use it with ssh and password auth disabled, is there a reason not to? Might be overkill but the host is in my home so physical access if I ever get locked out is not an issue.
I have several old lenses that are much easier to shoot on digital because they have a flange distance too short for an SLR (e.g. industar 69).
It looks friendly.

But honestly, I can't imagine anything other than recommending KiCAD right now.

Not least of all because for a hobbiest and a professional, it's a massive time saver to go to someplace like SnapEDA or UltraLibrarian and get working schematic component, footprint and 3D model right away.

I disliked KiCAD up until v6 which went with a more logical less-classic-linux UI (see InkScape) and v7 has been nice except for occasional crashes.

I'm glad to see more options, but almost would prefer these people worked on KiCAD instead.
It seems it would be much easier to watermark non-ai images instead. Aka crypto signature.

That will be much harder to evade, but also pretty hard to implement.

I guess we will end up in the middle ground, where any non-signed image could be ai generate, but for most day to day use it’s ok.

If you want something to be deemed legit (gov press release, newspaper photo, etc) then just sign it. Very similar to what we do for web traffic (https)
Don’t ban hosts or any service account automatically. Use conditional accesss, mga for hosts with credentials + IP or client cert. Auto raise a snow ticket for the support team and an alert in your SIEM for your Soc. If you want more detail I’ll put my blog in my profile.
there's nothing downward about banning the vomit
It's odd how arguably the most relevant of the lot was fairly obscure at the time: Acorn computers, creator of the ARM processor.

https://en.m.wikipedia.org/wiki/Acorn_Computers

You can run RISC OS on a modern ARM like the Raspberry PI - it gets weirder the longer you work with it - menu items with input boxes and other GUI widgets, a strange DOS VMS UNIX hybrid CLI that appears at the bottom of the framebuffer, scrolling your graphic screen up as you type and full of terminology that's incredibly excessively British.

Go to 10 minutes to see the shell https://youtu.be/oL4w3AK6Qpw?si=Vdu2ur1fM0N9Tl2X&t=10m and http://www.riscos.com/support/users/userguide3/book3b/book3_... for the documentation

Also see 8:50 for the British terminology and 12:34 for an example of the weird menus

The thing I like about it is the creators clearly knew what the dominant paradigm was and made a decision to be different. It's nice.
No one seems to know how to configure them. I'm in Australia and the tip screens show up on them now so the staff press "skip" on it before they hand it to you. Including the business owners.
> I really don't get it.

It is as simple as the business wanting to trick people into thinking prices are lower than they actually are.
I like the idea of running inline scripts. This means that all the logic is in a single file so you don't have multiple files to copy around (e.g. a .sh file and a .py file).

I've done this with awk and jq, but haven't done it with node or python. But why not? It sounds like a good approach for some cases.
"by definition" is a little harsh, and "with an x86 processor" is a little too narrow:

"The designation "PC", as used in much of personal computer history, has not meant "personal computer" generally, but rather an x86 computer capable of running the same software that a contemporary IBM PC could.":

https://en.m.wikipedia.org/wiki/IBM_PC_compatible
Have any of us ever had a truly reliable iot device? Seems like they all need to be reset at one point or another.

I think I'd stick with old gen RF monitors if I was concerned about the baby's health, lest you mistakenly end up with a good night's sleep.
You can use OpenXLA, but it's not the default. The main use-case for OpenXLA is running PyTorch on Google TPUs. OpenXLA also supports GPUs, but I am not sure how many people use that. Afaik JAX uses OpenXLA as backend to run on GPUs.

If you use model.compile() in PyTorch, you use TorchInductor and OpenAIs Triton by default.
If the tip is for good service, which is ostensibly what it is for, then why should it be pooled in the first place?

If it is out of fairness to the back of kitchen staff, then they should take a front of house job instead. That’s like an engineer demanding to get part of a sales guy’s commission on a sale.
Kronash – Manage timed tasks effortlessly
SF or the whole bay?
I write software for FPGA soft cores. Even with all this acceleration around the soft core, we need some sort of scheduling and kernel context switches are really a big killer. We have the same issue as web developers, dealing with 50,000 things per second means we need to avoid kernel context switches.
It seems the software was a massive influence because motorola cpus were successful in consoles.
I see we’ve reached the Ticketmaster stage of the restaurant economy. Fees upon fees only disclosed at the final step.
That's really fun and helps put the globes distortion into perspective. Thanks!
AMD will have to provide a REALLY steep discount to convince me to come back.
My complaint about HDR 400 was mostly with LCD monitors, not OLEDs. OLEDs may not get bright, but at least they get infinite contrast and perfect blacks.

That's a huge improvement compared to a lot of the garbage HDR 400 rated LCD monitors.
The chance of a technical failure and an emergency both happening at the same time is not zero, but it's also pretty low. Most of what baby monitors do is provide peace of mind because most of the time everything will turn out to be fine.
Brutalism is a architectural style that was particularly popular in the 50s and 60s, characterised by lots of concrete and flat surfaces. See for instance the Boston City Hall or Trellick Tower in London.

Neobrutalist is a term that is being used quite a bit now to refer to user interface designs with a similar aesthetic, that being plain colours and sharp angles.
I don't understand the author's argument (if there is one) - pytorch has existed for ages. AMD's Instinct MI* range has existed for years now. If these are the key ingredients why has it not already happened?
I wonder what it is about API client GUIs that warrants such cut-throat competition and practices..
I was always under the impression that the mandatory service fees (like for groups of x or more) was just a way to make sure that the wait staff don't get stiffed. If the service fee is 20%, I just tip 0% unless I feel inclined to tip more on top of that.
Show HN: Fetchbook – Run and test your HTTP requests 100% locally
It is. I'm using custom domains, but my username email is private and NEVER used or known.
Purely anecdotally this is not a very successful method in my usage

To reproduce: I've had it be consistent on hallucinations on the stable homotopy groups of spheres; on the quote "who speaks of victory to endure is all"; and many other fact based questions. Model: gpt4
“Mysterious objects beyond the solar system! Could this be the alien invasion force reported in secret hearings?” - DailyMail
I have no idea if SBF is pure evil, a hopelessly naive nerd, or somewhere in between. But with the mainstream media widely casting SBF as some kind of evil tech bro meme come to life, it's refreshing to at least see an alternative take.
Yes. At this point, fail2ban has become almost a shibboleth for people following security checklists as opposed to reasoning about a coherent threat model. This is a perennial topic on HN, and almost always devolves to some appeal to grooming logs, because of all the authentication errors fail2ban is presumably preventing.

Don't use fail2ban. (Don't use passwords, either!)

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...