skysight-inc/HackerNews huggingface dataset:
I agree - unfortunately I work with 3rd party scala code in this case.
I have many times seen this kind of error while running games in Proton. It has never actually prevented me from proceeding. It usually just says GPU too old / drivers out of date. Then it sets every graphics setting to its lowest value and lets you proceed.
Anti crypto articles are at the top of hackernews every other day, your worry seems unfounded.

HN is more skeptical of crypto than the general tech audience in my experience (compared to my SWE coworkers).
The ammo retcon was part of such a bigger shift. My main complaint is that adding the heat clips instead of cooldown gimped sniper rifles disproportionately. But shifting from the open outdoor environments with the Mako in ME1 to more contained levels in ME2 also disincentivized snipers.

I had most of my fun playing ME1 trying to take ridiculous long shots on targets outside of the radar range. With some configurations of mods, which ME2 also slashed, this was really effective and kind of hilarious. Some of the physics damage mods on sniper rifles would blow enemies right into the air.
It is a cheap shot because the Only people to stand up against slavery and fight against slavery of Another race was these `Christian English` people.

I am under impression they were the only ONES to object to it.

Until they came everybody was OK with slavery.

And slavery is still practiced in some parts of Africa[1].

Slavery was common including black owned slaves[2]

Then these pesky Christian English started talking about freedom, equality, individual rights, etc.

Whole world silent and they talking about the horrors of slavery.

No one else cared about it, no one else fight for it.

[1] https://en.wikipedia.org/wiki/Slavery_in_the_21st_century#/m...

[2] - https://en.wikipedia.org/wiki/Category:Black_slave_owners_in...
Yes, but what risk are we talking about. Where can I find some numbers
> "The ones that don't complain have low standards.... most Mac users... haven’t experienced anything better."

That's a pretty broad brush you're painting with right there.
%34 of the world population are from India and China. And to be honest there isn't as many ex-soviet engineers in FANG as you would think, they are vastly outnumbered to chinese and indian engineers.

When you hire the world, your demographics are going to represent the world for the most part. There are a few modifications as to why latin america, africa and developed nation people are not as well represented, but it still holds.
Biohacking tricks give the best footballers the ultimate kick
Pilot Says Too Many Jumpers Outside Led to King Air Spin
> If you're the only Jack in town, why bother with any other name than Jack?

In Le Guin's The Dispossessed [1] people on the satellite planet called Anarres get assigned an unique mononymous [2] name at birth. No one else alive at the time has the same name (and usually the name isn't re-used for a number of years). The protagonist is "Shevek".

[1] https://en.wikipedia.org/wiki/The_Dispossessed

[2] https://en.wikipedia.org/wiki/Mononymous_person
Blacklisting this Israeli spyware firm is only a first step
As someone who hasn't been in the Mac ecosystem since his and his mom's iMac both broke in the same way in high school, how does the Mac ecosystem lock you in?
As the person who replied to you says, you have a lot to learn about being a good, empathetic and kind human. I suggest for your own life you take some time to work on that if your technical skills are already good.
TCL does not need macros because every function can be a macro. Here is an answer to your question:

proc multiline {expr} {uplevel [regsub "\n" $expr " "]}

Use it as following:

multiline {
set foo [
foofn bar [
barfn baz [
bazfn quz 1
]]]
}

try it in action: https://jdoodle.com/ia/jka

The hardest part to understand when writing TCL "macros", is that it's all strings. You might be used to "inputs are s-expressions" from lisp, or "inputs are closure objects with pointers to code and local variables", but not in TCL. {} produces a string parameter. It is interpreted as an expression to be evaluated in parent context when passed to "uplevel". So "proc" takes 3 strings as arguments, and syntactically no different from "regexp".
Why not put a hash index on the four columns? By normalising, you get an index but maybe b tree, which isn't best here for exact matching?
And also don't trust this link: https://t.co/MPesRJdK5y
It was also a measure that forced some users to upgrade.

My iPhone 5 got so slow and Apple was so unhelpful that I ended up replacing it. That was my first and last iPhone.
It's clear that she didn't know the first thing about databases. In fact its clear even her current self is pretty naive (almost certainly a few indexes on the first solution would have solved it, or if that was tried and didn't work its a giant hole in the story). She's being quite open and vulnerable here and its important to respect that.

So why was the job given to her at the time? Why wasn't there a mentor or lead or someone else to review it? Who thought it was a good idea? Even 5 minutes with an experienced DBA or senior engineer would have saved her this whole episode and given her a huge boost in learning.

She seems to have come out of it ok, but how brutal it must be for young people thrown into a bear cage like that and then finding themselves responsible for huge issues and impacts and coming away calling themselves "terrible". Of course, it was 20 years ago, but are things any better now? I hope so, but I'm not sure.
Stop posting this shit. This is stupid. WSJ and other POS publications looking for another reason to scare people out of the vaccine.

https://health.ucdavis.edu/health-news/newsroom/heart-inflam...

Rare heart inflammation cases (around one in 6000) were reported in teenagers after their COVID-19 vaccination. These cases have been mild and self-resolving. However, the chance of developing severe illness and death after a COVID-19 infection is much higher (2-10%). There is a higher risk of myocarditis from COVID itself than there is from the vaccine.
You might get a better experience running Windows in a VM. Reports are that it is faster that way.
It would be outcompeted because other labs could hire many more grad students for the same cost.
Absolutely correct. But trying to enforce this is a kind of persecution of people who grew up saying "Legos" because they didn't know any better.

You are completely right, and I can't stand "Legos", but there's nothing we can do about it.
Just in case that wasn't intended sarcastically, that's a full-on crackpot theory (though admittedly amusing to think about)
https://scienceblogs.com/pharyngula/2013/07/02/the-mfap-hypo...
The altered scroll on this site is rough.
I end up doodling, which I found helps my thought process immensely.
I still don't understand why the majority of people haven't switched to Ubuntu or Kubuntu... They're quite user-friendly nowadays and they perform amazingly well. I often go for months without restarting my Kubuntu laptop. It performs exactly the same as it did years ago when I first bought it. What I like most about Linux though is that it's open source. It actually feels like my laptop.

I have Windows installed on it as a dual-boot and I cannot believe it when I log into Windows (Windows is definitely worse than Apple)... I just don't understand WTF happened over the past decade; Windows seems to have gone backwards. There is no way in the world I could ever use this thing and be productive. The interface is so clunky with title bars which use up all the valuable screen real estate. Difficult to switch between different windows. The cursor was almost impossible to use with the touchpad (it just feels unresponsive); astonishingly, I was actually able to get the touchpad working well with Kubuntu with the generic open source touchpad driver which came with it (it's extremely customizable).

Somehow, the narratives around open source software being inferior quality always seem to be disproved in the long run. While the quality of enterprise software tends to degrade overtime (as big corporation financial politics and bureaucracy creep in). Open source projects are free from toxic financial incentives so they tend to keep improving over time.
No it's not a lie, look at levels.fyi

If your not from a top school , maybe you have to work in startups or lesser tier companies for $50k less for a year or two, and then go work at MAGMA at the same pay as your stanford equivalent peer.
"do you really think that FAANG companies want to pay less?"

That's the basic premise of markets.

Conversely, they are posting huge profits, why don't they pat even more?
You wrote: <<While adopting the naïve approach was detrimental back then, today databases recognise that this happens and provide easy workarounds to get you out of trouble that didn't exist back then.>>

Do you have a specific example that would help in the case described in Rachel's blog post?

I am still making (and finding) occasional indexing and 3NF mistakes. In my experience, it is always humans finding and fixing these issues.
In Linux, I have the scroll-lock key mapped to lock the screen.
Why is Control Center on Monterey listening on ports?
So scripting languages of the future are pretty much programming languages. Stallman was right once again: https://vanderburg.org/old_pages/Tcl/war/0000.html
It is always Safari.
That is why it is more like performance art. The drama around forks and the market are part of the performance.
Your point is well taken. In the bare description provided for the first schema in the article, the data is already normalized, and all that can be achieved is compression.
No problem. Ram is very cheap nowadays. Just get a stick of 16 gb DDR4 ram and slide it in.
Sounds like you code pretty tight. I've seen plenty of functions reference variables out of function scope, or be reassigned within long function bodies. I personally don't code that way, but not everyone does. And as you've seen in this thread, there are people that do like immutability. To each his own.
Who am I to deny somebody the opportunity to feel superior? It’s a form of community service.
Using Docker for Reproducible Build Environments
I have seen a weird emphasis lately in the dotnet world of trying to mimic the semantics of node or python by sweeping complexity under the rug with syntactic sugar, in the name of making the platform more minimal and welcoming to developers coming from those ecosystems.

I'm not much of a fan, because you still have to deal with how asp.net works once you build anything serious, and now that isn't something the quickstart tutorials expose you to.
I did the same thing for a couple of years here in Boston. (I stopped when I found a job I really liked and developed deeper extracurricular hobbies.) Interviewing can be fun if you have the right kind of mindset for it and you meet all sorts of people. Multiple people I interviewed with, I've run into down the road.
> “dark matter” developers

I like that. I'm probably one.

A few years ago, my company finally wound up my team, and brought all their development over to The Old Country (I am in the US, and it was a Japanese company). The jury's out, on whether or not it was a good idea for that company.

For me, I had plenty of investments and savings, that I didn't need to work, if I didn't want to, but I wanted to work. I love working on teams; the more eclectic, the better. I have a fairly unusual confluence of skills, experience and character that I know is quite valuable, and quite rare. I was a manager for a long time ("discussion" interviews were the way I worked). That means that I’m quite aware of the value of my skills. I’m not God’s gift to SWE, but I’m no slouch.

I also have a very big portfolio, to prove what I say. I'm not blowing up my CV with padding and BS. In fact, I had to remove a great deal of stuff, in order to keep it to a couple of pages.

I know that not everyone has a portfolio like mine, but it's what I have. It's dozens and dozens of completed, ship-ready, ultra-high-quality projects that can easily be examined, installed, built, run, and, in some cases, submitted to the App Store. There’s at least a decade of commit history, across these codebases, and a ton of documentation. Anyone can look at it. I make it very easy to find.

Couple that with many, many blog postings, training modules, essays, tutorials, etc., and you have a pretty damn good idea of who I am, what drives me, and what I can bring to the table.

You really can't get more solid than that.

In my experience, this was completely ignored, when I was searching for work. I understand the excuses that many managers use for this, and, in some cases, I can't argue against them, but, in other cases, they really missed the boat. I could have actually made a significant difference to their bottom line; especially a couple of smaller companies.

In the end, I just gave up looking, and went to work on my own. I found some folks doing nonprofit work, that looked like they could use some help, and I've been working with them, for free. I'm also making that "significant difference" that I mentioned earlier.

I have absolutely no intention of looking for work in the corporate rat race anymore. I'm quite disappointed in the zeitgeist of the modern software development industry, and don't want to darken my spirit.

It took me a few years to realize just how bad it was for me, and how much better it is, now. It would be nice to have the extra money that a continued paid career would give, but I've become used to feeling good about my work, and I work a lot.

It's like the scales fell from my eyes.
I first read that headline wrong, thinking it said 2019 was ten years ago. "Hmm, I guess that tracks."
A couple times a day at most?
My recollection is that the main speed advantage lay in being able to copy-paste the previous line when working through a derivation.

I live-LaTeXed notes for a couple of years in undergrad but eventually went back to pen + paper (approximately all my assignments continued to be typeset, though).
Yeah, I don't care about people being excited about their job, as long as they do it well. Why would I?
you are the beta tester
Right, that is the thing people say, but it isn't always true -- you're not more dependent one way or the other with a lot of content workflows. The Lemmy folks break the way I get my posts from their RSS feed format every so often. That's fine, their software's under development. I manually copy-paste the post that failed to PESOS over to my site, and I don't post via Lemmy again until I get the time to fix the integration.

Would I have been saved from that if using their API to post from my site? Well... no, their API is also in a things-change-all-the-time state. Plus I'd have to have a lot more logic in my site build system to handle failure modes in a way that wouldn't spam their system.

And realistically, given the huge portion of us that are using brid.gy for the POSSE we do, that's an external dependency that makes POSSE at least as Theoretically Problematic as PESOS in some large percentage of its real-world use.

If the value of the integration really relies on having the content in both places, I'm dependent either way. (How many people get readers of their single-Tweet-on-a-page microblogs when they're not integrated with Twitter or Mastodon?)

I like the idea of Absolute Control, but once you actually dig into the value that POSSE or PESOS gives when you're using it for more than a "Here's my blog post about my blog's technical stack" usecase... you realize it's still dependency on the whims of some other site's policies (RIP Instagram POSSE) in order to engage with your readers/audience/community there. As long as you want that engagement, you have that dependency. That's okay! If it were about Total Purity, we'd all be running Gopher servers on Raspberry Pis or something.
Presumably vaccines affecting babies in the womb. Can't recall concrete examples.
>The rub is that instead of just being slow, it also cost a fair amount of money because this crazy vendor system charged by the row or somesuch. So, by scanning the whole table, they touched all of those rows, and oh hey, massive amounts of money just set ablaze!

nice to read someone smart feeling the same way I do about that kind of shit.
Wasted $45,000 on a CS Degree to end up learning from YouTube
At the age of 40 I decided to go back to school and launch a new career in tech. In 2019 I graduated from a good university with a master degree in Computer Science but I could not be less disappointed and frustrated. I have paid more than USD 45,000 in tuition and accommodation just to realize the knowledge I acquired was not worth it at all.

My goal was to start my own programming career and try to make money online like everyone else.

The subjects we took sounded very impressive: Software Engineering, Distributed Systems, OOP, Semantic Web, Web Development, Digital Imaging and Computer Vision…etc. In reality students don't have time to learn anything valuable and you graduate with weak skills at all these areas.

I have been reflecting on all that wasted time, money and efforts during my school. As students we were really busy, but in reality we were learning nothing serious related to the real world problems or emerging technologies. I don’t throw the blame on the classes I took, but when the professor who is teaching you web development does not know what Bootstrap is, then that is a big problem.

I respect and value education, but some fields can be realized outside of the classroom. Honestly, I don't even know where I placed my diploma. Maybe somewhere in a box in my basement.

Recently, I have been teaching myself programming and web development using free resources on YouTube and other free platforms. I was determined to become a programmer and to launch a career in Web Development. To some extent, I can say I am advancing pretty well, and the things I learned so far could not have been acquired otherwise.

I am now able to develop complex systems that are used by thousands of people on daily bases; thinking about this, nothing I learned in college contributed to my ability to build and launch these products. Everything I learned was from YouTube and other FREE resources like Udacity, Coursera, and Edx…etc

I do not want to generalize, but it was a complete waste for my time and money. I understand and respect other opinions, but -leaving the college credential out of this- I cannot see the value of learning computer science or software engineering for loads of money, while you can get much better education on the same subjects for free.

I can say with complete confidence that if you are interested in learning Computer Science, or at least the field of Web Development you can do this without the need to go for a paid CS Degree or even an expensive bootcamp. If I can do it, anyone else in the world can do it…even better than I did.

Start from the free resources on the Internet and use your inner grit and persistence; that’s all its going to take. No matter how old you are, you still can get into tech; that’s the beauty of the internet; everyone can launch a career and work online.

You will hate it at the beginning, but I promise, the more you learn the easier and more fun it becomes. Start with the simple stuff and enjoy whatever you think is easy to understand. Ignore the hard parts as they will become easier down the road when you revisit them.
Great Flood of 1862
"How is this distinct from organizing world information?"

Information has more dimensions than a bookshelf does?
>Pop!OS ships with an opinionated desktop called "Cosmic", which is based on GNOME and makes several breaking changes to customize the desktop for their specific use case.

That doesn't mean a new DE is the solution and if the idea you floated was that DE don't matter, its irrelevant to anything that would help linux adaption.

>They're transitioning from a bloated set of patches to a much smaller, faster codebase. I fail to see how this is a downgrade.

They could also contribute to another DE. Its going to be better in some ways, inferior in others, have less features than existing DE, some distros will support it and it'll be another DE in the sea of DE that aren't as popular as GNOME/KDE that needs its own community to support it. What is this an upgrade from? They could rewrite GTK2 in rust, use something stable like MATE, rewrite that in rust, but they want to make a new DE, for what benefit over a fork or rewriting and contributing to a project that could use more help over redoing what others have done?

>Well, neither is less DE.

There is no shortage of DE that need contributors and help, imagine if this was still the attitude of Android, to fragment it by flooding it with UIs and custom skins that that didn't work with others. You therefore get zombie phones with features nobody supports. Do you actually think that more DE with less functions versus a few DE with more functions is better? Becuse that is the current state and its a failure and deterrrant to desktop linux. Nobody wants to switch to linux, get less features and need several programs to do what one would do. Again, what program replaces photoshop? Do you think people needing several programs with less features is not a fragmentation problem and its the best approach?

>You're driving a false equivalency. On my distro (and most distros marketed towards new users), you can just use your built-in software manager to grab the package from official repos. In just about every distribution I've ever used, there was a GUI that allowed you to interface with your package manager, no command line required.

The binaries would have to be compiled for it, which is why package managers matters, unless you are saying that all package managers have all the packages and there is no difference with support.

>TL:DR - Linux has a lot of problems, but fragmentation is not one of them, nor can it ever be fixed.

Fragmentation is a huge issue and why theres a million distros that people freeze on switching, the most successful linux is Android and they fixed it, and its the most successful. I don't know why you keep ignoring this point.
I spoke recently about.my experience being fired by Google, and how Google is better than most, but you can still be managed out with relative ease if your manager doesn't like you - An unfavorable review cycle makes it impossible for you to find another team, and makes it easy for them to give you low impact work, which makes it easy for them to give you a negative review. Being managed out isn't hard, anywhere.
In a Captured State [Why nothing gets done]
IIRC, when the M1 first came out, there were a bunch of people saying their SSDs were being worn out super quickly, citing SMART statistics. Perhaps this safari process was the culprit?
Some of these are very cursed.
> I don't have any disdain for the freelancer in question, and I think it's quite an achievement to be earning $120k without training in the given field.

I was only pointing out that there are a lot more people who earn really good incomes in tech-related fields who don't have formal STEM educations. This isn't as uncommon as your comments seem to suggest.

Frankly, a lot of web and mobile app development doesn't require a computer science degree, nor is a formal computer science education the only form of "training" there is. Heck, assuming computer science curriculums are the same as when I was college-aged, I wouldn't even consider them "training" for a typical development job today.

> I didn't say it was easy. I just said there are not other routes I'm aware of that are easier.

I've dated both a lawyer (who worked at a Big Law firm) and an investment banker (who worked at a bulge bracket firm) in the earliest stages of their careers. Frankly, I don't think making a really good living in these professions is any more difficult than "FAANG worker". Different people have different aptitudes and when someone aligns his or her aptitudes to his or her career choices, everything sort of looks "easy".