skysight-inc/HackerNews huggingface dataset:
I'm amazed that it has been 15 minutes and noone have said Rust yet ;)

It you want to explore the Rust option, here is an overview of the status of GUI toolkits in Rust: https://areweguiyet.com/
The Atari drives (810/1050) could not write bad sectors. They were "intelligent" peripherals that implemented their own command set and were not under low level control by the host computer. There was an aftermarket modification "happy board" that could be installed in the drives to allow it to write many types of bad sectors, allowing for the copying of protected software. The board also improved the speed of the drive.
I'm currently listening to it and I agree so far. There are a lot of very dragging and near pointless chapters. But there have been some stories that pulled me in a bit and that moved the whole topic along.

I still don't understand what the opening chapters set up or tried to explain. Maybe it was just about the political/environmental setting or maybe it starts to make sense later on...
The Penium Margaritaceum Genome: Hallmarks of the Origins of Land Plants
I wasn't planning on actually doing it, I was just thinking of how it could be done.
The poor family through hard work and saving became a moderately wealthy family over time.
Thanks, that's valuable feedback :)
We indeed are currently providing a lot of building blocks that can solve a wide range of scenarios but did not focus too much yet (until now) on providing easy out-of-the-box combinations of those building blocks that just solve a specific scenario.
I wouldn't call it discrimination. If a company is looking for a principal engineer let's say (very senior in the FAANGs I know). They want to see you have experience showing operating at a principal level based on their expectations. If you worked for 20 years at the same company as a software engineer and never got promoted let's say, you wouldn't be considered. (maybe you're amazing and they are making a mistake, but unless someone at the company who worked with you can recommend you, they will prefer to focus on candidates that look more promising on paper. They cannot interview everyone)
Idea validation for my new startup
Hi Awesome Folks,

I am working on a logging platform called https://loggie.io

While developing I get many questions like do small startups really need this kind of platform? As I am working in a big company and we use kibana which is much complex in features.

And I wanted something to be more simple to use for small startups.

Do you guys really use any logging platform for your startups?
> You're not going to hack thousands of years of evolution.

The evolution did not optimized my brain to remember all the things I want to remember, whether from reading or listening. So I gotta hack it.

The evolution did not made us perfect.
Nothing odd about that. The popular concept of a beehive is a style of sociality specific to honeybees, which aren't even native to North America. It's only their economic importance that leads them to be regarded as the "standard" bee.
latest trends - not an issue for me.

Nurturing my network though. I might be too arrogant or proud but I think I have worked too hard to be dependent on my network for a job. I should be able to move to a nice job without any network push.
What a maroon.
I feel that mechanical engineers should have a bit of understanding about what is going on behind the scenes when they click on things in a CAD package.

From talking to recent students and current professors, I'm not sure they are learning this as part of a degree course.
Complaining loudly that social media platforms are "biased" is a way to get special treatment without any official enforcement action.
Apple's Pro Display XDR Wins 'Displays of the Year' Award
Much of the population isn't economically able to purchase all the media they watch. The Silicon Valley 'everything free' experience doesn't exist in a vacuum, it's in an environment where there's an overwhelming majority of people who are only able to pay with their time and attention.

Which is the Star Trek model. It's the future of 'nobody has to work to eat, and so now people go insane trying to pursue popularity since survival's a solved problem'.

That makes it interesting in its own right, and we can already see both the possibilities and the 'race to the bottom' factor that ensues.
What baffles me is that the Games From Scratch YouTube channel has likely generated over $15,000 in revenue for YouTube. Is it really so difficult for them to have a human that the youtuber could turn to?
Do you believe you are as likely to find a 'use boring technology' enthusiast when interviewing a young developer as when interviewing an older developer?
I retired a year ago, but before retiring in 2013 I was invited to work at Google on a Knowledge Graph project and I don’t feel like there was any age discrimination. In 2017 I interviewed at Capital One for a deep learning team manager job, which I got, and I never felt like there was any real age discrimination there either.

So, try those two places.

I did feel like I was the target for extreme age discrimination at WikiMedia Organization. All the phone interviews went great until one was a video call and the interviewer literally started laughing when he saw me and he quickly ended the call, and their HR immediately sent me a no thank you, thanks for applying email. The same thing happened at Electronic Arts about 15 years ago. They kept calling me with invites to come up to Vancouver for an interview. Three of people, when they saw me and realized that I was in my 50s, they literally started to laugh.

So, I would say to stick with quality companies and you will have better results.
Or a reference to the AudioSurf game which used audio feature extraction to create levels?
Thanks for the links.

I would consider the science issue you mention to be related. A lot of what was covered in the "verification, validation, and uncertainty quantification" course I took was basic science. The class wasn't only about software testing. Software testing was just a major tool covered in the class for the larger goal of making reliable scientific claims. What I wrote previously wasn't clear on this, so I clarified my previous comment on this point.
I have found it dis-heartening that higher energy levels at the LHC have not opened new doors into reality. This simulation in which we find ourselves seems designed to obfuscate. :)

This small aberration may give some clues... maybe... some day
From what I understand, most FFRDCs are similar.
I think I'll rather take the battery performance hit than bear with (near-?)constant fan noise.
What do CDMX death certificates tell us?
I've used Firebase for a couple MVPs. It is very fast to develop on. It makes it easy to get a web or mobile app up in a few hours once you know what you're doing. It is definitely possible to be that fast using other technologies, but the learning curve is higher.

When you're just experimenting, trying to find market fit and get something to stick, Firebase is a decent solution. I haven't tried anything sizeable on it though. Eventually, I'm sure we would've migrated if we were successful enough.
> The young just don’t have anything to be stubborn about

... except that "things should be done RIGHT", "my professor would hate these hacks", "why are you using boring-tech when everyone else on the intertubes is using OMGTEKK", etc etc.

I think the "stubborn" label on older men is very similar to the "bitch" label on women: whenever one meets a person who can actually fight his/her corner with calm and rationality in a way that is not easily assailable by "common feelings", it is rationalised as s/he being fundamentally unreasonable, not as my arguments being weak.
It's not bad doing it once. Furthermore I'd suggest you do it truly from scratch once just for the learning experience (no framework [Go makes this easy] or from TCP socket [synchronous with Python is easy]). However it's ridiculous going through the same sequence for every single app you build over a career. Nothing changes, it's all just boilerplate.

I don't want to ever write this sort of boilerplate code again, I want it generated from a DB schema or something similar [0]. There are better things to spend time on.

[0] https://news.ycombinator.com/item?id=23322300
Wait... is the London one IN Heathrow airport?
It's perfectly fine not to be informed (or interested!) in most topics. It only becomes dangerous when you're uninformed but trust your own opinion more than the experts. Popular examples are climate change, or the COVID-19 response.
Modern Warfare is a nightmare. 50-80GB updates every month and no online play until you update. That can be over 12 hours for me. It's one thing I've noticed since getting a console recently after not having one since the PS2 era. Huge updates constantly. Even when you buy a disc they have to download a bunch of stuff. Such a horrible user experience.
Reading the article, no scientist is quoted as fearing the bee to be extinct. It seems to be an embellishment from the article author.
Excellent for deploying small auxiliary apps that are not necessarily your company’s core competency, or a side project.
I'm just doing stuff myself, using C with OpenGL and some platform code. I can already target the web using emscripten. I'll be able to compile to Android in the future.

It is a tough learning curve but I'm starting to see the light. Depending on your application, completely self-contained GUIs don't actually need that much code - it's mostly the knowledge of how to architect them.

A hard problem is how to approach construction of Widgets and hierarchies of control elements. The traditional OO centric approach is far too much boilerplate to be practical without a huge third-party library, but the Immediate GUI approach which got talked about a lot recently is maybe a little simplistic. I think I've found a good middle ground between "immediate" and "retained".
How Kickstarter Employees Formed a Union
For me. Yes, it would be missing features. I have a self hosted blog, the source is on github, there's a trigger on commits.

This sucks compared to wordpress because the UX in wordpress is much better than github and especially because there is no "preview".

There's also no easy way to upload images etc. Certainly not as easy as wordpress.

I'm not going back. I'm just saying "modify the remote file system and trigger a build" is far from what I want.
Is there not a distinction here?

If someone has spent 20 years working at a trade, and is indistinguishable from a fresh graduate, is this 'ageism'?
Come to the defense industry. If anything, the age bias is the other way around, and contrary to popular belief, there are some very cool cutting edge projects.
I've always been worried that the inevitable drift to the right that accompanies getting older would force me to acknowledge that I was now a conservative. Fortunately conservatives have hurtled to the right faster than decrepitude could propel me in the same direction.
Anyone using Node.js for work who has updated to Catalina here? How did it go? I heard there were problems with node-gyp, but didn't investigate further. Everything running smoothly now? Any gotchas?
Kind of baffling to read this. Do you actually believe that because you want to feel hard done by, or do you have any facts?

Also do you feel it is wrong for media to report that something is incorrect if it verifiably is?
LTS releases are very welcome, more open source software should adopt this release style. So far the Linux kernel, NodeJS, LibreOffice, Django have LTS candidates. Would love Python to join that list.
OBS (Open Broadcaster Software) - Provides the screens/windows to the conf call as well as your camera shot.

Gromit-MPX - Allows drawing overtop whatever screen/window you'd like.

Wacom Intuous - Much nicer to draw with than a mouse or finger.

https://obsproject.com/

https://github.com/bk138/gromit-mpx

https://www.wacom.com/en-us/products/pen-tablets/wacom-intuo...
It seems like he is applying for the same roles that are typically sought after by much younger people. I don’t think he is trying to apply for senior roles. He said that they say he has to be really good or young.
Oh damnit, damnit. I've been having those on 10.15.4 too, was really hoping they'd fixed it on this one. It's really profoundly upsetting to spend $3,500 on a brand new computer by the most reliable major manufacturer in the industry and still have daily damn kernel panics.
Maximize the Amount of Work Not Done
For comparision, here is the AI bachelor degree from JKU Linz:
https://studienhandbuch.jku.at/curr/714
Linux++ (May 24, 2020) Including an Interview with Dustin of Ubuntu Budgie
> The young just don’t have anything to be stubborn about

Haha, that never stops the ones I work with. They just dig in on the exciting idea they had.
Andrew Bosworth, a top corporate executive considered a confidant of Zuckerberg, said in a post in December that Facebook was “responsible for Donald Trump getting elected” in 2016 through his effective advertising campaign

https://www.washingtonpost.com/technology/2020/02/20/faceboo...
While following along locally I got an unhelpful error the first time I ran the program. Ultimately the bug was that I was using a lowercase 'o' instead of a zero '0' in the url builder. The API returned a 404, but the code ignored that and tried to marshal the html error response to the struct and failed.

For your guide, it would be helpful to include a status code check on the response and returning a helpful error message around that.
That's just a workaround. Now I need to add *.o files to my deb packages. Or ship source code in deb packages? What is it? Gentoo?
They can't do that.

See my other comment: https://news.ycombinator.com/reply?id=23322197&goto=item%3Fi...
I bet it's London, the kingdom of the young cool professional.
Twitter brought this upon themselves. It's going to be 2016 all over again.
I helped a junior dev get set up with this a couple of weeks ago. The docs on GitHub worked just fine.
Moron?
"These people" meaning... the majority of American voters?
Mem-Font 5.0
Repaper Studio, a drawing application designed to be used with the Slate, a digital drawing tablet. I've been working in the company behind it and the app is Qt-based (QML/QtQuick).

https://play.google.com/store/apps/details?id=com.iskn.imagi...
I managed to eliminate (or at least majorly reduce) kernel panics by disabling Power Nap. I've since re-enabled it to see if this is any more stable.

Kind of a joke really, this isn't a brand new model, nor is it using any cutting edge components. I thought we'd worked out sleep mode a long time ago.
Their LTS aren't available to non paying user I believe.
Pascal was originally an application programming language, not a systems programming language.

These days you can probably mix assembly within your Pascal code or access pointers directly with some custom language extensions, but these weren't part of the original Pascal specification.
D, go, or rust
Likely a reference to a Bugs Bunny catch-phrase: https://www.youtube.com/watch?v=_NYFq7ZJg4c
Watch live today SpaceX to launch first astronaut mission for NASA
It will soon be hard for free software to ship with non-vulnerable version of qt though https://mail.kde.org/pipermail/kde-community/2020q2/006098.h...
Still on Mojave on my work laptop. If there's no clear benefit to outweigh potentially breaking some local setup I have then I ignore it.
Why does everything have to be automated? Why can't I just specify manually that it should not exceed, say, 80%? This is just another process running and ... using battery.
Wow I am somewhat inpressed. I was expecting a sharp u turn on the issue
Practitioner; not really convinced this is something i or my team needs.

Maybe I just need a really dumbed down explanation of what a “feature store-as-a-Service” is.

If we were talking about a super flexible/easy to use data catalog-as-a-Service that made it dead simple to store, version, manage & pull data from datasets, then I’d be super interested.

But a “feature store” by itself? I just don’t get it - what am I missing?
> I read very few books but then "debate" it in my head, try to connect things to other things, life experiences, news, other books.

This, I think, is the only meaningful way to read something (at least when it comes to non-fiction).

In general I find supposedly impressive claims of speed, retention, number of books read to be infantile and completely besides the point.

I also incidentally can't imagine how somebody can actually read at 150 pages/hour. If you're going that fast the book you're reading is not challenging enough. To me that's a sign that you're stuck in your intellectual comfort zone.
Using my open interviewing website to get feedback on my website
No.

>major bias of media and tech giants
+1

Thank you for expressing that deep and insightful though in such a nonchalant and funny way.
I think you have to be of a certain age to be in the "use boring technology" mindset. You either need to have been burned by new fads or been around long enough to see everything as a rehash of something from decades ago.
Have that. It sucks. UI on github sucks (need something I can access anywhere, not just my desktop, thought github might cut it, it doesn't). Uploading images sucks. No preview sucks. I suppose I could trigger to staging but that means I have to commit just to see a preview then wait for the entire process vs say wordpress which has instant preview.

Managing posts also sucks. I can pre-date posts but I can't at a glance get a list of posts with data about each one. Instead I just get a file listing and have to open each file and read its headers to see its metadata (date, title). Publish vs unpublished also suck. I have folders for my posts and another folder for drafts but moving something from one to the other is no fun compared to just checking a box in wordpress.
Evaluating Natural Language Generation with Bleurt
This looks fun but is this gambling with real money?
My favorite nerd hysteria conspiracy theory is that Apple runs its computers hot and fans loud in order to sell AirPods.
40+ here. There is definitely unconscious age-ism going on, and if you want to beat it:

* If you have 20 years of experience in the software industry, let's be real, you kinda need to be at a senior/lead level (whether IC or manager track). If you're not, then people are going to wonder why you aren't, and whether you're stuck reliving the old days

* Decades of experience in C/Java is not going to work at a React shop. Either learn (and be opinionated about!) frameworks built in the last 5 years, or stick to somewhere within your expertise

* Don't make yourself appear ancient on your resume, but don't lie either. If you got a degree in the 90's then it should be apparent from reading your resume, and if they want to discriminate they'll do so right from the start and not waste your time.

* Avoid the "grumpy old programmer" stereotype at all costs. Instead, you want to be the "bad-ass wizard" that people need to solve hard problems, and people want Gandalf, not Saruman
I built something a while ago call bam[0] that basically did that. You specces your application in an xml file and it built out the admin ui, orm code, and db schema. I took a bet on a soon to be dead framework and ultimately didn't have time to continue the project, but it worked pretty well.
C++ is safe if you know how to use it properly, but this does incur overhead and many people aren't willing to incur any overhead because they want the fastest raw speed available. So they usually mess around with C like constructs in their C++ programs.

Pascal OTOH is 100% safe no matter what you do because you can't access pointers directly or do pointer math or out-of-bounds array access. The pointers available in Pascal are "managed" pointers which prevent you from accessing the underlying machine hardware.

This all incurs a little overhead, but you won't find any insecure Pascal programs due to memory mismanagement.
I'm currently in Ireland. Was looking to move to Germany but I interviewed in Ire quite a bit as well.
I'm wondering how FaunaDB's GraphqL would suit you? It's basically: "drop in schema, get API". You can't do everything that you'll ever need yet but you can go quite far and the implementation of each query is efficient since every query is one query and thus one transaction, is backed by indexes that are automatically generated and finally we are quite suitable for GraphQL-like queries. (because those are a bit like tree-walking queries for which the 'Index-free Adjacency' concept in graph databases is very suitable and FaunaDB's References are quite similar. Although we're not a Graph database we don't have problems with huge graph-like joins because of that. besides that, the compatibility of our native FQL language made it ridiculously easy to generate an FQL query GraphQL queries)

If there is something missing in our GraphQL feature set, feedback is very welcome :).
People with high incomes from sources with no ethical dilemmas may also think that there are successful idiots. And not only because they do not understand the game the idiot is playing.
A decent of percentage of people get on facebook primarily to argue and that increases these session time for these users. Probably wouldn't be beneficial to FB but probably to people.
The latter is more important, I think: there is no reasonable way for a bad actor to set out to spam the REVIEWING of takedown requests. You could even make spamming takedowns more likely to trigger human review. So you can target a person on YouTube, you can try to do things to harass them, but it's not really feasible to try and attack the entire YouTube 'takedown review' process just to protect your attack on an individual.
I’m an outsider (not American, don’t live in America) so I’m almost not entitled to have an opinion on the matter, but it always strikes me as fairly odd when people of one persuasion or another rail against the ‘bias’ that they perceive against them in one circumstance or another (including media coverage).

Of course people see bias against them. It’s classical confirmation bias: every time something goes their way, it’s unremarkable, but as soon as something doesn’t, it’s noticeable.

Isn’t it equally possible —nay, probable even, especially in this case— that the perceived bias is only the prevailing opinion of the majority against whom one is in a minority?
Not saying this is the case for you, but a lot of being older and more experienced is also the fact that you are usually more expensive. The young up-and-comers are cheaper, often come with more bluster but are also less jaded... for lack of a better word. People like to feel like they are coming up with something new. They don't like the old guy in the corner saying, "Oh, that's just like X, I was doing that 30 years ago". Also, many smaller companies, especially startups, bias toward action. They like seeing people produce code. Experienced developers usually like to make smaller changes that don't produce a lot of code and sometimes end up deleting more code than you add. I finish just as many tasks/cards as anyone else, but my LoC is not even close to my younger peers. So when I have a big number + I don't have a large, quantifiable amount of code being produced + I tend to sound "pessimistic" even though I say something isn't going to work based upon experience... I can understand why that would be hard to justify. Even though the experience can prevent them from making very costly mistakes that other people have already failed at.