skysight-inc/HackerNews huggingface dataset:
I see what you mean, but I counter with Plone. It's been around for 24 years, and the annual Plone Conference is coming up in a couple months. Still, you don't see a whole lot of new Plone sites rolling out these days, and there's no Automattic-scale company with click-here-to-deploy convenience.

Nothing against Plone (although I was very happy to put its foundation layer, Zope, in my rear view mirror). It's a fine program that's very good at what it does. But just because something's been around a while doesn't mean that it's still vibrant and growing.
The EFF can defend its mission in multiple ways. One, as you point out, is offering an alternative solution all agree is better. This is fantastic if you can find a feasible solution everyone actually agrees is better but there is no guarantee such a solution is going to be found until after you've managed to find it. Another way for the EFF to defend its mission, as this article aims for, is to make an argument the loss of what the mission is trying to protect is not worth the gains made by tossing it to the side. You can be unpersuaded and disagree with the balance but the lack of alternative solution alone isn't proof of a bad response.
Arise from your slumber, ovine citizens!
Connect to what? It only has an ethetnet jack.
Someone who isn't the author stumbles across it, thinks maybe HN will appreciate it, and is correct.
OK but if it were a real lab leak then it would be in the news, like not only on fox news with laura ingraham. Also it was signed by twenty thousand people I'm not surprised that three of them started questioning their certainty when they are grilled by journalists.
This appears to be the reason:

> Until now no neutrino produced at a particle collider has ever been directly detected. Colliders
copiously produce both neutrinos and anti-neutrinos of all flavors, and they do so in a range of
very high energies where neutrino interactions have not yet been observed. Nevertheless, collider
neutrinos have escaped detection, because they interact extremely weakly, and the highest energy
neutrinos, which have the largest probability of interacting, are predominantly produced in the
forward region, parallel to the beam line. In 2021, the FASER collaboration identified the
first collider neutrino candidates 13 using a 29 kg pilot detector, highlighting the potential of
discovering collider neutrinos in LHC collisions.
An Introduction to Async Programming in Rust and a High-Level Overview of Tokio
yeah, the instant upvotes are a bit weird. And the increase in dupes generally
R will still have a solid place in industrial pharma for a long time (even as python growths, R growth will continue. R is pretty tightly intertwined with the process of processing and submitting data from clinical trials to the FDA, much to SAS's chagrin.

Personally I think we have to accept that R, Python, Java, C++, and Go are going to be with us for the rest of our lives. I would expect PHP, Ruby, and Perl to go away much faster. Rust is still in question.
I don't think this will work well as a third party. Since service workers are so powerful they are quite tricky to get set up. You would need to serve it from the domain of the page that you want to intercept. You are probably much better off using a user-script or browser extension for this. I think both provide APIs for request interception but for your use case it may be easier to wrap and intercept the `fetch` or `XMLHttpRequest` API.
You don’t need to our days. Just blame Putin, sure bet
pathlib is truly excellent! The overlap with the os library is unfortunate, but I can’t complain.
It’s hard in the UK too! Just not “infeasible” hard. (Plus, it’s easier to finance as you don’t have those pesky Bank Holding Company Act regs dinging your investors)
Keep licking those boots
So, nobody can tell jokes if any person, no matter how mentally disturbed, might take it seriously?
except OP didn't just stumble, they submitted it a few months ago (with little interest)
> practice love in not lock in

I haven’t heard this phrase before, it’s such a great way to describe how I like to do things, which I would have written as “compete on quality rather than treachery”
Data science/analysis.
https://www.ratherlabs.com !

We build stellar products with top-tier technology experts for innovative businesses worldwide. We specialize in AI, GPT, Software development and more!
Copper nanowire assemblies to achieve ~100% defrosting efficiency
CO₂ does play a role but it is not leading temperature changes, instead the atmospheric CO₂ concentration increases when the oceans warm up due to ${reasons} which in turn can lead to an increase in surface temperature - as to whether this is the case depends on many other factors like ocean currents, cloud coverage and more. The opposite is true as well, cooler oceans absorb more CO₂ which leads to a decrease in atmospheric CO₂ concentration which in turn can (but does not have to, see above) lead to a surface temperature decrease.
Rockstar doing something about cheaters on their online experience won't affect a thing for what this post is talking about. The exploit in this post is for FiveM servers, a third-party mod. The interactions on here are not usually peer-to-peer.
Actually, no - the regulatory sandbox cannot be used by prospective banks.
Adding my 2 cents:

Python was not relatively new in the early 00's, but its popularity really started taking off around that time. It is older than Java and Javascript.

Ruby became big primarily because of Ruby on Rails. Python was already big before Django came around. In fact, one of the reasons Django exists is "Python is cool, and we need a good web framework for it".

Why was it already popular? My guesses:

Very easy for new programmers, but enabled you to build fairly powerful stuff with it (unlike, say, BASIC). Eric Raymond, around 2000, wrote an article on why he loved Python, and the main takeaway was that within a day or two of encountering it, he was already building useful scripts with it.

It is fairly well designed (well, at this point it may be overdesigned). A common remark by people learning Python was "I didn't know how to do X, so I guessed and it worked!"

Has some functional programming aspects that appealed to people (e.g. lambdas, map, reduce, filter, etc). Has laziness if needed.

But the real reason: It was not Perl, and was a viable alternative to it. It explicitly was against Perl's philosophy of "There's more than one way to do it."

Batteries included: Every standard Python distribution came with what was then a really good set of libraries. Sure, Perl had CPAN which was more extensive, but consider that not everyone had high speed Internet, and you still have to do the labor of identifying which CPAN package you wanted. For many Python developers, the standard library was all they needed.

Then with NumPy, it became a good alternative to MATLAB. Although started to be heavily used in scientific computation 2006 onwards. With pandas people started abandoning R for it, even though R is, and continues to be, a better statistics language. With Numpy and Pandas available, machine learning easily followed in the early 2010s.

The benefit of Python over stuff like R and MATLAB (and possibly JS) is that you have access to all the other libraries. In those days, if I wanted to write some code in MATLAB, but have it also crawl some web pages, and do some scripting, it was a pain. You'd write the MATLAB code to deal with the computation, and separate scripts for the rest. Now I can do it all in one language/program.

And yes, I'll say it: Whitespace. The lack of braces and semicolons, and the semi-rigidity of whitespace just made it a lot easier to read.
It’s like you can’t even read or understand the basic logic of sentences. Nujabes pioneered nothing. Stick whatever label you like on his bland music if you need to.

This is lo-fi, from 1991 https://youtu.be/ZWCQQ1ZWi04
Door desk?
Maybe OP should comment why they submitted it/what they find notable about it
> These companies care about their software productivity and profits, period. That's what drives their decisions.

Then there ought to be enough data on the productivity of RTO to shut up all the naysayers on HN. It's not there. It doesn't exist. Jassy admitted his decision was based on groupthink.
Monkeypatching is maybe more of a Rails thing than Ruby. I think the biggest problems with Ruby around the time Python began to take off were slowness (MRI was a disaster, slow, and full of memory leaks), plus patchy documentation (lots of things were in Japanese).

Still, I preferred and prefer Ruby. Python has fantastic libraries, but it is a mediocre language. Ruby feels like a simpler version of Perl + Smalltalk, and it is a joy to use. Python has intentionally crippled anonymous functions plus syntactic whitespace, which often leads to long and ugly code.

I think it is a shame Guido hated functional programming and he did not embrace an Algol-like syntax with begin/do end blocks. Those two things could have vastly improved Python. Ruby's block, procedure and lambda design is a stroke of genius that yields beautiful code and makes DSLs trivial.
Exactly!

I remember one night closing our store. I was 16, and the dude in charge of cleaning the shake machine and the sundae machine was a bit of a stoner. Back in the day all the cleaning was manual (1982). So the dude would pull out all of the frozen shake mix, then run a soapy water mix through it, then a sanitizer rinse. Took some time, and closing was always a rush.

So he either forgot or decided to skip the sanitizer rinse.

Now if you put soap in dairy products, you end up giving people diarrhea. So a few days later we got a lot of complaints and the guy ended up being fired. He was dumb enough to joke about it.

It's not like it was his career; he was 18 and headed to college somewhere. For $2.10/hour, that's what you got. If the manager didn't doublecheck everything, stuff like this happened.

McDonalds tech is designed around the following principle; "Imagine how stupid the average person is, then realize half of all people are stupider than that."
Transitioning to a new role is a great opportunity to set healthier boundaries from the start. Communicate openly with your new employer about your priorities and responsibilities outside of work, like being a parent. Discuss flexible work arrangements if needed, and ensure there's clarity on workload expectations. Remember, it's about finding a balance that works for both you and your new role.
Because it’s not a great fit for an event driven architecture.
> print f"are you {sure} you need parenthesis to call a function in python"

This example doesn't call any functions. The print statement was removed in Python 3 and turned into a function, so you do need parentheses to call it and the example above is a syntax error. Python 2 (which had a print statement instead of a print function) didn't support f-strings. And f-strings, unlike JavaScript's template strings, are not function calls.

In other words, yes, you consistently use parentheses to call functions in Python.
> We use IDA for convenience in this article, although we must be especially careful when importing the binary into other tools (we will explain why at the end of the article)

Forgive me if I missed this being explained - I was curious what the reasoning for this was and I didn't see it! Could you elaborate? :)
The contrary belief was once mocked on "Yes, Prime Minister" as:

"1. We must do something.

2. This is something.

3. Therefore, we must do this."
Python is a popular choice due to its extensive libraries like TensorFlow and PyTorch. If you're into data manipulation, R is great. For performance, languages like C++ and Julia are valuable. Remember, the language is a tool; understanding AI concepts matters more.

Start with one that aligns with your goals and explore from there!
Huh. https://en.wikipedia.org/wiki/Croquet_Project

When I say VM, I mean, "VMWare-style VMs" not "VMs that run a language the same way on multiple platforms".
> You will just have to remember to declare all of your variables at the top of each function

This is still idiomatic to the C community, even if it isn't strictly required any longer. About the only place it's ignored is inline variables for loops.
Even when changes are going on at runtime, strings are rarely the right answer. There's a name for when this approach is taken so far as to become an antipattern: stringly typed programming. [0]

Typically, enums should be used in place of the way strings are used in the post. The obvious advantages of enums: they use language-level identifiers, so the language is able to check whether you're referring to something that exists. IDE autocompletion will work properly, so you won't have to memorise which strings are accepted where. Enums can also nicely leverage a static type system in languages that support it (i.e. it should be a compile-time error to try to use a member value from an irrelevant enum). Dispatching over an enum may also have performance benefits, if that matters.

That said the post does mention that the strings-as-keys approach is particularly useful in hand-written parsers, which sounds like a reasonable exception.

[0] https://blog.codinghorror.com/new-programming-jargon/
The other strong contender at the time was Tcl, especially when combined with the graphical library as tcl/tk. Python implemented tk as well given it's popularity.

Tcl's extensibility led to expect, which was very useful for automating scripting over telnet.

https://en.wikipedia.org/wiki/Expect
>Making the argument that DNA is private is a hard sell.

How is that a hard sell at all? I'm not suggesting a motivated actor would have trouble getting it, but I am suggesting that nobody should be allowed to have a copy without my express consent. AKA: it's private.

In the same way that if a significant other were to send you a nude photo it's OK, but if you were to take pictures up a woman's skirt on the subway, it's very much not.
No, the right to abortion is not hinged on "fetal viability", it's "can the state force someone to undertake a medical procedure". Slapping "fetal viability" just means "can the state force someone to undertake a medical procedure to save someone else's life".

Very simply, every "a fetus is a person and the state should force it to be carried to term" is no different from "if a person needs a kidney or they will die, and you are a match for that person, then you are required to give them your kidney".

Adding an artificial womb to this does not change that. All that changes is what medical procedure is being forced.

Artificial wombs would allow people who for whatever reason are unable to get or remain pregnant, to have a child without having a surrogate involved. It does nothing more than that.
I remember going there once in Sunnyvale. Decent pizza, but the price was too high even for the area, so I didn't return. There's also a funny "wall of shame" full of pictures of customers who were supposedly very rude, according to each description. Now I'm just there to kindly buy pizza, but I want 0 chance of somehow getting blamed for something and ending up on a public enemy list. There were like 20 paper signs telling me what to do cause of covid19 protocols, and maybe I'd miss one. I can appreciate quirky places that don't treat the customers like kings (cause they're not), but they're supposed to be cheaper as a result.

Next door is an Indian restaurant that makes very good wraps, and they're friendly. Easy decision.

My favorite pizza shop is a co-op too, Cheeseboard. Supposedly $2.50 for a slice or $20 for a pizza, idk if that's accurate but I remember it being reasonable either way, especially given the quality. Making exactly one kind of pizza all day is more efficient, so it makes sense.
nothing like having dynamic types manage your money
I wouldn't say it's acceptable as a universal fact. It boils down to the fact that a subset of extremely partisan voters feel the need to rationalize being fans of politicians who are brazen frauds, and not just voting for them because they represent their will on certain key issues. Not everyone does this.
Empirical determined short answer: way too far. I tried this years ago when I was with my kids on a playground and broke me a toe that way.
Deterrence.

First offense could be excused as "blazing a trail and burning down the forest by accident".

But now they have a direct business contract with bigger companies that can lawyer up way better than open source foundations that live on donations and goodwill of code contributors.

Imagine they make a huge deal with Sony or Dell and either company can prove their "secure" enterprise plan was used for corporate espionage.

The legal and reputation repercussion could sink even a fortune 100 company
Get Your Mac Python from Python.org
My point was more that Ruby exploded because of a period when Rails was growing super fast. I don't know what the growth in RoR space is but I'm certain it's nowhere near what it was in late 2000s/early 2010s. And outside of that there's really not much in Ruby space.

Python was all over the place when RoR came out, meanwhile I only remember hearing about Ruby on random forum posts or by some enthusiast before RoR.
What utter nonsense (sorry)
Reason is simple - Ruby is not good enough and lags in many, many, areas.

Ruby was an unknown till the RoR was introduced. And the reason why RoR was so easy and popular, was Ruby's biggest shortfall - excessive metaprogramming. The automated creation of all of the CRUD operations was definitely a kick in the... of Java and many other languages that lacked such ability. But that comes with all of the readability downsides, when "programming by convention" lacks a commonly understood convention. (Scala also suffers from it, just that Spark works so well for majority of it's use cases)

The worst part for Ruby, was that none of the features that RoR brought were hard to implement in other languages. Others caught up and Ruby didn't get enough windfall to keep sailing.

Then there was the community, that RoR attracted in the early days... the best way to describe it was - toxic.

> how fun and easy to use it is

First impressions are deceptive. When RoR was getting popular, many people who said the same typically showed me an example of some functionality implemented in just one line. Which is not exactly a great case for a programming language.

As for Python - it just grew steadily. Building the fundamentals and spreading. Having strong opinions from a single person made Python very easy to read and understand. It's by far the easiest popular language to use to demonstrate concepts to anyone - there's a very gentle learning curve. The community, tooling and documentation - are considerably better than Ruby's.

Remember that there are really beautiful expressive languages that make people fall in love with... but syntax is just one small part of it.
> Shutters on outlets have been mandatory in residences

The only shutters on outlets in any US homes I've ever lived in have been... ones I put in myself.
tangentially, they're nixing their PetRx ... cobranding? agreement? fulfillment? I don't even know but they told me to take my Rx elsewhere: https://www.walmartpetrx.com/t-terms-and-conditions.aspx#:~:...
There were always other choices. Lua is the main one that comes to mind.

The point is that data science use came quite late in the Python world, and the increase in users due to it is incremental. Python was already at 3.x before the ML world adopted it. If the ML world picked another language, Python would still be in the top 5 languages.
Ask HN: How are you using LLMs in your command-line?
Ideally with system/file access/awareness and recording success.
Well, Delphi is still adequate, but others got more popular.
Good induction cookers and electric car chargers, heat pumps and things really do often require the high voltage for best function so this high voltage three-phase is also becoming standard for the energy transition.

I had to upgrade my electricity meter and switch box (even though as mentioned three-phase to the house is already standard) recently in order to accommodate planned environmental upgrades.
Grayscale scores big court win against SEC over Bitcoin ETF
I hit CTRL+F to find the word 'neutral' in this article, but no such word appeared. But it did appear in another EFF article titled 'We Need to Talk About Infrastructure'[0], which is the crux of the issue here. My only question is; what is regarded 'internet infrastructure' these days? Is Cloudflare really just an ISP? Is VPN infra considered an ISP? Are mixer nets like Tor/Hyphanet an ISP?

'Essential internet infrastructure should be content-neutral':

[0] https://www.eff.org/deeplinks/2022/12/we-need-talk-about-inf...
> Maybe the SSH agent on the client can re-authenticate to the server when requested?

There is a PAM module that does this: https://github.com/jbeverly/pam_ssh_agent_auth

Note that this is a bad idea from the security standpoint, as it requires SSH agent forwarding. Which means that, if the remote server is compromised, the attacker can use your SSH agent to log into other servers as you.
Nanny state.
That's not how Amazon's comp works. The sign-on bonus is prorated over the first two years to fill in the "gap" before hitting the normal RSU vesting cadence. Someone hired one year ago leaving today would "only" vest 5% of their RSUs, but they would have received ~35% of their initial RSU value in cash over the last 12 months. Someone hitting their second anniversary would "only" vest another 15% of their RSUs, but they would have received another ~25% of their initial RSU value in cash over the last 12 months.
I realize all this...

But my HP Spectre died (I know, don't laugh) - 8th gen i7. It was...fine...I almost finished porting coreboot but the EC init I never could get working right.

That said the Serval WS and other more premium builds, while clevos, are repairable, supported, and have parts and manuals available. I realize I could buy a clevo or get a clevo from Tuxedo (and pay 5k if I want one with a mech keyboard and a 4090 inside) but then determining if the Sys76 coreboot and ec firmwares would work on it would be a whole other journey that I'm not really interested in right now.

With most manufacturers, even if they have longevity, you're still stuck most of the time figuring stuff out on your own and buying from China or Ebay to repair when something breaks...at least System76 supports their products fully and provides repair guides.
What about the design of Ruby makes it far superior?
Government software is great if you have a decade and a billion dollars to spend.
Contrary to what many have said I think Ruby's popularity started to rise a bit before Rails. It got an earlier bump from being talked about in the 1999 Andrew Hunt and David Thomas book The Pragmatic Programmer.

As for why it beat our Ruby; in those early days Python tended to win the performance comparisons. That led to people using it for more demanding data tasks, which in turn led to more libraries for those sorts of domains. The parallel growth of jobs demanding those capabilities (data analytic and AI), cemented its supremacy.

That all said, if I need to hack a script together to automate some development task - in the vein of what Hunt and Thomas described back in 1999, I still reach for Ruby.
Man. They ask for a tip on top of the co-op fee too, despite it being take-out. Fugget about it.
So if we’re doomed, where would be the best place to live in the US? Pacific Northwest? Alaska? Maine?
> but I am suggesting that nobody should be allowed to have a copy without my express consent

I think that is a fair position to take and would support legislation codifying that in statute. That's not necessarily private, but strongly governed (but perhaps we're talking past each other). How do you feel about relatives who share segments with you, where them sharing their DNA would trivially lead to you? As always, the discussion is "where does one's rights end and the other's begin."
Ok and