skysight-inc/HackerNews huggingface dataset:
This makes me want a MacBook display wired as an external monitor.

My work laptop is an HP 1040 g8 with the privacy screen. It’s the worst screen I’ve ever used. I think an old TN panel from the early 2000s had more brightness and better viewing angles. I don’t understand how HP tested this and said “yep it’s good for a $2K laptop”.

Anytime I’m by a window I can’t see what’s on the screen. Working outside is only possible if you like squinting and you’re looking at a white background with black text. Not to mention the abysmal viewing angles keep you shifting on your chair as you read.

Anyway, having a regular 13in MacBook Air or pro Retina display to hdmi would be awesome. I don’t think I’d be the only one to use it. I wouldn’t even need a stand, I’d put it right on top of this screen and be done.
"stuff has become so poor" because users don't care. Counter point : all cars are now luxury cars, they don't make sedans anymore and trucks have leather massaging seats because for whatever reason people care about luxury in cars and vote with their money.

Also houses are twice as big now. Clearly capitalism doesn't always mean a race to the bottom.
apt-swarm: OpenPGP based P2P gossip network for apt update transparency
I know the question has been asked but I'll ask again: Why does a bureaucrat need Tiktok on their workphone? Can they not work without watching twerking videos in the background?

Unlike say, Facebook, which is sometimes used for communication (I know several online businesses that use Facebook groups/pages for their main website-- yes I know we should have our own website but non-techy types find it easier to use FB), or Twitter for keeping up with trending topics, Tiktok has no use case?

Personally, I would ban all social media apps from official phones. But especially tiktok
That if you don’t meet the documented preconditions to calling a function you can’t assume the output is valid?

That seems fine to me, not every programming language has to be defensive about bad inputs, lord knows C isn’t. It seems like he got caught between two conflicting pieces of documentation one having stronger guarantees.
> Template engine websites, tools, and sites that generate HTML from text, markdown, or script files

That basically covers every tool.. I don't know what "generate HTML from text" means, HTML _IS_ text.. so.. notepad is disqualified too I guess? Since that generates HTML files from text if you save the file with the .html extension ?
Are we starting to understand that? In what ways?
I agree with your point. 90s keyboard isn't necessarily "the right one", or perfect. BUT! I dislike every manufacturer making their own keyboard layout with no clear benefit or improvement. If it works don't break it. In particular, hiding key navigational keys (home / end / pgup / pgdwn), which are not exactly a nerdy requirement - anybody using ms office or browser or other tools proficiently will adopt them.
The grasping at straws is because I, a westerner, said it. Had a local expressed it, which they regularly do if one cares to listen, then none of the examples would be challenged. Half my examples are made by locals, they aren't even my personal take on it.

Not only is any plain and simple observation I make incorrect, it is also not so subtly assumed to be driven by an agenda of biological or cultural racial hierarchy.

Which is to suggest that I'm a supremacist looking to confirm my supremacy. That is what is implied.

I can handle that bad faith toxic notion just fine, no issue there. The real issue is that this style of discourse strongly discourages people to call out very serious issues that are grounded in reality. Just pretend they don't exist.

To remind what got this started:

"I've always wondered why there's no black-majority country that's prosperous...it's always the same story of corruption, incompetence, and/or infighting. Now, before anyone brings out the pitchforks, I'm a black African residing in Nigeria...I'm just saying that we really have to do better than this."

And where we're at now: Nah, it's all fine. Stop talking about it.
This is so freaking strange, but I can see how it happened and it doesn't surprise me at all. Thankfully it's been resolved, as another poster pointed out (https://www.supportdavidcarpenter.org).

It's not uncommon for a FOIA to be extra scrutinized if it's sent by a lawyer. Meaning the request will be brought up in a meeting with higher ups when it normally wouldn't be. It's basically an implicit threat to sue. My guess is the administration freaked out at the implicit threat, saw something that looked fishy at-face, and made a decision too early thinking the whole thing would have cost quite a lot of money.

(ianal)
You have no idea how pervasive WhatsApp is with government officials over here. It’s a huge problem, and those with the power to do something about it don’t seem to care.
Not to mention that the post itself was written on the internet, so by his own admission, he's just someone with time to waste and not the smartest person of our time.

So caveat lector...

Also... it's unclear how most of this is specific to startups. All of these things apply to other endeavors, big and small, whether corporate, not-for-profit, or governmental.
Personally I don't think POD is good for the independent author, too much of it is authors publishing before they are ready and it buries the minority who are ready and just taking a different path, a great many readers seem to completely ignore self published authors because of it. The more traditional path of starting out with short stories in journals and the like gives the writer a chance to hone their skills, get feedback, and make contacts in the industry, skipping this seems like a huge loss for the writer.

POD is getting pretty good and it has enabled a great deal of specialty books to stay in print, Princeton and Cambridge have gone heavily into POD and both have good quality, I have a few ~1000 books from them which have held up very well. There is a good amount of garbage quality POD out there from what I have seen, but there is also a good amount of garbage traditional printing out there so I am not sure this means anything, finding well made books is easier for the reader with the traditional options.

I would enjoy finding my books being counterfeited, I doubt I am even on libgen or the like yet. I have never gotten a counterfeited book that I am aware of.
One thing I think is kinda strange about software development as a craft is how a large portion of the industry seems to believe that the end goal of spending 10-20 years becoming a highly skilled coder is to one day stop coding. You're either supposed to become a manager, an architect, or spend 100% of your time mentoring and reviewing work for junior developers.

Personally, I like coding. I don't want to be a manager. I don't want to be an architect. I don't mind mentoring, but only if it's a minority of my time. If I wanted to be a teacher, I'd have chosen that as a career. I understand that many people do want to transition those roles, but I don't like the feeling that transitioning around the age of 40 is considered the default.
Ask HN: How are you building culture and community in remote organizations?
I’ve been with the same large tech co since 2017, and several others before that. We went fully remote in March 2020, so now it’s been > 3 years. We’ve shipped stuff, hired people, re-orged, etc. But we really put very little effort into figuring out how to work well remotely. And it’s not really happening organically.

Work feels very transactional now. Collaboration between peers is at an all time low. Every new hire I’ve encountered since then has reported that they feel very little belonging within the company. How couldn’t they, a 15 minute virtual standup isn’t sufficient to building relationships.

We’ve tried a few things with varying degrees of success. My findings so far is that any sort of purely social gathering on zoom is just going to feel very forced. We’ve had a little better luck interlacing some social activities within a session where work content is the primary focus (“Tell us about your weekend” before standup updates, as a simple example) but it still feels like we can do more.

Anybody out there doing interesting things with remote community and culture building? Do share.
Probably quite bad unfortunately. Look into NO2 exposure from stoves.
Starlink has coverage in Alaska now doesn't it? I'm essentially on the same page as you.
Google hails 'key milestone' in quantum computing
Privacy policy:

> We will not use or share your information with anyone except as described in this Privacy Policy.

...

> We want to inform our Service users that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.

Arreeee they?

So let me get this straight, you want to take my Super Important Private Data, like, you know, my entire corporate slack history.

You'll feed it some arbitrary third party(s) (eg. OpenAI, who's privacy policy is flat out 'we'll use that as training data'), and they are...

> obligated not to disclose or use the information for any other purpose.

Other than what exactly? Provide some nebulous service to you? Like... training a model on it, or storing it and using it for training other models later, or..?

haha... there is: No. Way. That is happening.
Your bitterness bleeds through your sense of reason.. Rules that are fundamentally broken are not meant to be followed, they are meant to be publicly ridiculed and laughed at.
Makes me think quite deep.
I always have gmail open in a tab on my work laptop, is that also not acceptable? What’s the difference, really? That being a web app instead of a native one it doesn’t go through an install process?
Replace "chatgpt" with "stackoverflow" and the share goes to 90% :)
My older iphone is not oled so that would explain why I did not like this setting when I tried it some time ago like what you say about blacks looking out of balance. Thanks
I am a Software Architect by title, but most of my work is finding the right people and pulling the right strings to get the job done.

I force myself into coding at least 25% of time because I do not want to become one of those non-coding architects that everyone including themselves despises.

You really can't just draw diagrams, write Software Architecture Documents and assume that what you do makes sense.

Our minds have a tendency to wander off and need constant reality checks to operate properly.

All comparisons to construction business are flawed, because Architects in the construction business have to navigate an entangled reality of regulatory work, client desires, supply chain considerations and all other real-world constraints.

In contrast, Software Architects mostly work in a digital world where almost everything is possible. Their perception of reality drifts unless they fight the sensory deprivation with hands-on coding.
Totally doable. Someone just has to invest in it. There are already drones that can follow a person and avoid obstacles. The higher-end drones are getting really good at this. It sounds like you needed a ground based drone with tracks so it can go upstairs. These exist for bomb squads but lack full autonomy AFAIK. I think this would be a fun exercise for robotic companies. A challenge to make a track based drone that can play hide-and-seek on multiple floors.
No sure if they would come up with that in the nearest future. Maybe just adding OpenAI / ChatGPT - it's possible, but I don't think they'e add contextually intelligent bots that would answer queries from your knowledge base.
On Polly "Takumi/neural" voice is the best option.
Hospital Management Software Development
It's only costly if the software (or its administrators) decides that it has to be. This particular product's approach (5000 rounds of salted SHA512) is not very costly, nor is it inherently insecure.
I'm not saying it's good, the other places outright ban discussions though.

My experience is also different than yours, I guess it's based on the subreddit
The freenode irc is a good place to start : chat.freenode.net they have probably the largest set of general and some specific channels for discussions. Good mods, rules etc.

But over the years of being on IRC and growing list of communities and friends I have a few that I join for particular areas of interest but as for an all in one 'directory' I'm not too sure if one exists.
This is awesome! Congrats IngestAI team!!

Do you have any perf numbers, in terms of size and response times? Is there a list of file formats you support? Possible to choose the LLM model as my preference? How does pricing looks like?

Again, great execution and useful tool. Thank you for the launch and good luck!
Like an architect that can no longer write code?
I am glad that you posted that question, imo that link to atomicsemi.com homepage isn't useful and don't match well with post title.
European Data Protection Supervisor to Pilot the Use of Open Source Software
Are we sure his team isn't just four people? :)
I am not in academia so I cannot say, but I have observed plenty of controversy from the outside and have seen other commenters in HN express their disillusionment on academic debate.

Regardless I’m not proposing that HN or analogous platforms should be 4chan.

It’s good to aspire to orderly and rigorous debate, but I don’t think that hyper-regulation is good either. We humans are messy, and there’s good things about that, too. It’s a matter of degree.
I'm still hooked to Python though I get paid for .NET and so I think it would do me good to build a WSGI web library so I feel more confidence working with WSGI, of course most web libraries implement it well enough I never notice or care that WSGI is being used outside of configuring it and moving on, Django is a good example of this.
Show HN: NoScription – No-code authentication and subscription billing
I want to get feedback on a project I've been working on to reduce the boilerplate involved in "productizing" a site.
Over the past few years I've built a number of small tools or sites that I wanted to try to monetize, and each time I found
that, despite their excellent APIs and documentation, integrating with auth and payment providers can take several days
(or weekends in my case). This can have a big chilling effect and certainly distracts me from improving the actual product.

There is prior art in this space, in particular the fantastic OAuth2-Proxy [1] which is a self-hosted solution for handling authentication
boilerplate. OAuth2-Proxy forwards user identity to your service using request headers. This is a great tool, but is self-hosted
and difficult to pair with PaaS platforms. Furthermore, I was interested in a similar solution for billing which would handle all
the related redirects and webhooks.

With this in mind, I developed NoScription which improves on OAuth2-Proxy in two ways. First, it is hosted for you using Cloudflare Workers,
meaning that it supports PaaS, is highly scalable, and introduces minimal network latency. Second, it
integrates easily with Stripe using Stripe Connect, allowing you to restrict pages to paid visitors and see their subscription status in
request headers.

I currently support Auth0 for authentication and Stripe for billing. In both cases the user brings their own accounts, maintains ownership
of their user and customer data, and manages most of the configuration through these providers.

Thanks for checking it out, and let me know if you have any questions! https://noscription.com

[1] https://github.com/oauth2-proxy/oauth2-proxy
Have you ever given any thought to how human collectives actually work.
Such contests seem to be just a fun way to get students interested in algorithmics. Many of those who become passionate about Computer Science due to competitive programming go on to get PhD in CS and contribute with their research. Some highlights among Code Jam winners: Tiancheng Lou (won Code Jam in 2008 and 2009, went on to earn his PhD from Tsinghua University in 2012, currently start-up co-founder and CTO), Marek Cygan (won Code Jam in 2005, earned his PhD from University of Warsaw in 2012, currently start-up co-founder and CTO), Gennady Korotkevich (won Code Jam 8 times between 2014-2022, as of 2019 was a PhD student at ITMO University)
(sources: Wikipedia and Linkedin)

The first two have published some influential works during their academic careers:

https://scholar.google.com/citations?user=df8TSy4AAAAJ

https://scholar.google.com/citations?user=Vjo4Tg4AAAAJ

I wonder what the total number of research papers and citations of all Code Jam winners would be. Sadly, it's hard to find reliable info on most of them.
1. The windows phone was actually well put (and I liked metro UI, as an apple person!), but suffered horribly from low population + tons of shit in their "app store" - iE: it was actually hard to find a non-scam facebook app!

2. Microsoft has an actual enterprise business that is stable and not prone to disruption, they can swallow huge projects that fail easily without endangering their cashflows. This is NOT true for google, search (their core channel for ads) is getting grilled in the new future by ChatBots + SocialCommerce + non-existing customer support + known to launch stuff only to kill it shortly after + many people hate/ignore google alltogether. It doesn't matter if they can build a better Bot on their own, these huge margins are gone now, innovators dilemma.

3. "post-AI world" for me means achieving technical singularity, and what comes afterwards is strictly not predictable, including the fact if humans continue to exist at all, let alone the concept of "programming jobs"
> any 13 year old

you could say the same about python, javascript, ruby.. didn't implement a calculator at high school in C++?

> the king of SQL injections

that would be bob
https://xkcd.com/327/
Zero is plural in English.
Mastodon is actually perfect for this. The EU has already set one up. https://social.network.europa.eu/explore
Could have done with being more concise and pointed. But the framing of people like Trump, Tate and Boris being catalysts for creating reaction chains that everyone feeds off of is going to stick with me.

The ending is great:

> ‘ Forgiveness is unique in being a reaction which breaks the chain, making a fresh start possible. It has been observed, of late, that there is a deficit of forgiveness in ‘cancel culture’ and the reputational attacks that thrive in the reaction economy. But digital platforms are anti-forgiveness machines by design. The broader question is how any of us – but especially children and young people – can become comfortable with our own freedom, our own spontaneity, against the backdrop of surveillance capitalism, which is the real condition of the reaction economy.’

It took me a long time to understand the value of forgiveness and come to terms with how horrible people just continue to exist. It almost came with maturity. Will the internet reaction machine mature enough to allow forgiveness?
to make my point easier: for my definition of to read, to understand and comprehend you need a body, an embodied mind. you need agency and consciousness. ChatGPT has none of those, it's an implementation of several matrix functions.

the specific model you are referring to does nothing, it's not acting (it's not reading anything). you have to press enter for it to work. so it's not reading, you (and OpenAi engineers) are doing its actions for it.
We are in such times that telling the truth is *hostile*.

We have govt, companies, celebrities, teachers all so used to lying that when someone talks truth it "cracks" the social norm.

We even say that someone is "too naive" when they are honest about their opinions.

If you want to pursue real talk and truth you must be ready to some harsh exchanges.
> .. and become the preferred information delivery mechanism for business and entertainment because the internet was "just a fad."

Was it not as much a case of network limitations making such delivery impractical, rather than the internet being considered a fad? I was just about on 512Kb DSL at that point (if not, dial up). Downloading games and streaming movies would have been totally impractical.
why didn't the us news report this?
This is unsolvable.

As an human you are probably applicable to a multitude of jobs in all different kinds of industries and therefore the sheer process of going through the list to find "the one" is going to prove very difficult.

Its not that hiring is inhuman, but unnecessary moats are. Those are there in turn because a large number of people are applying to those same jobs. Combine that with the fact of remote working, you pretty quickly realize that you will get resource management problems no matter what you do.

Finally, its also that most people hiring have no actual clue as to whom they would like to hire for the position to begin with. Just as all recruiters don't really understand the position they are hiring for.
Building a Robust and Resilient U.S. Lithium Battery Supply Chain [pdf]
In effect all bugs are security bugs. When people offer an excuse, what they're telling you is that they don't care about correctness, which in turn means they don't actually care about security only about appearances.

Why are all bugs security bugs? Because security depends on the actual behaviour of the software, and bugs cause this behaviour to deviate from your intended and documented behaviour in unknown ways which means they have unknown impact on security. Figuring out whether any user of the software actually incurs a security impact as a result of any particular bug is likely to be far more work than fixing it, so just fix it.
When did I attack someone? The submitter is not the author.
"Architects are not real engineers/their opinion doesn't matter" is just a rephrased version of "the real developer starts at exactly my level of knowledge, but anything above is already 'incredibly good'" which I've seen, well, everywhere & all the time. IT culture has a big problem with repressed aggression and some weird & frankly speaking pretty useless type of competitiveness which leads to this type of behavior.
There’s many kinds of responsibility. You can just as easily tell the inverse story, where you need architects and PMs to be in charge because engineers aren’t responsible for the business value of the systems they create.
It's using OpenAI's API of GPT3.5
What I find amazing is that it doesn't look like a superpower to see that some Startup makes no sense at all... and don't really bring any "revolution" to some market, and yet they seem to have no problem getting funding and to carry on with their non-sense.

The most classical example I can think of is Juicero (remember that one?) - it's not rocket science to figure out it that as an investor, it's not very clever to put your money there.

I wonder why VCs and stuff make these dumb decisions, that even without any sort of "market research" it's obvious it is pure BS, and yet there seems to be no shortage of idiotic ideas getting funding.
It didn't say they were programmers. I'm going to assume its some SEO content spam company.
I assume you have some specific needs that couldn't be handled by open source Lisps like SBCL, CCL, etc?
Someone has to pay to build the houses.
Rust Governance Reform RFC
It was not my intention to present a strawman: I assumed that by "affect" you really did mean "prevent". I.e. being Asian-American prevents some people from gaining entrance to Harvard, in this case.
this is about what I expect from a chronically online twitter tech personality.
In regards to Stardew Valley specifically, I ended up purchasing it on multiple other platforms after I bought it on iPhone.
PHP has a lot of C-isms under the hood, not only in its infamous function names but also in how they signal errors in-band in the old functions. crypt() is one of those old functions with a crappy API, and password_verify() is just a thin wrapper around it. Maybe this explains the "it's undefined, so we can do whatever" attitude.