skysight-inc/HackerNews huggingface dataset:
Qualification for advanced fields has nothing to do with a degree in those fields. You get qualified by doing projects in those fields. You can do such projects while paying some institution to give you a paper certificate ... or you can take an online course to learn stuff ... or you can study books and papers and implement a project yourself and open source it to gain recognition for your work.

The industry has some luminaries who do AI/Graphics, etc., without having done much work in those areas in school.

See Jon Carmack, one of the greatest programmers alive. See Abrams. See Cooley. etc. etc.

It's a fallacy that grad school teaches you to do XYZ. You learn it on your own. It's just a forcing function to put you on a timeline.

Everything I know in computer science, outside the intro classes, I learned on my own.
Too bad he didn't pull the trigger considering he had already gunned down people. Isn't that the narrative? If some starts shooting people some one with a gun will stop him
Ive been following this and it’s kind of embarrassing to watch.

I love working with Databricks and Snowflake. They both knock it out of the park for their respective use case. They’re amazing products.

It makes no sense to fall out about this though.

For a 100TB dataset with a funky calculation, Spark will trounce Snowflake. For a 1 row dataset, Snowflake will return before the spark job has been serialised.
I always felt like that XKCD comic has the opposite message than how a lot of folks I know take it as.

Interpretation/Message A: You can find nuance and subtlety in anything, including Joe Biden photographs. This means that most wine-tasters/foodie snobs/art critics are just grasping at straws, and there is no value in subject pursuits of evaluation of quality whether it be Food or Art.

This is a disappointingly common perspective amongst tech nerds.

Interpretation/Message B: You can find nuance and subtlety in anything, including Joe Biden photographs. This is a testament to the power of the human mind and personality - that we can identify small minute differences in objects, flavours, and creations, and describe them with specificity. There is genuine beauty in the variety in the world and offhand shallow interactions with them do not adequately permit a full appreciation of the wonders of the universe. It's worth taking the time to find an area to gain an in-depth understanding in in, regardless of what anyone thinks. Yes, even Joe Biden photographs, if that's all it would be.
Not at all. Just forgot it out of my mind.
I didn't see a discussion of equality checking here, so I'll mention it. It's really useful if sum types (aka variants or algebraic data types) do not have identity, i.e. that creating two identical values with the same tag (or case) with the same values compare equal. This allows the compiler to represent sums efficiently, e.g. by packing two 32-bit values into a single 64-bit word. With reference identity (two constructed values are only equivalent if they refer to the same on-heap representation), then this optimization becomes harder (basically only works with escape analysis).

Virgil has variants and also enums. They are slightly different things, though treated much the same under the hood. Neither have identity. (How they are different is that enums can have arguments in Virgil, but there are still is a fixed list of named values, whereas variants have named cases and are potentially recursive).
> The official and widely spread keyboard layout in France is AZERTY. Compared to QWERTY, it adds extra letters such as « é » and « ç ». Unfortunately a lot of characters are missing, for example it's impossible to type « É » or « Ç ». It's also impossible to type the French quotation marks (« »), and other special characters such as « œ » and « æ ». French users usually rely on autocorrect to fix the shortcomings of AZERTY, which is unacceptable.

I would argue that we should just get rid of accents on uppercase letters, and that we should get rid of characters like œ and æ. Also what is the point of having different quotation marks? Even in english. Language gets simpler over time, let's just take a shortcut.
For sure.

All leaders in a space take this approach. Little be gained, a fair bit to lose if you are ALREADY leading without having to debate / do a benchmark etc.

Anyways, the benchmark is only one part of the overall story for these solutions.
> I think the reason why Snowflake is so nervous because they know they can’t win this game.

Isn't Databricks' delta.io, which their Data Lakehouse product builds on top of, open source? Snowflake could take the best parts from and run with it?
Not only that, but the middle men are permitted to receive rebates from the manufacturers. Rebates like that are illegal in all other industries except pharma.
When Amazon Buys MGM, Hollywood Fears the Loss of Another Studio
There are opt-in programs that mandate it (security clearances, etc.), but Americans aren't generally required to register their fingerprints.
https://extensions.gnome.org/extension/4114/fildem-global-me... exists, but only kind of supports GNOME 40
Perhaps going a couple orders of magnitude up in supply disruption to what we’ve seen in the pandemic would be a realistic worst case. So looking at multi year disruption of key components and hugely inflated prices for new and second hand.

To mitigate that I’d have some cheap easy to store replacements at hand as insurance. Things like raspberry pis, spare phone, camping style equipment, bike, car parts etc.

We also had a gas price squeeze in Europe that possibly had political motivations, so some renewable fuel source would be useful.
Xbox chief Phil Spencer reflects on 20 years of Xbox
> It won't. It's designed to counter silicon limitations to increased density, i.e. it's made to correct the errors that result from packing cells beyond the limit of error-free operation.

I'd love to see actual parameters for the error correction codes, but DDR5 could pretty easily be a lot more robust than DDR4.

When you have no error correction at all, you need ridiculously high reliability. Even if these new memory cells are have a much higher error rate, if they're designed to seamlessly handle a few bits in the same row flipping then the overall reliability could skyrocket.

Edit: Oh, there's a paper from micron talking about DDR5 only having single bit correction internally. That's not as useful as it could be against attacks...

> There's still "classic" ECC for DDR5. 8 bits mapped to 9

But Single Error Correction, Dual Error Detection is not enough to prevent attacks.

Also because DDR5 uses a smaller width you actually need to map 8 bits to 10.
This is a naive view of it, IMO. Political ideologies run rampant at large corporations nowadays, and then it trickles into the actual product/service due to management.
Rutger Bregman
https://en.m.wikipedia.org/wiki/Rutger_Bregman
World’s Fastest Supercomputers Changing Fast
What did and didn't the score algorithm like?

(Did you reverse eng it during work time :-))
Which aren't POWER cores. POWER is an IBM trademark; the 7400 is a Motorola PowerPC core.
How to design a business card with Inkscape – Fedora Magazine
this seems like a good use case for IPFS. excited to see what team has in store, and hopefully read/write speed wont be impacted
Unless you get a specialized degree, I wouldn't expect undergraduate level courses to help much with the fields you listed.

I did take a 3D graphics course, but that mostly instilled some basic concepts. I have no idea how to do something like contribute to a 3D game. At best I'm slightly better equipped to do Google searches to try to figure things out.
No, the transaction is fully signed and can be broadcast at any time by either party to settle. It doesn't have to be broadcasted and further transactions can be done on top and they just keep it private between themselves.
I did too create my own keyboard layout based on us-intl layout because the local (fi/sv) native keyboard is pretty bad. I took bit more liberties with the layout to be more of a compromise (;:<> were moved around to make space for öä), but overall I'm really happy with the result and recommend better keyboard layouts to any non-US developers/power-users.

US-intl layout: https://kbdlayout.info/KBDUSX/

Finnish layout: https://kbdlayout.info/KBDFI/

Note how all of ~[]{}\$@| are only accessible with altgr.

My layout: https://kbdlayout.info/06e90945-d036-4d0b-9627-7e840edf9b4e
Svelte: Frameworks Without the Framework (2016)
This has a lot of overlap with the views of David Deutsch, who goes a little further and posits there may be such a thing as objective beauty https://www.nature.com/articles/526S16a.pdf?origin=ppub
A rest API has by definition no data structure. You can't query data without structure.
The SQLite and Tcl Conference 2021 [upcoming 2021-11-17]
This is a false equivalency and willful ignorance of the Overton window.

"Reality has a well known liberal bias"

If heads & tails are left & right and the edge is far right extremism, it's not a "coincidence" that these "coin tosses" go in "1 direction politically instead of equally in both directions" when "1 direction" is left or right and the other "direction" is far right extremism
The problem domain is identity verification, by and large. Something that we have many, many very large multinational corporations solving on a transactional basis that absolutely dwarfs stimulus' programs needs.

Yet, somehow, the stimulus programs still require exorbitant amounts of their budget to verify known persons, and use this as a way to deny access to those who are most vulnerable.
webp also took them ages and hopefully avif won't take as long as webp did
nicely done jj!
> A dollar we give to the poor today is a dollar we can't use to shelter our family on a future rainy day

So is a dollar you pay in taxes, ostensibly to help the poor but in reality it won't (see my post elsewhere in this thread on government bureaucracies). At least if you spend the dollar directly on a poor person, you know it's going directly to that poor person.

> Directly incentivizing against individual action

The only thing doing that is the government--by taking away our money in taxes, whether we agree with how it's spent or not, the government is preventing us from spending it on things we believe are justified, such as charity.

> continued failure -- which is exactly what we observe

We observe continued failure because people think that they have already paid to help the poor, by paying taxes, but most of that money doesn't actually help the poor. If people understood that either they have to help the poor directly or the poor won't get helped, you'd see many more people actually helping instead of punting it to the government in the mistaken belief that the government will take care of it.

> This is a collective problem

This is the excuse every collectivist uses to commandeer other people's resources and then squander them. Basically, what you're saying is that you don't want to do the work yourself of helping the poor, so you'll outsource it to government bureaucrats. Who are even less motivated to actually help people than you are.
Databricks is trying to punch up at the market leader. Every decent marketer knows that you should never do the opposite and punch down.
A fair point, though early POWER cores probably aren't for the same reasons these aren't (can't speculate through indirect branches using SPRs), and IBM was involved in the development of both.
> Unemployment in Greece is nearly triple what it is in the US (14%).

This implies that Greece's unemployment is a result of their parental leave policies, which is, of course, not true at all.

Greece is used as an example particularly because of its bad economy; If a country that's doing as badly as Greece can do it, why can't the US?

If you want examples of "successful" economies doing it, there are plenty of those too.
I find it heartbreaking and incredibly sad this is reality for hundreds of millions of people living in the richest country that has ever existed.

I immigrated to a country with healthcare that is not tied to a job, and this kind of treatment is unheard of and barbaric.

I'm still shocked the US can't improve the quality of life for it's citizens.
config -> power -> sleep state -> select "linux" instead of "windows 10"

on a thinkpad e14
Microsoft Uses AI to Recreate Site of Original Olympics
BTC is not built to support KYC/AML.
People had little problem with transportation when all they had was horses and sailboats.

Just because you don't technically have a problem doing something now and no one is complaining, doesn't mean there's not a drastically more efficient way to do the thing, and those organizations that start doing the more efficient thing rapidly out compete and make irrelevant those who hold onto the legacy ways.
> but then I look around and see the cool jobs in 3D graphics, in distributed systems, in machine learning, or other "hard computer science" fields, and it feels like I will never be qualified without a graduate degree.

I think you are being too hard on yourself.
You can only become a specialist in one of these fields. Even if you were to dedicate your life on doing 3D graphics, you won't easily switch to a distributed systems or machine learning type of focus. Also, working on "hard" problems in these fields primarily happens in an industry/academic research type of job - these are really niche topics you have to throw your soul at to stay up to date/ahead in.
You mean the Land Cruiser?
Release Notes for Safari Technology Preview 135
There are a number of ways to achieve consensus, rawtxapp is right in general that many decentralized parties need to agree. For Taproot in particular, it uses BIP 8 (see https://github.com/bitcoin/bips/blob/master/bip-0008.mediawi... and https://github.com/bitcoin/bips/blob/master/bip-0343.mediawi... and more generally https://bitcoinmagazine.com/technical/bip-8-bip-9-or-modern-...) with LockinOnTimeout=true. The effect of this is that miners cannot block the upgrade so long as the (eventual) majority of nodes wishes to have the upgrade, they can only hurry things along and mostly protect the minority of older clients who have yet to upgrade.
I was in a very similar situation and was able to go back and get my bachelors degree without putting my career on hold. Here is how:

- I used my tech background to get an IT job at local University. As a full-time employee, I was eligible for tuition remission.

- The majority of my classes were available in the evenings or online. For the evening in-person classes, I was already on campus for work, so getting to class was a non-factor.

- For the few required classes only offered during the day, I worked it out with my boss to take an extended lunch break to go to class. Turns out that IT managers in Higher Ed value continuing education for their employees.

It took about 6 years of going to classes part-time, but I graduated at age 35 with zero student loans.

Also, there are a lot more non-traditional students out there than you would think. Don't let your age be a deterrent.
brother, crack open a damn Brene-brown audiobook about vulnerability.

https://brenebrown.com/book/the-power-of-vulnerability/

Never feeling qualified, feeling like a screw-up for attending college in your 30's... these are stories you've made up in your head for how people gauge your worth.

close your eyes and think about where you want to be sitting in 5 years, work your way backwards, and start checking boxes...
> I think people only have opinions because of what they have heard from the media.

While I think there is doubtlessly some truth to that, I think it misses the bigger picture which is: People weren't blank slates going into this story. Most people who care about the trial one way or the other already had opinions about subjects relating to the trial before they ever heard of this particular incident. People already had opinions about gun control, self defense, protesting, etc.

Media companies, knowing there are already a bunch of people inclined to feel one way or the other, find it convenient to pander to people with these preformed opinions or biases.
To the extend you can compare such massively different works, Tolstoy is better.
With PoW all that burned energy creates a strong root of trust.

How do you establish that root of trust with PoS? Currently approaches are ultimately circular, IE trust it because the majority holders of the coin are continually voting to trust it.
Not just dynamic types, but all the breaking changes they make in minor versions. Since the program is "compiled" on user's machine, not yours, you don't even control which version is it going to use. I mean, migrating from Scala 2.12 to 2.13 to is bit annoying, but I can do it whenever I have time. Python 3.9 to 3.10 - ASAP, it's a bug suddenly when they decide to release.
I would absolutely not halt your career for this.

Most people do college/university as a means to get where you are now. It seems like you do not need this. You just want to deeper learnings. No reason you can't pursue that.

If you find a way to do both, then great. However you can pursue to better yourself through education that don't require you the double-cost of university fees and loss-of earnings then go for it.
> There's a big risk here of liking the idea of something more than something itself.

It's a good point. Worth noting that my degree was not in CS, but in another engineering discipline.

> If your current career is not the one you want, you're paying a "very high" opportunity cost by not changing it. [...] To be kept in mind that taking a 3 years break for work, for education, especially in the early 30s, does no harm to the career.

Also a good point. My friends are buying homes and settling down, and part of me feels that I should just stop worrying and do the same. Missing out on my current salary and going back to a student lifestyle would sting a little.
I'll take brake fade over rim brakes overheating the tubular glue and my tire rolls off, which has happened in the past on several occasions in pro races. Even on clinchers that stay attached to the rim, I've had rim brakes get kinda fady on long descents. It's not the same as disc fade (probably because the causes are different), but a bit unnerving nonetheless.
In what way is lakehouse architecture beneficial over something like Snowflake or BigQuery?

I understand the appeal over having lake and warehouse as separate components, but with those native cloud warehouses, you can already do everything a lake does.
Do you really want to work in those fields? Those sound like high stress/high effort fields and I'm not sure they can pay high enough to compensate it.
Do you work for Databricks?
>"Value" is just another way to say it is a nice neighborhood.

Only if you deliberately take my words out of context.

I was talking about increase the value of an investment, which is purely a function of supply and demand.

Creating unnecessary scarcity by capping supply benefits no one other than the wallets of a small few.
Does anyone know any good resources for learning more about algorithm times like O(1) and O(n)?
Twitter has been so bad with this lately. It feels like the app is different in some irritating and pointless way every time I open it.
> Gaige Grosskreutz, who admitted on the stand that Rittenhouse did not fire until Gaige's Glock 17 was pointed directly at Kyle's head

I've more or less read that fact on NYT though.

https://www.nytimes.com/2021/11/08/us/kyle-rittenhouse-gaige...

> “So when you were standing three to five feet from him with your arms up in the air, he never fired, right?” Corey Chirafisi, a defense lawyer, asked.

> “Correct,” Mr. Grosskreutz answered.

> “It wasn’t until you pointed your gun at him, advanced on him with your gun — now your hands down, pointed at him — that he fired, right?” Mr. Chirafisi said.

> “Correct,” he said.
If you don't have kids or family to feed, just finish your degree. Or do an online program. You have plenty of time.
Seems pretty good to us! Can you give more information?
Are you willing to put in a significant amount of work? Look into Georgia Tech's OMSCS program. Do some searches, read (or watch) some of the press coverage of the program. Its very affordable. But the program is not a gimme - you will have to do significant amounts of work. When you complete the program you will have the knowledge and credentials to pursue some of those cool jobs you see. Seems like the credentials matter less and less these days but for some people/jobs its still necessary. Make sure you do the work. You will only get out what you put in.
Machine Learning, Computer Vision, Reinforcement Learning, AI are all greatest hits/best of courses. You will learn amazing things and have very challenging assignments.
If you don't have a ton of free time you can take one class each quarter and finish in 3 years. You don't have to quit your well paying software job (at least I didn't). Have kids? wife? pets? volunteer work etc? Its still doable (I did it). Just plan ahead and don't leave things until the last minute.
I would have thought that people would start doing smaller and smaller change requests, collaboratively enabling each other to do more and smaller & quicker code reviews

True teamwork
> Because those touted energy efficient protocols come at the cost of much weaker security guarantees which undermine a key point of Bitcoin

That's FUD. Protocols like Bitcoin can fork, whereas others don't. Thus, Bitcoin, and proof-of-work, are less secure protocols.
One problem with subs like that is that people tend to really push it. They want to participate, so they desperstely look for badness.
While I agree that network effects play a large role in entrenchment, I wouldn't be so surprised if smaller players start swooping up the dissenters and begin slowly chipping away at the giants.
Developers Halt Projects After St. Paul Voters Approve Rent Control
Two takes I have on micro services.

(1) I had a system which was mostly affordable to run except for one part that had very different needs. Breaking that into a separate system implemented differently kept the whole thing alive for another two years in a tough environment.

(2) Decoupling dependencies and patterns is not a strength of microservices it is death itself. If you have JDK 6 here, JDK 7, and JDK 8 in different places because you can’t afford to update you will find you can’t afford the differences. If you do everything the same way in every microservice then the microservice architecture is not any more expensive than the macroservice architecture. If you think you get freedom by doing it any random way you are really in slavery.
Congrats on the launch. Well done.

another security approach is to enable your customers to close their inbound firewall ports and link listeners. this helps cloud and on prem models have far stronger security.

example here (disclosure: i am a founder of the company behind this solution) with both open source and OEM/SaaS models:

https://github.com/openziti-incubator/zdbc (code for one implementation - a wrapper around the JDBC drivers)

https://netfoundry.io/zero-trust-database-security/ (blog post with links to developer example video, whitepaper, etc)
Is it possible for us to put aside the edgelord screeching over censorship and instead talk rationally about content distribution regulations, required public APIs, and using the Post Office for things like email/videos/blogs/PGP keys/etc?