skysight-inc/HackerNews huggingface dataset:
I still don't understand why everybody is using Webpack when Browserify is easier, simpler, faster, produces smaller builds, can be understood by a normal person. Really, the big shift from Browserify to Webpack happened to fast and without any clear reason.

With that said, it's good that someone is challenging Webpack, as that must happen for the sanity of all.
That's why you work on your side projects at work. I plan and design and write in a text editor my personal stuff all the time. It's just a text editor so it doesn't look suspect.
I use iCloud
I appreciate that they lasted a year before muddying the already foggy "wifi 6" branding by introducing "wifi 6e".

802.11
802.11a
802.11b
802.11g
802.11-2007
802.11n
802.11-2012
802.11ac
802.11af

This is too confusing for consumers, lets drop the letter scheme.

Wifi 6.
Wifi 6E

Hold up.
Thermal diodes on dies have a reasonable error.

Voltages and currents are easy to measure relatively precisely.
OK, but they still might taste great!
> In urban areas like Seattle, the best locations for gas stations — along busy arterials — are also the best places for apartments, which are far more profitable.

There's a gas station at the corner of Fort Meyer and Nash St in downtown Arlington, VA which sits beneath a church. It looks like it was built purposefully that way. I don't see why you couldn't build one under an apartment building[1], especially a modern one that can handle fumes, etc. I mean, we build residences above much worse stuff today (e.g. the chemical fields created during Silicon Valley's heyday and which now sit beneath many new residential projects), and both gasoline and cars are far cleaner now than when that building was originally constructed. I wouldn't be surprised if there are already many locations like that, in the U.S. and elsewhere.

[1] That's how I remembered that gas station--as sitting below an apartment building--but looking on Google Maps it must've been a church all along.
Personally, I feel safer knowing that all my embarrassing personal data is at Google, along with everyone else’s, rather than somewhere else.

I’m confident that Google can’t do anything genuinely shitty with my data without also pissing off millions of people more powerful than myself.
Wow. Amazing that it works almost perfectly with JS disabled. I really like the menu/navigation functionality as well, at least on desktop. Surprisingly good website despite its appearance.
related: https://en.wikipedia.org/wiki/Hex_(Discworld)#Structure_and_...
The website itself is also interesting, with informative content and minimalist aesthetics. The link previews on hover are particularly interesting, similar to the Wikipedia one. What's the tech stack behind?
These are good, practical advice.

I'd say moving to a different company/team every few years is a very useful way to keep oneself motivated. I personally make it a habit to look for different opportunities every few years. Even if I decide not to move after evaluating options, it helps me keep motivated. And when you do move, there's nothing like the excitement of learning new things and feeling a bit nervous/anxious in a new field and having/wanting to prove oneself that will keep you motivated and focused.

As for "moving protocol buffers" - indeed, all code does, at the smallest level, is just moving bits and flipping bits. There's no amazingly interesting things in computer science when broken down. What's interesting is what happens in between and what the combination of all of those accomplishes together. What it accomplishes is what matters. We're all just standing on top of the shoulders of giants that is collective human knowledge, adding tiny bits of our own contributions on our luckiest days, and just barely holding onto the shoulders in our normal days. If you're not advancing human knowledge, keeping some tools used by millions working is useful and meaningful. Keeping millions of people entertained is useful. Providing tools for other thousands of engineers is meaningful. The meaning of a job is what you define it to be.

Even if you decide you won't find meaning in the job itself and decide to take it purely as a "to-make-a-living", necessary-evil endeavor, what you achieve through it can be personally meaningful (provide for your family, for your personal experience, for society, etc).
I guess I've only lived in the bay area 20 years, but this strikes me as quite dramatic. I know literally dozens of men in tech happily raising families in the Bay Area. It's true the male/female ratios are worse (although we should certainly adjust for the large gay male population). But when I talk to friends who are dating, it's the women who seem to be struggling to find anybody decent, not the men.

Perhaps the problem is in thinking those things mean a guy "should be a magnet for women". I regularly get an earful from women about guys who think they're God's gift to the populace. And one of the first hits for "Bay Area dating as a woman" confirms that: https://violetfog.com/dating-in-san-francisco/

In a section about what she hates most, she writes: "The number of guys there that have a disgusting sense of entitlement and attitude towards dating. THAT was annoying. Often they’re the ones getting such great praise (and pay) at work that they think it translates into them being hotshots outside of work as well. Like they are too good or something. What sucks about these bad apples is that they often come off as charming at first. But alas, the arrogance and shallow attitude always reveals itself eventually. So just run when you suspect that big-paycheck-big-ego persona thing going on. Don’t walk, RUN."
Microsoft has been doing some great things for accessibility in gaming. Whether it’s because the CEO has a profoundly disabled son or unrelated, it is great for so many disabled people for whom gaming is a deliciously escapist experience.
I tend to argue that 10%-20% of a grant should go to reproducibility. This does two things:

1. It would help fund / ensure funding to several labs in the space.

2. It would help ensure reproducibility of results

Yes, it can be gamed, but generally it should be easier to reproduce results so 10%-20% of the funding to follow directions should be okay. Of course, this could lead to one group just constantly doctoring results to show something is not reproducible. In which case, a third lab would need to get some funding to check it out.
Yes, mathematicians mean something different and specific when using the word bias. The average non-expert is not misusing the word. They are using the word to express a different -- and far more popular -- meaning.

Neither is wrong, but insisting that a naming clash carries any substantive significance on an underlying issue is just silly. Similarly, insisting that nonmathematicians should stop using a certain word unless they use it how mathematicians use it is a tad ridiculous.

Of anything, it's more reasonable for mathematicians to change their language. After all, their intended meaning is far less commonly understood.
Not sure about the downvotes. I thought the point was obvious. A day had passed and the newest page had been released. Instead of re-posting the previous page, he could have posted the latest one.
I recommend becoming a marxist, the concept of alienation is exactly that most people in capitalism are paid to work on stuff that is profitable to rich people but not socially meaningful and so it isn't intrinsically motivating and becomes soul sucking. This even applies to comfy software developers.

This won't give you more work motivation but it will make the rest of your life more interesting.
> Engineers in places like SFBA severely underestimate how attractive they would be anywhere else in the country/world.

I agree completely.

> Her exes and her friends' husbands are shockingly anti-intellectual, didn't attend college, have some substance abuse issues, and/or make well under 6 figures.

Here's what happened:

Guys who are intellectual, attended college, have good discipline, and stayed away from substance abuse and similar problems - they moved to the Bay to get that "six figure job".

The Bay has thus become chock-full of these men.

The few women who moved to the Bay can have their pick. What would be a rare find elsewhere, is commonplace and boring in the Bay.

One of many anecdotes I could cite:

A friend of mine is a 25yo female working in recruiting in the Bay. If you pitched a date as an "intellectual, college-educated man with a good life and a six-figure job" she'd literally laugh in your face. She had 2 different guys courting her at the time, a startup CEO and a VC. She once showed me her Tinder account. Just by swiping 30-40 times, she'd find at least one guy who is an exec or VC making 7 figures per year, and it would usually be a match.

"120k/year"? You'd make her laugh.
Just an anecdote, but for my small project I recently switched from AWS to DO and am saving about 60% or more.
There's a few SaaS/normal software out there that capitalize on the per chassis/compute unit performance difference amongst identical SKUs.

My employer runs a few HPC grid workloads on AWS and Azure and these softwares would benchmark the instances on boot and drop the ones that were below a certain threshold, and we'd keep spawning instances until the fleet was up past our threshold. (Ultimately, we didn't buy the software).

I wondered (not too hard) why there could be such a difference in performance, but your comment has given some good insight into that.
Page is a frameset around https://clojerl.github.io, which breaks the mobile experience (fixed width, content too small). Going directly to the github.io copy scales the content correctly and provides https.
I basically only go to Chevrons because their windshield wiper stations are cleaner and kept in better repair than other stations.
A few nice links but pretty opinionated. We're all switching to static js and monoliths? No.
Unfortunately, at least in my experience with several different accounts, the Takeout metadata is mostly deleted, and sometimes outright changed, from the original files. I try to infer, interpolate, and recover what I safely can during PhotoStructure imports of Takeout archives, but mostly it made me want to dig deeper into my storage closet to try to find the hard drives that had the actual, original files on them.
It gets better, though:

""" Please note:

In this story, we discuss 5 GHz and 6 GHz, which are frequency bands, as well as the wireless standards 5G and Wi-Fi 6.

The frequency ranges may sound like they are related to the wireless standards, but the terminology similarity is a coincidence.
"""
Retrieval of memories are associated with a distinct neural network
I don't think I'd go that far. Except for the strip clubs, that's definitely a plus. We do know how the tax is distributed by income, however, which may be the only useful metric (absolute values having not much to do with method, I assume).
Yes, I can confirm that stock-based compensation at brand-name Bay Area tech companies is significant. Those numbers definitely match what I see anecdotally.
I'm just really happy that you're excited!

I've covered this elsewhere, but other languages aren't going to be an immediate focus for us. Possible, but even with LSP it's a lot of work to do something well. And, we still have tons of room for improvement just with Go.
thanks for replying! the app looks totally awesome. i was asking my question because i have been gathering resources for learning swift but from time to time i would read things like it's not mature enough with some macOS frameworks and you have to use objective-c. these comments and the fact that the language itself kept changing/evolving are often off-putting. but i think this just renewed my interest!
It's the dawn of mycocomputing!
Sell it for $1 in cash, then burn the dollar.
> They're copying the S3 API, and they did so under the license granted in the S3 client software.

This is plainly false. To do so under the license they would have had to comply with the terms of the license, which include attribution. They did not do so.
Is This a Good Business?
I tried R with JSON and R with Elastic Search and both interfaces were 'abandonware' with 'just use the HTTP paradigm and deal with the data frame afterward' outcomes.

Felt like a really low bar, to get real-world data forms imported, and find the <- deplyr functional bindings pretty much 'not there'

I liked Shiny, because of the low barrier to deployment of a GUI inside the company leveraging R for the graphing. But integration is .. painful.
Out of curiosity, where specifically in SE Asia would you consider living (or actually do live)?
To be clear, not monoliths but 'monolithic functions'. e.g.: each function defined in the pages/api/ directory of your Next.js app gets bundled together with all its dependencies at deployment time.

Overall, the development experience should feel like a monolith. One command to do all your local dev, and deploy all at once.
Curious why do you say that?
> male SWE in the Bay Area making $120K+ a year in his 20s or 30s, who should be a magnet for women

here's your problem
And all that art will eventually be gone and forgotten too, so it is ultimately as meaningless as the other things, even if it manages to last a trillion years longer.
I cold emailed them once, hoping to pitch a business matching what I beloved their thesis was. That didn't go anywhere and I never got to properly pitch to them. We had minimal traction, no pedigree or track record of success.
It’s always fascinating to me how people can get to this point where they eschew new technologies just because there is an older way that works fine. Yes, having a tried and true pipeline is important, but it shouldn’t be surprising that companies are made of people who want their company to push the envelope to further evolve the systems. Someone was the first person to use Python for a production project, and that evolution has to happen somewhere, with real applications to test them.
I don't think we can tell for sure before they start releasing numbers for cloud proper. Both Azure and GCP are problematic in that regard (see the acrobatics that Stratechery was going through while trying to deduce GCP numbers).

That being said, they've been closing the feature gap, and have shown themselves able to pick up large contracts (controversy over JEDI notwitstanding), so the market certainly seems more competitive than a couple of years ago.

As for factoring discounts etc. into cloud numbers, I confess that I don't have a good answer.
The post also talks about "WiFi 4" and "WiFi 5", which were new terms to me. It turns out "WiFi 4" is back naming for 802.11n, "WiFi 5" is 802.11ac.

So you can have Wifi 4 2.4GHz, WiFi 4 5GHz, and WiFi 5 5Ghz, WiFi 6 5GHz and Wifi 6 6GHz? Something like that.
Yes, but as a newly hired CTO, you want a win...and failing that, a loss you can defend to a non-technical CEO. "Industry leader" or "we already are in bed with them" is a reason the non-technical CEO can understand.
I don't know about 50 years.

I have a feeling the Von Neumann architecture (including SMP variant) will be superceded by then even in the mainstream, and the idea of a "sequence of machine instructions" will seem rather old-school.
I swear it makes sense when you us it! But, the cursor is there. "Prin" before the insertion point, and the autocomplete suggestion of "t(<placeholder>)" comes after.
What does being an "ISO standard" have to do with anything? The law does not make exceptions for things the ISO chose to standardize.

In fact, if Oracle is right, the ISO is likely violating the copyright of the original authors of SQL by even publishing that standard.
> I feel like some of those authors (I'm looking at you, Wallace) are outsiders sniping at mainstream culture with hipster snobbishness. I used to sorta be that way, but I can't relate to that anymore.

This is how I felt about his cruise ship manifesto. I get it, I get it, cruises are lowbrow, tacky and suck. But spare us all your hipster cooler than thou angst.
If it makes you feel better, op is not representative of developers in US. He is not even representative of people at Google or other big tech. Most people do work their ass off, some even on weekends and holidays. You are looking at a "lottery" winner and thinking life is unfair to you. In this case its not even lottery because such slacking off in your most productive young years severely limits your career choices when the party ends. Outside of top 10 big tech, comp is not too different from what you get in Europe.
How would using a GPL3 license be helpful? Oracle is not embedding or even dynamically linking to Amazon S3 APIs. They have created their own implementation but copied the signatures to be compatible with Amazon S3 APIs. This is similar to Linus creating a free operating system while adhering to the POSIX standard.
You need to leave. You need to go somewhere else immediately. A small company where your contribution will be necessary enough that you will not be able to do what you are doing now.

This is a very dangerous and destructive behavioral pattern, not unlike what happens with people when they are on government support and don't have to worry about earning a living. It's destructive for you and those around you.

Print this in a large font and place it on your monitor and wherever you spend the most time at home:

"Your focus determines your reality" (Star Wars, Phantom Menace).

There's a great deal of depth in that simple five word sentence.
Yeah...as someone who recently relocated from a third-world country (South Africa) to a first-world country (Canada) I'm just going to go ahead and tell you that while the costs of living and property in third-world countries sound great there are a lot of negatives that don't make up for it.
I'd rather they just use the years the standards were ratified... at least that would be both monotonic and obvious while not risking confusion with the frequency.
> Languages that focus on "easy to write" are a trap

Reminds me of that time when my company abused Scala Implicits, possible because one of it's libraries for mapping scala to relational database had examples of it.

---

Regarding re-usability. Does that imply well defined interfaces and private scopes? Does that eventually lead us to Pure functions? Afaik, pure func has maybe the highest ease/simplicity for reuse. Happy to be hear your thoughts.
> I'm one of four people I know of who fails interviews at a high enough rate that I could fail 20 in a row (and I believe I have).

My reading of that is that out of all the people he knows, there are four that could plausibly "fail" 20 interviews in a row, not that 25% of (engineers?) he knows would do so.
to be clear, there is nothing illegal with reverse engineering something. the burden is on the plantiff to prove infrigement (uphill battle). the problem is when the source code with an unfriendly license is made available then the question becomes is the new implementation infringing the work of the original. oracle v google is tough because google basically took java and executed 's/Java/GoogleJava/g'.

the amazon plea is different because amazon published their SDK AND gave it a permissive license. further oracle is not looking at the S3 code to figure out how to implement the API, they must implement the functionality of the API based off guesses of the client SDK.
Most startup CEOs don't make much. Are there really very many VCs out there?
I didn't see the line in this which said Oracle's API claims vested in Java bindings which were covered by the apache licence. So, in the whole 'hypocritical' thing, it behoves us to be clear, that product A, not in Apache licence, and product B, in Apache licence, do not actually inform anything in a legal claim of API copyright in product A, vs product B

I don't personally think an API should be subject to copyright, I think copyright and patents in things like this is counter productive. But the law here isn't in alignment with my personal views, and Oracle's defence does not vest in some supposed consistency across things they use and things they own: if they can prove they own a thing which is bound by IPR/Copyright rules, then thats the law.

'Do not steal my property' is not rebutted by 'but you stole somebody else's unrelated property in another situation' -If that was the case, an awful lot of law has to be re-written, its pretty much tit-for-tat law at that point.

Another take would be "even criminals have civil rights"
You're probably not from the bay, check levels.fyi
It’s not tortured. You may have the right under the law, but that doesn’t necessarily mean that the private service needs to make it easy for you.
> It's true the male/female ratios are worse

The fact that there are way more men than women in the Bay is a statistical reality, which you admit yourself.

Then you bring an opinion blog-post by a single woman as counter-evidence.

Ironically, all these complaints about "guys there that have a disgusting sense of entitlement" just go to show how picky she is, and can afford to be, in San Francisco.

Nothing in GP's post exhibits an arrogant attitude. He makes the simple observation, that the sort of guys who would be considered attractive and desirable in most other locations, are struggling to get dates in the Bay. This is easily explained by the high male/female ratio, which we already established as a fact.

Given this fact, no amount of hand-wringing will help: if there are far more single men then women, then the women would set a very high bar, and the men below that bar would have to remain single.

There are simply not enough women for all the single men in the Bay. No spectacular feats of mental gymnastics, nor nice-sounding dating tips, nor seeking to blame men for being "arrogant", will get around this reality.

As a final anecdote, I did know women who dated executives and VCs in the Bay. Some of these guys had mammoth egos. Curiously, that didn't prevent them from having far better dating lives than any engineer I knew.
Thank you so much!

I think Swift is there now. There were some very painful migrations, but for the past 2-3 years it has been different. It is true that it's a real pain to use some C-based APIs with it, but those are pretty rare. And, often you can find a Swift wrapper for them if you really need to. I've been using ObjC for 25 years, but I'm now pretty into Swift. I'd go for it.
It’s trust.

Specifically, you need to trust that when the authors claim to have reared mice in a high-oxygen environment, trained a monkey to move a joystick, or whatever the paper says, they did something like that. You can—-and should—-ask to see data demonstrating that they did it well, like oxygen levels in the mouse cage or trajectories produced by the monkey. However, unless those values are bizarre, it’s virtually impossible to know if they’re real or completely made up. Realistically, no one is going to fly you out so you can “audit” an experiment or record and review thousands of hours of surveillance footage.
I'm a stickler for slogging through books even when I'm not feeling them- and will go back a second and third time to try and reattempt- but I gave up on American Gods because it was just such a bore and slow burn. I would have rather watched the paint dry or reruns of Friends.

For Game of Thrones I tried the audiobooks but Roy Dotrice was a horrible narrator- too breathy, too phlegmy and every character - even the women- had the same voice. I'd rather have had a straight read with someone not trying to act the characters than someone who did the all poorly. Game of Thrones is one of /r/audible on reddit's most requested to be re-recorded books. Would love to see them unleash an awesome narrator - such as Ray Porter - on them to really make them shine.