skysight-inc/HackerNews huggingface dataset:
I used to feel this way but now I am in a position where I professionally depend on my "network," and I got very good at it by completely changing the way I think about it.

I mostly don't talk to people when I don't gel with them personally. When I'm at something like a conference, I talk to people whose work I have legitimate questions about, and ask them earnestly wanting to learn from them. I'm a curious person and I like talking about things I've learned, so this is the best way for me to find people I can really get along with.

I put more thought and effort into my relationships with people that I can relate to and enjoy talking to. I also put thought and effort into thinking about ways I can help them or make their lives better.

I also put effort into asking people I trust for advice or help on things I care about. I share my own knowledge and thoughts freely.

Since I hate small-talk and dislike introducing myself to random people, I lean on the people I know who are "connectors," people who enjoy making introductions and being at the center of social circles. I go out of my way to thank them for good introductions.

I also just once every few months go through my list of contacts on chat apps and see who I haven't spoken to in a long time and ask them how they're doing.

All of that seems to be enough to maintain a healthy professional network, and none of it feels bad or cheap, and in fact it mostly makes me feel happy and good.
Ages ago had a mathematician shard image processing across cores.

Started with a pair of loops for each image, foreach col, foreach row.

Problem: C++ 2d arrays are row-col not col-row.

Halfway through multi-threaded performance was much worse than single threaded.

Eventually we switched to row-col processing, single-threaded was fast enough, back to two loops per image.
When you make an account on one server, it doesn't duplicate that account to other servers. Each server is independent, but they can interact together.

It's like if you opened up a reddit thread while logged into your hacker news account, and decided to respond to a comment in the reddit thread. Federation would give you that ability. Your username, in that thread, would be something like "cdelsolar@news.ycombinator.com" or something like that, to show that you were posting from a different server.
Please don't post in the flamewar style to HN.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
You can write your own apps for your personal iPhone on a mac (with Xcode,which is free) - granted you have to own a mac.

Also, the iPhone can do things the Jornada can't.......
Wow. That's a shame. Google Domains was much more trustworthy than so many of the other registrars.
Being aware of this rule can be a real advantage, particularly regarding sales. Chances are that ~20% of your clients may be providing ~80% of your income.
I think the blackout isn't enough.

Anyone that isn't being paid by Reddit to be a moderator should never undark their subreddits, and maybe that is extreme but it's silly that Reddit thinks it owns reddit and all of the work and posts that have been put on it.
Thanks for the effort of explanation.

If someone were egregiously out of line, typically, I feel community sentiment reflects this.

Personally, I feel your assessment of cognitive bias at play is way off base. I don't think it's a valid comparison to claim that someone is causing "damage" by merely expressing distaste. That's a common tool that humans use for social feedback. Is cutting off the ability for genuine social feedback or adjustment and forcing people to be saccharine out of fear of reprisal from the top really an optimal solution to an engineering problem? It seems more like a simulacrum of an HR department where the guillotine is more real: your job and life rather than merely your ability to share your thoughts on a corner of the Internet.

Think about the engineering problem you find yourself in with this state of affairs: something very similar to the kind of content you might find on LinkedIn, a sort of circular back-patting engine devoid of real challenge and grit because of the aforementioned guillotine under which all participants hang.

And, quite frankly, you do see the effects of this in precisely the post in this initial exchange: hyperbole and lack of deep critical assessment are artificially inflated. This isn't a coincidence: this has been cultured very specifically by the available growing conditions and the starter used -- saccharine hall monitors that fold like cheap suits (e.g. very poorly, lots of creases) when the lowest level of social challenge is raised fo their ideas.

You know what it really feels like? A Silicon Valley reconstruction of all the bad things about a workplace, not a genuine forum for debate and intellectual exploration. If you want to find a place to model such behavior, the Greeks already have you figured out - how do you think Diogenes would feel about human resources?

That being said, I appreciate the empathy.

Obviously, I feel a bit like a guy Tony Soprano beat up and being forced to apologize afterwards to him for bruising his knuckles.
Sure there's a fat tail. But as with anything -- it would seem prudent to focus on the most prominent offenders first.
Literally every single submission on reddit has that sort of vote/comment ratio.

But sure, keep dismissing it, enjoy not being able to google stuff I guess.
Could you please stop posting unsubstantive and/or flamewar comments? You've unfortunately been posting like that repeatedly. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Vulnerabilities Found in Georgia's Dominion ImageCast X Ballot Marking Devices
edit: wow I can't read, apparently. or scrolled too aggressively when reading, either way they absolutely mentioned it.

--

Seems like journalistic malpractice that all these recent pieces trumpeting the SF downtown location closing don't also mention that Westfield announced a year and 2 months ago they're selling their entire US mall portfolio by 2024 to focus on Europe.

https://smmirror.com/2022/04/french-based-owners-of-westfiel...
My local small-town library has become a pseudo homeless shelter. It’s exactly as this article describes. Often I’ll go in and there will be a local homeless person muttering in the corner.

That has certainly dissuaded me from going regularly.
Permissive zoning doesn't make cheap/affordable housing more profitable than mcmansions.

It's easier and more profitable for a developer to work with a single rich individual to sell them a big overpriced house instead of working hard to make a lot of housing with a small margin (because the purchasers CANNOT AFFORD a high margin).

You know what finally got builders to put up new, affordable housing in my area? Rent control (well, "stabilization"). It means they can only "capture" the cash looking for property in the area by building new property, because otherwise they are limited in the price they can charge. It has caused many area landlords to start huge housing projects because the alternative is a 5% max increase in rent income every year.
> Boy do I miss the good old days, where devices were programmable by their owners instead of just e-waste consumption slabs.

Wow, this quote really hits the nail on the head.
I just nuked my Reddit account of 15 years.I won't make another account and have moved over to a combination of lemmy,mastodon,squabbles and shit that works.I feel sad and will miss my communities but I hate the direction Reddit has been going for a while now and the apollo thing was the last straw.Not going back.
Classic Google
Don't you have horizontal scrolling on your laptop? Edge of the trackpad, or 2-3 fingers?
Patrick Bateman vibes
Polish nobility, stretching well into today’s Ukraine, was inventing ways in which they were continuation of imaginary outskirts of said empire.
I don't think preact is part of the "progressive enhance html"

Progressive enhance HTML means whatever backend you use, it spits out html, and the HTML is rendered without Javascript. Preact fails this.

The libraries are meant to progressively enhance html by replacing or enhancing certain actions with small javascript. For example, with htmx, usually clicking on html link would load complete page, but with clever htmx directive, the link onclick will only load/replace what is needed.

Think of progressive enhance html as html first. As the page working even if javascript is disabled.
I have gotten 10x speedups with SIMD on modern hardware - goes from fast to blazing.
https://github.com/stillmatic/gollum/blob/main/vectorstore.g...

FWIW - Weaviate's pure Go implementation of cosine similarity is probably as fast as you can possibly get in pure go, without SIMD -- https://github.com/weaviate/weaviate/blob/2f44dbee52196656bd...
I switched from Sales & Entrepreneurship (still sales) to Software Engineering... I wasn't bad either... Presidents club for 4 years and ranked top-10 nationally one year.

Why did I switch? Totally by accident... I started a business doing marketing/ web development, and had problems finding/keeping contractors to do web development for me. So I just learned how to do it. I ended up switching to full-time W2 working for a company after a client got into a motor cycle accident and couldn't pay me (condensed version)... My career progressed pretty quickly so I haven't really had the motivation to go back.

Wild how things work out :)
On this note, is anyone aware of any two-dimensional colourmaps that are perceptually-uniform (or close to it), or perhaps periodic?

I find I often have to hand-roll these myself.
Yeah, we deliberately have a fork of Nim that is purely for adding workarounds when we hit small internal things like that — though most of our changes are upstreamed proper now which is nice!

To answer your follow up question; both - we’re in the process of bringing up firmware for the STM32G0 and L4 microcontrollers, and CubeMX is such a pain to try and bind as-is, we started to play with svd2nim and see if we can’t bring up peripherals that way instead. That’s a less well tread path of course, but it’s promising so far. Only downside is that’s more like Rust’s approach of rebuilding the world, but oh well
> The smartphone form factor is just not very good for software development.

I believe with some androids you can connect it to a monitor and have a desktop environment styled mode, though at that point you'd be better served with a laptop.
> https://www.4chan.org/

I don't browse it anymore, and there are some really terrible boards, but if you can sift through a lot of the nonsense and memespeak, there are a lot of interesting folks on there with nuanced opinions or knowledge on more obscure hidden gems of your interest. There have been some valuable knowledge dumps there in the past, and a lot of boards have a dedicated wiki/pastebin full of great information.
Is single threaded perf is important, you’ve already lost by using python. You’re only ever going to get, ok-ish performance or slightly more ok-ish
We stopped doing that stuff because it was useless. We eliminated those practices and that profession because it was actively harmful to making good software. All those decision making methodologies consistently lead to worse technology choices than one dude actually trying to write some code with the thing for half an hour.
I'd also really love to hear an answer to this question. The difference isn't really clear from the comparison on this page: https://wasmer.io/products/edge
>survivable

Ok. Let’s assume we’ve made the world a more survivable place.

…what then? What do we do with all this newfound “survival”? At THAT point are we allowed to watch anime?
modern users (for example, kids) are able to get by with their files in the default folders of the applications and no concept of a directory tree. And with performant search they don't worry about it, they just search for the file. I don't know that that's due to disrespect but it's a thing.
It's honestly more "abhorrent" running them on Mac. GNU's Not Unix, Windows is not UNIX, but macOS 10+ is.
It usually involves multiple hosts in different geo-location areas so you run the server code also closer to the user, vercel does this too
Yes, my experience being a contractor largely backs this up.

Also, remember another possible reasons why a company might hire a contractor: to have someone to blame for a project they know is failing.

One of my favorite things about contract work is that it's time-limited. This means that I can be 100% honest about bad dev processes, bad code, bad management, etc., because I won't have to worry about angry managers making my life miserable for any longer than the remainder of my contract period.

I can't count the number of times I've spoken up about something terrible, only to have the permanent devs privately tell me later "I'm so happy you said that. I've been wishing I could bring that up for years"
W3C should standardize cookie policy banners, and popups. This monstrosity of a feature should have always been a browser feature, not a burden for web developers.
BlackRock's iShares Files Paperwork for Spot Bitcoin ETF
I used to be able to do something similar on my Sharp Zaurus SL5500 with the stock rom: there were various interpreters and compilers available for it and the built-in keyboard had mappings for the needed characters so I could write small programs and then compile and run them right on the device.
I had one of these and a Psion when I was a kid. These days I have an Android phone. I know about the Astro Slide but my phone is already great. I have a pocket Bluetooth keyboard but it's not an optimal size. I'd love a 4 row scissor switch Bluetooth keyboard that fits in my pocket with my phone. I get such retro feelings.
I'm not entirely stuck in the past. Maybe I'll make use of an old phone as a remote touch screen keyboard, with Gboard on an old phone and WiFi keyboard on the new one. I feel like hybrid physical/swipe keyboard could be interesting though.
I came here to mention this. I access HN via my rss feed on my iPhone and it's always a bit jarring contrasting with the rest of my themes.
If there were iOS dev tools on the iPhone, I think they’d probably be built around Xcode’s Interface Builder and resemble something like a touch friendly version of Visual Basic or REALBasic, simply because the smartphone typing experience is so ill-suited for writing code.

On iPad there’s Playgrounds, which is kind of an Xcode Lite that supports Swift and SwiftUI but to do anything substantial with it you’re going to want a physical keyboard of some kind.
That was my experience as well trying to pivot into AE from the PM/Strategy role, I was very quickly humbled and finally understood why even some technically inept people can be successful AEs
I think the article has mistaken markets, trade, and side hustles for capitalism. These things existed before capitalism and may still exist after. Capitalism is private ownership over the means of production, and I am not sure how much ownership common people can have in a country that owns everything.

What is present here is that NK is supposedly centrally planning the economy, but there are gaps which are filled by the black markets.
I had an eye opening lesson on optimizing for the human factor from a friend in law school. I missed a class and asked to borrow his notes. His note taking style was very different from mine. I was focused on the details in the textbook.

He had all of that, but also included notes on the professor. For example, if there were multiple prevailing legal theories for an issue, he would put a note next to one and write "Prof. seems to prefer this." He was clocking the professor's take on the issues so that come test time he could craft answers that appealed to their predilections.

Law professors, like many lofty scholars, often think they know best and simply love students that stroke their egos. My friend, finished second in our class. Well ahead of me!
What are you smoking? The readme for spleeter clearly shows the two simple commands needed to install -- one being a conda install for system level dependencies and one being pip for the spleeter python package itself.
Ok, we've changed the title to be more precise. Submitted title was "Engravings Made by Non-Human Hominids ~300K Years Ago".
I still don't understand how move and copy were allowed to be fundamentally broken for so many years. File management is a very, very basic OS task. I should never, ever need to Jailbreak a device to make backups of files.
Doesn’t say much how. And it mentions docker but doesn’t mention anything about running the docker image.
If you use htmx what backend technology do you choose?
I'm sad there isn't any talk about nostr on here. Even if Reddit dies and everyone moves to Lemmy or some other alternative it's only a matter of time before something similar happens to Lemmy. Sure with Lemmy it wouldn't be all controlled by one company, but your data is still locked behind whatever Lemmy instance you posted it on.
“previously robust convention schedule, which meant lower vacancy rates throughout the year and higher-than-average room rates.”

They also mention changes in demand due to return to office arrangements, but I wonder how much of this is truly all covid-related. Have the recent slowdowns in Silicon Valley also affected SF? Could it also be that the hotel is a bit crummy?
Separate issue though. The dealerships don't help here, they typically only use OEM parts anyway
From a hardware point of view, your average iPhone is definitely fast enough for many types of development.

What's really missing is an easy way to connect to peripherals, plus OS support. Samsumg has something in this direction, though I heard it's not quite mature:

https://www.samsung.com/us/apps/dex/

https://youtu.be/Ku6eQvYRDrk?t=342
Was this written by GPT? I was quite interested in the topic of the article but I started to get the brain fog I associate with parsing ChatGPTs convoluted sentences.
I think networking is way overrated since there's Linkedin. Unless you need very specific contacts or something, recruiters will reach out and about 10% will have great roles. Sure, a direct connection might get you an opportunity faster, but for people like me who aren't naturally inclined to do so, the work of nurturing a network probably offsets the potential missed opportunities.
> I'm addressing the masses of us Webrogrammers, who classify all that space as "UML", and dismiss it. Not everyone is just going to be tossing (ChatGPT-assisted) sprint tasks over the wall, while calculating when to make their next job hop. Some teams will have to build complex things that work, and they can benefit from informed and judicious use of abstractions and views on the system.

On the contrary, people who are doing routine webdev are the ones who can afford the overhead of doing this nonsense, whereas for people who actually have to make something complex that works it will sink them.
Use css snap to snap horizontal scrolling
I had one running NetBSD together with a Cisco Aironet 350 PCMCIA WiFi card for wardriving purposes. With the driver for the WiFi card patched to enable monitor mode. Had two different antennas, a quarter wave dipole, which I made myself, and also an Andrew QD-2402, a 16dBi antenna (!) that could receive WiFi APs from more than 20km away, when on high ground.

You could even develop software on it, compile programs with GCC, write Perl scripts to do various things, e.g. automatically scan for and connect to open access points as you walked around town. I think that script even tested if the access point had Internet access or not, and blacklisted ones that didn't. Worked really well, there were so many open access points back in the day. Also had the "links" / "eLinks" web browser, that was text only.

And you could also overclock the bus to the Epson video chip, to allow for faster display updates. The video chip had 2D acceleration, I might have written an XFree86 driver for that, but cannot be sure about it.

I also wrote a flashing tool for the WiFi card, that let you alter the regulatory domain settings to enable full 100mW power output, and also change the MAC address stored in Flash. I think I have the source code to that somewhere...

It's just so amazing to see that the functionality of that enormous WiFi card has now been shrunk down to a tiny QFN chip, an ESP32.
The problem is our kicking off point is reddit the community and not reddit the link aggregator. We've forgotten its humble beginnings.

What we need is to go back to basics and develop a simple link aggregator with basic federation. So that anyone with a federated node account can follow links posted to it, without having a local account.

Then of course each link posted can spawn a discussion, but no need to have that in the first version of the software. These discussions can take place in a decentralized space for the time being. Giving the software the advantage of simplicity.

For example the ActivityPub object Actor does not have to be a person, but rather a category of the link aggregator.
Also curious about how Node.js support would work?

I've heard about efforts to compile SpiderMonkey to WASM to run JS, but never V8 and the entirety of Node.js. That would be super exciting if that's what you're looking to accomplish. Would love to follow along and contribute if this is part of an open source effort!

Curious if you think cold starts could be a problem with this approach? Share-nothing architecture sounds great until you realize you have to load the entirety of V8 and Node.js on every request, but maybe you've figured out some way to work around that?

Also, how do you think the lack of JIT could affect real-world JS runtime performance? Or is there a solution for that too?
Why isn't HP still selling the Jornada?
Yay more people addicted to drugs, and instead of pushing them to get away from addiction, we tell them the drug is safe, Enjoy it!
> That always pisses me off.

It's annoying, but I understand why that's done, so I don't get too upset about it.

But making me type in my email address twice? Grrrr.
What's your number one mistake then? Not nuking Russia in 1945 or asking Stalin to help out in Asia?
Space Balls:

This isn't about money...

This is about a shitload of money!
There was, for a little while, the idea that a mobile device could seamlessly plug into an external display, with external input devices, and swap between a "desktop" and mobile mode. I believe Mozilla tried to invest in this pretty heavily.

But it went nowhere. I suppose the technical challenges of the time were too great, and the mobile devices that won the space were locked down like the iPhone, where it was better to have the ecosystem that let you sync your mobile device to something more powerful if you really wanted.

But given the power inside mobile devices these days, Apple silicon especially, I think it is sad that this vision never really came to fruitition. It seems like the perfect sort of device for most modern users. Something that is open and unlocked, and you can plug it into bigger things to solve the problems many other commentors are talking about around difficulty programming on small screens, etc.

But that's the whole of modern computing history, I suppose.
Thanks for this.

I'm new to the Fediverse, so I don't know if kbin was planning on fixing their processing or if Lemmy was planning to switch to case-sensitive.

I guess devs are deciding upon case-insensitive largely across the Fediverse?
There are plenty of search engines that don't spy on you, here's a few...
https://duckduckgo.com/ https://www.ecosia.org/ https://www.qwant.com/ https://www.startpage.com/
Oh wow, thank you for sharing; this is lovely!