skysight-inc/HackerNews huggingface dataset:
Anyone reading the book should keep in mind the basic problems with it: https://www.reddit.com/r/AskHistorians/wiki/historians_views...
Ishmael by Daniel Quinn
Just a short conversation between a man and an ape that explains the unsustainable path our society has taken.
Perhaps they should think about an online store first?
Author here. That was a typo. Should read Differential GPS. Now corrected. Thank you!
Interesting how the "crash test dummy" positional markers at the corners are hand-drawn, not printed.
That was exactly how folks talked about TIBCO. I didn't find it very powerful. I felt it very cumbersome. When you need to think about Day 2 is where everything completely collapsed.

We were able to pass data around in incredible lightweight ways leveraging Spring sometimes even just leveraging RestRepositories and transforming the object to our data representation by hand, it was never more than 100 lines of code for the entire thing. You could spit one out in an hour...the time was really in composing them and ensuring the architecture reflected the world and was still sensible/manageable.

We ultimately faced issues with running microservices and the licensing cost of that. Our enterprise was sadly too big, they didn't realize they needed to price their internal infrastructure competitive to legacy vendors.

You could get a WAS box for 50k and cram so much on that server until it was bursting...price didn't change. On the other hand each microservice brought a cost which added up.

The economics didn't make sense and it was a new political battle to fight with someone who had zero understanding of marketing what they've built. It just wasn't worth it. Lambdas would have been an option or something more ephemeral/serverless...but the options just weren't there for us at the time.

Enter NiFi and this "new data pipeline" and the circus began.
I asked about fp32. You picked one of the most expensive GPUs NVIDIA makes, and one not built for fp64, in order to compare fp64 flops/dollar, without explanation... to artificially justify using two CPUs instead of one? Your numbers here are pretty contrived. The RTX8000 is not the best flops per dollar for either fp32 or fp64 by a long way. Try again.
Anonymous 05/11/20(Mon)18:21:26 No.75862458▶>>75862499 >>75862539 >>75862563
>>75862409
HN actually has a real mix of viewpoints. 4channers like to claim that 4chan is king because its not the echo chamber that reddit is, but when it comes to politics 4chan really is a right wing echo chamber. HN actually contains decent amounts of both so it manages to trigger everyone.
>>
Anonymous 05/11/20(Mon)18:22:27 No.75862476▶
>>75862409
HN is Marxist in social issues and randians in economic issues.
Architects often coordinate work that happens over multiple organizational units.

I found it to be very helpful to spend a week or two full time with the org units involved in the projects or software systems.

Ask if you can be an intern in there teams for a while, get an introduction and feeling for how they work, and after a few days, ask them (informally) about their challenges.

Why? Because the architect is at least half a people person, working with the constraints and pressures felt by all the people and org units involved.

Finally, I've learned that software architecture and business processes are very tightly linked. You already know about Conway's Law, I assume; the processes often define how different org units collaborate, and that greatly influences possible software architecture. So, try to learn about the processes as well, and get to know the people who define the processes.
It's part of the brand, that advertisements which target young people / children, or else want to appear "cool", use the informal way of address.
I was having a conversation with a friend before lock down and she was saying that her and her partner have consciously decided to avoid flying. I pointed out that, while certainly agree it's a good thing to do, by not flying at the individual level you are only reducing the cost of flying at the margin. Where as regulatory and technical changes could change the impact across the whole industry.
The fundamental problem is that readiness based async IO and random access to not mix well. You'd need a way to poll readiness for different positions in the same file at the same time.

Completion based async (including io_uring on Linux or IO completion ports on Windows) doesn't suffer from this problem.
> The first designs how systems work internally, the other designs how systems work together

The lines are somewhat blurry over here. I've definitely been involved with both of those.
Yes. I suspect that flagged poster had recently bought a truck to plug some gap in his masculine confidence!

The truck thing is nuts. They are so big now that you cannot see an eight year old child for several metres from the grill, because the front is taller than a child. They are more polluting. Noisier. Really they are, for society, most unwelcome.

And yet they ran adverts that said people should buy them. And they did. And they paid a premium over and above what many people save in a year.
Charles Perrow, "Normal Accidents". Nominally about safety in large-scale complex engineered systems, and it's very good on that topic, and/but in doing so, touches on how scale and social factors interact with engineering details, which affects a lot more than safety.
> Wait, is linear algebra really just about heaps of multiplication and addition?

That's just one of dozens of things LA is "about"

> why the hell couldn't my textbooks explain it in these terms on page 1

Because you wouldn't have understood terms like

> orthonormal

and because it would have been unhelpful to everyone else who want in LA for the exact same reason you were.

Being obviously in retrospect doesn't mean it was obvious in forespect. You had to learn the material first.
Hmm. But would your mechanism of choice for the shutting down of an entire industry be the forced closure of businesses due to widespread illness among their workforce?
Can confirm. I wrote (for publication) about six novels using POD format plus some basic command line tools and a makefile, treating RTF as a final output format, back in the day.

(I was forced to adopt Microsoft Word for checking copy-edits only when my publishers insisted on moving to a Word/InDesign based workflow and ditching paper edits -- this was around 2008. Which in turn forced me to stop using vim as my main creative tool. If I had discretion to go back to chewing on text files today, I'd probably go with Markdown or a superset thereof.)
Well, you see, that's one of the problems... monad implementations don't have to be "containers", or at least not the way most people mean. This was one of the critical errors in many of the aforementioned "tutorials". IO, the quintessential monad, is not a container, for instance.

(A nearly-exact parallel can be seen in the Iterator interface. You can describe it as "a thing that walks through a container presenting the items in order"... and yeah, that's the majority use case and where the idea came from... but it's also wrong. What it really is is just "a thing that presents items in some order". It doesn't have to be from "a container". You can have an iterator that produces integers in order, or strings in lexigraphic order, or yields bytes from a socket as they come in, or other things that have no "container" anywhere to be found. If you have "from a container" in your mental model then those things are confusing; if you understand it simply as "presenting items in order" then having an iterator that just yields integers makes perfect sense. A lot of the Monad confusion comes from adding extra clauses to what it is. Though by no means all of it.)
Maybe for hand-tuning a deep neural network to detect sarcasm.
You probably understand it better than I do but FWIW here is what I was basing my comment https://sourceforge.net/p/firebird/mailman/message/17015961/ and in particular Jim Starkey's post
Absolutely +1 to this. Although my German is terrible enough that I did have to read the English translations.

I would add, in my opinion, start with Steppenwolf and then read Siddhartha. It blows my absolute mind that these books were written a hundred years ago.

They're still so relevant to life. It's really, genuinely astounding.
> Just to add another data point, Lidl is also the retailer that pays the best market salaries in the Eastern-European country where I live in (they actually included that in several of their hiring ads), and I'm talking about shop people like cashiers and the people that put things on the shelves.

Just to add another data point: in the small town when I come from (southern italy) the Lidl store was a total failure and a complete mess. They acquired land built the whole building, opened short of staff, operated briefly (always short on staff and with a huge turnover) and then had huge problems with (afaik) the legality of the contracts for employees and allegedly employee mistreating.

That Lidl store didn't last long, to put it nicely, and the building is still on sale many years after that.
Mastering the Core Teachings of the Buddha by Daniel Ingram.

Ingram is one of the most advanced meditation practitioners in the west, and this book is a painstaking mapping of the development of attention. I’ve read nothing like it.
What does the future of sports look like for gen z?
Fwiw, direct fit high-amp alternators are available for most cars. And they are in the same ballpark of ~200 amps, and high output at idle as a "fire truck alternator".

So it's a fairly cheap modification just to swap out the stock alternator. ~$500 or less.
Lhohq
I like and use Ember a lot, but the one gripe I have is that Handlebars uses s-expressions instead of just inline JS. The constant context switch is massive and it’s not possible to hook into Typescript types, and I doubt it ever will.

Would love the possibility to enable a flag to just enable JS-in HBS like

{{#if this.model.isEnabled(this.byOtherVariable}}
{{aHelperCall(this.args.thing)}}
{{/if}}

Kinda like a hybrid of JSX and HBS, but combining the best of both worlds.
I don't like the "material design" text inputs. Always found them confusing.
Rationality: From AI to Zombies by Eliezer Yudkowsky

Many people think of themselves as rational and have mastered the basics (understand the scientific method, know how to systematically solve difficult problems, etc) but are still constantly fooled by their human, imperfect brains into irrational thoughts and actions - both in day-to-day life and when pondering larger questions (science, engineering, policy, philosophy). Many aren't aware (just as I wasn't) that there are many more levels of rational thinking to unlock, that mistakes and biases can be identified and reduced.
The book is adapted from a series of blog posts so lacks a bit in coherence (can be hard to get into), but stick with it for a bit, and I guarantee the ideas presented will be well-worth it.
How would that work in a programming environment, to not separate one self from the surroundings?
Same on this Pixel 4. Feels like maybe a 200-300ms delay before any animation is triggered
Labour below the minimum wage is a fairly new thing.

That's because minimum wages are a fairly new thing in Germany.
> the book is different from piles of enterprise architecture books that talks a lot about UMLs, formal processes, ceremonies, and roles

Thank you. I generally hated every book on the subject that I got my hands on. I'll order this.
Some authours and books offer deep introspection of human lives, that you learn and realise things about yourself from reading them:

I got that feeling from reading Montaigne's Essays.

Anatomy of Melancholy by Burton and Samuel Johnson's essays also are effective in a similar vein.

Plutarch's Parallel Live's is the essential book on politics, after reading it, when you read the newspapers you get a feeling that there is nothing new under the Sun, in politics.
On laptops you need to have a mouse keyboard and a screen connected if you want to be able to keep it turned on in clamshell mode. Can't say about desktops.
I grew up on Publix fried chicken. If you find yourself relocated to FL and invited to a House Party/BBQ/Picnic/Bible Study, bring Publix friend chicken and you'll make immediate friends.
Yeah, I think the author needs to take an introductory Signals & Systems class. They could learn not only about delta-sigma DACs but also the relationship between Fourier decomposition and LTI signals, plus the basics of psychoacoustics. They say, "Appreciation of how the 1-bit waveform acts conceptually (and psychoacoustically) is necessary for understanding and implementing timbral and sonic interest in 1-bit music," but they themselves lack anything more than the rudiments of that appreciation.

There are some fun techniques in the article, though! I was surprised to see my friend Norm Hardy mentioned — I had never realized he was a pioneer of computer music :)
Yes. Linear Algebra is an extension of what is commonly called Algebra 2 or Precalculus in high school.

LA and Calculus can be studied independently in any order and then fruitfully combined later.
I read that as "what do I need to do to learn Excel" and I thought "yep, seems like a good question".
Are you just blindly arguing against anything and everything said in favor of GPUs? Why are you stooping to pick on Blender? It is being used in production, so call it what you want.

Pixar is working on a GPU renderer, they’ve been discussing it for a couple of years.
Why your engineers shouldn’t launch your feature
I'm sure Facebook will prioritize the interests of the common man in their advocacy.
Yeah this piece is especially long, interesting and nuanced.

If only people could take time to actually read it before reacting with simplistic and pre-existing opinions that would be awesome.
One thing I dislike about Udemy is they always discount their courses. Sometimes those discounts go from $200+ to $20 just to lure people to buy them.
Surprised it's taken this long. Tech has for too long pretended Washington and politics don't matter.
You can and should keep the "can do" mindset while learning to say "no". Key is to say "no" by saying "Yes, this is what I need to do it".

Doing it wrong #1:
Boss: Hey, can you be the architect for system X?
You: Yes, sure, my schedule is full but I'll just work weekends and screw up work-life-balance.

Doing it wrong #2:
Boss: Hey, can you be the architect for system X?
You: No, I don't have time.
Boss: Your attitude sucks. I'll replace you.

Doing it right #1:
Boss: Hey, can you be the architect for system X?
You: Yes, I'd love the challenge My schedule is full, can you assign some of these tasks to someone else?

Doing it right #2:
Boss: Hey, can you be the architect for system X?
You: Yes, I'd love the challenge. I'm fully booked until Novemver, how about I schedule this for December?
In related news LSD - Dream Emulator is playable in english finally https://www.romhacking.net/translations/5523/
Behavioral Subtyping
> i imagine they don't appear on public places like linkedin

Can they do that? Just hire through a small network of people in the know? Sounds like a recipe for cronyism.

I'm not sure about Italy but in the UK companies legally have to advertise a job publicly and, if they receive an application that meets the criteria, I think they have to at least consider it, if not conduct an interview. That's not to say there is no nepotism, but there are measures to control it.
I believe GP’s joke is about the minor technical issue that the very first block reward is unspendable in the blockchain, not that there was no market for it.
Honestly, /g/ is no small part of why I ended up in tech. In 2011 I was a bored econ student spending my nights working programming problems posted to /g/, trying to get gentoo to run on my macbook pro (eventually giving up and 'ricing' crunch bang so I could post pictures of my desktop..) and arguing about things I didn't understand.

It was a fun distraction, but eventually I outgrew it. I'm sure if I dug around I could find my old /g/ folder full of stupid tech memes.
Ha ha. Some of my University submissions were generated directly from project code using troff -ms macros. Nostalgia.
A high school degree used to signal exactly that and enabled holders to get a “good job”. We mistook the map for the territory and insisted that everyone get a high school diploma, reasoning that this would enable everyone to get a good job. In doing so we destroyed the signal and the good job gatekeeper was moved to an undergrad degree. We are now in the process of doing the same thing again, and employers are starting to look for master’s degrees.
Every company in that article needs to be broken up, and also investigated for their roles in enabling and encouraging extremism. The ad-driven frenzy for clicks at all costs needs to be reigned in.
Data Science Solutions for Real-World Problems
I'll tell you what. All of you who ain't questioning the whole corona event and have been zealously obeying the orders - you are just so terrified to by the powers that be, so afraid to look like a black sheep or to be marked as disloyal, so afraid of losing your status quo, so hooked on credits and mortgages that you will readily vane into whatever stinky fart that happens to blow into your masked faces! All of you are personally responsible for this triumph of lies and psychological terror, and for the fascist world of distancing and slavery that your children will inherit - especially you, lunatic flaggers in the service of censorship. Wake up until it's too late!
Nice! I was going to fiddle with a greasemonkey script, but this does just what I need. Thanks a lot!
Skip all the pop science bullshit suggested below. That's almost entirely sugar water, and beyond that; most of it is actually actively wrong.

Read anything written by Ancient Greeks; Aristotle, the Iliad, Herodotus, Plato. There's a reason people still read these dead white guys, and there is a reason that peak times of excellence in Western Civilization have been peak Ancient Greeks. It will make your thinking three dimensional, and give you perspective as to the world you live in today as a software engineer.
Proxmox VE dev here. Honestly, heard of Ganeti the first time today.

The basis of Proxmox VE is the real time replicated clustered configuration file system:
https://pve.proxmox.com/pve-docs/chapter-pmxcfs.html

I do not see anything similar for ganeti, also not much similar in general besides that it manages VMs?
This is silly. LA is incredibly rich, broad, and feel area of study. You can't just grab one part of it and say it's the most important and first thing. And it's silly to say that whatever is most important should be first -- the central ideas depend on prepaeatt.
I would prefer to keep my money, if I can.

Otherwise, I don't think any of Germans or Poles or Chinese or Americans etc are better humans than the other. Or more deserving.

There's a bit of an argument in favour of buying from poorer countries, like China or Bangladesh, I guess.
Labyrinths of Reason, William Poundstone
The Ghost in the Atom, P.C.W Davies
The View from the Center of The Universe, Abrams and Primack
Godel Escher Bach, Douglas Hofstadter
The Four Agreements, Don Miguel Ruiz
I personally like them and I think many people do. Nevertheless, I'm curious to what you do like. What would you like to see?
As well as music, he also broadcast Home Truths [0] where he interviewed non-celebrities who happened to have interesting stories to tell. This could be extremely poignant at times and although I didn't specifically plan to listen to it, when I did hear it I always liked it.

[0] https://en.wikipedia.org/wiki/Home_Truths
Yes! Thanks! 8 years ago, it's hard to remember things.
I feel like the group has a point. We should regulate Facebook to some degree, and I'm glad to know about their involvement here, but some people think the company should be destroyed and I don't see what they're hoping to accomplish. The realistic present alternative to a world dominated by Facebook proper and Instagram is a world dominated by WeChat and Weibo.
That's not at all true for bup and borg, almost certainly not true for restic (Haven't used it myself and can't tell for sure).

bup and borg (and likely restic) keep local hash summaries that are synchronized with the repository if it is remote. They would still have to _read_ the entire 1.5TB VMS if every vm file has changed (there are no facilities on a regular file system that they can use to figure out which parts changed), but they WILL use those local hashes to find out parts actually changed, and only send those changes to the remote storage. The local hashes typically occupy 0.5% of the data size (for bup, by default: 20 byte SHA1 per 8192 bytes on average;

You can change the chunking parameters for bup/borg/restic for a tradeoff between cache size and granularity of change detected; for VMs it might make more sense to e.g. have 256KB chunks in which case you'll have 0.01% local storage overhead, and likely still negligible network transfer overhead.

> I don't argue that it would work but when you do that you're still sending all the data over some data link.

That's only true if you include e.g. the SATA link in that list; To avoid that, you need a filesystem that effectively tracks change ("damage") regions, or VM storage that uses lots of underlying files so you can track it on a regular file system (parallels on the mac used to do that so time machine backups are efficient). no way around it.
Don't know Italy, but two things stands out above:

Getting in via contracting, and financial services.

Financial services tends to often have salaries significantly above the average for developers, and having gone the same route of contracting first myself it has some definite advantages:

- You establish your value on charging a high day rate that is entirely within the norm as a contractor but usually well above the pay for a permanent employee of similar seniority.

- The company knows you when you negotiate the permanent contract, so you represent a lower hiring risk.

- It's easier to appear as if you have options. E.g. when I went full time permanent, I had been on a part time contract, and I could point out that I had realistic expectations of booking a very significant amount of income over the following year from clients already mostly lined up, so to go permanent I made it clear the offer needed to justify to me why I should give that up.

This route is tougher and more uncertain, and frankly I wouldn't recommend it unless you're happy contracting as there's no guarantee you'll find a contract where they'll want to hire you.
I was aware of this many years ago. To this day, I don't actually consider myself that interested in computing for its own sake. Or mathematics, for that matter.

To me, the most interesting thing about programming is what it teaches us about our own minds. It's a little like being an archeologist and finding collections of pottery, houses, &c. but no people. You make deductions about how they lived from their tools.

In our case, we have only a limited ability to directly examine the workings of our brains, but a wealth of ways to study the things we do with our brains, including the making of tools for our brains to use.

Programming is one of those tools, and its study is indirectly the study of us.

At the end of the day, it's all just 1s and 0s, but when we argue about whether the Visitor Pattern addresses the Expression problem, and so forth, we're indirectly exploring the (metaphorical) shape of our brains.

I have just said in several paragraphs what Michael Fellows said in one sentence: "Computer science is not about machines, in the same way that astronomy is not about telescopes."

They may have been thinking about mathematics, but I am thinking about people.