skysight-inc/HackerNews huggingface dataset:
Even if I accept your model of reality, there are some pretty big problems that a grant could address:

1) the categories of 'brilliant' and 'delusional' aren't mutually exclusive, especially since both are spectra rather than binary. They aren't entirely orthogonal, however.

2) 'brilliant' and 'delusional' are each qualities that are very hard to evaluate except in hindsight.

3) Finally, it is possible for someone who is brilliant and non-delusional to still fail (or be 'insufficiently driven' and give up rather than dying in poverty), or to succeed with no-one noticing (because they lack resources or skills for self-promotion).

There is no way to reliably sort the wheat from the chaff, except to give them space and time to succeed or fail.
FYI, you probably know already, but there are lots of crypto/blockchain people living in PR now.

And, PR could definitely become a Singapore if the government would embrace that possibility (they're already part way there with the low taxes for expats), but I think they are too populist and just don't have that kind of vision for the future of the island.
>To be a (good) software developer you need to be at least a little bit honest with yourself (can't learn from mistakes if you can't acknowledge you made a mistake, etc.), you need to be curious, you need to be willing to observe and learn and you need to be able to put effort including in things that may not necessarily have immediate payoff.

>All of which, I think, correlate with being a good person. Does not mean you will be a good person, it just means there is higher chance.

None of this correlates with being a good person at all! Let's imagine that I am pure evil and want to maximize harm. Being honest with myself, learning from my mistakes, being curious, being willing to learn and observe, and putting effort into things that may not have immediate payoff are all going to make me better at poisoning the water supply or what have you.

These traits correlate with being effective, not good.
Interesting! I never heard about those advanced search tags, at least there's something.

Thanks!
Those Cute Cats Online? They Help Spread Misinformation
That is because GeOS tried to look like MOTIF. The linked article even says so.

But... IIRC that was just the default look/theme, and you could switch between a hand full of (only) slightly different ones.
Yes, this sounds right!

If you approach it with the mindset of "let's free this person up for a while and see if this helps them do something cool" then you're more likely to be happy with the outcome.

This is not a job, after all, which would allow you to get a measurable or specific outcome - it's a grant!
To anyone else who still wants to own their own music, I highly recommend looking at Jriver Media Center. Not free, and it is a bit of a strange application at first. But I find it extremely capable and flexible, and because it is just a player, they have an interest in catering to you instead of the copyright rentiers.

I use it with my main stereo and stream music to network players in other rooms. (It does video stuff too, I don't use any of that.)

No connection to them other than as a happy customer. https://jriver.com/
(Hi, this CPU is my project).

I got into this stuff by buying an RC2014[0] kit and putting it together, and learning a bit about how CP/M works on it.

If you're interested in that sort of thing, you could do much worse than buying an RC2014 and just writing low-level programs for it for fun.

CP/M is really incredibly simple. You have some "kernel" type stuff towards the top of memory, with routines for reading/writing files on disk, and interacting with the console and a paper tape "reader + punch". When you type a command, the named program is loaded from disk into memory starting at 0x100 and then execution starts at 0x100. To interact with hardware, the program calls the kernel's routines (analogous to system calls). And that's basically all there is to it.

The OS for my CPU is very similar in operation to CP/M, but more pleasant to use for someone coming from a Unix background.

[0] https://rc2014.co.uk/
> Despite what the media and elected/appointed officials are telling you the SARS-CoV2 vaccine is not 100% safe[1] or effective[2].

Who the fuck's been saying either of those things? None of the mainstream sources I've seen, certainly. Usually, for the efficacy angle, they're emphasizing that it's not 100% effective, and that's part of why it's important that more people get vaccinated and that vaccinated people continue to take precautions.
Comet Leonard, Christmas Star, and Other Things to See in December’s Night Sky
> I sometimes think about AWS's one year free tier offerings and think.. WTF doesn't have an AWS account and would still be signing up in 2021?

AWS free tier offerings are per account; a person (or organization) can have lots of AWS accounts. The people signing up for a new one today may well be people that already have one.
>Still in limbo

Thx. They won it in 2016 and we are fast coming to 2022. Sigh
How big is too big? I haven't run into any size issues writing very unoptimized Go targeting STM32F4 and RP2040 microcontrollers, but they do have a ton of flash. And for that, you use tinygo and not regular go, which is technically a slightly different language. (For some perspective, I wanted to make some aspect of the display better, and the strconv was the easiest way to do it. That is like 6k of flash! An unabashed luxury. But still totally fine, I have megabytes of flash. I also have the time zone database in there, for time.Format(time.RFC3339). Again, nobody does that shit on microcontrollers, except for me. And I'm loving it!)

Full disclosure, Python also runs fine on these microcontrollers, but I have pretty easily run out of RAM on every complicated Python project I've done targeting a microcontroller. It's nice to see if some sensor works or whatever, but for production, Go is a nice sweet spot.
Great! That's the IMX519 from 2018, same as in the OnePlus 6, and with autofocus, which makes it much better suited for normal photos. And for that price it obsoletes even the standard V2 cam. The IMX477 of the HQ is from 2016, but has a pixel size of 1.55 um. Not sure how those compare.
Tesla | Site Reliability Engineer (SRE), Manufacturing Systems | Fremont, CA or Austin, TX

The Core Automation Services (CAS) team at Tesla is building applications to enable manufacturing, with an eye towards reliability, availability, scalability, speed and security. We're a diverse team composed of Controls Automation Engineers, Software Engineers, and various other disciplines that help facilitate automated manufacturing processes. As an SRE on the CAS team you'll be working with the infrastructure, systems and applications that act as the middleware layer between Programmable Logic Controllers (PLCs) and the outside world, such as Databases, MES systems and other services.

Location: Fremont, CA | Austin, TX

Responsibilities:

* Support interim HMI/SCADA vendor application (Ignition from Inductive Automation)
* Building tooling around it, evaluating its usage, and helping to ensure its reliability, availability and security
* Design software and systems that enable automated manufacturing at Tesla
* Assist Software, Controls, Manufacturing and other types of Engineers with onboarding and integrating services into the Tesla technology stack
* Ensuring best practices and observability of the service, such as metrics, logging, tracing, and alerting
* Automate configuration and deployment of services
* Consult on and design infrastructure, systems and application architecture

Apply at:

https://www.tesla.com/careers/search/job/staff-site-reliabil...
I tried the calculator and it had an even worse version of the iPhone calculator bug for me. The iPhone bug was that the buttons had a cool-down period where they didn’t work after being pressed so if you pressed a button too many times in a short time it wouldn’t work. The bug here was that after pressing a button, everything would lock out for a while, but maybe it’s just a web standards thing or my device being slow.
Hackers Tricked 300k Android Users into Downloading Malware
They are not accountable to politicians though, not on a continuous basis. They are appointed by politicians for a fixed or life term. This is the important difference - elect politicians to well-paid full-time jobs of (among other things) appointing judges and prosecutors, and then let them spend the time doing it right, and then don't have those judges/prosecutors have to continuously be checking in with what the voters or the politicians who appointed them want, in the moment. That last part is key.

But yes, if you have garbage politicians they will at some point start appointing garbage judges, garbage crown attorneys, etc. and the system breaks down. So, like, get better politicians (by which I really mean become better voters).
I don't think any of these things play my flacs either. Never been enamored of monthly payments as well so am unsurprisingly not a fan.
Well... yes and no. If it is indeed a "top company" that's still recognizable as such today, then I'd expect it to be around in some form.

I imagine HR could ask you for a proof-of-employment letter if you said you worked at Microsoft and Facebook* for a couple of years but neither showed up on a background check. I imagine they'd be even more suspicious if you additionally didn't have any references from either company.

* Feel free to replace with any other "top companies" of your choosing
SV is a big suburbs, not a city. SF (and Oakland) are medium sized cities.
I wonder why the need for this validation. I see deluded thinking all the time in this field, in fact, I see it more in this field than any other because it is so easy to be self made here.

You can fake "working" software, that's why so much of it is low quality because to outsiders it is magic and to us insiders...apparently it is magic that only we can perform and those other people can't. We still get paid.

The weird thing is working across multiple fields, the social scientists were the most honest with what they didn't know and made no pretensions about it. But they won't write an essay bout it and post it to HN. The pretensions in this essay would have shot it down in their heads.

I got another comment flagged for "snarky", but I know you are smart enough to see the inherent disrespect to other fields (and perhaps ignorance of them), in your post.
> There's absolutely no reason for websites that are primarily text and hyperinks to ever approach anything like 1mb. Even 250kb is excessive for many cases.

Yep. My personal site (70+ posts) is 26kb. 17kb is the syntax highlighting library.

Another project site of mine is 2mb but that's because it has a lot of screenshots. I should probably shrink those screenshots though...
Checkout this awesome mock for a C64 OS: http://move.rupy.se/file/C64-NaxOS.jpg
I've pretty much stopped using Signal since they said they're not going to port it to M1. Probably would have done this otherwise.
A large foundation for this field is statistical inference. To me, AI almost always means ML, and ML = algorithms that optimize themselves to make predictions.
I donated to Signal Foundation a while back and tried to get my employer donation match but no one from Signal ever responded to their information requests. Oh well... their loss
OK, but a FRCP 12(b)(6) motion (or its CA law equivalent) to dismiss the breach of contract claim can be heard in either court, as can adjudication upon the merits of the claim itself. The change-of-venue motion is orthogonal to that.
Valuecase | Frontend and Full-Stack Engineers | Hamburg, Germany ONSITE or Germany REMOTE | Full-time | https://join.com/companies/valuecase

Hi, I'm Tech Lead at Valuecase, a SaaS solution enabling companies to easily create customized microsites and share them with their clients in the form of interactive webpages, creating a unique, end-to-end buying experience. We are backed by strong VC investors & are building Valuecase in the lovely city of Hamburg.

We are looking for a Frontend/Full-Stack developer to complement my backend experience and build the technical part of the company.

Apply at https://join.com/companies/valuecase or send me a message at alex@valuecase.de
Start with a monolith and only break it up if you are actually forced to by the computer (i.e. the process won't fit in ram anymore or eats all the CPU/IO). The second you break up your monolith, you lose its most powerful feature - The direct method invocation. The amount of time I see developers spending on JSON wire protocols, CORS problems, API endpoint designs, et. al. really is starting to concern me. I sometimes wonder if anyone wants to do any actual work or if this is just a big game to some people.

I did the full trip on this microservices rollercoaster. Monolith => uServices => Monolith.

I used to vehemently advocate for using microservices because of how easy it would be to segment all the concerns into happy little buckets individuals could own. We used to sell our product to our customers as having a "microservices oriented architecture" as if that was magically going to solve all of our problems or was otherwise some inherent feature that our customers would be expected to care about. All this stuff really did for us is cause all of our current customers to walk away and force a re-evaluation of our desire to do business in this market. All the fun/shiny technology conversations and ideas instantly evaporated into a cloud of reality.

We are back on the right track. Hardcore monorepo/monolith design zealotry has recovered our ship. We are focused on the business and customers again. The sense of relief as we deprecated our final service-to-service JSON API/controllers was immense. No more checking 10 different piles of logs or pulling out wireshark to figure out what the fuck is happening in-between 2 different code piles at arbitrary versions.
Why are you advertising this as a Junior when the description in the link says Senior?
I prefer to buy lossless formats. For playback I can encode them in Opus. M4A is not a proper open format, it's patent encumbered.
I've been subjected to it a few times, and now if it's part of the hiring process I tell the hiring manager I'm not interested. It's a waste of my time. (Many mates do the same)

I've found the questions to be too algorithm centric, which does not really represent my day to day. A fresh Uni grad might do well, but as a coder with over 20 years in, the problems are too generic or jargon filled.

Also solving problems IRL allows for google searches, and chatting with co-workers. If I can find an answer on SO that is close to my issue, I save the company money, by not rolling my own.

So. If you're looking for Uni grads, sure. If you're looking for experienced dev's it's a great way to get a pile of "Nah. I'll pass."
Explain the Code
This whole topic is extrapolating from people's feelings to the behaviour of a huge public company. I've not seen a single piece of actual data anywhere so far.
What's the use-case for this? Hopefully not for commenting code.

This only seems to be able to explain syntax, which seems pretty useless for anyone who isn't new to the language they're using. Am I missing something?
Some problems genuinely aren’t very amenable to mathematical/engineering analysis.

Examples:

- Fixing a marriage

- The Vietnam war

https://en.m.wikipedia.org/wiki/McNamara_fallacy

This makes avoiding self-deception much harder in those domains.
I ordered the DIY edition with no additional hardware aside from the IO modules. I received the laptop in early October. That's a terribly long time to remark on its durability--I'll say it has held up just fine so far and I haven't noticed any change in performance since I got it. As for replacing components, I transplanted the hardware from my work-issued laptop into the Framework, and everything booted and worked.

The Framework is a perfectly serviceable laptop. There is plenty of positive information circulating on the laptop so I won't reiterate those. There are a few flaws I'll note so you can make an informed decision:
1. The battery life is not impressive. I typically get about 5 hrs, so usable, but not impressive.
2. The screen is glossy, noticeably so when working in a car or outside.
3. The hinge can move just from the weight of the screen. For example, if you had the screen open 90 degrees, and bent over while holding the laptop, the screen would open farther.
Seems like you could also use it as an alternative to Twitch where you watched someone play a game, or Picaro.tv which you watch people draw stuff
There's only two ways. Apple Music (streaming) and iTunes Store.

iTunes Match lets you "upload" your library to Apple. It matches your library against Apple's catalog. If they have the song, you get a copy of their version of the song. If it doesn't have a match, they retain your uploaded file.

I have a lot of random local music that isn't on iTunes, and which you can't easily find anymore. For years, I was paranoid about losing my ripped copies of the files, but iTunes Match has preserved them for me, in the cloud, for years now.
It's not communication veganism to simply not insult people. It's a feature of our societies that has existed since before societies existed. I struggle to think of a single situation where insulting someone is pleasant for the receiver, by definition. That you force or expect people to work around your quirky (at best) communication habits is neither here or there.

> but it's far less taxing to expect others to attempt to become accustomed to your meanings when your brain is needed for other things than it is to twist your view of reality so that RightSpeak is the only acceptable method of communication

What you mean like the stuff your mum and dad taught you when you were 4 years old and requires zero conscious effort because you should be polite to people by default anyway? Good heavens... what a terrible burden! The cross you those RightSpeakers make you bare! Tyranny! Is shitting in a toilet and not in your pants also a great burden for you?
I just want so say thank you. RLS is the feature I was waiting for.
It's an impressive work you have done!
I think 9 hours per day for 4 days a week would be very reasonable, since this is only a 10% reduction in work time and for me personally, work days are a wash anyways.
Honestly I don't like the build process of most go/rust/javascript software any better than C++.

It's harder to find the dependencies for building the latter, but the former has its own version of dependency hell. I have real trouble building both types of projects, though admittedly (especially when the building instructions don't work when followed to the letter) C++ a bit more than the strategy of "everything is just pulled from github, you only have to make sure you've got gigabytes of free space in ~/.cache/, a build environment that was released in the past four to nine days, and have appropriate isolation or simply not care about potentially vulnerable or compromised code being run on your system".

On a rare occasion, I will find a nice and small program using only standard libraries that compiles simply with `cc my.c && ./a.out` or runs simply with `python3 my.py`, demonstrating it doesn't depend on the language to have an easy time building it, but in both categories it's the exception for some reason. I see so much software that needs only standard libraries and runs on literally any python version released in the last decade, but to run it you have to setup some environment or globally install it with setuptools or something.
EDIT: Just re-read the below and realized it might sound terse and argumentative; apologies, I was typing quickly and didn't mean to be combative. :)

> I would argue that letting us figure out how to build and install the dependencies is fairly UNIXy

Crumby build systems force you to figure out how to build and install dependencies (or die trying). Modern build systems allow you to figure out how to build and install dependencies. If the former is "more UNIXy" than the latter, then I strongly contend that "UNIXy" is not a desirable property.

> It’s also unclear to me that centralized package managers are necessarily better for security, though they’re easier to use.

"Centralized" is irrelevant. Go's package manager is decentralized, for example. Moreover, many folks in the C world rely heavily on centralized repositories. Further, I would be shocked if manually managing your dependencies was somehow less error prone (and thus more secure) than having an expert-developed program automatically pull and verify your dependencies.

> Also a lot of more modern tools I’ve tried to build in recent months do not give a crap about cross compilation as a use case.

I mean, C doesn't care about anything, much less cross compilation. It puts the onus on the developer to figure out how to cross compile. Some build system generators (e.g., CMake, Autotools) purport to solve cross compilation, but I've always had problems. Maybe I just don't possess the mental faculties or years of experience required to master these tools, but I think that supports my point. By comparison, cross compilation in Go is trivial (set `CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build` works virtually every time from any platform). I haven't done much Rust cross-compilation, but I would be surprised if it were harder than C/C++.
> Because they DO want to oppress and censor me

In what ways are you oppressed and censored? Actually, let's be more specific in that question, based on an axiom we've already agreed on:

>free speech has to be free for everybody - any gender, any race, any societal stature

Specifically, in what ways are you oppressed and censored based on your "gender, race, or societal stature"?

Because the only topics I see getting censored (by "big tech") are:

a) Rhetoric that negatively targets others based on their gender, race, or societal stature

b) Information spread with the intent of spreading harm to others

So white supremacists are censored, people calling for violence and harm are censored, and yes, people spreading counter-scientific information which would harm public health are censored.

> just say "privileged" and everything you say is automatically right and everything the "privileged" say is automatically wrong, no logic or connection to facts is needed.

Privilege doesn't mean you're wrong, it just means you lack the perspective of being discriminated against based on certain factors.

But beyond that, you haven't provided anything in the way of evidence, your logic is shaky, and when one of your "facts" get called out you simply question its relevance.

>You know nothing about me, you know nothing about my experience

I can infer pretty easily from what you've said that you're very likely white, male, and lean heavily to the political right - conservative (or possibly "libertarian"). Am I incorrect?

>The only reason the government is not censoring directly is the First Amendment does not let them

The "government" is actually censoring people - but not through some shadowy "operatives in Big Tech" (what?) but through legislation. Nine Republican states have recently directly passed laws restricting free speech. But I assume you're not angry about those, for reasons you might want to re-examine.

And just so you don't miss it, I'll repeat:

Specifically, in what ways are you oppressed and censored based on your "gender, race, or societal stature"?
Maybe I'd care if they didn't spend a year of donation-funded development time on Mobilecoin integration.
Reminds me of the unlikely idea of using a whip crack to send something into orbit[0] maybe SpinLaunch needs to consider adding another joint to their arm. I'd love to see a massive trebuchet launch something into orbit.

[0] https://futurism.com/the-byte/amazon-patented-system-whips-s...
The recorders only kept the last couple of hours as far as I remember and it flew for many hours after going off course.. there's probably nothing interesting on them sadly
While that certainly squares with my mental model, do you happen to have a link to that decision?