skysight-inc/HackerNews huggingface dataset:
As noted, Google Sheets introduced this over a year ago [1].

But this is exactly what competition is about -- I love seeing this come to Excel precisely as an answer to Google's version. You have to wonder if Microsoft would have tried it otherwise, since Excel is so entrenched there's less profit motivation for innovating.

Sometimes it feels like "office" software hasn't changed much since the 90's, but when you look at cloud, collaboration, and machine learning, it's still constantly reinventing itself even if the interface still looks largely the same.

[1] https://www.theverge.com/2021/8/26/22642192/google-sheets-in...
KDEN also has four parallels (16-34L/R and 17-35L/R). All are 172.6º or 352.6º.
JavaScript as a more coherent alternative to python?!?!
> the urllib module that he links to it's not the best thing ever

I think the reason it (and the http modules in general) has never been improved is that even when Python was young, there were better third party packages out there, but no single one of them ever got to the point where the Python devs would consider making it part of the standard library. Particularly when it comes to servers, there have always been multiple third party frameworks with significant market share. For clients, we might be getting to the point where the requests library is common enough to be a candidate for the standard library.
consumerism as defined today is more aspirational and well, all-consuming as a part of social identity than it was in Boston way back when.

everyone everywhere consumes, but when the very habit of doing os becomes part of the social activity, it's a very different animal indeed.

https://thereader.mitpress.mit.edu/a-brief-history-of-consum...
https://www.theatlantic.com/business/archive/2016/11/how-hum...
https://www.pbs.org/wgbh/americanexperience/features/tupperw...
,,etc
I feel like downvoting also goes away after a comment has reached an age threshold, although I don't know what that threshold is.
Seabelt exploit is dangerous for the driver, not people outside the car.

Driving wheel weight is dangerous for anyone else on the road.

Super simple line to draw.
It’s well known that “elite” schools such as Eton also used physical punishment in a similar manner.
He is right but I hate people talking about the government like it's some random entity. You are able to vote, you can decide who is the government AND here comes to the kicker you can even be IN the government. You just prefer to not be, you prefer to build artificial stuff to circumvent what your elected government does. It's so counterintuitive.
I think it ran out of memory and the BEAM crashed and restarted. Gave it a bit more memory, hoping it'll hold out haha
Agree with syntax and slow, the others not so much.

But my bigger reason for avoiding Python when I can is I just think the days of dynamic languages are behind us. Which is to say, we are past the tipping point where the ergonomics of adding typing are less costly than the benefits, and that applies even for short scripting use cases (in part because so many short scripts grow their way into real production code that needs to be maintained).

I went down the rabbit hole of adding type hints but at the end of the rabbit hole it was a lot of work and the value realised was still only 50% of that from having a real type system. Vast numbers of type errors still not getting caught in my editor, autocompletion stymied at shallow points where the type system gets lost, and as the weight of the project grows the tools like MyPy getting slower and slower as they have to process massive amounts of the dependency tree just to infer the type of the single line you are typing.

These days even for short scripts I am preferring to write them in languages like Groovy which get me all the benefits of Python from the dynamic language point of view but built on a foundation of a real type system which means I have a pathway to grow the code into full static typing using any of the JVM languages if I want / need to. And it also largely solves the problem with performance.
"A lot of people" is kind of like the US government, except, you know, without the budget, authority of law, or diplomatic status.
For me, instead of bookmarks I would love to have optimised/nicely searchable browser history, and a bookmark as a way to mark more significant history pages.
> According to reports, firms will be required to cut the number of overweight workers and their dependants by 10% by 2012. Those that fail to reach the targets face surcharges of up to 10% on contributions to a welfare fund for the elderly.

Has this since resulted in a large number of overweight people being fired and unemployable? I'm not sure that'd be an ideal situation either. Putting this on employers seems somewhat arbitrary and unfair, although I suppose companies could be doing more to encourage activity instead of chaining people to a desk for 8-10 hours every day.
didn't we already know it's "angry" immune cells, all along ? Or was this some buried insight
9 is nothing, my daughter is 14 and still expects her mother to join her most nights.
Sorry for the delay in replying to this! I appreciate that you were intending to follow the guidelines and apologize that I didn't pick up on that and instead interpreted your edit as abusive. I thought you were rage-editing, which is sort of the message-board equivalent of turning over the chessboard and storming off. That happens quite a bit and I erroneously pattern-matched your comment to that behavior.

The "edit out swipes" guideline is intended more along the lines of "please edit out any guideline-breaking swipey bits from your comment, while leaving the substantive point intact."
Get a lawyer to inform them about this if you can, they know how to get them to listen.
> Most people in SF have cars, most streets are lined with garage doors.

Ok. But what about cars getting broken into? Isn't that incredibly common?

If I hypothetically lived in SF, I definitely wouldn't bring a car just bc I don't want my catalytic converter getting stolen or the windows getting broken
"ChatGPT, can you give me some test cases for the code?"
Python's documentation is good, but it's a departure from expectations if you're used to Javadoc-style documentation of APIs. You can get just that by providing good docstrings in your library's code or using documentation generators like Sphinx and whatnot.

Agree with the rest of your points, though, except not liking newer syntax. Newer syntax, in my experience, makes writing code less of a chore and mirrors the developer conveniences in other modern languages.
I've also noticed e-books from Amazon are very nearly the same price as paper books now. Sometimes they're even more expensive. Since most people understand that bits should be cheaper than atoms, this is not going to be sustainable.
ChatGPT is trained on the output of all of humanity, ergo, it's best-suited to speak for all of us.

Hopefully they'll read its drivel and decide we're uninteresting and move on...

Poe's law strikes again, even I can't tell if the above is sarcasm.
I think almost no one cares.

While it's unlikely scaling continues to this level, I got this funny idea: eventually the marketing gate size might become smaller than a single atom!
This space is already saturated by a product class called a microcontroller. I'm specifically thinking personal/general purpose computing.
what is your new stack like

how far along are you
OpenAI GPT-3 Vocal ChatBot in Python
I read it as like a “police procedural”, which is a film that prioritizes the actual procedure of police work over big themes, character development, and action. In this case—-it delves into processes, artistic and bureaucratic. There are “big themes” but there are also odd scenes where bureaucrats discuss the need for cataloging organs, and artists discuss the viability of doing an autopsy as art.

In this quote I read “pedantic” as simply meaning focused on the details, really just a reinforcement of the “process” assertion.
Python is the shittiest option, but the only one for a wide variety of tasks.

Everyone loves to hate it, but you gotta use it.

I disagree about the documentation/syntax/std lib gripes, but everything else is a pretty reasonable issue.
Anything is possible, but having some limited github interactions with the core team, that seems unlikely. My impression is that they are a passionate group that hit the jackpot a bit prematurely.

Their intentions seemed good to me they just have an ungodly amount of financing while perhaps lacking a core vision & understanding of what is at stake.

Put another way, seems more like an academic building something rather than a seasoned industry pro.

In any case, I don’t want to disparage their project. I learned a lot from their code & concepts. We are all on our own roads towards brilliance, contributing to each other in all kinds of ways.
Thanks, just did. TeXmacs is one of the best examples of high quality free software.
It's not clear that treating amyloid plaque is actually palliative for Alzheimer's patients.
The industry roadmap has adopted a new nomenclature to try to clear this up, but it remains to be seen if the major companies will adopt it.

In any case, people who jump to saying these process node names are bullshit because they don't simply map to something like a wire width are kinda naively missing the point. Everyone in the industry understands what's going on and these fab node names emerged naturally as a shorthand way of describing changes to design rules that are a lot more complex and varied. That's still true today.
Here is my copy of Busybox for Windows:

C:\Users\chasil>busybox bash
~ $ a[1]=1
bash: a[1]=1: not found
~ $

Despite what Busybox claims, that is very much not Bash. That is Almquist, with a few added bashisms.

I was in a clothing store a few months ago, and their credit card readers had crashed. They were showing the Busybox copyright notice.
i think you can implement a working subset of modern tls in a few thousand lines of code
Was very surprised to see that in the article! My complaint is the Python std lib is bloated. If I could design a Python 4, it would be a subset of Python. Ie get rid of the various struct-like data structures (eg both types of named tuple) other than dataclass that have accumulated over time.
How do I vote out the FBI/CIA/NSA/ATF? The politicians change and they all stay the same or get more powerful
>> Python’s standard library sucks

> I have to disagree again, I think it is pretty well designed and minimal on purpose

Oh come on. That’s like saying “this buffet has no food selection but that’s good cause I’m on a diet”. Meaning that you like that it sucks (that’s fine).

Numpy is not the kind of thing you would include in the std lib anyway.

> OK sure, it is slower than compiled languages like C++, that is a concession we make when opting for the ease of readability, writability, usability, etc.

Fair, but I’ve spent enough time python environment/dependency hell that a lot of those gains (which are mostly cognitive) weren’t worth it for me.
What about a branching structure visualizing from which websites you clicked on what links to. I
Can't be the only one who remembers context easier than URLs
https://passkeys.dev/
Mobile account authorization is critical for national security because of the rampant requirement to use cellphones as 2FA / password reset for everything else, including GC Key itself. The government needs to step in. The question is what particular person in the government has the power and motivation to do so. Have you tried the CCTS? CSE? They might have some power, but the upcoming potential Cyber Security C-26 act should spell it out for them.

It should be doable to find some big fish to take this on, especially since everyone is vulnerable to SIM swaps assuming every other Canadian phone company has such lax security.
you want `self` less class methods ?
It has some severe limitations if you really want to exploit what TeX allows you to do with layouting.

That being said, most documents don't need to (ab)use TeX to that extent. TeXmacs is fine for probably over 99% of actual documents.
(not OP) over on reddit people are saying it is fantastic for giving them excel formulas they ask for. I guess it means the formulas work!
I think it's idealist to think any of these things will help even one bit with the problems Parent is talking about.
You might like ‘The node is nonsense’ on this topic and especially what sensible metrics might replace nm.

https://read.nxtbook.com/ieee/spectrum/spectrum_na_august_20...
The article doesn't mention BMI at all? It just says "Men with girths of more than 85cm (33.5in) will be given exercise and diet plans and, in urgent cases, told to see a doctor."
potentially, but it's probably easier to keep getting new hostnames than it is to keep blocking them (see piratebay)
I really don't know of one. There should be one.
Well I was primarily visiting family so lots of bedroom communities that by USA standards feel almost like a downtown. Even a rural village had a boulangerie and coffee place within a 20min walk.

Also I spent the first 28 years of my life in Europe so I feel like I have somewhat of a grasp for what it’s like. Just that these defaults become more obvious when you live elsewhere for a while.
You are correct when you say that you cannot convey all relevant information. But your conclusion is still wrong.

For example, a lot of Covid reporting really annoyed me, on both sides. One side would say "Here's facts A and B; see, the vaccine is working!". The other side would say "Here's facts C and D; see, the vaccine is killing people!". Over and over again. What we needed was the article that said "Here's A, B, C, and D, all together, and the reasonable conclusion is that the vaccine is harming some people and helping others, and the benefits outweigh the harm"... or whatever. But I'd never see that article. I'd see one side picking the data that made their side look good, and completely ignoring all data that didn't. And the same from the other side.

It was very obvious (and frustrating) with Covid. But Covid isn't the only issue where that happens. Try to find an article on abortion that regards the fetus as genuinely human, yet still advocates for abortion rights. Or that acknowledges the harm and strain to the mother, while still advocating for restricting abortion. They may exist, but they're really rare. The sides are too busy yelling "my body, my choice" (as if the fetus either didn't exist or were a part of the mother's body) or "baby killers" (as if there were no consequences to the mother).

In none of these situations can you give all relevant information. Nobody's got time and attention for that. But you can try to come close, or you can try to only present the parts that make your side look right (and not just right, but obviously right, so that no other position could be reasonable).

They're publishing true things, but not the truth. And the true things they're publishing, they're doing so with the intent of propaganda.

Yeah, I think it's fair to call that lying. And no, that doesn't mean that everything is a lie.
GPT-3 refined my writing, I just became a better editor / prompt engineer.
I think every baby is probably different and there won’t be a one size solution.

We tried everything but the cry it out version where you let them cry for 10 mins then go in, reassure them, leave and repeat was definitely the worst strategy by a mile in our case.

What worked for us, and like magic, was stopping planning sleep times and instead planning awake times. E.g. after rising he’ll have 2.5 hours awake, then down for a 1st nap. Then whenever he wakes the clock starts for 3 hours, then down for a nap. 3rd awake pattern… etc.

The length of the wake windows extended by 10 mins or so each week but by that point there was a rhythm going and being able to get that far was 90% of the magic.
I honestly don't have any horse in this race: Pelé probably was an all-around great guy. To call a lifetime of ignoring your child "one mistake" feels like a mischaracterization, though. It might not even be considered a bad thing, but it's definitely an ongoing decision.

As an analogy, I eat meat. Future generations might see that as immoral. It's definitely not a mistake I made one time, though, it's an ongoing choice that I'm making repeatedly over the course of my life.
The world seems to have a number of governments that don't respond kindly to criticism from their own citizens, so that leaves other governments the job of restraining them.
You do realize that TSMC is heavily bankrolled by Apple right?
You're right, I don't want to change defaults. In fact, this whole back and forth reminded me that AutoHotKey exists, and I'm actually running it already, and I have the power to make this change myself. So I did!

#if IsExcelFormulaBox() ; Whenever the formula edit box has focus
Tab::Send {Space}{Space}{Space}{Space} ; insert four spaces when I hit [Tab]
$!Enter::Send {Enter} ; commit the formula with [Alt]+[Enter]
$Enter::Send !{Enter} ; insert a newline with bare [Enter]
#if

does what I want, with the helper function:

IsExcelFormulaBox() {
ControlGetFocus, F, A
return (F="EXCEL<1")
}
Speaker diarization (labels) for OpenAI Whisper generated transcripts
what kind of circumstance are people in where they can use posix sh but not bash? in the year 2022? I don't understand it. fucking everything has bash nowadays. and if you're on some machine that unaccountably doesn't have bash, then why can't you just sudo apt install bash, or scp the binary over and chmod +x it?

if you can't even do that, maybe reevaluate what life choices got you to this place. life is too short to write strictly posix sh.
Actually if you're going to report the numbers it might be best to accurately represent them.

TSLA: 120B (current), yearly high of 364B That's more than half lost!

Toyota: 140B (current), yearly high is 202B, 130B for the low.

Ford: 46.39 (current) w/ a high of 100B ... in the past year.

I'm tired of sourcing the data, feel free to continue but my point is, track the trends.

The gaps and losses are way higher with Tesla and it hasn't even begun to bottom out, and is now tied to the success of Twitter apparently.
A person can apply to multiple positions.

Most of the applicants already have a job. Even if one position is filled a new position is likely to open up to backfill the other.
My point was more "Anything that good hackers would find interesting." It's not an exclusively tech site but does lean heavily in that direction. And you're correct I'm not a soccer fan.
> You'll never get them to say with certainty what they believe.

True enough, but a useful perspective I've heard when it comes to arguing with people online: You're not arguing for the benefit of the person you're arguing, you're arguing for the benefit of the people paying attention to the argument.

It's easy enough (especially with the ability to crawl public social media profiles) what people's beliefs are, by the "negative space" they create. This is how you make the case for what their real motivations are. They will of course deny it, but anyone paying attention can see for themselves.
Totally agree with this. Yes, with privacy it's hard to 'eavesdrop' on the bad guys, but isn't it allowed to whisper? Why should having privacy be ok in real life, but not when you communicate digitally? So far no one has offered an honest explanation why we must monitor everything online, usually it's about protecting kids or defending against terrorists, but is this really it? It doesn't convince me. I'm happy using apps like Signal and Tutanota, and I believe everyone should do the same.
I'm not sure go should be compared to python as they are designed for very different things. Go is more fairly compared against modern c++ or rust in my mind. Python is not designed to be lightweight or fast (although it has been consistently improving with each release) but favors expressability and run time flexibility instead.
I don't really like this idea that voting will fix all problems and dangers in government. In fact, voting could be a cause of the danger. It is called tyranny of the majority.
Not even going to point out that the OP isn’t even trying to overlook all the good things he did.

It’s a stretch to argue that a lifetime of neglect is a singular mistake. This was an ongoing issue that he kept choosing over and over again.
Maybe it should be called a 'PUT' as it is idempotent?
If a technology enables criminals to coordinate without any hope of detection that seems worthy of some fear to me.
> I do think the packaging Story in python is nuts.

That is one of my three big gripes with Python. The other two are the horrible way the 2 to 3 transition was managed and the GIL.

But none of those has driven me to switch to another language, nor do I expect it to. Go seems to be this author's alternative of choice; perhaps if my one goal in life was to write a production network backend without using any dependencies, I might agree, but it isn't, and having done some work with Go I find it gets in my way much more than Python does. I have the same problem with other languages.
Well, get elected write a bill and find allies. That's how.
Same. I was at an AI startup that used python for everything and it was so bad. Even worse since it was AI engineers writing a lot of the main app code too.
This is a good point.

What kind of metrics do you think could be used to evaluate WFH versus in-office productivity? Any initial ideas on the pros & cons of the metrics you would use?
You are now challenging the statement about plants being the "default" food. (Maybe you are not the original responder; I can't tell on my phone UI)

I think you're going to have to back that up with a citation.

For most of history, ordinary people could afford only plant based food. Meat was occasional. Industrial meat production in the West changed the economics of that.

Vegans are not the only people who care about our unsustainable practices. We all should. We could start by properly accounting for the externalities, ecological footprint, worker exploitation, and yes, the built-in cruelty to animals. I think the OP's suggestion to label animal parts is a step in the right direction.
Python doc peaked for me with the 1.x “library index to keep under your pillow”

https://docs.python.org/release/1.5.2/lib/lib.html
For anyone who writes Excel formulas, it is one of the use cases for ChatGPT (a currently free chatbot that appears highly intelligent in some contexts) that users rave the most about. The next time you're writing an excel formula, give chatgpt a try. It might just get it right the first time.
> Blackman says “The company’s proposition that if anyone has access to data, then many unauthorized people probably will have access to that data is false.” What on earth makes him think that?!

This is exactly the answer I want, too.
With respect, calibrating compass compensations is in fact very important in FAA approved aircraft. It's part of the inspection checklist signed off by the licensed mechanic.

My flight instructor once switched off the electricity to the airplane's controls and radios and told me to land. At an airport with a control tower. Using the magnetic compass, airspeed, barometric altimeter, RPMs, that's it. Nothing else works without electric power. There's a whole procedure for doing all that. Being able to navigate safely with an old-school magnetic compass is life-critical.
python is terrible, but it's the best language we've got.
You seem to be the only person who is distracted. Presumably, everybody else found it helpful to have an example that they knew.