skysight-inc/HackerNews huggingface dataset:
Up until not long time ago, I used to use text editors (notepad/notepad++/etc) as my main editor for my program in C++ and the likes, and I used to either remember stuff, or having my own cheetsheet, or the books at my disposal for any quick reference, even books in electronic form weren’t searchable as today (basically images in pdf with no OCR functionality), and later when some tools are out that will convert books to be searchable it was like a breakthrough for me, “you mean I can quickly search for a text in 400+ pages?! Wow?!!”, even for other domains like electronics, none of Rpi or arduino existed, for anything we used to use PIC controllers and program them then dump the code with dumping kit, while now you just load python on Rpi and call it a day. We used to have arguments which one is better MASM or NASM as an assembler, just like flame wars now for React vs Vue, and I’m not even that old, all of that technological advancement happened primarily in the past decade!
It might also be a meeting place for conspirators to plan crimes.
This isn't about the regulations (which must exist and do have some parallels) but about systemic differences in how the industries work which mean that it wouldn't play out the same way it has in fast food franchises, is all.
Having a constant runtime means there's a constant bound on the runtime, not that the runtime is an exact constant value. 100 + 1/n would still be constant, as it's bounded above and below by constants.

To have sub-constant time it would have to go to 0 as n increases, as otherwise we could bound the time below by a constant. This isn't possible, as a computer will take at least 1 time unit on every input. So the expected time will always be at least 1.
It was a big struggle to get google to commit to cloud. When I worked there and advocated that Google needed to dive into cloud headfirst, the responses I got were a mix of "we already have appengine" (which totally misses the point) and "it's not as profitable as ads" (not many things are).

I never expected google to end up in the innovator's dilemma but here they are.
Python has the cleanest syntax around. "Executable pseudo code." Ruby had too much magic and other nonsense (:symbols, $igils are $tupid)
yeah that's gotta be...one of the more interesting marketing taglines i've ever heard.
In my podcast app (AntennaPod), a previous explicit [X] UI of showing what filters are enabled/disabled has been replaced by a lightly-shaded coloured UI, or so I presume.

On my monochrome e-ink tablet, the two modes are now entirely indistinguishable.
Plone never had anything even resembling Rails' popularity.
Was in the email invite image
Syncing the site data from builder to local fs and then building everything and configuring the app for publishing to vercel.

Just pushing to github only helps you if you only have static html/css if you wanted to publish a site as gh-page ... I guess you need to clarify your use case
Someone loves Okta?!
According to math and reality where you have 2 major parties that split the vote relatively equally.

- You can't win the presidency by the popular vote this means you could easily need 60-70% of the popular vote to actually get a majority of the EC vote. The major players can depend on "safe" states like Washington, California, Texas whereas you can depend on wasting massive chunks of your wins buying 1/4 of Nebraska and 1/3 of Wisconsin and winning exactly zero EC votes for all the votes you gained in those states.

- If you don't get 50%+1 EC votes it goes to the states which decide with one vote per state. The Republicans win this on numbers.

- If you take more from one side than the other then if you do not win you tank the side this is by definition more like yourself

The person with the Republican or Democratic Party nomination might in theory win by having a pulse and a mouth you will win if you are literally Jesus.

For any given action you can compute the expected benefit by multiplying the value positive or negative by the probability of that outcome and combining the possible outcomes. For instance we can asign for the sake of argument a Trump win with a value of -100 and the value of a hypothetical Biden aalternative candidate with major traction if successful as +5. Lets use the value of bidenv2 as our zero point not to say it is of zero value just a baseline.

Lets assign the possibility of a Biden alternative win at say 1 million to 1. If my trusty calculator is working the expected value of a Biden alternative geting substantial traction is -99.999895 the expected value of running Biden alone is -20 if he ends up with an 80% chance of victory after Trump gets the next year to fuck himself. The expected value of running my cat under the Democratic ticket is -100 because we will certainly lose.

This means your stategy is only slightly better than making my cat the Democratic nominee.
It's amazing to me that the big G has the cajones to add advertising to something I already pay for.

Where will this madness end?
Definitively a deal breaker considering that there are no way to test the site. A test/sandbox environment could be a good first step
yawn

I’ve seen a few other projects around here that boasted about using clojure because “we are the smartest and clojure is best and everything else is dogshit”

Doesnt make your insular group look inviting or synpathetic at all to be honest…
Ideally you'd find a reference to oktapersonal.com on okta.com, the other way around hardly matters. Only the help center seems to be doing so at the moment: https://support.okta.com/help/s/okta-personal/about-okta-per...

No links found on okta.com. Altough of course signing up on personal.okta.com is safe (as safe as it is to use okta anyways, they don't have the best track record exactly)
Not really. For the core language this applies. This does not extend to 3rd party libraries, obviously, since anyone is free to reproduce whatever someone else already doing better, if they want.
Tcl also influenced many Microsoft Powershell aspects.
I didn’t set it up yet, so can’t tell. Is this just a personal version of their janky “sso” where they store passwords and their chrome add-in pastes it into the login prompt?

IE, not actual Okta-proper that’s IDP doing SAML or OIDC auth?
Puppet was just built with Ruby (and later re-written, I think?), in all my years interacting with it I never actually wrote any Ruby.

Chef you obviously had to, but my impression is that the DSL is so extensive you might as well be writing something that's not Ruby.

Maybe this says something about the power of Ruby, but I don't feel like these tools contributed to the language's popularity or ecosystem - definitely not the way RoR did.
Perfect. Can't wait to bring it our next family CAB meeting. Ever since going enterprise my families profits are through the roof. ITIL literally has saved my personal relationships and finances. I realized both of my children were net loss figures for the next 18 years so we dropped them off at the fire station and our P&L numbers have never been better.

Also turns out being PiMP certified has brought in tons of money, which my wife was against until I showed her the statements from our Call Girls (1099 contractors)
They’re price makers in a local area. They don’t need to import sick people.
well.. that is just a fancy way to insert synchronisation point.

we useful, but not something limit breaking
x gon’ give it to ya (what?)

fuck waitin’ for you to buy crypto on your own

x gon’ deliver to ya

knock knock, open up the dm, it’s real

with the non-stop plop-plop from shameless eel.
From an implementation view, it looks like they rolled a custom filtered search engine on top of PostgreSQL and the regular Django ORM

https://github.com/cmu-db/dbdb.io/blob/49b30cad616e1dff2406a...
transhumanism, Extropianism, singularitarianism, cosmism, Rationalism, Effective Altruism and longtermism (TESCREALism)

https://www.truthdig.com/articles/the-acronym-behind-our-wil...
The site appears to be continuously updated, with examples from two days ago.

I believe convention is to consider such submissions "current".

Noting previous discussions could still be useful.
https://www.nytimes.com/2019/06/28/business/subway-franchise...
How anyone can describe the non exhaustive lists below as “uncomfortable” is beyond me.

https://www.nichd.nih.gov/health/topics/labor-delivery/topic...

The above list does not even include hemorrhoids that require a hemorrhoidectomy or retained placenta, both which require an operation where the mother has to go under anesthesia.

https://www.cdc.gov/reproductivehealth/maternalinfanthealth/...
There's a pretty interesting interview with the chief information security officer, customer identity at Okta on Decoder this week:

Biometrics? Bring it on: Why Okta’s Jameeka Green Aaron wants passwords to go away

https://www.theverge.com/23850354/biometrics-breaches-okta-j...
SPARC was very costly to develop. Sun spread itself between Niagara (high thread count) and Rock (single thread performance). IIRC, Fujitsu took over the Rock track because they needed it for their telco-grade hardware.

It didn’t help that Sun could never decide whether it was a software company giving Java, Solaris x86 (actually a good idea to have an onboarding platform), and OpenOffice away hoping on some licensing deals, or a hardware company building really nice desktop and server gear.

In the end, they couldn’t do either, even if everything they did was best in their segment.
My introduction to shared library was: I had two blocks of storage (512k?) and my C program's executable (statically linked by default) was too big, filling my quota.

I wasn't able to do interesting graphics programming on the Apple because I had to learn assembly language and the Apple's weird graphics format (amusingly, somebody recently released a nice high performance assembly graphics library for the Apple II).

The stack limit on my first PC's C compiler was 6 function calls.

I had to upgrade my second PC from 4MB RAM to 32MB RAM before I could run X, emacs, and g++ all at the same time without swapping.
Serverside Javascript split the vote for fancy web development. Ruby never really diversified meaningfully out of webdev, but Python has always had other major constituencies. There are powerful arguments to do server work in Javascript (single language), and not so much in Ruby, so in the late 2010's Python became the most pragmatic option for non-Javascript serverside web dev.

Another way to say the same thing: Ruby's fate is tied to Rails, and Rails put down a lot of bets that haven't been clear wins, most especially about the relationship between frontend and backend webdev.

I don't think Ruby's going anywhere, though I'd probably default to Flask for a new project. There is a lot of Rails out there.
I personally can't wait for passkeys to remove the infuriating path of: unlock pw manager to get username -> click next -> unlock again now that the pw field is available. That's been the worst regression since the mainstreaming of sso
This is interesting to me in only one respect.

The fact that they think the personal market is lucrative enough to break into while already being successful in the enterprise makes me sad that 1Password couldn’t be content with the personal market and instead decided it was enterprise or bust, much to the chagrin of many of their personal client base.
Python got traction earlier and is easier to pick up.

Then it became the new Perl, the glue language to avoid C/C++, that created an ecosystem of reusable libraries: numpy, then panda, then the deep learning stuff.

I started with python in the 2000, it used to be impossible to find job in that language, startups took python as their "unfair advantage" and it grew every year since.
Yup! https://github.com/cmu-db/dbdb.io/blob/49b30cad616e1dff2406a...
It’s a shadow tax that goes to decent-yet-useless $60–90k jobs to buy political influence. There’s no countervailing influence.
>I couldn't imagine watching something that only one person has ever worked on with no input from other people with suggestions/tweaks/edits to improve the product.

You don't have to imagine, there's Astartes: https://www.youtube.com/watch?v=lr5-JXDkonc

The original HQ video is no longer on his page because they poached him: https://www.youtube.com/watch?v=LdI3WuiC6Pw
Ruby lends itself to a certain kind of "decomposition" or "factoring".

In a functional programming language, you get a "functional decomposition". In an OOP language, you get an "object decomposition". It's what your program structure looks like.

Ruby supports those things, but IMHO provides a sort of "grammar decomposition". Writing programs and libraries in Ruby tend to look like writing new programming languages.

Python tends to produce a "practical decomposition", or a procedural decomposition. Yeah, you can make classes and functions, but actually doing things is valued more than structuring things.
> There’s a paper written by both Ariely and Gino in which they might have independently faked the data for two separate studies in the same article.

Two fakers collaborating might equally have conspired. Either way this is hilarious.
> despite readily-available facts that Naziism is racist delusions?

A lot of people on the right are talking about the US having a mental health crises when it comes to mass shootings. If that's really true, then yeah, that's how we get natsies.

> Isn't it a slippery slope directly from banning Naziism direct to North Korean-style authoritarianism?

Well I mean if there's a mental health crisis then yeah, people are going to say that. I personally don't think the founding fathers of the US understood the future gullibility of their citizens.
https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

https://learn.microsoft.com/en-us/windows-hardware/drivers/o...

https://github.com/microsoft/Windows-driver-samples
Yeah, I'm skeptical that generative AI is really that different from other new filmmaking technologies (or new technologies in other creative fields), although it may be premature to say. Will individuals create good films that it wasn't feasible for them to do alone before? Probably. Will that mean large teams are obsolete? Probably not.
I'm replying here because I cant reply to your comment below.

I'm still saying the opposite, I'm saying that those 2 industries (food equipment and med devices) are actually very similar in the way they operate. Having direct experience in both.

Good manufacturing practices, maintenance, etc. Are all the same no matter the application. Things are remarkably similar if you look past the surface level.
Python is only a titan if you include data science. In the web dev world it's dwarfed by Ruby and Node. Some possible reasons are: casual programmers learn python faster, "numpy" is fun to say out loud, and uh, can't think of any more.
Not only did this man DESERVE to be arrested, but Brad Pitt himself should be arrested for the MURDER of the World War Z source material by his boring movie. /s

This was an absolutely insane case, and I'm glad it at least ended with sanity. The fact this arrest happened at all is unbelievably dumb and also scary.
I’ve used Okta for work and I don’t love it.

Does anyone love it? I buy it but it seems really expensive and not a fantastic UX. It’s weird how expensive and complicated this is and I’m surprised there aren’t more competitors because the cost should be rather low.
You're not taking the amps into account. Voltage without the amps on the circuit breaker is pretty useless. Quickly Googling indicates that a standard residential circuit breaker in Japan is 30A (3000 watt max), meaning you'd get more power than you would in the US with 120v / 15A (1800 watt max), and much less than where I live in Germany with 230v / 16A (3680 watt max).
>Should we remove the option for women to receive epidurals

This is an example of how the concept of the good has been bastardized, the idea that if a little bit of X is good, a lot of X necessarily is better. No, that it is good to get rid of the excruciating pain associated with childbirth does not imply getting rid of all the discomfort associated with childbirth is good. Our concept of good has been totally untethered from anything concrete; it has become nothing more than an abstract quantity to be optimized to maximum effect. But we don't stop to ask ourselves if getting rid of core human experiences is what we should be aiming for.

>evolution does not care about the wellbeing of the individual

Evolution doesn't care about the well being of the individual, but the individual has been optimized to find well being in the kinds of environments our ancestors evolved in. These environments included pains, hardship, pathogens, risk, uncertainty, etc. Using technology to decouple our lived experience from anything resembling the natural environments we evolved in can and will have detrimental side-effects. Technology is great in that it can potentially let everyone have the chance at a meaningful and fulfilled life. But we've gone so far beyond that, and we're seeing the results in the various diseases of modern life. We need to rethink our approach.
Subject: Request for Retraction

Hello,

I am the operator of the Kiwi Farms. I have a few requests.

https://www.eff.org/deeplinks/2023/08/isps-should-not-police...

Kiwi Farms is two words, proper noun.
Doxing is spelled with a single 'x'.
The Internet is a proper noun with a capital I. If there was "an internet", the Internet would be subdivided regionally, which is probably what's going to happen but it hasn't yet. China has an internet, but it's not the Internet.
The Kiwi Farms is not criminal.

I understand your female authors have been chased into hiding by transgender identity extremists on Twitter after their first article about the Kiwi Farms, which is why they now author these articles anonymously under the EFF byline, but I'd ask if you don't indirectly imply we are a criminal enterprise.

https://kiwifarms.st/threads/matthew-prince-lied.128900/

To this day, I have never been contacted by any law enforcement agency of any country in the world about what Cloudflare revoked our protection over. I have never been contacted by any law enforcement agency in any country about any of the alleged suicides that the Kiwi Farms is blamed for.

The reiteration that online gossip is tantamount to murder and abuse, and that such gossip is criminal, only further cements these insane decisions from inside the industry. Your insinuation that an online community (hosted in the United States by American companies and owned by a US LLC by an American citizen with 100% of his assets in American bank accounts) is criminal puts us in league with child pornographers and pirates which can be justifiably removed from the Internet.

I understand it's not fun to be attacked by insane people on the Internet. Trust me, I know. But you're giving them what they want by writing these defenses of Internet integrity so weakly. Nobody in the Industry is going to change their mind on their decisions after reading a 5 paragraph essay where 2 paragraphs are about how you want me gutted and hanged upside down in a federal prison for my mass murder of poor, innocent trans people via forum posts.

Either defend US legal websites or don't. Anyone who who would stop supporting the EFF over a factually accurate and true position on the Kiwi Farms will not be OK with you offering indirect support in the way you are - they will still be angry and vindictive. Conversely, people who would support the EFF for having a strong position on freedom of speech and defense of the Internet will not start supporting the EFF when you feel the need to apologize constantly for being right.

Cheers,
Josh
Yes. You compute the embedding for the product name + description from Target.com and then the embedding for the product name + description from Walmart.com. They'll have a very close vector similarity.

The easiest way to get started is with Supabase since it has a free tier and the pg_vector plugin built in.

You calculate the embedding using OpenAI's embeddings API and store the result. Then it's just a vector similarity query in Postgres (trivially easy).
That isn't the relevant statist. We are talking about transformer explosions not all causes power outages. Transformers do explode, but not very often.

Most power outages are broken wires. According to my utility underground wires break more often than above ground, and when they break are a lot more expensive to fix. (They are trying to make a point so this might need some salt, though i don't care enough to look up what)
> The proprietary tech "island" issue is a non-trival concern when you need to hire new software engineers from industry/outside and ramp-up time with some of these systems may be 6-months or even greater

Went to a GCP event once, expected it to be like the aws one… it was 100% marketing and the Wi-Fi didn’t work. So yea, they drop the ball a LOT when trying to interface with the developer community.
I think it was put out from adult supervision far too soon. Sociology also. I think the only path back may be mandatory reproduction, before publication in the lead journals. If it isn't duplicated, it ain't happening.
I'm saying label the machine if they don't use coke syrup but use rc cola syrup.

The generic parts don't matter because the parts are tested to be suitable replacements

It's no different than car parts.
20+ years ago, Python was popularized as a general purpose programming language, and was used as a systems programming language for tasks that weren't CPU intensive. For tasks that were CPU intensive, systems programmers, who were likely already familiar with C/C++, could easily dip into C/C++ and back into Python again if they needed to.

This made Python a good glue language, and cemented it as convenient scripting language that can be used to do things at near compiled language speeds. This quality made it a good choice for scientific programming, where resource efficiency and language simplicity are valued. In that domain, you could have large datasets that need to be analyzed by researchers who are not developers.

If we go back to late the 2000's and early 2010's, Python was popular as new programmers' first language, while they learned Java/C#/JS/etc for school or work. At that time, some of those languages didn't always have the modern pleasantries they have now. Python very much had the reputation as being "executable pseudocode" in contrast.

You had developers writing a ton of verbose Java, C# and JavaScript at work, but also had a preference for the simplicity of something like Python. You had new developers with Python experience under their belts, as well, as the Python community was/is very focused on helping beginners. When developers come from Spring to something like Flask, it can feel like a breath of fresh air, and it became popular in the web development space as a backend language.

On top of that, Python is older than JS and had a mature library ecosystem. If you needed to write code against an API, use an algorithm or data structure, someone somewhere probably wrote a Python library for it.

As a result, you had a lot of people saying good things about Python, using it in their free time, and contrasting the language with contemporary popular languages.

The data science and ML booms forced organizations to adopt Python if they hadn't in the past so they can work with data and models, and they were incentivized to publish their own Python libraries so that other organizations who adopted Python for the same reasons could integrate their products/services.
“Know and love” is assuming a lot.

Feel like they should have rebranded and just launched a separate product.
I really dislike Okta. I hate using it, I hate that I have to use it, and it's extremely annoying to use.
You can do this with a lateral join.

SELECT * FROM A, LATERAL (SELECT * FROM B ORDER BY a.embedding <-> b.embedding LIMIT 2) AS closest_in_b ORDER BY A.id;

It’s going to have so-so performance. So, don’t hose your production server. Create a vector index on b.embedding. HNSW will be nice for this use case.