skysight-inc/HackerNews huggingface dataset:
There's a lot of Python dislike on here, so I thought I'd add my anecdotal story.

I learned Basic, C, Assembly, and Matlab in college (in that order). However, I was never a very good programmer. After graduating, I bought an intro to Python book and read it cover to cover and did the examples. I then started writing scripts and it all kind of clicked. I found it really simple to build stuff. There's lists, tuples, dictionaries, functions, iterating, easy branching...etc. There wasn't a whole lot to remember. I did find it confusing at first why some things used function syntax min(a) and other things used object oriented notation like mylist.sort(), but it wasn't too hard to remember all the stuff I actually needed. I was able to start using classes when I felt I was ready.

Since then I've read books on and played around with Clojure, Common Lisp, Haskell, APL, Forth, Prolog, Ada, Powershell, Perl, Bash, Awk, Julia, C#, SQL...etc. During that time, I've found that Python holds it's ground in being very expressive, while easy for others to understand and performant enough for most uses with libraries like Numpy. Each time I try to move to a "grown-up" language like Java, I'm shocked at how verbose and clunky everything is. Sure it's great for production systems, but it's awful at just getting stuff done.

Python is used almost exclusively by all engineers at my company (some C#) in hundreds of automation scripts. Some programs are 10,000+ lines of code and are still maintained and easily read by others. We're mostly electrical engineers too, so everyone picked up coding on their own and we find most codebases are still pretty consistent.

I think Ada is a neat language for high reliability systems, but I don't think I'd choose it as a teaching language due to a lot of the friction with getting simple programs to work and wrestling with types. I've had very few issues with types in Python. I generally just use string, int, and float conversions when needed.
Or maybe everyone did go up, but just haven't gone down yet in the bubble pop
I've commented to the same effect in the past[0], but we grow food for animals. It's not like we have a giant pile of rotting soy/corn, so we might as well have some cattle eat it. We grow a lot more soy/corn than would otherwise be necessary, so that we can grow more cows.

> The methane produced by cows is not going to be significantly more than the equivalent produced by the same amount of plant material left to rot/decompose.

This is also not true, but even in a world where cows don't produce more methane, it's just inaccurate for people to look at the current feed production in America and to say that we'd be producing that much food if we weren't raising an outsized amount of cattle.

Sure, cattle can be raised on otherwise unusable land. But that is just not the direction that factory farming in the US is going.

[0]: https://news.ycombinator.com/item?id=26056871
It is based on an existing open source project:

https://github.com/pdfcpu/pdfcpu
Interesting, I swear I’ve done that before and has it respect the clause.

You can also use PREWHERE I believe, which has the benefit of increasing performance.
Here’s the open source repo: https://github.com/jufabeck2202/localpdfmerger
Kinda :/ on there not being a GPU permission (that I can find in the post or the docs); GPUs/GPU drivers have been a vector for some pretty nasty attacks in the past...
Linux Desktop on Apple Silicon/M1 in Practice
Hmm, I think I would just compile the pdfcpu Go source to native code, that might be faster than WebAssembly?
from the article at the end. suggest u read it hashman.

"Classical crystals have a very broad field of applications," said physicist Joachim Gräfe of the Max Planck Institute for Intelligent Systems.

"Now, if crystals can interact not only in space but also in time, we add another dimension of possible applications. The potential for communication, radar or imaging technology is huge."
Fleetio | 4 open roles on our Engineering team - see below| Full-time | REMOTE (USA only)| https://www.fleetio.com

Senior React Engineer:
https://apply.workable.com/fleetio/j/40B677D5CC/

Senior Site Reliability Engineer:
https://apply.workable.com/fleetio/j/03C18735DB/

Senior Product Engineer: https://apply.workable.com/fleetio/j/6845855C4B/

(Mid-level) Software Engineer: https://apply.workable.com/fleetio/j/F2E860B829/

Fleetio is a modern software platform that helps thousands of organizations around the world manage a fleet of vehicles.

Tech Stack: Ruby on Rails, React, Tailwind, Postgres and Heroku. We’re currently on Rails 6 and strive to keep our frameworks and libraries up to date.

Company perks: competitive pay, company stock, 401(k) + match, health, vision & dental insurance, strong remote working culture (since 2012), fitness incentive + professional development budget.
How's the comedown? Any anxiety?
I tried micro-dosing for a short time in my past, but gave it up for reasons not important here.

My only parent, my mother, gave me only one rule that I had to live by. I had to abide by the law, no matter what it was or if I disagreed with it. She simply just did not want me to spend my life in jail and assured me that I would feel the same way by telling me how terrible jail is (which I did).

I say this because I sympathize with your standpoint. I could have written your comment in a past life.

In short, I would ask that you empathize with the concept that one's belief might exist outside the law.

A little more to say... the variables at play here have a wide range of interpretation on a personal level. I infer from your comment that you perceive the risk to be high. I perceived my risk associated with microdosing, including the risk of being shipped to prison, to be low.

Before microdosing, I had undergone a macrodose. That macrodosing session was a positive for me. As such, the reward and exploration of a microdose was enticing enough for me to try it.
That is so cool :)
Hacking Super Monkey Ball Part 1 – Banana Bunch Values
Location: Vancouver, BC

Remote: Yes
Willing to relocate: Yes (if I can obtain a visa)

Technologies: JavaScript/TypeScript, React, Node, PostgreSQL, AWS, GCP, Next.js

Résumé: https://anthonymorris.dev/resume.pdf

Email: amorriscode[at]gmail.com

GitHub: https://github.com/amorriscode

LinkedIn: https://www.linkedin.com/in/amorriscode

Looking for a place to call home for the next 3+ years. Particularly interested in companies with a positive impact on the world.

I consider myself a generalist by choice. I'm passionate about building products in any capacity and will do what I have to to make meaningful contributions to the right team.
Pools are a bad example for SF, but here is an example of a luxury condo built in the last few years.

I don't disagree that they don't add much to the cost, but they are high-margin offerings - people pay more rent for places that offer these.

http://38doloressf.com/amenities/

Amenities: LEED Gold certified, butterfly garden, outdoor living room with fire pit
How Data Annotation Is Transforming the New Retail Sector?
So... Automator for Windows? That's great news!
Incredible, who could have ever guessed that taking something in such a small dose that it's effects are imperceptible to the subject would reveal that the effects at such a dose are... imperceptible to the subject?

Can we do a study on whether water is wet or ice is cold next?
Javascript is too weird to be a teaching language. Lexical scoping, invisible and sometimes unintuitive conversion rules, challenging runtime environments, and asynchronous code are important concepts but I wouldn't put them into an intro to programming class.

IMO the ideal programming track would be as follows:

Intro to programming track:

* Assembly --> to understand the basics of how computers work and learn simple procedural and abstraction rules.

* C --> more procedural code, more abstractions, and higher order memory management

* Java --> to learn interfaces, object oriented code, and an introduction to functional programming concepts like lambdas, pure functions, the value of immutable objects

* {Racket/LISP or Favorite functional language} --> to gain intuition with more pure functional programming

Then, I'd have separate tools track:

* web dev

* database

* embedded dev

* AI,
etc.

Then a separate theory track:

* context free languages, regular expressions, compiler design

* algorithms and data structures

* some network theory and fault tolerance results

Then I'd have a professional track:

* tools: learn source control systems, IDEs, debuggers, profilers, bug management systems, different dev systems, using Jenkins or other CIT tools.

* skills: learn about secure coding (best practices for writing auditable code with known failure modes), efficient coding (calculating big O for a given code, fixing performance bottlenecks), maintainable coding (best practices for decoupling code, writing testable code, writing unit tests)

* theory: track where you learn advanced algorithm theory, design patterns, hopefully centered around case studies.

With elective tracks for things like OS theory, networking, etc.

Too many people leave college with lots of information about data structures and algorithms but don't know how to write a unit test, how to use an IDE, how to write unit tests, how to write secure, maintainable code.
I was surprised to see, in the 1999 email you linked, that NSA mass surveillance was already widely known, before the NSA ramp up from 9/11 and before the Snowden disclosures.

> Actually, I don't think of the NSA's plots to deny everyone but themselves (and those they dub worthy) access to strong un-GAKed commercial cryptography as a conspiracy, per se. NSA officials acted upon a fairly open if Byzantine strategy. It was hatched by men who obviously believe that Western liberal society is best safeguarded if the US can continue to gleen the benefits of the huge passive eavesdropping net that has for decades sustained America's geo-political dominance.
But your argument is about scoping. Replacing the lambda with a function inside the for loop shows the closure plainly. So your complaint can't be about scoping, or maybe this is a bad example of your argument.

Maybe your complaint is about the fact that statements inside a lambda isn't called until the lambda is called. But again, lambda's are just functions, and closures are closures.

Or maybe your argument is that closures are easy to make in python, which is true. But that doesn't mean the language is bad, since lots of languages use closures.
Since there is no permission requirement as such, could a malicious user use my GPU for mining?
AVIF has a lossless mode, which is quite a lot better than PNG for example.
> deflationary distributed ledger

you just mentioned the utility right there. Is this a trick question?

Maybe you forgot "censorship resistant". I know paypal works for you or something, but not everybody has that luxury you know.
I remember one of his books - perhaps the one on Apple assembly language - described an organized way to disassemble executables.

It involved first going through the printout using colored pencils and color highlighters in a particular way to develop visible structure.

I remember being quite impressed with his methods.

The website is an amazing labyrinth. It’s rather like a higher dimension toroid full of dusty wonders from a simpler time. Very much old Arizona.
Where would that person in that rent controlled apartment be otherwise? Chances are, on the street. Moving requires upfront capital. It requires promise of a job at the other end. If you are in a high cost of living area like NYC or CA, you might have to quit your job if you want to find a more affordable apartment; there might be absolutely nothing affordable within a three hour drive of your job of cleaning up a downtown office or working a bar, and there may be absolutely no jobs in areas that are affordable. Throw in multiple earners, as is the case of many working poor in overcrowded rent controlled apartments, and you've complicated the problem further and make it even more difficult to wind down your life in one location and wind up in another.

And let's be reasonable here, rent control is not some handout. It's not a subsidy or a tax. The price you pay on your first year in a rent controlled apartment is market rate. Rent control simply says rents cannot go up say, beyond 4% a year. Perfectly reasonable in a world where wages for the working poor rarely go up beyond 4% a year. If landlords want to make more rental income per year, they should instead lobby their city council members to allow them to build more units per parcel, rather than lobby to artificially constrain housing supply with zoning and/or red tape in effort to raise real estate values.
It's a big risk.

https://en.wikipedia.org/wiki/Federal_Analogue_Act
This comment is a proof of waste of my time reading your replies.

Also, hey! we meet again!
Notorious soulless corporation yet again thinks they can build a viable social platform.
This is a pretty disingenuous take on "science".
> Where would that person in that rent controlled apartment be otherwise?

Or, you know, New Jersey. Or some suburb. The same place younger people have to go because rent control destroyed the housing market in the city.
Your windows cursor shouldn't stutter unless you have io interupt problems, bad drivers etc.
Not sure about you, but I was promised fusion-powered DeLoreans by now.
The Feature Snowball (2020)
AKA "Not In My Back Yard."

So the question stands and extends to include this: "why not?"
The reading or the writing part? The reading is easier with explicit types. The writing is a non issue considering tooling auto completes the second instance almost always. modifying later can be cumbersome but the tooling makes it somewhat easier too.
Steer clear of Rich Dad, Poor Dad. It is a fun read, and it does contain some good advice. But the author lies about his past, and the origin and quantity of his wealth, and the book also contains dangerous and illegal advice.

I suggest The Millionaire Next Door as a better book.

A good takedown of Rich Dad from John T Reed:

https://johntreed.com/blogs/john-t-reed-s-real-estate-invest...
Proof of stake will give pervert the incentives of the network. It'll allow large stake holders to control the network, we don't want that. Proof of Work will ensure that nobody has control over the network and everyone is incentivized to participate honestly.
Not a nuclear engineer, but we covered this in my third semester of physics at University. The short answer is there isn't any engineering reason why you can't do this. The "real" reason is that there is liability here that nobody knows how to deal with. If the unit became damaged and its shielding failed it could sit there and kill people who came near it for years (for example).

I got to talk to one of the engineers who worked on KRUSTY[1] a 10kW nuclear reactor. This combined with some batteries for peak load could run pretty much any house for a couple of decades. (they talk about several houses in the article but realistically the peak load of a single house when the oven, refrigerator/freezer compressor, and central AC are running is a bit north of 10kW. I would seriously consider a way off grid ranch house if I could have one of these to power it :-)

[1] https://www.popularmechanics.com/space/moon-mars/a20127140/n...
RTGs get hot, that's the point of them, actually. Too hot for use in a small area like your fridge. On a space probe or rover on a cold planet, the waste heat is useful in keeping things somewhat warm. On earth, not so much.

RTGs are also large, too large to power a fridge given the power draw for a fridge. There were microRTGs used in some pacemakers, but the long term safety concerns were never overcome.

The decay rate is high enough that you'd need to augment or refuel your house every handful of years. Halflife of 87 years, 25% energy loss in 40ish, 10% loss in just over a decade, etc.

Also, they've got little plutonium pellets in them, which is both expensive and dangerous.
The thing I find hilarious is that microdosing is literally taking a dose so small that you don't actively feel or notice the effects, and this study decided to research to what degree the subjects feel the effects of a dose intended to be unnoticeable. The conclusions this "study" reached could also be arrived at by just reading what microdosing is.
Myth Busting Mindsets to Make Money
Ultrarunners are pushing the human body beyond all limits
...try bringing your cat to the vet on a bicycle in a thunderstorm, or walking fifteen minutes with him in a moderate rain to your bus stop. Try going on a date with someone with no car, or working second or third shift and have to go home in the midnight hours on a train with sketchy as hell people. Try bicycling to work with a decent cold, or having to work a 12 hour shift doing manual labor and then need to bicycle back 30 minutes.

Really, there are plenty of use cases for cars. Right now where I live its incredibly cold with biting winds, and bicycling or even walking 20 minutes to a stop and waiting in the cold would be murder.
Weak argument about rodents getting ground up in combines -- almost all cattle in the US are crop-fed, so it's the same thing happening to a much greater extent with meat consumption.
Read the study protocol, it was self blinding and it past the review board because the participants were planning to microdose anyway.

It devised a so-called self-blinding process, in which participants filled opaque capsules with drugs or a placebo. The capsules were then placed in envelopes with a QR code and shuffled, meaning researchers could later track what participants had taken, while they themselves could not.
Convenient if you are on a machine where you can’t install software. (Corporate computer, school computer, library computer etc.)

For Linux and macOS computers that you are allowed to install software on I recommend the pdftk command line tool.

Ubuntu family:

sudo apt install pdftk

macOS with Homebrew:

brew install pdftk-java
The type of person to microdose is generally from a demographic unlikely to be arrested, investigated, or convicted.
A lot of those effective waste disposal systems in the West, particularly for recycling, consist of paying Asian and African companies to take away the waste, so it can then be dumped in their countries/oceans or get "recycled" in places like this: https://en.wikipedia.org/wiki/Agbogbloshie
Also more efficient. There's an endless, constant supply of new things not yet worth fully exploring.
Home Assistant + Node Red ~= 95% of anything I have ever needed of IoT (and this watch could tie into by extension). Albeit, I have put in easily >120 hours of work over the past couple of years to get it there, I still think it's mostly the answer to the issues you mention.
Selling shelf space is not a new concept, it's just another part of the squeeze.
That's part of my concern, though since scripts can use the CPU arbitrarily, they could already mine on the CPU. A larger concern is bugs like [0], since GPU drivers are highly complex and highly privileged code.

[0]: https://bugs.chromium.org/p/project-zero/issues/detail?id=20...
Technically true, but the market as a whole is up so much that I think everyone can be doing well even if a few people are pulling 200% returns.
Policy should instead favor constructing supply to fit new people moving in while not displacing current tenants. Extending commutes from ten minute bus rides to three hour car journeys in the name of hyperlocal market forces is neither good for the economy or the planet.
If you're worried about health, then skip the fake meat debate and just tell people to stop eating at McDonald's.

People are comparing these patties to premium, unprocessed meat, and that's just not what McDonald's has ever been serving. I don't think anyone is going to McDonald's or Pizza Hut and thinking to themselves "I need to make sure this burger doesn't have too many trans fats." The fake meat on your pizza is not as big of a health problem as, for example, the massive amount of thick-bread pizza crust and sweetened tomato sauce.

So it's a bit like arguing about the health benefits of substituting almond milk in a chocolate fudge recipe. You may have a legitimate point, but the context around that point matters.
It's not actually a reactor. The plutonium is just emitting radiation, as plutonium will do, and you harness some of the natural heat energy with thermocouples. There's no explosion risk, although you would certainly need trustworthy shielding.
Microsoft Confirms Windows 10 Users Can't Uninstall the Edge Browser
Thank you for this! Do you know of a source on the net for a simple timeline of when X will happen?
Yeah that could happen. There was some discussion about a permission in the Discord though, but I don't think it was ever added or thought about on GH.
yeah. two consecutive terms of life in prison.
I agree completely. As long as displaying faithful image/video isn't a constraint, I don't see any reason why a TUI/similar would not be acceptable for any given task, after the user gets over the "text is scary" stage.
No one blames you for not knowing about the 18275th javascript framework.
I self host Synapse for personal use, what are the expected benefits of Dendrite? Is it mostly the performance gain of Go versus Python, or are there other reasons to be looking forward to Dendrite?
You're overstating the legal status of simple possession.

Only in some US states is possession for personal use a felony. In some it is a misdemeanor or an infraction. In some legal jurisdictions these drugs are perfectly legal and are sold at retail.
What about a carrot?
Even on Business? I remember Neocities were serving terabyte of images and CF didn't even force them to upgrade.
In general, the correct answer to “if you really want to say ‘X’, what do you say” is ‘X’.

Of course, if you really see people as individuals, you probably won’t deny that racial and ethnic identity and experiences tied to both that and ascribed race/ethnicity (which often, but not always, correspond to identity) are often, especially for people in racial and/or ethnic groups that have been marginalized (no matter how much that might not have been by you), an important part of who they are and what you need to understand to understand them.

Viewing people in the context of a counterfactual idealized world isn't seeing them as individuals, but as figurines in your personal fantasy diorama.
So then why microdose if there is no measurable effect?
Perhaps, but I am sure a lot of the equipment is transferable between processes.
Smoke detectors rely on a circuit powered by atomic fission ionizing the air. It isn't their power source (they still need batteries), but it is a safe way to get continuous electricity.

https://www.nrc.gov/reading-rm/doc-collections/fact-sheets/s...

There's probably a way to get a little more power out of it without being too dangerous. But then we'd have ordinary citizens buying things over-the-counter that could be abused in bulk. And I don't see any hassle being worth an extra free outlet or not replacing batteries.
I live in Berlin. What you're describing in "10 or 20 years" is already the case. That's why these actions are being taken now.

I waited 6 months for an apartment here when I first moved. Pretty much everyone who doesn't want to spend insane prices on a unit has to.

And even then, I'm still paying 500-600 more than I should be. It's insanity.

The main problem is that there are immigrants (primarily from one country in particular, but that's less important) coming in and buying up all of the "houses" here (note that "House" in Berlin means a large apartment-complex-like house, not a single American Style, white picket fence house) and then increasing the prices slightly.

I'm not anti-immigration, clearly, but there are still concrete economic effects that haven't been solved yet. I don't think anyone knows what these measures will lead to, but at least it's something.