skysight-inc/HackerNews huggingface dataset:
Appears good for me, tested with testssl.sh [1]. Here is the fingerprint I see in the event you may have a MitM issue.

openssl s_client -servername dash.cloudflare.com -connect dash.cloudflare.com:443 < /dev/null 2>/dev/null | openssl x509 -fingerprint -noout -in /dev/stdin
SHA1 Fingerprint=23:80:59:61:1E:82:7F:85:96:5F:06:38:D1:7F:C0:19:7C:D1:90:07

#sha256
openssl s_client -servername dash.cloudflare.com -connect dash.cloudflare.com:443 < /dev/null 2>/dev/null | openssl x509 -fingerprint -sha256 -noout -in /dev/stdin
sha256 Fingerprint=A8:F7:20:54:02:B2:61:0A:1C:1E:21:D7:64:79:A9:EA:05:7B:AE:BF:11:FD:78:C5:F9:68:BB:EB:F4:7F:69:6A

Tested both IPv4 and IPv6, same results.

[1] - https://github.com/drwetter/testssl.sh
"Eschew flamebait. Avoid generic tangents. Omit internet tropes."

(This comment is all 3, and in fact is the ultimate cliché of this topic, and has been for many years. We're trying to avoid repetition here, and especially ultrarepetition and indignirepetition.)

https://news.ycombinator.com/newsguidelines.html
I can appreciate that. It wasn't until I implemented a few matrix factorization routines that I appreciated the decisions that go into Eigen, etc. It wasn't until I tried it with SIMD that I appreciated the speedups and knew where to look to coax them out.
David Shapiro – Will we get UBI before AGI? [video]
Everything else aside, sounds like a cool history/life.
And the parents not knowing this distinction. "My kid can swim" can mean any number of things. They rely on their kid being able to swim even marginally and expect the lifeguards to be infallible. It's sort of to be expected because most people in general do not have extensive experience nor basic training when it comes to being in or on water.
For me it's just a few seconds, but my css needs are rather compact. Luckily I don't have to change styles daily though.
not sure why you are getting downvoted, that was a funny reference to Ariane 501/V88.
Real sugar soda tastes like shit by comparison. It's less sweet, and it's got a sour aftertaste as the flora in your mouth begin fermenting the sugar to acid. And you get cavities and weight gain as bonuses.
The US is sending their military payloads with a US company they have invested in, and most likely have special, undisclosed deals with.

It is not just "a commercial launch provider". I don't expect the US to launch their military payloads with Chinese rockets, private or not, in the same way I don't expect China to use SpaceX for their own military payloads. Same thing for the EU, they prefer to send their military payloads with their own rockets, that is Ariane.

Ariane is private too, it is also a commercial launch provider. It is heavily subsidized by the EU member states and not as competitive as SpaceX, but from a national security perspective, the situation is similar.
Just because a gender gap exists in Y, doesn’t mean we shouldn’t also try to minimize it in X.
> would be very hard to spin that up from nowhere after twenty years of complete inactivity

That’s not the only alternative.
> When pay went up it inverted and that is really the problem. Men colonized computing and pushed women out only when it became a source of good income and respected as a profession.

You're using some loaded terms there. How exactly did men "push" women out of computing?

Women were just as free as men to create their own tech startups. Yet in the past 50 years most tech startups and today's tech giants were created by men. Some women are tech entrepreneurs today, but the field is highly male dominated. We see the same ratio in engineering education, and in most companies not actively discriminating against male candidates.

The idea that there is some systemic discrimination against women in tech is ridiculous. There are specific cases of wage gap some companies need to address (which is a general problem not exclusive to tech), but most companies would hire capable women if they applied. Yet they rarely do.
As wind, solar farms expand in Brazil, space for traditional communities shrinks
I've been a paying customer and advocate of Plausible for over 2 years, and this is not ok.

Marko frequently posts on social media about Plausible's revenue growth, currently at over $1M ARR with a tiny team and little overhead.

They are doing great financially. Yet in this post he tries to gain sympathy by focusing on "we only make $300/mo in donations".

Frequently moving the goalpost on what it means for your product to be open source betrays a lack of integrity and will have me, and probably others, looking for an alternative.
Exactly, I think putting leetcode in the title triggered a lot of people
Railway signalling IMO is an area where a little research could dramatically increase the throughput of the railway network with a rather low cost.

Todays railways mostly use fixed block signalling. Expensive and unreliable equipment ensures that there is only one train on each 'block' of railway track at the same time. That forces trains to be at least 1 or 2 blocks apart, which are frequently multiple miles long. End result: Trains are usually 10's of minutes apart, or at least 1 minute apart even in urban subway systems.

A more advanced system would aim to have trains as close together as cars are on a freeway. Trains would be able to hitch and unhitch whilst moving 100 mph, allowing different loads to be sent different directions and different sets of passengers to stop at different stations. Crashes would be avoided by having every train know about the train ahead and behind, and unable to make any move which would cause a collision (ie. it is not allowed to slam the brakes on if there is a train right behind you).

Such a system would be implemented primarily on the trains, and primarily in software. Software is expensive to develop then cheap to replicate, a property very important if you want to deploy it widely.

It would be backwards compatible with fixed block signalling by simply saying that within each existing fixed block there is either one legacy train, or an unlimited number of gen 2 trains who will all communicate with eachother (and any train who cannot communicate with every other train within the block is not allowed to enter the block).

Hardware/software failures are kept safe by simulating every possible type of failure (ie. braking, locomotion, power, derail, position uncertainty, comms), and every second generating a plan which will be executed by every train in case of each type of failure occurring. Any move any train wants to make where any of the above plans cannot be generated with a safe outcome isn't allowed.
Could AIs become conscious? Right now, we have no way to tell.
We use it for a two main reasons:

- Due to how the FISA (e.g. 702) laws in the USA are incompatible with GDPR, GA4 is illegal is much of EU (and EEA).

- Plausible actually collects less data on the visitor, making it more ethically sound.
We shouldn't try to do anything. Social engineering doesn't work, and you're being racist/sexist/etc. while you're at it, making everyone rightfully resent you.
SEEKING WORK
Location: EU, EEST Bucharest time zone
Remote: Yes
Willing to relocate: Possibly
Technologies:
1. Python, REST APIs, Docker, Git, Protocols, Flask, Django
2. C++, Linux, Bash, Embedded & low resource development
Résumé/CV: https://drive.google.com/file/d/1wOX4rvdPUWHXposHOmvhydSsUDZGe1UC/view?usp=drive_link
Email: Check Résumé/CV

About: Software engineer with expertise in C++, Python, and web technologies (13+ years of full time software development experience). Proven track record in designing, developing, and deploying scalable backend systems and embedded applications. Passionate about writing clean, efficient code. Language agnostic, open to multiple tech stacks.
Brian Kernighan reflects on his book The Practice of Programming
You really think 100% of salaries can be attributed to launch costs of one of their rocket types?
> This description makes it sounds like large areas of computer science are just goofy, meaningless, games.

Oh no, not at all. My point is that the concept of infinity is in a sense necessary for the mathematics involved in developing algorithms to solve problems. We are performing induction to "predict" the behavior of an infinite number of Turing machines without actually running them. We can't just iterate through all possible programs, so we have to use patterns that apply in a consistent way to all possible problem instances to narrow down the search space.

> approximate, eventual, steady state behavior for sufficiently large N, larger than any specific one-off gimmick you might think of

I know this is how computational complexity theory is considered from the perspective of many software engineers, but my point is a bit more fundamental. Computational complexity theory ultimately isn't concerned about any one particular problem and how to solve it quickly for practical applications—the goal is to understand what is and isn't possible with computation overall and with what resources (time, space). Why solve one problem when you can solve all of them?

But to do that requires really understanding the mathematical structures behind computation itself. If you're a formalist, instead of thinking of infinity as "the limit of large n", you think of it as a concept in a formal system that involves manipulating symbols according to a set of axioms and inference rules. You can use whatever intuitive human-scale analogies you prefer when thinking about large cardinal axioms or the continuum hypothesis, but at the end of the day, all that matters in terms of computability and computational complexity is how exploring the space of proofs derivable from these formal systems leads to a better understanding about the behavior of Turing machines (and thus the nature and fundamental limits of computation).
Ahh thank you, I did not realize this was open source. I might recommend putting a link to the github repo at the top or something, unless I am just looking right past it I don't see that anywhere (the most I see is the github script to copy)
> I have seen so many people just slam the root credentials into config in order to never touch IAM

Anecdotally, at a startup I worked for, our devops and security engineers pulled me into a call once because they needed my help finding where the root credentials were being used in our code. I logged into our dev, staging, and production servers, but they were nowhere to be seen in any place you'd expect AWS creds (like ~/.aws).

Then it hit me. I pulled up our git repo and pulled up a function that handled file upload to s3 for something incredibly unimportant. Right there, in plain text, checked into git. The git blame read something like "4 years ago".

Creds weren't even needed since the AWS SDK does whatever magic to know the creds based on the EC2 instances role. I immediately put up PR just removing the creds as the empty constructor for our SDK used the EC2 role (this pattern was used in multiple other parts of the code base).

The CEO (the author of the code) didn't want to merge it in case it stopped working, despite me demoing in our staging environment and the feature using this code was only used like twice a week.

Thankfully, we convinced him, got it removed from the codebase, and either cycled or deleted the root creds, I don't recall how that worked at the moment.

I wasn't familiar with root creds at the time either, but damn is it scary to think that anyone of the engineers had access to root creds for a company of the size that we were.

And the CEO wrote it like that originally because he didn't want to mess with IAM. I can see why he did it, but man was that a bad idea.
> any signal source can become a sense.

A new sense?

That's unheard of. We can map any signal to an existing sense, but not create a new sense/sensation.

That would be one of the most relevant developments in human history and a gigantic step towards cracking the whole qualia problem.
Are you me?

I'm going through a very similar situation.

What I've found that helps:

1. Wellbutrin (I've been depressed my whole life but had such a negative experience on Zoloft as a teenager that I stayed away until recently)

2. I quit working full-time writing shitty webapps and now exclude any company using NextJS, "AI" as a ChatGPT wrapper and Python. Aside from NextJS, it's not specifically the tech but the companies/startups adopting that tech which suck.

3. Downsized my life significantly and moved to some land.

4. Started a non-tech hobby (farming and building) and take on tech side projects I'm actually interested in.

The part time gig sucks because it's nice to have money, but having money at the cost of scrum or product "owners" who generate garbage from ChatGPT and call it a user story was really burning me out.

I've got a few long-term irons in the fire for starting companies, and in the mean time limp by on part time work with ample time to direct toward what I want to do (or chores because even though I didn't leave the US I did move to a place where keeping up with the growth of plants occupies a significant portion of my time). Once my spouse lands a job of some kind we'll be better off financially.
> I don't get these "privacy" based tracking / analytics systems, it sounds like an oxymoron to me.

Not really oxymoron if they don't track your PII like IP address, email etc. Don't know how Plausible works, but usually these systems track page views, etc without the associated visitors' data. They either anonymize the visitor metadata or just aggregate the site data like what urls are visited, etc.
The go-to resources are the FCC regulations and guidance documents. Be very careful with anything written to an indie maker audience. FCC regulations have the force of law and you are ultimately responsible for compliance: not the guy you read on the internet, not even your test laboratory.

https://www.fcc.gov/oet/ea/rfdevice
https://www.fcc.gov/general/equipment-authorization-procedur...
https://apps.fcc.gov/eas/comments/GetPublishedDocument.html?...

There are a number of things you could conceivably be doing that would complicate your compliance situation beyond simply using the module's certification, getting test data from a certified lab for unintentional radiation for the Supplier's Declaration of Conformance procedure, appropriate labeling, and so on. (You're right that's a reasonable assumption about your situation but it may not always be true). They include but are not limited to, say, using more than one pre-certified transmitter in your device.
"We want to reduce the threat from businesses such as hosting companies and other resellers who try to commercialize popular open source projects. We’ve seen our self-hosted code being used in a way it was never intended for by corporations that don’t care about us or open source."

I don't understand why people think they can stop others from commercializing their open source project. You can give something to the world. You can hold onto IP to stop others from cashing in. You can't have it both ways.
> “AI still remains, I would argue, completely unproven. And fake it till you make it may work in Silicon Valley, but for the rest of us, I think once bitten twice shy may be more appropriate for AI,” he said. “If AI cannot be trusted…then AI is effectively, in my mind, useless.”

This quote is enough to dismiss the whole article.
so substitution effects and regulatory arbitrage counts?
Credit unions are perfect for this.
You skipped a step, though. Why is the assumption 50/50? Yes, there's the null hypothesis, but the null hypothesis shouldn't survive too much contradicting evidence.
Yeah, the advantage of limiting colours and sizes to preset multiples made life a lot nicer for a while. Very easy to keep things looking consistent without needing to re-reference specific values.
But they keep making it more and more easy to do things like p-[7px] which rather defeats the point and there seems to be talk about changing the scales to just using px/rem numbers which feels like a complete abandonment of the idea.

Customise the tailwind config for your design system, add additional CSS in a css file for specific needs. Generating arbitrary values on the fly just muddies the system back up again.
So it's just a really stupid inefficient form of charity? You realize you can donate to people without cryptocurrency being involved right?
> They very much should, as people who start with bash will have much to unlearn.

Dash on Debian is intended as a light POSIX sh to execute shell scripts. It isn't meant to be your login shell or for interactive use. It makes sense to keep the dependencies light in that context.
So odd they publish to Medium, and not their own NYT platform.
If that is your take away from this post I urge you to read it more carefully.
I'm sorry, I'm not creating a component per HTML tag with all the possible attributes just for my design system. What a complete waste of time.

Anyway the GP said he could see everything without extra files. Which is it?
> they were nearly exclusively occupying the industry

That was true when computing was running tabulating machines. That led to the early ENIAC programmers (all 6 of them) being women since they had traditionally run the tabulating machines. However men had been programming before this (e.g., Zuse, others developing hardware and testing it).

Once "computing" became what modern people think of as programming, men dominated, not because of sudden sex discrimination or exclusion in computing, but because the input pipeline of what a programmer did changed to people coming from academia instead.

The first computer science degree in the world (Cambridge 1953) drew students of math and engineering. The first in the US (Purdue, 1962, first MS degrees 1964, first PhDs 1966) did the same.

So it's likely as the field expanded women were not pushed out as much as more men joined in.
Indirect through ULA, but yes; it's not like Russia is in an alien dimension. Trading with it was fine, at least until recently.
Maybe I'm missing this: what led to the statement that people are seriously overprotective of any and all children? This thread is pointing out that kids who can't swim are allowed in pools, which is dangerous and leads to preventable deaths. Isn't that the opposite of people being seriously overprotective?
4 new accounts created recently only to spam this domain. https://news.ycombinator.com/from?site=bastion.tech
Meh. Whether you blame Google, or blame the sprawling ecosystems of non-benevolent actors who've learned to manipulate Google for their own benefit, modern search results are generally crap. Not that most people care, so long as their buttons are pushed.

In a lot of ways, you could read this story as a PSA du jour for 90% of regular web users...
Generative ai came from efforts to improve search via text embeddings
It used to be a lot better and less spammy a few years ago. It reminds me of Product Hunt now, pure self-promotion.
I know it is most improper on this here orange website to actually read the article, but:

> Rosenkranz pulls out her phone and clocks 72 decibels on a sound meter app—the same level that she records in Indigo’s bedroom in the dead of night. In early 2023, her daughter began waking up, yelling and holding her ears.

> Shirley sticks his recorder out the window and the numbers on it flicker up and down as the roar washes over it. Eventually, the recorder caps out at 91 decibels, which the CDC estimates as roughly in between the output of a lawnmower and a chainsaw.

> New York City, for instance, has a noise code which officially caps restaurant music and air conditioning at 42 decibels (as measured within a nearby residence).

At peak times, if you're living beside a major motorway or similar, you might see 70db. In most places, if you're allowed build housing beside such a thing at all, you'll be required to have triple-glazing and other noise-abatement stuff. Other than that, anywhere else in a city is going to be considerably quieter.
Several of the investment rounds included participation from In-Q-Tel, the CIA's venture capital arm.
Please keep flamebait like this off HN. It leads to tedious internet tedium that inevitably turns nasty [1].

https://news.ycombinator.com/newsguidelines.html

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
You don't actually believe that a rocket that is thrown away every launch could possibly be cost competitive with one that can be reused 20 times, do you?
Most large animal vets make substantially less money — I’d guess because ultimately most farm animals are disposable, while some people will pay tens (or hundreds) of thousands of dollars to keep their pet alive.

I bet the large animal vets who work on champion race horses are well-paid, though.
They make $300/mo from donations from those that self-host. The point they are making is that enterprise level users are self-hosting and not putting back into the running of Plausible.

I still think the way they've done this stinks though.
Every time I see this page, I wonder WTF we (USA) don't provide basic swimming lessons to all kids. Being able to swim competently seems like a basic life skill to me.
The people who designed it this way are the people who think that getting a voter ID is racist because somehow minorities are not as smart or capable as white people.

Also no matter how many times you call a conspiracy theory non-citizens are counted in the census which affect the electoral votes each state gets, and also the representation in the House of Representatives. Even if they don’t vote, they still overwhelmingly impact blue states and sanctuary cities by inflating their representation by the tune of about 20 electoral votes.

https://pointofview.net/wp-content/uploads/2017/04/ID-Not-Ne...
Sulie: AI Enterprise Data Analyst
Today I am pleased to announce that our B2B SaaS Sulie is opening up its beta.

Sulie enables teams to analyze data and make data predictions through natural language. Our mission is to democratise data analytics and make classic predictive modelling faster, cheaper and accessible to everyone, regardless of their tech skills.

We started working on Sulie a few months ago, and the data analysis capabilities are yet the beginning of our journey. In the following months, we will add support for predictive modelling allowing you to forecast outcomes of your users' journey or marketing campaigns only by asking and without requiring an army of data scientists.

Before starting Sulie, I was working at a global mobile gaming group, made of 1,600 employees. It kept on hunting me that despite the available resources, most teams struggled with acquiring relevant data, and that no or very limited predictive modelling was used to make decisions about our products and marketing campaigns. Turned out, this is a problem many SMEs face to date.

Sulie is not yet another GPT wrapper; the underlying models were specifically trained for our product and I am proud to announce that we already exceed the performance of other industry leading models, including GPT-4, for text to SQL generation tasks.

Our goal is to enhance data analysts' productivity by automating tasks, reducing reliance on them for data analysis, while providing non-technical teams the ability to autonomously analyse data they care about.

Until this point, we have been completely bootstraped, and already acquired several large enterprise (paid) customers.

Among other exciting updates, in the upcoming weeks, we will start our programme, enabling teams to build conversational interfaces using the very same technology Sulie is based on. In addition, in 2 weeks, we expect to release our Slack integration, so you can analyse data from within Slack.

Feel free to express your interest for the closed beta or subscribe for updates on our website: https://sulie.co

Take care,
Dominik
I’m sorry, I am dumb.
And on top of that how many open source products are they commercializing? Compilers, programming languages, operating systems, dev tools…