jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Can't agree with this comment more. I realize this article is aimed at getting the best hired gun you can, but the best way to partner with a developer is to do just that - actually partner, not toss requirements over a wall. Get their advice on design decisions early on. Make them feel a part of the product's direction. Ensure they understand and are on board with what the product is trying to accomplish. Then let them run with it.

You could combine this approach with the whole "hire 3 people and see who can turn in the best result" idea. But I strongly believe that having developers who are motivated is extremely important...and the best motivation involves giving them ownership and autonomy as well as objectives.
Do you mind if I ask why you want to learn Arc specifically? In my opinion there are better languages one can learn from the get-go, and in terms of usefulness.
Location: South of France

Remote: Remote strongly preferred, open to hybrid a few days per month in EU

Willing to relocate: No

Technologies: full stack web

Résumé/CV: https://fr.linkedin.com/in/gillesdubuc

Email: gilles [at] dubuc.fr

20 years of experience scaling web products, growing and nurturing teams, with the last 10 years focused on web performance. My last position was to manage Wikipedia’s performance team at the Wikimedia Foundation. Wikipedia is the 4th largest website worldwide by traffic and has had consistent top web performance scores during my tenure there.

I’m interested in part-time opportunities (consulting, fractional CTO/head of engineering, etc). Web performance, architecture and engineering culture are my strengths.
Not just HTTP, there is plenty of information in lower layers too. For example, this page will show your exact computer uptime, down to the millisecond, using the tcp/ip timestamp feature (OS dependent, works on linux kernels 3.12+ and some Windows and Mac versions):

http://lcamtuf.coredump.cx/p0f3/

10-20 bits of entropy right there (you need 33 bits of entropy to uniquely identify 1 of 6.6 billion people on earth).

...or traceroute of the user's routers, done within the confines of an existing TCP/IP connection, bypassing every stateful firewall and address translation (exhibit 3 in page):

http://lcamtuf.coredump.cx/mobp/
"... even if you think .horse was a bad idea ..."

Which is demonstrably not the case:

http://endless.horse/
Presumably. That is all part of this test.
I think its more about segmenting based on aptitude and interest. The gifted classes consist of children that can move at a quicker pace with less distraction. I don't think its about giving more resources to that set of children, but be able to alter the curriculum to challenge them more.
You have both skills so, choose which one is valued more in your workplace.

If the management is lacking and you feel you can fill the void, go for it. Same with IC. Of course, you need to also see other aspect, such as could you grow if you're in management? Etc

People management and leadership can be found in (a good) management role. They are eventually useful inside and outside of work.

As an IC, you need to hone the technical fundamental and the creative side of the business. You need to survive by being reliable in solving different problems at different time for people. With the pace we are going with technology, you need to find the essence, the fundamentals, the universals, and to be more careful with the next best shiny techs. Being in IC is also not a reason to not learn leadership.

Sharing my personal exp: I really want to be in managerial to learn more about people, but my expertise lies more in my deeply technical skill and my workplace need me as IC. So here I am in the IC role.

I was in the managerial role a couple of times and I realize it is truly a challenge to move and rouse people without the ability to pay them! We both are working and getting paid by the same company, but somehow here I should be the one giving instructions. It needs a certain confidence to be good at it.

Whichever you choose, keep creating, keep living, and good luck!
Ethnicity isn't always visible. Just because a crowd of, for example, Indians or Qatari look the same to you in a command center video doesn't mean they're all alike or that the whole range of identities on the program are in that room at that time.
> If I fire up an Alpha CPU today, I'm not expecting that the latest versions of all my favorite free software is going to run on it. Asking maintainers to "fix it for me" then would be unreasonable.

No one does that. What people complain about is that code that used to be perfectly portable for years suddenly becomes locked to a very limited set of targets with the argument that memory safety is more important than anything else.

> It'll be interesting to see how the Rust community responds to this; are they so eager to absorb everything that they'll put effort into supporting niches to get more users,or will they take the opportunity to be "opinionated" and exclusive and shed the effort of catering to obsolescence?

Rust just needs to help get one of the several alternative Rust implementations based on gcc officially supports similar to gccgo.

Then the portability issue will have been fixed once and for all and Rust will be chosen even for code on obscure targets such as Elbrus 2000, Sunway or Tricore.
One of the stated goals is to use of the drone to scout interesting places for other drones. In theory I guess it could take that decision without sharing the source images, but that seems a bit far fetched. You'd want to study them in ridiculous detail.
A couple reasons. First, long-term capital gains do not have their cost basis adjusted for inflation in the US (some other countries do), which is a significant drag on real returns -- you are literally paying taxes on inflation. This does not materially affect income. Second, income does not have any downside risk, you can't lose money, whereas capital gains do and with limited ability to deduct those losses in the US. Lower tax rates offset lack of deductibility for material losses that don't affect income. If these losses became deductible, which they are in some other countries, then treating it like income would be fair.

It is also worth noting that the combined long-term capital gains tax rates in the many parts of the US are already among the highest in the world. You will receive more favorable tax treatment in most of Europe than California, for example.

There is a separate policy issue: governments want to incentivize long-term investment, which are inherently more risky than short-term investments, ceteris paribus. If you treat long-term capital investments like short-term income investments, it strongly incentivizes investment to flow into rent-seeking cashflow businesses -- same expected return with much less risk. You see this in many parts of Europe where an enormous percentage of available capital flows into rental property investment.
But BBEdit is an extremely complete tool.

Bares Bones isn't known for aggressive feature releases for any of their products, either.

In what ways do you feel BBEdit didn't mature?
Ebert has a follow-up article here, and it's a good one:

http://blogs.suntimes.com/ebert/2010/11/i_had_no_idea_for.ht...
A very small amount of people actually are smoking pot for the health effects. The rest just want to get high. Why can't smokers just admit why they want it legalized?

Which makes me think that there aren't really any health benefits. The only studies I've seen are completely biased. The proponents are also very religious about legalizing it and will not listen to any opposing views, which makes me question their motives.

You also say it's your body and you can do what you want. The law proposed in California would make it difficult to fire someone that smokes pot. I don't agree with this. This takes away my right as a business owner.
I am all for talking about it if it involves you.
Go public and say: Here's what happened. Here is why security sucks. This ensures that you get attention and reduces the chances that the govt. will stupidly punish you (aka punish the messenger) for having broken the law.

But given that the govt. is gung ho about prosecuting anyone who so much as mentions something about attacks on the Internet (see recent GPS tracking of Redditor by FBI), I don't recommend making 3rd parties with innocent intentions public without their permission and subjecting them to trouble.

Agreed that this is sad.
I meant challenge as in, be up to the job of opposing him. This Voldemort does oppose Harry's plans, long term, largely because he doesn't get the idea of making the world better for everyone, he just wants out.
You know, maybe after I finish my Ph. D. in maths, I can go on to become the "Shadow Scholar" for online math courses.

...

That actually kind of sounds like fun.
Netflix requires OS level DRM because Netflix doesn't want to be in the DRM writing business.
Don't forget one of the side functions of hacker news is advertising for YC. There's a reason hacker news is news.ycombinator.com and not it's own separate domain.
Fair enough. My point was poorly made, and truthfully it has been along time since I've done significant C++ work. But it is difficult for the users of libraries like the STL to mix and match their allocation strategies, so for all practical purposes, most applications end up using the default implementation, or a single override of global new.
According to "regular" stock market philosophy, the "correct" price for a company is the sum of all of its future cash flows. However it is not really feasible to predict what the future profits of a company in a free-ish market are going to be, since at any point a new competitor might pop up and take some market share. In addition, you can't predict if a growing company will not start stabilizing at some point in the future, which would affect its future earnings and thus its price.

So the answer to your question must be no, there are no stock markets where shares are traded on a purely quantitative base. This is because the only way for price discovery on such a market is by perfectly predicting the future, which is not (as far as we know) possible.
Indeed, I don't like Black's style, but I prefer working in a Black codebase than one where everyone has their own preference. Having style guidelines in a team is also a great way to remove pointless debates when reviewing PRs.
They're not going to get safe harbor if they've got the ability to block and monetize--that's not common carrier and they are exerting control.

The first problem is that YouTube is effectively a monopoly. The app is default installed on 2/3 of all smartphones, and the server bandwidth is subsidized by Google so that competitors really can't get traction. If we had a viable YouTube competitor, these terms would get smashed.

The second problem is that DMCA takedown is an unfair burden on the artist. After you have to file some number of the things over time, it should be considered a willful infringement by the service if it is collecting money.

Instead, Google gets to have it both ways: it gets to extract money while sitting behind the DMCA as a shield.
Traders most likely. They only sold around 10% of the shares in the IPO creating a fairly low float. Low-float stocks are prone to explosive moves which was likely what the underwriters wanted. If the stock can gain momentum and drift higher over the comings months, it will be much easier to place a larger secondary and collect the money the company needs.
I would argue that the vinyl "revolution" is more about the actual qualities of the sound produced vs. digital media than simple nostalgia.
...besides, that transcript totally skips over the most climactic scene in the game. It's a travesty, really. Don't bother with it.
If I weren't a risk averse, cowardly lawyer and was planning on starting my own business, I'd go to Chicago.

It's a world class city with tons of programmers and engineer. But it's also much cheaper to live in.
Thanks for the extremely interesting info

>our probes don’t go into orbit first but rather crash on Mars.

I'm wondering why they don't go into orbit, and what extra complexities that introduces?

In the future are we anticipating Starship to go into orbit, or will it also directly "crash" ?
https://www.youtube.com/watch?v=Gv2I7qTux7g&t=17m10s
I like and support UBI (for complex reasons some of which are related to the arguments in Seeing Like a State). However, some implementations of UBI are white supremacist and eugenicist, and Murray's version is one such implementation.

This does not mean that UBI is inherently eugenicist or white supremacist. A UBI which did not replace literally all government assistance, which took into account the fact that some people will always need and should get more assistance than others, and which started from birth rather than adulthood, would not be eugenicist.
EVOO, Ghee (from grass fed butter), Coconut oil, Avocado oil, Sesame oil, Tallow, Lard and Butter (from grass fed animal) is all that you should be eating. Everything else belongs to trash bin.
Not with DHT.
"Check that you aren't dehydrated" ought to be on any such list.
The best false flag is when the actor doesn't know he's in on it. See Snowden doing the things he's doing, let him do them with minimal restraint, and let the truth into the wild.

However, I don't actually believe it. This assumes competence above and beyond reasonable suspicion. It's much more believable that security was really just very poor. At some point somebody might have done a little less than possible to let him go, but that's about as much as I'm willing to believe.
I completely agree that a bubble is when you buy based on speculation of the future value rather than expected utility to you. My point is that this is completely impossible if you cannot realize the appreciation in value. As an employer, you can only realize the engineer's productivity until he or she changes jobs.

If we were talking tulips, if you purchase at 100 florins, and a year later the bulbs are worth 400 florins in the market, you've made 300 florins profit.

With an employee, if you hire them at a salary of $100k, and a year later, they are worth $400k in the market, you do not receive any of that difference.

edit: A bubble in assets that can be resold can happen because it rational on the small scale to buy into the bubble. Everyone may know it will pop eventually, but people think they can make money and then get out. A bubble in unsellable things like employees can't happen because no one can expect that he will be able to "resell" an employee at a higher price.
The market must be pretty small for Mac native text editors (and they must be difficult to implement on a grand scale). Otherwise some company would have walked into the gaping void that has been the delay to release TextMate 2.0 and released something by now. The door has been wide open for some time but no one is able or willing to step through it.

Oh well, helps explain the Vim goldrush of the past few months.
Same boat buddy. But I find the day job to be such an energy sink, that by the time I'm home I don't have enough mental energy to really code much.
> possible consequences of changing protocols and semantics on the fly is hugely complex

Except when you assume that you're reading the semantics from each and every response. It introduces some complexity to how clients need to accept responses. However, once that part is done the changing protocol and semantics should not disrupt the system.

And testing? That's not a very difficult component to test. Throw a few different 'schemas' at the HTTP client response module and then feel safe to drop that into your application. I believe you're imagining a system that is more highly coupled to the response schema. This approach is meant to remove that coupling entirely (well, except for a base uri :))

I agree that embedding <link />'s into the response is a violation of a separation of concerns. They should probably be separated in some way (HTTP headers?). However, there are precious few examples of this in the wild and we may see some creative ways to separate these (I just hope we don't go the way of XML to have a different resource to specify schema).
Nice little write-up. Appreciate the hints on setting up a systemd service. That said, with the service being a system service, I'd probably prefer moving the credentials file:

> credentials-file: /home/ubuntu/.cloudflared/ed5bfe1 (...)

To either /root, or (more likely) /etc/cloudflared/ and making it readable to root, or a system user especially for cloudflared.

I like to think that my services will run regardless of the state of my /home filesystem.
If the job is great in other ways, then it is the wrong priorities to let that decide it I would say. But if you are undecided, perhaps this is the way you find you are not too keen on it.
Turn down the job for whatever reason you like (internally). If they ask you why, the correct answer is "I found a better fit, thanks. Best of luck with your future endeavors".
I don't think he's being meta, just obtuse.
There aren't only "two sides", as much as American conditioning may have you believe. And if you want true representativity, you get problems like this: https://youtu.be/cjuGCJJUGsg?t=182
The software suite is part of the work environment, _especially_ in a remote world. If a work environment is obviously going to make me miserable, and I'm able to identify that _before I even start_, I'm not going to take that job.

I would just decline the offer without explanation. If pressed for an explanation, be honest but diplomatic about it.
> "In higher mammals the basic property of generating fertile offspring through sexual reproduction is clear-cut and undisputed."

What's undisputed is that there are plenty of species that can and occasionally will interbreed, and yet are still considered separate species. Wolves and coyotes, for example. Horses and donkeys are famous for producing infertile offspring, but occasionally, that offspring is still fertile.

So it's not a clear-cut on/off situation. There's a gradual scale from fertility to infertility. The edges of the old definition of species can get very fuzzy. For this reason, biologists these days tend to talk more in terms of populations than species.
Hopefully, they can preach by example. They need to recognize their bad actions, compensate the affected parties, educate their people, AND call on other governments perpetuating crimes against humanity.
Facetime comes to mind.
If you're still offering, I'll take one. (You didn't say to email you or message here? email is ryan -> gibsonandlily dto cmo
We use these lecture notes to teach the first semester of honors CS at Stony Brook. They're great (though some of the examples are a bit tedious---the class just finished Counting III and there are a bit too many card trick examples in that one).

(by "we" I mean the professor that teaches it, I'm just helping out this semester)
great article. really well structured. I really need to cut down too. Sometimes I just feel way too connected to the internet.
Does anyone know a good UK (or EU) based tea supplier?
IMHO, Django is too slow and bloated. I'm more interested in the frameworks which have a good cold start time.
Great comment, thanks.

former employees can be written right out of the deal

Can you elaborate on this? How does this work? As a holder of a lot of common stock in an increasingly VC-dominated company, this is interesting to me - surely if I buy my shares, I have that proportion of the company with the same rights as any other common stock holder? What about a "normal" acquisition deal could change that?
The encryption is block based. Change a bit and you're completely scramble the block, but no more.
Is it "di ASS porah", "DIE ass pruh", "DIE ass POOR ah", or something else?
To be fair, it was a pretty good suggestion!
Not sure about the origin, but before Mac fat binaries (which were formally called “universal binaries”), NeXTstep had quad-fat binaries with m68k, i386, SPARC, and PA-RISC.

Edit: Just realized this all might have been happening at the same time. The ‘90s are a blur!
What is so toxic about them? I'm from the Netherlands and all we get here is good news.
I thought that too at first, but then I found this stack-overflow answer fairly convincingly confirming the OPs claim with quotes from it's designers: https://stackoverflow.com/a/36263273 although it's still not explicitly clear why.

> Shustek: So, for example, storing numbers least significant byte first, came from the fact that this was _serial_ and you needed to process the low bits first.

> Poor: You had to do it that way. You had no choice.

I'm wondering if it was the bit order that mattered for compatibility with the 1-bit serial processor of the Datapoint 2200, and if that determined byte ordering of it's 16bit successor?... I don't know much about 1-bit computing, but if you think about it - to be useful, it must be capable of doing operations on arbitrary length words (within some reasonable limitation), i.e not limited to 8 bits like the 8008. So maybe this put it in a funny position: while byte endianess makes no sense and bit endianness seem to make no difference for the 8008 since it was 8bit; it did make a difference to the datapoint which was serial 1-bit and could operate through the 8bit word boundaries.

To be clear what i mean, imagine how a 1-bit ALU would process 16 bits, it would want them in order like this (the bits are in logical order, not numerical order):

(8bit) Little Endian:
byte 0000000011111111
bit 0123456789abcdef

But not like this:

(8bit) Big Endian:
byte 0000000011111111
bit 76543210fedcba98

I don't know if this is correct, and i'm assuming here that bit endianness must determine byte endianness in the 16bit 8086. Clarification/correction is most welcome.
Obesity, according to this NIH document https://www.ncbi.nlm.nih.gov/pubmed/28292617 on Pubmed:

> Obesity pandemic: causes, consequences, and solutions-but do we have the will?

> Abstract

> Obesity has become pandemic owing to an obesogenic environment (inexpensive calorie dense food, technologies and structure of communities that reduce or replace physical activity, and inexpensive nonphysical entertainment) and excessive emphasis on low fat intake resulting in excessive intake of simple carbohydrates and sugar. . .
This is nice but still has major confounding effects that could completely change the story:

- Amount of testing

- Sampling process of testing - i.e. Policies that govern whether someone should be tested or not. Each country has their own policy.

- Demographics, especially age

- Still shows total cases, should be cases/capita

- Some effects of weather/humidity
Alas, can't speak in regard to that, because I've never seen a Wx app aside from a few smallish Python projects— which I think I only passed by on Github, nodding appreciatively and then not running any of them.
> And why are people so resistant to wearing masks?

I don't know if this is the reason, but they're not exactly comfortable to breathe through.
Me too. I still have a Kingston USB drive with the case made of liquid metal. I was impressed, did some reading and then bought a bunch of stock. Only went down from there. Not sure what prevents them from having more success.
If you listen to a wide variety of music, likely some of it is more important for you, something you don't want to lose.

This is the stuff to buy outright.

Exploratory listening without such a commitment (youtube, spotify, bandcamp) is of course very important, and is a blessing.
Or Mina protocol! Apparently their blockchain will always be 22kb. Much faster and smaller and scalable I think?
If anything, the outrage about this case might be the thing that gets him reinstated.
The problem is such lists become obsolete after the next update when Microsoft introduces a new privacy-invading feature or they revert some of the settings that you previously changed.

The only winning move is not to play.