skysight-inc/HackerNews huggingface dataset:
The following is my opinion. Others may have a different take on these ideas.

- Not charging enough from the start. Two clients accepted my rate way too fast.

- Giving time estimates for every piece of work rather than price estimates. Price estimates allow to you to charge for the value you provide rather than being limited to the negotiated hourly rate. Some tasks take a great deal of expertise and provide massive value but take only a short time. Don't bill them by the minute for that. Bill by value.

- Limit the number of changes they can make after completing a task or charge per hour after initial delivery. Some clients will take every opportunity to tweak something. It never ends. If that is happening on your (unbilled) time then your effective rate is falling with every new "quick change".

- Don't hand over work until the payment experience for a new client looks to be in good faith, regular and business usual. I've heard a few stories from friends about serial-exploiters who churn through freelancers trying to get most of the work done for free.
> The logic follows that we should have let the original and more deadly variants rip through society?

I participate in two communities - one that completely ignores COVID (except for a couple months at the very very beginning). They don't test, they don't care if someone is positive. Lots of people are vaccinated, but lots aren't (they all had COVID, they can't think of any reason to get vaccinated since they already are immnune).

And another one that is freaked out about COVID, mask wearing, vaccine or you are excluded from everything, social distancing, keep everything closed.

Somehow the longterm death rate is the same in both - except for those first few months. But the mental health in the open community is far better.

It's over. COVID is over. It's time to stop closing everything. Take the vaccine (or don't if that's the risk you chose to take), and stop this meaningless theater.
yeah, plus you have to knock out some random 100 level courses anyway. If you end up burning a semester of cc on some topics you end up hating it's a less expensive mistake.
> People don’t want to “buy” and raise families in high rise condos

There are hundreds of millions if not billions of people happily doing this. Including in the U.S., e.g. New York, San Francisco and Boston.

> improving access to these areas from a commute perspective would do more

You're describing massive public works to sustain a low-density lifestyle. Those populations couldn't pay for that infrastructure. So it's asking, once again, cities to subsidize suburbs.
The effort required for the maintenance of many small projects is way more than that required for a big project with the same total cost. Customization of a product doesn't scale very well with time
If you're really in business in the EU or associated companies, and not just LARPing in a comment section, you'll have been under these laws for several years now, and should already have contacted your own lawyer on this question.
I was remote before the pandemic, and I really enjoyed that my company had an office and vibe, as you say. I went there almost monthly and internalized the culture myself. I think a lot of people actually want to work from an office (if it is a nice one), and the mix of base office culture with remote workers visiting regularly works really well IMO and I’d love to return to it.

Part of the reason so many people wanted to go remote was that a lot of offices sucked (in addition to commutes, etc). It’s be great if we got better offices for those who wanted them and more flexible remote for others (but that’s probably too optimistic).
There are a lot of people blaming federal loans for the inflation in college costs, however, private secondary school (high school) tuition has also grown at a comparable rate (maybe even faster). There are not, to my knowledge, federal loans for private secondary schools. Does anyone have an explanation for this?

Edit: clarified that private secondary school = private high school. Of course federal student loans are available for accredited private colleges/universities.

Not sure the reliability of this source but the trend is there across sources: [0] https://educationdata.org/average-cost-of-private-school
It's not a firewall acl, it's a port forwarding rule. In a NAT, UDP connections you initiate will be added to NAT table temporarily to handle replies. Nintendo's port range covers all the ephemeral ports that OS will naturally give to UDP connections. So your computer may attempt to start a UDP communication but the reply traffic will be forwarded to your switch instead of using NAT table. So nothing else can use UDP properly. That DNS request to port 53 has a source port of 42981 (for example), and the switch gets the reply.

I'm not sure if most routers prioritize port forwarding rules or NAT tables. That's really up to implementation.
Pent up demand from 2020 is manifesting in 2021.

Based on the chart you presented I didn't make my argument clearly or you're not understanding.

https://cdn.statcdn.com/Infographic/images/normal/26186.jpeg
Compare with https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...
340 million PCs shipped - PC market had another big year thanks to pandemic
One thing that could work to warn users of impending shutdowns is to use the captive portal detection browsers come with to redirect users to a page with information before shutting the service down. This way the administrators can inform their users without having to mess with DNS traffic and commit mitm crimes just to get people to switch DNS providers.
While I respect your opinion I urge you to watch any early Jackie Chan movie to see how magnificent cinematic fighting can be. The Marvel fights are amateur hour! Please exit my lawn, stage right.
I think "easy to use" might be an overstatement. I spent a fair bit of time trying to get in to the flex/bison workflow and it never seemed to click. I've found it much easier to use PEG parsers, parser combinators, or a hand-written recursive descent parser. Based on their ubiquity and the high reviews, I'm sure they're great tools once the initial hump is passed but that initial hump is quite large.
$15K for living expenses in a year sounds pretty alright tbf. Although I did believe state school charged less for tuition. I guess time changes.
Well they said they were told to budget 30K a year, half for school expenses, and half for living expenses, so it sounds like their experience isn't contradictory with yours.
Only according to the pessimist. It’s arguably less true for humans than for other living things. I can end my life at any point.

“The whole world is made of people who didn’t kill themselves today. Life can get very difficult, very sad, very upsetting… but you don’t have to do it. You really don’t have to do it… because you can kill yourself.” Louis CK

Any bad thing I have to do, I am putting myself through. Agency is freeing.
Stop the cringe, China does not live outside of the World. Plenty of occidental people live in China and they would report if any member of their entourage was getting covid.

Also it's proven at this point that covid came from bats.
Yeah I do much in C# and almost never use generics. And when I do it is almost always not what I want.

D has me fooled and I can't imagine Go choosing to go further in D's direction over C#. I feel sorry for them.
I believe it was Casey Muratori said "first: write the stupidest thing that will work". Meaning, it's code that is obvious and simple and does what you think you want to do. It doesn't have to be efficient, or flexible, it just has to do the job. Later you can change and/or improve it if need be.
Theirs a few factors.

First birth rates are generally down. Not only in America,but worldwide.

>Wages at the bottom of the economy have increased dramatically, making minimum-wage jobs especially appealing to young people as an alternative to college.

This isn't an ether or situation. I worked full time while going to school full time. In fact this was my entire senior year of college.

I actually got to 6 figures without a degree, but the entire point of college for me was getting away from my horrible family. It's still a good way to get distance.

This is great news overall.
Tuition will have to drop and schools will offer more flexibility to working students.

In my home state of California the UCs are hostile to anyone with a 9-5, I hope this changes.
No, it's absolutely the talent. You want grinders? Go to NYC
Most large software that hits servers on the network will have this because it's borderline malpractice not to. Not only would it make it difficult or impossible to fix third-party regressions like this, but if your software started causing issues for third parties (like crashing their servers or getting users kicked off the internet or corrupting their data), you'd have no way to mitigate it in a reasonable amount of time.

FWIW I maintained a popular chrome extension (100k weekly users) and I eventually had to add an extensive set of chicken bits pulled from my server multiple times a day. Why? Because chrome updates take over a day to propagate and the extension could regularly break when webdevs made frontend changes to the websites my end users visited. It simply wasn't feasible to ask end users to manually pull a chrome update every time this happened (not to mention that chrome's extension store is designed to make this very hard.) I added an option to disable it but as far as I know none of my users turned that on.

Not exactly the same but most modern hardware has equivalent functionality where they can flip 'chicken bits' in the hw to disable various features in response to regressions - stuff like spectre or meltdown is a good example. Naturally that is instead flipped by OS or firmware updates, but considering those come down across the wire automatically now, it's basically the same idea.
I'm contracting for a startup right now, and find myself much more engaged than when I was working full-time on salary for a mid-sized (~1000-2000 employees) company.

I had a really hard time being motivated for the mid-sized company, because it felt like there was very little impact to my work, and a lot of time was spent bikeshedding and yak shaving, the work I did do was not very interesting, I wasn't being challenged, and I wasn't learning new things. I was basically a glorified button-pushing monkey. In my last year working there I started tracking my time for my personal analysis, and found that I was doing ~15 hours per week of work (which included >5 hours of meetings, some of which were large conference calls which I would fall asleep during). I ended up quitting to take 6 months off work.

When I started contracting for a startup (working on interesting things), I found I have much more ownership over the tools I work on (I've sort of become 'in charge' of several applications that I'm the only developer on), and I'm billing per hour also. I still struggle to get more than 30 hours per week, but I've probably turn out more code in a month here than in the last year at the last place.
https://satwcomic.com/every-time
The talent tends to be well connected and there are resources everywhere. If you ride a train or drink coffee you will certainly see someone coding there. If your company needs tech services, they are there. If you ask a random adult on any street they can likely explain web services. So not just the talent, not just the mindset, but also the density and availability.
I'm "fully remote" but apparently I can't work from any country despite being a contractor (so responsible for my own tax). Give me a job paying 15-20% more than I'm on where "fully remote" means I can work from abroard and I'll consider whether it's worth my time. Better the devil you know, since my current gig isn't exactly stressful.

#remote should mean remote
My first (developer) job was in a small software firm that sell a school management app (around 2000).

We need another dev, and i was in charge of check them.

A very simple interview: make a single CRUD form for a database, in FoxPro, that is like asking for make a hamburger in Mc Donald-,

We tried a lot, most from Universities, all sucks (as is: Not even finishing the form after left them alone)

you know... the normal.

The boss get tired.

Then he say "the NEXT guy show up, is hired, period".

It show up a guy in a wheelchair, and was hired in the spot.

It actually was a decent dev!
The dynamics of this play out different on various campuses but at my alma mater we had a bunch of "right off campus" apartments that competed heavily with the dorms. Well, it wasn't much of a competition, if you calculated your monthly rent based on what you paid for room and board, you got about $700/mo to live in a dorm with 3 others.

By comparison you could go off campus and rent an entire 1bd for like $750/mo. A similar living situation off campus with 3 roommates would set you back $300-400/mo and $550 if you really wanted the nice place.

The thing that always bugged me about dorms is they aren't treated as regular residences. School having a week long break? You have to be out of your dorm during the break with no where to go but back to your parents. Also that 30k for a year only covers two semesters, about 6-7 months of actual housing, which works out to $2.5k/mo for board if we take half of that 30k you mentioned.

I don't know where this college is but I'm going to bet that you can get a seriously nice place, probably a small house for that amount.
Makes me wonder if you could host a pouchdb in ipfs
Coinbase and Stripe are not startups. They are institutions.

The hacker houses here are still rammed to the gills.
Sure thing! I didn't want to make my already-long story even longer, but I'm happy to elaborate.

1. Special compute needs (GPU)

2. Many have the specific GPU in their work-issued laptop. I transferred to the team recently, so I haven't gotten mine yet. A few others use the same setup though. They use "git status -uno" which drops the check for untracked files to speed things up. From there, they just deal with the slowness. It's not terrible as long as you aren't obsessive about committing frequently (which I am.) That's why I'm interested in this kind of tool though. I can't recommend my current workflow because of how messy the hack is. If I can use a real tool, the recommendation becomes easier.

3. Semiconductors.
If the data is misrepresentative, what evidence is there for the 'Great Resignation'?
I went to a state school with a similar strategy: accept basically everyone then thin the herd with some brutal weed out courses. I don't think it was some cynical strategy to raise revenue though; they also offered tons of remedial courses to give ill-prepared students a chance to catch up.

imo this is an appropriate way for a public school to operate. everyone gets a shot, but people that can't make it get failed out early. way less debt for the student than dropping out years later, and more frugal with public funds too.
A ton of companies outside FAANG are emerging as both 100% remote and async-first. Of course this doesn't make them perfect but they are succeeding both commercially and culturally. As soon as x number of Zapier's in the world who grew and attracted talent from all over, this will become the default way of working and building companies and the Bay Area will be way less relevant.
Heck, even Daredevil had some fantastic scenes too. Particularly the staircase scene.
Can I ask how you got started in the field of instructional design? This is a field that I've not really heard much about until recently, and I'm curious how someone breaks into that field.
I was working on the central technology team at EA during the run up to the launch of the Xbox 360 and some of us got early access to help prepare for the new architecture.

I was blown away by the amount of technical detail we were getting access to and how clearly explained it was. Much of that was thanks to Bruce Dawson. I remember devouring everything I could find that he'd written and it was a fascinating crash course in CPU architecture for a relatively young software engineer at the time with little hardware background. Thanks Bruce!
I couldn't disagree with that more. The 'MCU' Marvel films seem to be filled with massive fights between two effectively invincible forces with no consequences. Added to that all the characters in many of the scenes are completely CGI so they don't carry any visual weight to them.

Compared to Sam Raimi's Spiderman films, which has a lot of less CGI and smaller set pieces in general but the fight scenes look more impactful because of it.
It knows classic songs to!

Started with "we're no strangers" and it knew the score.
skin in the game exposes what outcome a particular party is truly interested in. schools will avoid this like the plague, IMO.
It's inherently unlibertarian to reject unions.
After what happened with uBlock I wouldn't trust anyone to continue a project like this. Much better to shut it down and to allow the community to come up with an alternative.
Specifically for CPU manuals, detailed reading used to pay off especially back when every cycle counted. You would spend days rereading tucked away sections describing some weird extension or edge case hoping to harness it for your game/program and get more speed out of it.
The first 3-4 episodes are out. They're doing a weekly release cycle on Fridays.
> It's funny that no one wants to admit that Covid-19 was the forcing function for shifting to remote wholesale.

On the contrary, I feel like HN has a hard time admitting that remote work didn’t conquer the workplace like we were told it would at the beginning of the pandemic.

Finding remote jobs is definitely a little bit easier now, but actually getting those jobs seems to be even harder than ever now that everybody is competing for them. Some companies are embracing remote, but it seems many more are eager to get back to in-office work as soon as reasonable.
You can use sci-hub.se to access virtually any academic paper (which has been digitized) you want. No browser extension required.
does it affect how you code other kinds of apps too ?

knowing how to think about a program interpretation space gives quite a broader view IMO
Turkey forbids anti-China extremism: Turkish FM
What a load of crock. You should always use a css minifier to - at minimum - remove white space and trailing semicolons.
What do you mean "works fine"? AFAIK to read consistent data you need to be reading from a database snapshot. So with every data update on the server you need to make a new snapshot (to include new data), and publish it under new version (otherwise clients might be in the middle of some query reading data from the old snapshot, and combine metadata from the old snapshot with data from the new one).
Ah yes, the one that cooks birds in flight.
>The vast majority of students don't fit into this, they come from middle class parents and have to take out private loans.

Private loans only make up about 8% of total student loan debt

https://www.nerdwallet.com/article/loans/student-loans/stude...
https://educationdata.org/student-loan-debt-statistics
Great advice for normal years. But the step-jump in demand from COVID combined with backed-up supply chains has soaked up the inventory of used bikes. Even used cars were selling for almost new for a bit.
They're going to be electric. I was thinking that less people might be interested in owning due to the different type of maintenance needed, and more expensive costs.
You seem to think life will just continue on much like it is today, with no ill effects or threat of mass extinction. This is denial.
While researching EEPROM flashing on AliExpress SFPs, I discovered that many of these do support SSH. I suspect that even the smaller ones might have tiny Linux onboard.

Example:

https://forum.mikrotik.com/viewtopic.php?t=116346

https://github.com/hwti/G-010S-A
It's a double win, because it's not only cheaper, it's also more "like being there". Because unless the battle happens to be commanded by an AI embodied as a flock of observation drones, nobody would have that generous wide shot view, not even the highest ranking commanders.

I agree with the boring nature of most "superhuman" fight scenes (of both "declared" kind, superheeoes, and the "undeclared" kind, regular mortals who just happen to be over the top for cheap awe effects).

But there have also been some recent examples (ca this century) that I found quite impressive, usually characterized by a short violent burst of crazyness and then everybody is dead, heavily inured or routing, and maybe slowly beginning to consider that perhaps they haven't actually lost.
> California has some of the most stringent COVID restrictions in the US,

Note that the Bay Area (and SF especially) has had the best Covid outcomes of any metro area in the USA with the exception of Honolulu, with like 1/3 the deaths of most other places.

Bay Area Covid response (both government action and individual choices and behavior) has saved a lot of local residents’ lives and prevented a lot of future chronic illness.

Or to put it more starkly, if everywhere in the US were as on the ball as the Bay Area, at least 500,000 more Americans would still be alive.
It is sort of funny to read over that and think that the best (filmed) shot in the whole set is the first McCoy from the 1960s. Though the 90s Trek fares well too, certainly. One might call the 90s Trek "dull" or "perfunctory", but it works.

It occurs to me I'm watching Stargate SG-1 right now, which also has a color grading similar to 90s Trek, and now that I think about it, it's almost a relief. Here I've got this HDR 4K OLED display and it seems like everybody's all like "Hey let's use half-ish of the color gamut of NTSC". I've rejected monitors and laptops for having only the capability of displaying that color gamut and here professionals are using it voluntarily. As a valid choice every so often, sure, like someone else mentions Young Frankenstein in out-and-out black and white, but all the time, everywhere, as the solution to every problem? Come on!
> I think rote memorization is less useful in engineering than critical thinking/problem solving

i think this is exactly the right take in entirely the wrong direction.

proficiency and mastery are about committing more and more complex things into sub- or un- concious action; muscle memory as it were. grandmaster chess players dont think about solving puzzles that stump novices, they absorb whole board states and many/all permutations instantly. BJJ black belts dont have to think about arm bars, they anticipate complex possibilities of moves and countermoves that a novice simply cannot fathom. this is as true in engineering as any other field. a simple litmus test: is there a difference between a college grad and a 40-years experienced engineer? of course there is

I think GPs point is exactly right. there is a certain lost magic to simply smashing your brain into something and absorbing as much as possible. big eyes, big ears, ego to attempt but humble to fail. one might call such a person a hacker.

edit: see The Art of Learning, Waitzkin

https://www.amazon.com/gp/aw/d/0743277465/