skysight-inc/HackerNews huggingface dataset:
I disagree. Bookstores have people who curate the displays, which helps with discovery. If you go to a reputable bookstore (not a big box like Barnes and Noble), then you’ll probably discover something great. And regarding the “cover doesn’t tell you everything” point...that’s a valid concern, though you can always ask the booksellers about a book and a lot of times they’ll know about it better than a google search or blog.
I am a pro artist and IMHO almost every single artist in the world probably started by learning terrible habits that they had to painfully unlearn. In modern times an astounding number of them (myself included!) have a period where they resist this painful process with cries of "It's my style!".
Won't that provoke a DMCA takedown request and a subsequent lawsuit from Microsoft?
Paris Apostolopoulos:Developers Get Closer to Production and Cloud Specialists
>Apple was quite clever in their approach: instead of killing the IDFA, which could be construed as anti-competitive, particularly given Apple’s expanding app install ad business (which is expanding beyond App Store search ads), Apple is simply asking users if they would like to be tracked, and letting them render the IDFA useless.

The unstated implication of this is that when required to receive consent from users, the entire ad-tech complex falls apart.

I think Apple is actually smart to do it this way rather than just getting rid of the IDFA altogether, but only because of the political/regulatory environment right now. Any pro-privacy move will be spun as being anticompetitive by the affected parties, until Apple actually wins in court in their first antitrust case. After that the gloves can come off.
Doesn't that just mean that the lenses are popped into the frames by someone in Italy?
As someone who has been diehard Android fan since I got my hands on the first Android G1 through the flagship Nexus line and then Pixel line— I, too, am ready to jump ship to iPhone due to the blatant disregard of background app data handling in the Android mobile operating ecosystem.

It has become crystal clear that Google's interests lie in selling advertising beneath the surface vs Apple's interests selling hardware.
Good point- I have seen that thrown around as a reason to enlist in the military (family benefits) or defense contractors (job security for 20 years!)
The deception of putting a foreign sounding name on a domestic product has been normalized, if nothing else.

Häagen-Dazs being a famous example but far from the only one.
Waking Up in 2030
FYI Tasker (a similar automation app) supports JS and exposes a lot of its functionality as JS functions.

https://tasker.joaoapps.com/userguide/en/javascript.html
I gotta be honest and say that I'm not at all sure what you're saying. Clearly there is a very general common theme here about bigotry... but beyond that I'm not sure how your comment is connected to mine.

For the record I'm not in Virginia ... I'm not sure what that or "East Asian companies" has to do with it.
Is It Basketball, or Socialism?
The NY Times looks at how the NBA keeps rich teams from using their wealth advantage to rig the sytem in order to keep the league competitive, and uses that as a lense to look at income inequality and the role of redistributive policies in America in creating a fair playing field.
The Mac serial ports were much better than PC serial parts. They ran faster and could be used over longer distances and had hardware support for networking with those cheap LocalTalk boxes - as I understand it, you're basically physically daisy chaining the computers, and the hardware is capable of looking at a packet and decide whether it's for this computer and if isn't it can pass it on without software intervention.
Years ago I used Haiku as a "different but compatible enough that it was easy to target" test point for packages that I worked on.

It caught a few linuxisms that hadn't been caught by testing on *BSD, but wasn't a pain to target.
Chiming in to mention SoloKeys, it's open source, FIDO2 certified and supports 50 resident keys.

@snakeye, please feel free to port over the CTAP implementation to your device (same for the other tokens I'm reading in the thread). We have already 3 products selling with our firmware.

https://github.com/solokeys/solo
Yeah there was an issue a while ago with the ATTiny library and they switched the pin definitions. Was indeed a frustrating time to figure that out initially when the library switched it and all of a sudden everything stopped working!
Awesome project.

I have the USB-C version mounted under my desk with a USB-C extension cable. Works well.

https://www.amazon.com/Faracent-Extension-Charging-Nintendo-...

https://www.yubico.com/product/yubikey-5c-nano
I love bookshops but I don't know if enough people do for them to be sustained.

One thing is for sure: working tech people don't buy technical books in stores. The main bookshop in Dublin stocked a host of technical books for years. It was an odd mix, but they tried to curate it in a reasonable way. They would have things like K&R and odd volumes of TAOCP and Eloquent Javascript - as well iPhone 6 for dummies...

But they gave it up a year ago and now only stock things absolutely required for technical coursework in the University.

I'd love if there was a really well stocked, well curated technical bookshop in Dublin. I thought a shop like that with working terminals and a "learning" vibe would be lovely. But given what I've seen I don't think there's enough of a market.
What kind of confrontation could that be? "Oh but come on! I am important!" or "But I have moderately high salary!"?

I think OP did the smart decision.
Never think negative it hurts and let those people believe they can't face you so they'll keep believing. Just Believe in yourself and I always think you'll do your best
Mapping America’s Underwater Real Estate
Ask HN: Have any of you moved back home to save money?
I still have my job, but I was thinking of not renewing my lease in NYC and just going back home to the parents to work remote in the fall/winter and save a TON of money. Kinda lame because I'm 28 but who cares, since a lockdown will stop most of the "fun" stuff anyway. Would rather run and bike every day.

Anybody else doing the same?
Why not just limit allowed midi status to: Note On, Note Off, CC, Aftertouch, and Pitch Bend? Or maybe be readonly?

Is there a way to escalate that I'm not seeing? AFAI remember, all programming is done through status messages 11110000 and above.

https://www.midi.org/specifications-old/item/table-2-expande...

Full Disclosure: I made a web synth and really want to be able to use midi to play with it.
> I think the fact that we're seeing so much progress in deep learning without any theoretical basis

I don't understand what you mean by this? Any neural network is first build in theory and then tried out practically by coding and testing. I think practitioner and scientist play equal role.
That was my assessment as well a few years back, which drove the project I'm working on now. I embedded both the authentication (TOTP at the time) and content encryption functions directly into the keyboard and added an internal screen. I had been working through all the attack surfaces of trying to do it in the same kernel space as a compromised node and just decided that was the wrong way to go. Demo of the prototype I built is here: http://www.anomie.tech/deck/anigma-keyboard.m4v
> One aspect is that being excellent at one thing is hard. Be really good at two things. And thats how you will stand out because it is the fusion of two skils that makes you unique.

This is a difference of semantics. "Do a thing you are especially good at" vs. "Do two things you're really good at ... to create a unique result" is another way of saying "find a thing you're uniquely good at."
China is beyond self-serving. It's mindset is confrontational, it's history is replete with instances of occupation of other peoples lands (Mongolia, Tibet, etc.).

It is politically very unstable, so it has to periodically create crises, to whip up nationalism and keep it's population in control.
Recent discussion of GitLab's handbook: https://news.ycombinator.com/item?id=22426616
Thank you! I will definitely take a look at your CTAP implementation!
We can call it the "BEKANT Tatoo" when you stab yourself with a spudger trying to open that damned case.
> Most of the negative messaging you hear around Apple's proprietary solutions are usually resentment from people who want but can't have it.

Speak for yourself. I would much prefer my iPhone to have a type-C port than the Lightning port it has; one less cable to keep track of.
Structural type system and polymorphism in TypeScript.Type guards and predicates
It's a shame, but it proves just what a futile affair it is to retrofit ancient protocols that never had to consider host security. Especially because MIDI is so elegantly simple!
There are at least three implementations of IndexedDB. Two are built on top of SQLite, but are different codebases aside from that, as far as I'm aware - I don't think Mozilla just merged in Webkit's IndexedDB implementation. Firefox's implementation came out well before Safari's, for a start.

What would be your opinion if everybody just decided to use Google's implementation of WebRTC wholesale, rather than building out their own systems? What if Mozilla decided to rebase on top of Blink, and give up on building its own rendering engine, tomorrow?
> People were just not used to a full-screen, search-focused start menu

Ok, a search-focused menu is fine, but what I can't understand is how is it possible that the in 2020, on a new computer the search in the start menu can still lag??? What is this? There are menus in some linux desktop managers that haven't been lagging for decades, and the newest windows reliably takes 0.5s-3s for showing any results, upwards of 5-10 seconds to showing every result... What are people paying for? Apparently it must also be that it doesn't even properly separate the drawing code from the search/IO/sync code because while it lags away I can clearly feel the lag even in how the text cursor moves and responds... Reliably! Wtf this is the world's most used OS? (Sorry, rant over.)

There are definitely major problems in Windows, be it incentive structure, or some wrong people at key positions in the UX department, or legacy, or whatever it is, but after experiencing a good desktop manager it is obvious that Windows is not getting better in this regard... It's not about tablet or no tablet, it is just worse, in many ways.
> It grants access to every shady malware ad that wants to siphon your data and that of everyone around you.

Can't native apps do so as well?
Perhaps they are just using final to mean latest?

Most often, final means not only that something is currently the last item in a sequence but also that there will not be any more items in the sequence in the future. However, sometimes people use (misuse?) it to mean merely the last time in the sequence for now.
I love this project. right approach for the problem. Will pitch in on the code.
I think tech people fundamentally misunderstand how the privacy-conscious features of Apple resonate with the non-technical public.

The vast majority of the public do not care, at all, about the type of data tracking that gets HNers so up in arms. That may be a bit of hyperbole - they may care a teeny bit, but the second they have to do something that is even the slightest bit inconvenient in order to get more privacy ("Why do I have to log in here again?") they'll bail.

What Apple has done, though, is frame privacy-consciousness in terms of exclusivity and luxury. It's quite similar to how Tesla rebranded electric cars from dorky and stodgy to cool. Most people's experience with Apple's privacy-conscious features are Touch ID and Face ID. These felt really futuristic when they first came out. And the privacy messaging that Apple does is really great IMO: it's more along the lines of "With Google all your data is shared with crappy advertisers along with the rest of the unwashed masses. With Apple everything is safe and secure, and most importantly protected from their grubby little non-Jony Ive-approved hands."

This has real benefits to consumers (because the privacy advancements with Apple are not just marketing, they're real), but people should understand Apple is still based around exclusivity and luxury, and privacy is just a part of that.
Calling Scammers by their real names [video]
Disney Research: High Resolution Neural Face Swapping for Visual Effects
They are quite widespread for one reason: certificates. Demeter is one of the oldest and most strict organic certificates and also probably the most powerful. If a farmer really wants to do sustainable agriculture, it makes sense to go for the demeter certificates as it is well known and generally one of the best paying. Unfortunately, to get it you have to take part in the stupid 'magic' to get it.

https://en.wikipedia.org/wiki/Demeter_International

(That and I really feel irritated when I go to an organic bakery and they also try to sell you energized water. On my last skiing trip they sold home made lemonade but with Grander water. I asked whether I could get it without and they told me that is not possible and why the hell would you opt-out if you do not believe in it. Didn't make it cheaper for me though, and they certaily pay quite a bit for that fraud.)

https://en.wikipedia.org/wiki/John_Grander
> I bet they're more worried the service cannibalizes their DVD/Blu-ray sales than that the service itself isn't popular enough.

I'm guessing they would love for Disney+ to replace DVD/Blu-ray sales. Rather than making a one time sale, the customer pays for it every month! Forever!
I've often linked this in /r/cscareerquestions as advice to students: http://www.cs.uni.edu/%7Ewallingf/blog/archives/monthly/2018...

{quote}

But I had enjoyed working on the hard projects I'd encountered in my programing class back in high school. They were challenges I wanted to overcome. I changed my major and dove into college CS courses, which were full of hard problems -- but hard problems that I wanted to solve. I didn't mind being frustrated for an entire semester one year, working in assembly language and JCL, because I wanted to solve the puzzles.

Maybe this is what people mean when they tell us to "find our passion", but that phrase seems pretty abstract to me. Maybe instead we should encourage people to find the hard problems they like to work on. Which problems do you want to keep working on, even when they turn out to be harder than you expected? Which kinds of frustration do you enjoy, or at least are willing to endure while you figure things out? Answers to these very practical questions might help you find a place where you can build an interesting and rewarding life.

I realize that "Find your passion" makes for a more compelling motivational poster than "What hard problems do you enjoy working on?" (and even that's a lot better than "What kind of pain are you willing to endure?"), but it might give some people a more realistic way to approach finding their life's work.

{/quote}
Also true for the US...hi Nixon ;)

https://www.armscontrol.org/act/2019-09/news/us-completes-in...
My curiosity was most satisfied by Kip Thorne's lectures [0][1] on the physics of the detector itself and how they formed a strategy to build such a sensitive instrument.

[0] https://youtu.be/mGdbI24FvXQ
[1] https://youtu.be/JwLZ_1joqC8
that's why i included the bit about the skew built into the gdp itself, but the larger point is that the correlation is so macro-broad that it's loaded with all sorts of confounding factors.

if we want both high (and growing) gdp and fertility over replacement, we need more economic fairness, particularly around wealth and income, which has all sorts of unintuitive distorting effects. that requires capital to be loosed from captive greed and spread more broadly and deeply into the economy.

immigration in place of high reproduction is fine too for growth, which is one of the points of the article.

you can't get prosperity and choke off sources of activity and innovation, which is what the US (and similar) is doing. those in power, along with the lower classes clinging to the scraps of privilege trickled down to them, want neither economic fairness nor immigration because it potentially dilutes their power and influence, others be damned.

they'd rather have most of a smaller pie (the current situation) than a proportionally-smaller but absolutely-bigger piece of a bigger pie (the zero-sum thinking). that's the conundrum in a nutshell.
Unlocking Value with Durable Teams
It sounds like something out of a Taken movie.
Agreed. It's a little mystery that I get to dig into and investigate. Certainly sometimes the issue is just frustrating and tedious, but often it's illuminating. And it's gratifying to get to the bottom of it. To go from the initial phase of "what the hell is going on here" and arrive at some understanding.
Got stock options? new startup offers free option exercise loans
Know the founding team well, they are launching a mobile app to help with stock option exercises.

For the first 1000 customers who qualify, they will eat the financing costs... not a bad deal IMO.

We'll see how they do, will be coming out of stealth soon and there are some players in the space already, but I signed up for Beta access cuz free money.
DAW Timecode Sync
> I always say to them that this is not for everbody, you are banging your head against the wall most of the time

This is what I tell people who want to get into bench science. It's funny, because I find programming to be an escape from the 'head-banging' of science. At least when I get stuck debugging a programming issue, I know that there is a fix, and I'll eventually find it. Compare that to science, where you might bang your head against the wall for weeks, months, or years, only to later find out that the problem simply isn't tractable, or that the problem had nothing to do with you at all.
Snap’s Lens Studio now supports custom ML-powered Snapchat Lenses
A Cartoon Guide to Causal Inference
Love Youtube, really think it's the future of entertainment
All true, however this is not specific to Russia only. It seems most large powers exhibit bullying behaviour.

USA is only a little better (making up WMD to go to war with Iraq, meddling with elections and democratic process in other countries, spying on allies, etc).
Then we have China which is probably yet another category of international bully.

Sadly this is quite expected for global super powers...
If you avoid tracking you will see a difference in ads but the most immediate confirmation is the number of captchas you run into, everywhere. Without tracking, everyone thinks you're a bot.
So, do I learn to draw boxes and rectangles in perspective first and then draw people from boxes as Loomis suggests?

Or is that just one of possible approaches? Or does pretty much everyone draw from boxes?
Darklang devlog #1: fresh start
Have you... have you never picked up a book in the bookstore, opened it, and started reading?

You can do that. Lots of bookstores have comfy chairs scattered all over to invite you to sit down and check out a book that caught your eye.
Consider this in addition. How many are beating their heads off a wall, and then solve it. Perhaps they are happy they figured it out. But then they remember this is for a piece of garbage ad-tech app, or part of a google project that'll go in the garbage in 2 years, or something to steal even more private information from end users, or it's another CRUD web app...

All the while they're being sold on how they're "changing the world..." or "innovating."
https://dev.to/copperwall/how-to-more-or-less-contribute-to-...
What if your core competence is fucking around and trying out stuff? I'm uh... asking for a friend.
Ask HN: Should I ask my family to stop using TikTok?
I do not have a TikTok or similar service due to privacy concerns. I read over the weekend an unconfirmed post detailing very extensive information gathering that may be happening with TikTok’s mobile app, including grabbing data about any other device on my local LAN.

Curious what this community thinks of the app. Should I be talking family members into uninstalling it?
I was actually hoping this was going to be some WFH setup where someone had pushed multiple desks together like that episode of The Office
Depends on the personality trait distribution in the population around the store - https://en.wikipedia.org/wiki/Revised_NEO_Personality_Invent...

Not everyone has the openness to new experience trait.
You're assuming that the contractors will always be on premise. With covid-19 (and even before), most of these companies have established bases in Canada. The only obstacle has been management resistance to remote work. With covid-19, that's not going to be an issue.

What I'm trying to say is that just because h1-b's are curtailed it won't result in contracts not going out to these companies. The contracts will still exist because the rates are extremely attractive. The workforce will just be filled up in Canada.
I think part of the reason it worked for hulu is that it was a less crowded market for streaming services when they launched. People are pretty happy with the services they have now and so something like Quibi doesn't stand out as something they should try.
> The difference is intent. By installing Chrome I do not intend on giving up every last bit of privacy and control over my computer

You make it sound as if Chrome will expose your private data and the control over your computer to everyone who cares to use it.

Aren't you in control over what you allow to access on the per-site basis?
I make a point of shopping at our local bookstores, even though they are not always the convenient option, just to help keep them around.

I do wish bookstores focused more on their discovery and curation. For example, I’d probably buy a lot more books if they had a “if you liked this <popular book>, you might also like <less popular book1>, ...”

I even suggested this to our local bookstore but got a confused, blank stare :-(
If more people donated newer books to their libraries, this might not be as big an issue.
What style of CS exams were the ones that you took, multiple choice ?
Reminds me of the "great man" theory of history and Randian leadership myths.
Webpack Aliases in VueJS
Literally everyone spends huge portions of their days on their phones/tablets/laptops/tvs.

What they're really saying is: Programming is boring.
You don’t have to be crazy to be great at programming, but it helps.

My own anecdata suggests that best programmers are the craziest ones. But that’s also true for just about every other field that requires extensive self discipline to master.
Interestingly the US was developing nuclear ramjets too, but stopped when ICBMs proved feasible. It's two sides of the same coin; America discontinues nuclear ramjets because they think ICBMs will work; Russia invests in nuclear ramjets because they think ICBMs won't work.

https://en.wikipedia.org/wiki/Project_Pluto
I really didn't like the ads b/c it gave me a sense that they were leveraging celebrity brands to expand their own, didn't feel organic or something new.
This is a really funny video take on the whole situation:

https://www.youtube.com/watch?v=ihFePUknSIc
FDIC to Lift Postcrisis Curb on Banks
It's driven primarily by ignorance and it muddies communication, especially over time. We should maintain some degree of pressure against such unnecessary change.
Hi, author here. I looked into that side of things, but CGAL only offers exact precision implementations for lines and circular arcs. The fact that Bézier curves are left as an exercise for the reader is further proof of the disconnect between computational geometry and modern computer graphics.
It's confusing because it says "latest and final".
That's not what we see in the U.S., a region of free migration and trade with regional anchors moving in differing directions based on unique variables for each region. There is no normalization going on, but further stratification.