skysight-inc/HackerNews huggingface dataset:
Love your post. On a guttural level-- At my last employer, I was known for rigorously exploring failure scenarios of our products and demanding they be mitigated.

After years someone asked why I was "so negative" and I said, I'm not negative, I'm, "planning for success."

>>mind blown<<
Except when the people you work with IM you, and if they don't get a response within 60 seconds they get impatient, visit your desk and bother you.
>Truly there are almost zero situations in which an entity needs to know your real identity.

1000 percent this!

What entities really need to know to do their function is shockingly small compared to what they ask for. Here are some examples:

- Bank: proof you are authorized to make decisions for a given bank account. (Possibly jurisdiction info if the government forces banks to screen on citizenship.)

- Voting: proof that you didn't vote twice. (Possibly jurisdiction info if you are only allowed to vote in a specific area.)

- Job: a nickname, contact info, where to send compensation, a way to grant (and revoke when terminated) your access to non-public information. (Possibly jurisdiction info if the government forces companies to screen on citizenship or calculate taxes in a specific way.)

- Social media network: way for others to connect with you (eg email).

- Bars: (possibly proof of age, if the government forces establishments to limit sales on that basis.)

- Online or in-person payments: proof that the funds transferred to the business's account.
This reminds me of a Tina Fay quote: “It is an impressively arrogant move to conclude that just because you don’t like something, it is empirically not good. I don’t like Chinese food, but I don’t write articles trying to prove it doesn’t exist.”

None of the arguments presented are particularly compelling. In particular, I find the paragraph describing why "IMs don't scale" kind of hilarious, as someone who has been on too many email threads where a seemingly endless stream of people are "cc-ed" in. Ultimately, I think every channel has its strengths and weaknesses, and teams need to figure out for themselves what the right mix is for their combination of size/personality/needs.
How Book Animations Were Implemented in Return of the Obra Dinn
" I feel strongly you should have your video on and be engaged, and most of the time when people are video muting it's because they are hiding their distraction and lack of attention, "

You shouldn't be projecting your personal opinion on others. Even if people don't pay attention maybe you should consider that it's because the conference is not that important to them. Happens to me all the time. If I paid full attention in every meeting and call I am supposed to attend I would get nothing done.
At my company we have not had IM, but we might get MS teams. I have been thankful we have not had it for the purpose of focus.

I hate email as much as the author likes it. I prefer to use systems like Confluence and work asynchronous on a cloud based document.
Sam & Max, Day of the Tentacle, Full Throttle, floppy disks and dreaming of one day getting a huge 17" CRT monitor on a Pentium, that was my early teenage years.
Seattle's revenues went from $2.6B in 2007 to $3.8B in 2017, presumably thanks to the tech boom. They can fully fund the extra $200M needed out of that $1.2B windfall. It would be instructive to see what other expenditures were deemed a higher priority.
Yes, I can easily get a computer for 4K that rivals a Mac Pro. I think like 4 years ago my employer let me spec out the computer I bought for 4K and I built a 20 core Xeon monstrosity with 32gb of ram, 3 monitors, and like a $700 Nvidia card. 4 years ago!

If apple was listening to their customers they’d offer a customisable desktop tower in the 2-5k range people are willing to pay. As much as I like the iMacs display I’m using it with a Wacom cintiq so having a built in screen is a waste for me. I just want a computer that can be opened and upgraded, runs macOS, and doesn’t require a loan.
What happens in the case of commutes, school, and so forth is that people choose where to live based on the cost of suffering in traffic, thus determining what trips will happen. So in net, because traffic is bad, "commutes from <exurb> sixty miles away" do not happen and instead "commutes from <suburb> ten miles away" happen.

Then if you improve congestion, people move to <exurb>, creating trips from <exurb>. Thus it would be an example of a trip that was of low economic value.
They aren't that different for most people. Both Gmail and Slack are

* NOT end-to-end encryption

* encrypted from server to client

* full logs hosted on server

They're essentially equally secure.
Stadia head Phil Harrison talks Google’s Stadia commitment, free multiplayer
As a complete non-expert in ML I have watched some of the fast.ai videos and dabbled around with their library, and generally I like very much their approach of trhing to make state of the art ML as easily approachable as possible for practical purposes.

However, what worries me a lot is complete breakup of the API between versions and some discussion about Swift. As a non full time expert I would need to have a robust and stable framework to keep on learning so that I can keep on building knowledge without needing to be worried that whatever I have learned about how to use some framework (or which language to use!) Will be obsolete in a couple of months and I need to start from scratch again.

So, does anyone know if fast.ai is going to stabilize anytime soon, or is it better for me to just try to spend the little time I have to play with ML and deep leaening directly with e.g. pytorch?
Clickable link: https://github.com/fabrix-app/fabrix
Cool idea! I just wonder, how can they handle children shadow while playing game.
That's a prime example of poor IM skills. Messaging someone "hey" is a productivity killer, as you said, for the reasons you said, which is why you just shouldn't do it.

Healthy IM communication should go a little more like this:

Working, working... beep

alt-tab

"Hey, are you working on bug #1234, or does someone else have it?"

"I'm working on #415, so someone else has it."

alt-tab

working, working... beep

alt-tab

"Do you happen to know where the Davidson account files went? I can't find them anywhere :/"

"No, sorry. Maybe try the Z: drive?"

alt-tab

And if you don't want to be interrupted by anything except critical things, set "do not disturb" mode.
$5k in two weeks is $130k a year, you make ~$104k a year with some currency conversion. They’re not incredibly far apart.
So in your personal case - a $4000 iMac wouldn’t meet your needs? The performance difference between an external GPU would be a deal breaker?
Also I think some Leap Motion prototypes might be facing downward and tracking body. I seem to remember one that had the Leap sensor on little arms sticking out on little arms.

As I said I believe Facebook, Google, and Apple all have this tech on the far side of their roadmaps. So I don’t see all three failing.

But even if they do, the Leap Motion roadmap points there, and... while Leap is obviously mismanaged, new parent company is UltraHaptics. Hopefully they can get Leap into a headset....

Regardless, the Leap founder (Ed: David Holz) knows exactly what’s necessary for telepresence in VR, and I don’t think any amount of mismanagement will stop him from executing it EVENTUALLY.

But he’ll take 10 years, and Facebook might do it in 3. Apple could roll it out next year for all we know. They’ve prototyped all the tech already in ARKit.

David if you’re in this thread and you want to build a leap headset email me. We can just disassemble Oculus Go’s and add a Leap and... well you wrote the 6DOF code already right? Solder a coprocessor on the board that can do it without any battery drain. Maybe we have to design one, IDK. Sacrifice a kitten. Hire a stats PhD and make it “stochastic”. Put a neural net processor between the cameras and the computer. Who knows.

Then ship it with a Nintendo 64 emulator ONLY, that’s the entire OS, no games you have to sideload them. And mark it up to $999. Fund the company on preorders.
^ that doesn't apply well ... to
I think Apple released this Mac Pro & Display at the wrong event. From every indication, it was designed for Hollywood. Developers don't need expansion, but Audio and Video producers do! Announcing at an LA event for producers and artists would have cleared any confusion.

It wasn't designed for AI or ML either, because Apple is having a war with NVidia now, probably over component pricing, but who knows.

Developers didn't ask for this machine or a $6k reference monitor. They just wanted something they can swap out the video cards or memory or hard drives occasionally as time goes on. They wanted a nice display that gave them 200% scaling and proper color correction in a matching aluminum body.

Whether I can afford this machine or not at home is beside the point. It's just that after the keynote high wore off, and we returned to reality, it's clear Apple revealed the machine at the wrong event.
2014: https://news.ycombinator.com/item?id=8572160
BART already has lots you can park in, and then transfer to a train.

Get BARTs average speed and frequency up to modern standards, police + expand the lots, and widen the roads that access them.

Problem solved.
Including the monitor? But $1000 cheaper is a far cry from “$8000 cheaper”. You don’t have to buy the monitor by the way....
It's a good idea, but without scarcity and the attendant prestige of being a reviewer for fancy publications, how do you get people to volunteer their time to review and endorse papers?
I'm in state and in a public school and I'm in huge debt. Family used to make a lot of money. Drugs and situation ruined my family just as I was going to college. FAFSA only takes "$year -2" income into account so my $0/month income family was being given the support that a 6-figure family got. Had to take out a 30k loan at >20% APR since no one could co-sign for me except my mom and she'd been evicted 2 times, stopped paying her bills, and had no income so it's all i could find from Sallie Mae.

"Just do x" doesn't help when the game is rigged from the start.

I'm doing everything right:

1. Work during school (on campus & industry)
2. Getting good grades
3. Applying for FAFS
4. In state
5. Engineering progression (IT)
6. Not dorming (except first year because of family situation)
7. No meal plan

I'm levereged over $100k in this degree. Hoping to finish soon. I know my situation is nonstandard but this misinformation is just polluting the dialogue on this topic and it's something that really hurts people like me.
Discussed a bit at the time: https://news.ycombinator.com/item?id=8234784
"I just spent 400 bucks on Christmas presents. I can't afford to pay for this bagel." ... ?
Yes, but on a machine that primitive, loading a font takes a significant percentage of the entire computer's resources.

Each character required 8 bytes to define its bitmap. If all you want to do is define only the 52 uppercase and lowercase letters (which was allowed), that's still over 400 bytes. The entire computer only had 16,384 bytes of RAM, and not all of that was available to the user.

Also, there is the small matter of how you're going to load it. The obvious answer is to write a BASIC program to issue the font commands, and store the BASIC program to cassette tape.

Then every time you turn on the computer, you have to make sure the cassette is loaded into the tape drive, make sure it is rewound to the correct spot, type the command to begin reading a program, press play on the cassette deck, wait what might literally be a minute for it to read, stop the cassette, run the program, then delete the program from memory. This whole process is likely to take five minutes.

So you end up asking yourself, can I stand to just look at these ugly characters? And the answer is basically yes.

EDIT: I should add, the word processor was probably on a ROM cartridge. presumably they could have included a font on that cartridge and loaded it without all this tedium if they wanted a font to be available just for that application. So maybe not as bad as I am portraying it.
Sorry, but I don't believe you. I touch type very fast. I practically live in Vim and the command line. Still I talk waaaay faster. Unless your typing consists of "LOL, GR8 M8!" or you're really slow talker, I don't buy that you're typing faster then you're talking.

Not to mention all the precision, articulation, nuance, gesticulation, interactive feedback, non-verbal clues etc. that IMs are simply missing.
Is there a catalog of things that will bite you in this field?
All that expensive tech, and I just have my meat firewall "Don't read Guardian or Wapo" lol
FPGA developer here. Access to a Linux cluster at work, everyone has 96GB ECC ram, dual Xeon on win 10 as a backup in case of any issues or if they prefer running locally.

Our badass computers were a hair over 10k a piece. I have no idea why anyone would pay what Apple is asking. I remember when it was "counterculture" to give people more compute, for less money - do real work, on machines that made financial sense - that was sticking it to "the Man" (IBM, the suits who thought they knew anything).

Now Microsoft is the counter culture, increasingly open, value for money.

I don't understand this timeline at all.
Your situation is insanely rare, it's not fair to think what you're living through is what people should be talking about as an average.
Identity is a somewhat philosophical and thus nebulous concept.

What is my 'real identity', honestly? How does a bank prevent me from opening an account in the name of my hypothetical identical twin if I borrow the appropriate documents? How would a government agency?

The reality is that identity winds up being evaluated as a relationship. My bank identity is as a particular customer, and me attempting to opening an account in someone else's name doesn't change that - rather, it is a sign I as a customer am planning to commit fraud. In some fashion, a process attempting to tie an interaction to an identity is actually attempting to tie behavior to consequences.

This made the article a bit difficult to understand - was the point that the sharing of identity, and thus trying to die back to one 'true/real identity', is flawed?

Or perhaps that this concept of local identity isn't always needed to perform a transaction - I don't care who a customer is as long as I know the information that I'm acting on is true?

Single Sign-on itself is an often abused topic - it generally means that authentication (providing proof that you correspond to a particular identity I hold) is reused.

However, Federation is the process of sharing that information across domains, and is usually done via protocols like OpenID Connect or SAML.

Google Sign-In, Facebook Connect, and other IDPs usually combine both - and the value comes not from signing in with google credentials, but that you often already are signed in with google/etc credentials.

The value you get back contains a subject attribute, which is a unique (possibly globally, or perhaps only within your service) identifier for the user account upstream. This value is what turns these social logins to an authentication for your own site or app.

At the minimal level, the information leakage is mostly to the IDP - they see where and when you are authenticating. However, the IDP is free to offer whatever additional attributes and authorizations they decide to - verified email addresses, API access to user data, and so on.

Possibly, the IDP even shares some piece of information your service might rely upon because you consider it the user's 'real' identity.
Yeah, I really just have a couple of former clients that would give me as much work as I asked for. Not the most rewarding work, which is why I don't do it anymore.
Top Reasons to Hire IT Staffing Companies to Bridge a Skills Shortage
If I had followed the advice I'd have to give my past self to avoid unnecessary pain and hardship, I wouldn't be where I am today, and I wouldn't have met my wife.

I'll take all the pain and suffering it took to get to where I am. It made me who I am, and affected who I met, and who I kept, and how strong my relationships are.

I wouldn't trade that for anything.
That sounds very Swedish! The nearest I've seen to that in Switzerland was a farm with a book where you can write your name, address, and how much you owe them. That was on a slightly larger farm (~100 cows and pigs) that sold expensive things like cold-cut meat too.

I live in a tourist region of Switzerland and here the local supermarkets carry local produce e.g. cheeses and sausages bearing the name and address of the farmer who produced them.

In our village we can buy cheese, eggs, honey, and some preserves by letting ourselves into the cellar of the local farmer and leaving money in a jar.
They are jails for breaking the law.
6-7 years. Totally acknowledge that the gravy train could come to an end and make life harder. Hopefully that doesn't happen or most of the folks on here will be worse off!
This exactly. If I'm doing concentration heavy work, I'll mute IM and batch respond when I get water/bathroom. I also have toasts on a side screen so `hey` messages I can quickly read and ignore without losing focus. IM is only as distracting as you let it be, and it's relatively easy to make it no worse than email.
Magic mushrooms could replace antidepressants within five years
I agree but most PS1 games were compiled using GCC. The developers probably got used to using GPLed tools and forgot something like this would change the license of their software (even if it wasn't actively used).
I do something like this, but I lean on GNU Stow[1] to manage the symlinks.

My ~ directory tree, early on in setting up a new system, might look like:

~/
.config/
dotfiles/
i3/
.config/
i3/
config
zsh/
.config/
zshenv.d/
README.txt
.zshenv
.zshrc

When I want to use a package, I cd to ~/dotfiles and run:

stow zsh

Running that sets up symlinks rooted one directory above, ~. Now ~ looks like:

~/
.config/
zshenv.d/ -> ../dotfiles/zsh/.config/zshenv.d/
dotfiles/
(as earlier)
.zshenv -> ../dotfiles/zsh/.zshenv
.zshrc -> ../dotfiles/zsh/.zshrc

Because ~/.config already existed, stow made the zsh symlink inside it. If ~/.config hadn't existed, stow would have symlinked it from ~/dotfiles/zsh.

To remove the symlinks stow set up:

stow -D zsh

I did eventually set up a wrapper script to pass a few default arguments to stow, to ignore certain files I use for documentation. But stow does all of the work of managing the symlinks.

[1]: https://www.gnu.org/software/stow/manual/stow.html#Introduct...
Strip off the Go’s plastic and CNC a custom enclosure, faceplate carved to the buyer’s design. Use a portion of every sale to fund artists creating faceplate designs for customers to choose from.

Needs IPD adjust, off ear audio
Up to the team. I've "interviewed" for 4 internal transfers there, and I've had:

- Three 1hr interviews, coding/system design/behavioral

- Portfolio review

- Talk to senior engineers on the team for a couple hours

- None (I had people on the team vouch for me)

EDIT: This is about Amazon, in retail and AWS.
> 5G wireless networking, [...] has pretty much nothing to do with mobile phones. It has to do with replacing every other kind of data network with 5G wireless. No more land lines, no more cable systems, no more wires. Going all-wireless almost completely eliminates customer-facing labor. No more guy with a tool belt to keep you waiting for service. No more truck rolls.

This struck me as the most illuminating part of the article. I know this may not sound like an insight to many here, but to me, it was, because I never thought of 5G as the cutter of the last mile wires of the networked world.
I did a very primitive version of this for rendering shadows for my master thesis. It sucked because of my poor accuracy eye tracker (self built) and because my approach was very naive.

Participants perceived jumps in shadow quality much harsher than lower resolution shadows.

It saved a lot of memory though, that was nice.

Microsoft has a great paper on more general foveated rendering.
We don't really need a number up there, so I just took it out.
You know, this aspect of versioning a home directory is basically why home directories aren't versioned very often.

That being said, if you want to "version your home directory", I think that zfs is the best approach.

Also, transient files and browser temp files should reside on /tmp AFAIK... So that's less of an issue. If you application is writing temporary files outside of /tmp, then it's probably a bug.
Why is there an opinion piece at the top of HN?

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
Most Effective Strategies for Video Based Learning in Corporate Training
yes, it is overcrowded. I lived in European capital which is much more densely populated. I still remember people jams in subway during rush hours with horror
What point are you trying to make? You said your computers are a hair over $10K a piece. The base price of the Mac Pro is $6000. Unless you think that Apple is going to charge $4000 to upgrade from 32GB to 96GB.
comp.fyi and Blind are much much better for that sort of thing.
It is true that Bart doesn’t use standard width track.

However, Caltrain, Muni, VTA, ACE and Amtrak all use standard width track, and none of them cooperate with the others in a meaningful way.

When I gave up on the train commute, they didn’t even bother to arrange timed transfers where they happened to have adjacent stations.

These agencies need to be combined under an umbrella organization with the authority to make unilateral decisions for the subagencies to implement.
Think in Math. Write in Code
I have kids who are successful and seem happy. I sincerely regret ever single sacrifice I made to get them there. I wish I could have my life again so I could fuck it up even better :|
That might be one of those "true but meaningless" facts.

1. The housing shortage doesn't mainly manifest as homelessness, but as housed people crowding into existing places and rural people not being able to afford to move to higher paying jobs in cities. So the number of homeless is relatively small.

2. The empty houses are in depopulated rural places where there is no reason to live.

A number I see thrown around is that California is "missing" 3 million homes right now, and people keep moving in.
Follow These 3 Powerful Tips to Design Stunning App Icons
Man do I ever fucking disagree. I do not want to have a face to face meeting or a video call when a 20 second IM chat will suffice. Stop wasting my fucking time because you want to push your extroversion on everyone.
Prop 13 is. But parcel taxes are extremely common in California. There are many on the ballot every election cycle, and they pass shockingly often.

This usually amounts to $20-$100 per house / apartment / unit per year.

Still regressive because it isn’t income or value dependent, but it is a tax on property.
I was at the Napa identity conference referenced in the first paragraph. It was expensive but we were invited because of the unique identity work we were doing with our startup Gliph at the time.

Our goals then we’re to be an identity provider. We were not the only ones trying at this—-personal.com was much better funded and tied into DC—did nothing interesting but also hoped to store personal data securely and make it available when users desired to share.

We hunted use cases for identity like the Predator. Pivoting into secure messaging, Bitcoin, and finally a marketplace. But could not find a way to make it work.

Building identity in the vacuum of a useful and popular service doesn’t work. At least, we were unable to make this work.
Alternatively, they could stop trying to block companies that run bus networks because the local governments refuse.
I’m pretty sure it’s more of a DIY MiFi device.
This is evidence of some interesting new phenomenon.