skysight-inc/HackerNews huggingface dataset:
Some people also don’t have living conditions at home that are conducive to being productive. Not everyone can afford the space to have a proper home office, for example.
I suspect you already know that 44 years ago when Apple's system was a baby, it was what, today, you would call "open hardware." See the last two pages of the user manual for the schematics. [1]

At that time, Apple's system needed to attract developers, so instead of a walled garden, the company did what they could to encourage interoperability.

[1] http://apple1.chez.com/Apple1project/Docs/pdf/AppleI_Manual....
What teenagers really learn from stock-market games
It didn't help them survive the transition to digital though did it. They were pioneers when it came to digital but when you look back now perhaps it wasn't such a good investment. They couldn't stop what was coming but I can't help feeling they would have been better off realising they were a chemicals business, not an imaging business.
Maybe this should be broken down by language used? Are indie devs proportionally using as much C++ as AAA games? If yes then you might have your answer ;)

I have zero clue how game engines like Godot or Unity play into this. How is multithreading in C#?

Disclaimer: I don't like multithreading in C++ but I've never ran into serious problems in Java. This is aside from any other points, just use (and avoiding pitfalls) of multithreading.
The lesson here is you can never really predict what will happen. This is important to remember when people make any predictions, particularly for doom and gloom scenarios.

Take the Black Plague, which killed an estimted 25-50% of the population of Europe. For those lucky enough to survive this was a huge boon for workers rights and wages [1].

There have no real increase in worker wages in 40 years [2]. The pendulum swings back and forth on any issue and we've swung too far towards unbridled capitalistic exploitation (IMHO). Labor organization (ie unions) led to things like a limited work week, safety in the workplace and so on. The flipside of that was corruption, resistance to change and so on. But ever since the farce of the Reagan trickle-down economics era, worker conditions have gotten increasingly worse (relatively) while the accumulation of wealth at the top is absolutely unprecedented.

So Covid has killed millions and this is of course tragic. But who knew that this would be the catalyst for the first real increase in wages in decades and the ability to redefine the outdated in-person work that wastes so much time on money on pointless commutes?

I'm glad that something good is coming out of this.

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

[2]: https://www.pewresearch.org/fact-tank/2018/08/07/for-most-us...
We have had that for over a decade now
> Not affiliated with Vanced team.

I wonder if the original "vanced" can now file a dispute over this project's name?
Philippine DOJ takes aim at independent press
In my case, ISP charges you extra if you decide to keep the paper bills

I'm old enough to remember when banks and other companies would charge extra for the privilege of paying online.
I used to do that as well. But then my rent tripled in 5 years pricing me out of the area. I still miss my tiny apartment, but working from home is pretty nice too.
What is a “dev shop”? How do I go about searching for one?

FYI I’ve been a software engineer for like 5 years, but took the past 1.5 years off.
And SBCL is fork of long mainstay of open source Common Lisp, CMUCL (pretty sure ITA moved from CMUCL to SBCL)
Dang pls.
> Oookay...how big is that?

Go to the store and look at the onions. Categorize them as large/medium/small. Now you know what a small onion looks like.

Additional precision doesn't help here because onions aren't all the same. Two onions of identical size will contribute varying amounts of sweetness and pungency based on their freshness. The effect of your knifework and cooking temperature will make the outcome vary as well. "Add 200g of diced onion" is false precision. It looks more precise but it actually doesn't change the reproducibility of the dish at all.

> How much of a difference in flavor will it be if I add more or less?

Is onion a main ingredient like in onion soup? Probably a meaningful amount. Is onion just part of the overall mix? Probably not much of a difference. This isn't something that a recipe can tell you. This is something that learning to cook tells you. There is an entire genre of books that teach this "what makes recipes taste the way they do" concept but they aren't recipe books.
We also live in a totally different time.

You were never able to just research how credit works. You needed the bank teller for this.

You were not able to compare prices and service before.

It was critical for you as a necessity that you trusted them.

For consumers our time is much better than it was before.

And yes due to global optimization it's just something bound to happen.

Instead of complaining that we have much better options and are more enabled to do things out way we should start to think how we want to shape the future.

I would love to talk about how we can further enhance the life's of everyone and how we live together than discussed if we still need to support checks.
> It's not so much about the Java code itself.

But how is that related to the database? Wouldn't you just run the database in a container as a side car?
Same. Seems not too long before people started really hating offices, offices started being designed to make you hate them. Open offices, no walls, 'island concept' which sounds all fun and tropical until you learn it just means you no longer even have your own desk.

If companies want people back in offices, make them enticing. Have perks! Imagine everyone getting their own room, with a nice desk and maybe small couch and mini fridge. Having a shared personal assistant to take care of some things, work related or not. Heck, even something as small as a free daycare would be a huge motivator.

If you want people back, start treating them like people and not cattle.
scam bills via email from [insert well-known company name here]

Name and shame. The rest of us can't help people look out for scams if you're not going to tell us what to look out for.
F1 bosses ‘monitoring’ Saudi Arabian GP after missile attack
Dragonfire Internet Services: A Retrospective
It's not impossible, but I wouldn't say it's worth it. From my experience, there is more ageism in programming than there is in management so it would be even more difficult to find work, especially without prior experience.
I’m actually the opposite. I’d take a 10-20% pay cut today to get an in-person job vs. my current remote job. I just haven’t been motivated to job hunt lately.
I am genuinely concerned that you feel bad. But do you know how much money poor people pay to watch ads + all the scam ads they get (and unfortunately lose money). Seriously, test it. (I used to live in 3rd world and now use adblock)...

> Completely screw over small businesses and screw the content creators. On a venture capitalist forum

Then please try to screw VCs (not innocent people in developing world that want to see something for 1GB data per month and they lose so much money for ads). Sure please bill the VCs.

Yes, the hypocrisy is unreal.
Your background is too clean. No respectable 90's webpage would be caught without the repeating patterned background.

https://creativemarket.com/blog/90s-web-designs
Hello!

If that we’re to happen it would be partly true that only product or market people would be interested and it would become a noche platform say “Perksy” which does precisely what you describe.

We do believe it is very unlikely for this to happen as we purposely decided not to launch in a niche or with an audience of this sort.

So yes, there will likely be some marketers that use this for market research but it will be very unlikely they drive the content in the community.

We really appreciate the feedback!
Nothing important to add, I just wanted to say I wish more people on that side of the fence thought like you!
My workplace is trying to get people to come back in the next week or two and people are suspiciously taking a lot of vacation. ~30% of engineering is out today. Methinks they’re in for a very big surprise in 2 weeks, and I don’t think they’ll have the money to counter the offers that people will naturally field in this market.

It’s an unforced error.
That's very cool, and a beautiful piece in the end. Good choice to do it in 303. 316 really is a pain.

The ingenuity required to get things like this one on manual tools (especially pre-DRO, but even now) is amazing. Starting out machining, I expected the machining to be the hard part, but often a lot more time is spent on planning, fixturing, set-up, and so on. For example, the idea of making custom vise jaws to hold odd-shaped parts seemed crazy to me the first time I heard it, and now its just a completely normal way to behave. CNC makes things a whole lot easier, from being able to do complex shapes with CAD/CAM, to simple things like interpolated circles (when the mill cuts a circular shape by moving X and Y simultaneously, a seemingly trivial thing that's nearly impossible on a manual*). Having a 4th or 5th axis makes complex stuff even easier, and often completely avoids the need for wacky fixturing.

The lathe fixturing here is especially fun. A lot of old hobby books are written assuming you have only a lathe and no mill. Fun, often scary, fixturing was the order of the day.

* Ok, you can do crazy things with boring heads, but getting it right is really hard.
This seems low as only jobs that require(!) F2F interaction with customers or coworkers can't be done remotely. This might come down to "mucking about with the hardware" being the dividing line - if you need the car, it's in the shop, otherwise you can do in on the road, via the Web, ...

Psychologically, companies and (older? extroverted?) workers won't agree with this, but it's not up to them to change. Change happens at its own pace and you can either yell at the tide or move with it.
Some fave quotes:

“There are certainly conspiracies in capitalism, but the problem is that they are themselves only possible because of deeper level structures that allow them to function. Does anyone really think, for instance, that things would improve if we replaced the whole managerial and banking class with a whole new set of ('better') people? Surely, on the contrary, it is evident that the vices are engendered by the structure, and that while the structure remains, the vices will reproduce themselves.”

“The delusion that many who enter into management with high hopes is precisely that they, the individual, can change things, that they will not repeat what their managers had done, that things will be different this time; but watch someone step up to management and it’s usually not long before the grey petrification of power starts to subsume them. It is here that the structure is palpable — you can practically see it taking people over, hear its deadened/deadening judgments speaking through them.”
Nothing anyone says in these comments should invalidate your own personal experiences and successes with your working arrangements.

But I have to admit I'm surprised to hear you say that you are "astonished" that any programmer would prefer to work differently.

2 things that I've learned from reading NH over the years: tech/programmer people are often very opinionated, and also have widely different opinions on just about everything :)
Very cool!

Follow up idea, which I'm sure adds tons more complexity: have each face be a different material or finish. E.g. one face is stainless, another anodized aluminum, zinc plated for a third, brass on another. Each of the edge pieces would have to be a two-part assembly, and the corners composed of the three materials joined together (joinery, screws, brazing).

That surely would feel strange with the varying densities and thermal masses while solving, but would look very cool. To be fair, it appears from the pictures that each center piece's pattern is symmetric, which avoids the difficult part of aligning those when solving (center often doesn't line up when solving a cube with pictures on the faces in place of a solid color).

Probably far too niche for selling these to be profitable, but I'd love to have one.
Where are you looking? I ask because ageism is definitely real in the industry, but it's not nearly as bad once you get away from SV and the the startup world. You may have better luck looking at traditional industries like banking/finance, manufacturing, and healthcare. These fields employ a surprising number of programmers.
If he's serious about starting a new career he needs to be willing to swallow a bit of his pride, but starting as a test engineer is a great way to get a foot in the industry from what I've seen and from who I've mentored.

Show him Cypress or your preferred choice for integration testing and see if writing simple integration tests piques his interest. It's close enough to engineering that he should get a feel for what the job is like while being "relatively" easy to learn in a few weeks.
It's great that he is still up for working!

At risk of getting flamed...

It's tricky I think because even if he can learn to program to a suitable standard, I think the reality will be that people will see him as a "junior" but you will have a different working dynamic since it is easier for an e.g. 30 year old to coach someone who is younger if they are doing it wrong but could be tricky trying to coach an older person unless they have genuine humility, otherwise your dad might feel patronised or be offended by some youngster without the experience to coach well.

Another avenue, if it is just the industry he likes rather than programming specifically, he could probably get more distance by utilising his exec skills to do a technical management role like Product Manager, Product Owner or Project Manager. He could then get as much exposure to the programming as he wants without needing to produce as much of it as would be expected of a dev.

Don't know, just thinking out loud.
> I assume that some people are just very lonely and need face to face

Anecdata from Hacker News suggests this is true. A lot of lonely young men here freely admit their coworkers are the only people they regularly interact with in-person, and remote work takes that away from them.
Interesting article but it neglects a very important factor in its comparison of physical test results and mental test results, namely the extent to which physical and mental capabilities are trainable. It's a simple exercise to, just take the lower half of the cohort in each categorty (mental/physical) in a given study and give them intensive one-on-one training in all areas for a year, then compare their performance on said mental and physical tasks after that training. Doing this for different age groups might be particularly interesting.

There's often a bias towards assuming that physical skills are trainable while mental skills are not, because many people have been raised to assume that the latter are due to mainly to genetic factors. This 'genetic superiority' is typically then used to justify current class structures, racial makeup of the wealthiest 1% etc. Such views have little if any supporting scientific evidence - mental skills are just as trainable as physical skills (yes there's a genetic component in both cases, which might place an upper bound on one's performance, but such genetic factors are not correlated with race/gender/etc.).
>Why should we be interested in an anti-woke perspective from the left, when it's just repeating what the right has been pointing out for a long time now?

Because two groups can agree on the problem but disagree on the solution. For the left, the solution to the "woke" problem is de-centering identity in order to further the cause of anti-racism, anti-sexism, anti-homophobia, etc; for the right, the solution to the "woke" problem is to deny that any of the problems raised by the "woke" are problems at all -- and in fact to center identity.
>These features you so passionately hate are an important part of the reason why the general population is using the apps, and the business model of the large majority of chat apps is definitely not ‘spyware’.

Disagree, and disagree. Access to friends and family is why people use these apps. Once these tech companies are forced to tear down those walls people will be free to use the app of their choosing to communicate with whomever they prefer. Spyware is harvesting data without the explicit consent of the user.

>What’s going to happen, if this ever goes through, is that the networks will open some kind of api so outsiders can send and be sent basic messages. And you will never be happy using it because you’ll always look like an outsider.

They'll be fined 10% of their global revenue for trying to play such an obvious and silly game.
It's because they don't want to deal with the implications and the massive unfairness of the fact that some people are just born smarter than others. Easier to just pretend it's not true.
I would love to be able to downvote step-by-step tutorials with obviously non-working steps or missing information.
AES256-CBC is already not IND-CCA secure, FYI.
I'm pretty close to that age, too, and getting work as a developer is certainly far from easy at our age... companies want young blood that's willing to work stupid hours.Fortunately for us, they write shit code, so...

The thing to sell is your experience. i.e. "consulting". The market is smaller, but the rates are higher, and the value you can deliver is orders of magnitude greater. That's a good thing (and a good feeling!) Nice to say, "I cost my client x, but I delivered 10x to them in cost-savings/profit."
There are a lot of clickbait and fraud videos on YouTube. Fake trailers for upcoming movies, videos that pretend to be e.g. a SNL sketch but are just a collage of pictures with a synthesized voiceover, gaming streamers pretending there’s a live event “just about to start” on games like Fortnite.

There’s also disturbing “children’s videos” made by AIs, and fake lifehack or cooking videos that promise things like “if you microwave popcorn with M&Ms you get chocolate covered popcorn”, some of which show dangerous things that have resulted in accidents (e.g. people getting burnt with exploding eggs and the like).
In general, I have seen a tendency from liberal, humanity disciplines that are trying to get rid of empirical studies to justify their political ideologies: "equality for all vs. equality of outcomes", "truth is relative", etc.
Its not clear from the article what they are calling for- do you have a source?

But lets say you are right, and all that the affected messaging services have to do is provide an API- will the regulators require them to document this API (and if so, what standards will the documentation have to follow?) Will they complain if the API changes too rapidly? Will the API have to support tall of the same features as the messaging service?

As they say, the devils in the details, and right now I'm not seeing any details.
Youtube premium does not block sponsors so even if you buy the subscription you sometimes end up with 2-5mins of ads in video. The only way to get rid of them on mobile is with Vanced
Source article: https://www.lioness.co/post/microsoft-is-using-illegal-bribe...
1. I like my commute. If my commute changed I would feel differently. Regardless, I feel employees should get paid for their commutes.

2. I don't have an office in my house. Even if I had the space I don't think I would want to use it for work. However, since coronavirus happened I have had way more space in my office than I did before, and I refuse to be sandwiched between two other engineers in an open office floor plan. So if my company tries to do that they will have a problem, at least from me.

3. I pack my lunch as often as possible and don't really know anyone who works near me.

I do think there are many developers for whom it makes sense to work from home. Especially if they are seniors, and their company workflow is well organized for it. Also, I do think that there are people who are very efficient working from home, but if they are WFH it will still be harder for junior engineers to collaborate with them or learn from them.

I've seen it suggested that in the future, companies who want people to come back to the office will lose all their best employees and will only be able to retain the people who can't get a WFH job. I think a lot of what makes someone a good engineer comes down to experience, so if that were to come true it would ultimately mean that senior engineers (best employees) will work remotely and junior engineers (can't get a WFH job) will be working on site. That kind of leaves junior engineers in the dust as far as mentorship is concerned so I would not consider that a good thing, even though it seems to be fine with certain people who think that they are "good engineers", when in reality they are probably just seniors.
> I think the user experience will be worse off

Two points

1. User experience is already bed. No access to game streaming services and many valid open source apps not available on iOS

2. User experience is not be the only matrix that matters. What about poor indie developer whose app is banned due to opaque App store rules. What about having control over device you bought with your own money
Huh? Paid utility bills don't help to establish a credit history on your credit report even today.
A key differentiator is that airline seats are a perishable good.

That is, an empty seat has value until the plane takes off, at which point the value goes to zero. On the flip side, a traveler has an opportunity to be in that seat until the plane takes off, at which point its value is zero. People tend to understand that those values continuously vary with time, and so the price will vary with time.

To contrast, books (in specific) and consumer durables (in general) are not perishable goods. The notable exceptions tend to be time-based; try getting chocolates in the heart-shaped box right before Valentine's Day in the US... and then the day after. Since the value of the book doesn't continuously vary with time over the short-run, people don't expect that the price will vary.
YC startups are looking for product, brand and all kinds of designers
They are paying for space (sometimes beyond 100,000 per month) that the competition is not paying. Office space is the highest expense.
My office has people who live across the country and work 95% remote, and hop on a few flights per year when they're needed. Is that not WFH?
> but not implementing anti-tampering on local and remote backups i.e. protection from root.

How do you accomplish this? I have some ideas/assumptions, but I'd like to hear more about the best practices here.
This is really good advice. The amount of business critical processes out there running on excel spreadsheets is enormous. A small amount of automation of these using VBA can be a game changer in a lot of places.
Some "old-timers" at my software company occasionally tell stories about how "checking the source code" meant physically grabbing a the one binder filled with pages of fortran and inserting your changes. Physically holding the binder gave you exclusive checkin access :)
Oh, I got the German version from my sister for Christmas once. I should really try to make some recipes from it, but it’s so much more work to look them up offline ;)
The Poolsuite
Yeah. Personally, I don't mind working in the office really, what I really want from WFH is the elimination of my commute.