skysight-inc/HackerNews huggingface dataset:
> Stack Overflow has public profiles. Hacker Rank has public profile. AngelList has public profiles. Even HN has public profiles

This seems so obviously disingenuous to me. You know why Triplebyte is different, right? You understand why employees would want to keep the fact that they have a Triplebyte account secret instead of public, right?

If you do know that answer, then you should recognize that you're betraying the trust you created with the user. If you do know why Triplebyte is different, then you're lying to us here.

If you do not know why Triplebyte is different why on earth are you the CEO of a recruiting company. That's absolutely unforgivable.

This one sentence gives away that you're either lying to us or willfully ignorant and careless about your users. Either way, I'll never trust you again.
Many people will point out that the equivalent NUC or SFF PC will be less expensive. If you feel like you need macOS and have a monitor already, then there aren't a whole lot of options than the Mac mini. Hackintoshes are too much work in my experience.

If you can live with Windows or Linux, then you can get a whole lot more bang for your buck. I got my first NUC this year for family and it's totally plug and play. There are gaming NUCs which are beefier than the ones I had heard about. Bigger form factor machines have the typical PC building experience, but even these seem easier to put together.

The Windows Remote Desktop app for macOS is a really good experience compared to old versions, so you can easily move from where the PC is setup to your couch for many apps. I'm enjoying where VS Code is going with remote dev too, but I don't think it'll help you much if your focus is primarily on mobile.

I have no experience with eGPUs, but it feels like something you can add later.
All so-called addictions aren't created equal.

Of course it would work (to some degree). We massively decreased the usage of cigarettes by regulation and taxing. With harsh enough fines and punishments as well as social pressure, decreasing porn usage would be easy to achieve.

>Blocking leads to a slippery slope and we may end up blocking much more than porn... , For example, one day they might decide

These types of "this" vs "that" decision-making is done all the time. We ban and punish child-porn usage.

Various forms of "hate" speech is booted off the internet and "canceled" in culture all the time is it not?

We can do it, it's just that many people here don't want to.
I find it a bit ironic that the name of this is Barrier when the purpose is to eliminate barriers, but joke aside, this looks very useful!
> I wouldn’t be surprised if most of those employees at gitlab were not so much fished as curious.

"Curious" might get you to opening the web page, but actually entering credentials moves you into "phished" no matter how curious you are.
Gee, write a program using what you just learnt and see if it works. You want someone to tell you what program to write?! I assume it's a book for kids, or a school textbook, when I see exercises like that. I don't understand the demand that books not only tell you things, but tell you how to learn everything in them too.

Apologies, I really tried to make this not sound condescending!
That ammon would even consider doing this proves that he's no better than linkedin anyway. What a fool.
Strangest of All: An anthology of astrobiological science fiction [pdf]
See also the PACE trial.
People who have rights individually should still have those rights when they assemble.

The practical consequences of removing personhood would be disastrous for the rights of individuals who work at a corporation and the rights of individuals who want to contract with a corporation.

If you think it’s hard to sue a bad corporation now, just think about how hard it would be if you had to individually name each of the owners in a suit.
How did you configure Krita? I see almost nothing in the "tablet settings" section besides pressure. When Krita has focus and I draw on the tablet, it does nothing. Every other app treats the tablet like a mouse.
Do you use iOS? On Android I agree, but iOS seems to have adopted bottom sheets as a way to make up for it's lack of a back button, which means that you have to reach all the way to the top of the screen to dismiss a traditional modal, and it works pretty well.
For anyone wondering, the NOPs are so that jumps don't get messed up. Assembly level GOTOs generally work on byte/word offsets, so if something intended to jump back before the calculation but was expecting two PUSH_INTs and an OP_PLUS (5 words: 3 opcodes, 2 arguments) but there was only a single PUSH_INT (2 words), it would jump back 3 words too far.
No as many as I used to. Now I spend those hours in front of my phone. :P
AFAIK Ibis Paint targets Android smartphones, possibply even as their main target. They have various helper tools for finger based drawing and even their tutorial videos are dony by hand on a normal size smartphone (eq. not on an Android tablet with precize pen support).
The one that has me most excited on OP's list is Strapi. It's the only one that I see myself using in the very near future.
Look outside the US.
Interesting that you can get a decent number of cycles with 80% DoD. I've seen estimates that put a big drop just going from 45% to 55%, so I assumed going further would just be cell suicide. TIL!

Monitoring is also a nice benefit. I wonder if at some point it would make sense to put bypass diodes on cells (like solar panels have) so that dead cells won't bring down a pack.
"It's not going to kill me though"

Why did you initially (in the top level comment) characterize your allergy as a "potentially lethal dog allergy"?
A one pass compiler is going to generate code which is slower than a modern JIT/interpreter. Why is a one pass compiler interesting?
Orient Express
Great question, and thank you, Salvatore!

Some reasons for that are: different hashes for s and s\0 (without explicitly using length) to make it harder to create collisions, related to as you say better distribution/avalanche for short strings, also design-wise I like the asymmetry that strings not perfectly divisible by 8 will be treated a little differently. I just think that makes it better overall.
So what? Perhaps the overprofessionalization of activity is winding down.

People used to enjoy singing together, amateur productions, and local amateur sports. Those things have not vanished, of course, but are significantly lower volume, having been replaced by purchasing the work of professionals.

There's nothing wrong with high quality professional product, but something else was lost in the process. If the pendulum moves back a bit many people may enjoy life more.

The two aren't mutually exclusive.
Is it reasonable to use a Raspberry Pi 4 as main desktop in 2020?
I have not claimed otherwise.

Please read my message again.
Of course, but he article author did build it on a specific system and said the boot speed, so saying that clock rate would have also been a useful data point if the platform is known. Someone using a different FPGA could use rough scaling factor to guesstimate what they might achieve for the platform they have on hand.
This is a much more useful comment than the OP.

Books need review - not just a few comments on the general concept, but line by line proofreading of the English, and fact checking of every single technical statement.

This is fundamental to the process. It's not an aspiration, it's part of the writing process - because often you'll be writing content while other content is being reviewed, and feedback from both can influence the rest.
For compute workloads, I highly recommend the AMD CPUs. In this case, doing multiple tasks at once - like switching betweeen reddit and a built qualifies :-)

For these type of workloads, I personally find that the synthetic tests (like
Geekbench) are pretty good. In addition Linus tech tips does a good job of covering “productivity” workloads - which AMD usually massacres the intel workloads. Finally if you use VMS or docker, the added CPU count is critical.
Because of the scent or something else?
If you are willing to go the DYI route and pay extra in money and time, https://www.reddit.com/r/sffpc/ has many good Small Form Factor PC designs with powerful CPUS & GPUs in a relatively small case.
Just another big thanks for i3, it has significantly changed my workflow for the better!
I think a much better alternative to this is a SFF-PC. The smallest comes in at about 4.7 liters and includes a discrete GPU and ITX PSU.
> I'm always attracted by the svelte package

The problem: when you consider all the cables you need to plug into the thing, then suddenly it's not so "svelte" anymore.
That was essentially Microsoft's advice because they didn't want to keep their C compiler uptodate:

"We recommend that C developers use the C++ compiler to compile C code (using /TP if the file is named something.c). This is the best choice for using Visual C++ to compile C code."

From: https://herbsutter.com/2012/05/03/reader-qa-what-about-vc-an...
Added to my list, keep 'em coming! :)

https://gist.github.com/cellularmitosis/1f55f9679f064bcff029...
Jepsen Disputes MongoDB's Data Consistency Claims
This is a great opportunity to thank Unbounce (https://unbounce.com/) - Years ago I was helping set up patient recruitment for a clinical research lab and forgot to cancel the sub after it was over. I got on chat about a week after the cycle ended and had that one billing cycle refunded. It was only $40 or something but the impression has lasted years probably in relation to all the horror stories I’m reading here.
Thanks a lot as well! Got Galaxy Tab S6 for drawing and the software available on Android has not really been that good when compared to what is available on desktop Linux with Krita, Mypaint and others. :)
The problem with BSD on the desktop isn’t the BSD, it’s the desktop. Open Source desktop environments are still ages behind OSX.
Strangest of All, developed in cooperation of the European Astrobiology Institute and scientist and editor Julie Nováková, is an anthology of astrobiology-themed science fiction stories aimed to both entertain and educate. It takes you on a journey to encounter life in the universe, as imagined in SF stories by award-winning authors, and our chances of finding it outside of the Earth, detecting it remotely, learning its limits and more in original nonfiction essays following each story. The book contains reprint science fiction stories by G. David Nordley, Geoffrey Landis, Gregory Benford, Tobias S. Buckell, Peter Watts and D. A. Xiaolin Spires, and a bonus story by the editor.

https://europeanastrobiology.eu/onewebmedia/StrangestofAll.p...
One thing that always turned me off of Windows was that I would be in the control panel or command line within 5 minutes of using any system to fix a preference, and how with OSX it was refreshing not to have to do the equivalent in System Preferences or terminal.

This is no longer true. It is a very similar and annoying experience for me.

I use OSX, Windows and various versions of Linux.

The browser is the real platform at this point and is the shared experience between all three.
I would guess the main problem is that this approach will be slow, since it keeps making copies of all data. If you have a garbage collector you can just pass pointers around.
Working from a totally different location (instead of a home location within daily commute distance of the office, which is all that the shelter-in-place laws would require) would be a breach of contract.

Based on media reports, Facebook is voluntarily relaxing that location requirement unilaterally only until the end of the year.

Reducing salaries can be done any time for any lawful reason, and change of location is a lawful reason.
I think within the rails community there's enough people that want to give elixir and phoenix a try but if you're not using phoenix the application pool drastically shrinks.
Using motion effects as an un-colorblind filter
Yep. But one only needs to use common sense, personal experience, and perhaps some further investigation to realize his claims about the addictive nature, and the mechanism by which human reward mechanisms are triggered by infinitely variable porn supply, are stupidly obvious and self evident.

Anyone trying to argue otherwise is likely an addict themselves or being disingenuous.
Makes sense for whom? Maybe for them, certainly not for their clients.
If anyone's interested in a simple single-pass compiler for a full language, you can also check out munificent's Crafting Interpreters[0]. It walks you through a Java based AST parser and C based bytecode compiler.

[0] http://craftinginterpreters.com/
Bill Gates and the Ashoka Complex
American here. I would use 204: 250 - 10 holidays - 10 days of summer hours (something my company does in the summer) - 26 vacation days. My vacation days can actually rollover from year to year (up to a maximum of 60 days), so I could take off more vacations days. But, at a minimum I will get 26 days of vacation (on top of the 20 days of holidays and summer days) per year.
> Anyone can get phished if, on an off day when you're tired or distracted by personal issues or whatever

It shouldn't matter how tired or distracted you are: you should never enter credentials into any place you get to from anything you receive in an email--or indeed by any channel that you did not initiate yourself. If you get an email that claims there is some work IT issue you need to resolve, you call your work IT department yourself to ask them what's going on; you don't enter credentials into a website you got to from a link in the email.

It's the same rule you should apply to attempted phone call scams: never give any information to someone who calls you; instead, end the call and initiate another call yourself to a number you know to see if there is actually a legitimate issue you need to deal with.

Rules like this should be ingrained in you to the point where you follow them even when you're tired or distracted, like muscle memory.
What do you have against human's best friends?
Which they already do.
Notes on a digital currency plan, made in China
Your quick DDG just reinforced what I said. Try again.
This is actually a decent use case for it. I should have been more nuanced in my response.

I have seen more then one project fail when they use lamdas to serve apis. This is because of the cold start problem, but also because lambda does have scaling issues unless you work around them. By scaling I mean greater then 1000 tps.

All of the services performed within lambdas SLA but failed to meet the requirements that the project had.

The solution was always to wrap whatever function it called in a traditional app and deploy it using a contanerized solution where response times dramatically improved and services became more reliable.

The idea behind lambda is good, but it can't beat more traditional stacks at the moment. One could argue that most projects don't have these requirements, and I would agree, but the marketing behind lambda doesn't make that clear.
Why Steinbeck would write in machine code, while Capote would be into Java
I’m not claiming AstroTurf here. I’m claiming “track record.”

For nearly every time I’ve been accused of bullshit, vindication is right around the corner.
It's pretty popular for email, at 25%+ market share [1]. That's a LOT of information to mine.

And point about conversations moving to post-email protocols, but email is certainly still up there with HTTP as a bedrock standard that everyone eventually touches.

Without pushing JavaScript and a full featured web client, it's fair to say Google wouldn't have grown as quickly and be nearly as dominant today.

As for their move to full mobile app, I think it's a bit of a different calculation when you happen to own the OS that powers ~75% of all mobile phones [2]. ;)

Suffice to say, I don't think Google has the same troubles as other developers. (Exception to security policy, for my first party app? Sure!)

[1] https://www.statista.com/chart/17570/most-popular-email-clie...

[2] https://www.statista.com/topics/3778/mobile-operating-system...
Hyper-Capitalism or a World Without Need
The concept of linearity is referenced 21 times in various sections, but not in the introduction. As a first-time reader, I would appreciate if the introduction were to mention the role of linearity in this language before I encounter it in a subsection.
If you go for free and online anyways, then you can pursue more interesting formats like Quantum Country [0]. It seems to include a spaced repetition mechanism. I have yet to try it though.

[0] https://quantum.country/
This is the plot of Dr Strangelove.
This is the exact problem that I am working on with my project https://fromtoschool.com. Where we write books and create courses that teach new programming languages and frameworks to experienced developers, using the languages and frameworks that you already know.

The style we use to teach is optimized for speed of learning and teaches this way using the 'constructivist' method. I expand on this learning style, and why it is so effective more in this post: https://fromtoschool.com/why-most-programming-tutorials-are-....
Still, that would require a laser blast 100x as powerful to take down the drone. Also: what would that do to the effective range of the weapon?

Plus, depending on how much control the attacking drone has, that's also 99% of the beam being deflected back at the ship with the laser.
can I get the opposite of that?
I know an artist/dev who uses one exclusively, but it's kind of weird to see listed as a "Mini PC" since it's not x86.

If you have any intention of using something PC-centric like Steam to play even simple games, it's not supported on ARM yet.
It's a known interviewing service. The implication by many would be that you took the test because you were interested in interviewing.

Is there another big use case that I'm missing from their product? Interested in hearing your interpretation of a person that has a profile on an interviewing service. My assumption would be the main objective of a user signing up for a service would be using the main product the service provides.
Elixir and Go both have similar performance (although Elixir tends to use a lot more CPU). Here's a pretty good blog post comparing Go, Node and Elixir: https://stressgrid.com/blog/benchmarking_go_vs_node_vs_elixi...
Creator: https://twitter.com/unconed/status/1263906138942291969

https://github.com/unconed/uncolorblind
I agree, but sadly it will likely be ignored here in the US.
That is the story of all languages.
I understand what you're getting at here and my hypocrisy did cross my mind when I was typing my comment, but please recognize the power imbalance between somebody like me who is very junior in their career and a visibly-brilliant 20X Engineer with an established audience. It's terrifying to think of the reputational and career ramifications of being a War Story topic for somebody in that very influential camp. My late-night comment wording wasn't the best, and what I was trying (and perhaps failing) to get at was that Rachel belongs to a class of engineer so outstandingly capable that dealing with any faults they may have is still totally worth it. Definitely so on an overall-corporate-success level, but even so on the very personal level. I learned so much by just being in her orbit for a brief point in time that I'd still jump at the chance to be in that position again despite how scared I know I would be of fucking anything else up. The career growth via skill osmosis is worth it to me.
I was expecting to see cabinet-sized minicomputers for some reason.

I think I hear the term "SFF" (small-form-factor) to describe the PCs in this article. "Mini" is a term I haven't really heard since "Minicomputers" (not to be confused with today's microcomputers). The DEC-PDP11 was a minicomputer for example.
From a few inches away from the focusing lens, yeah.
Algorithms associating appearance and criminality have a dark past
Yeah, but one of the TripleByte founders used to be a YC partner, so it's a little different.
Non-crappy Laptops are more expensive, so if you don't need it to be used in different places using a PC is a fairly obvious alternative.

E.g. tons of business/office machines are this kind of thing. (Of course right now some businesses probably wish more employee machines were laptops)

PCs installed in fixed locations are another use case: meeting rooms, behind TVs in public areas, small servers in shops (e.g. Chick-fil-A deploys clusters of NUCs in stores) etc, ...
Yikes, that two year thing is gross.

They have definitely been kind of spammy for a long time...I usually ignore their emails but I actually read the first paragraph of this one and it sounded like it was an opt-in feature, so I closed it, but the important line was further down: “You can edit your profile privacy settings to not appear in public search engines at any time.”
I think a lot of people hate giving an estimate because they have learned from experience that, even if someone tells them they won't hold them to the number, it still happens. You might be the exception, but it seems to happen quite regularly.
That's fair, there probably are more people with a suitable Android phone than with a FIDO or FIDO2 dongle, and you're correct that the phone (having more than enough storage) offers this feature and unlike a dongle I think you can be comfortable the phone won't "run out" of space if you sign up for frivolous nonsense this way.
What in the actual fuck! I laughed so hard at this video just to watch in disgust how the DCMA and it's lackey GH would take down a repo that has nothing to do with Casio other than the name perhaps. Where is the freedom to tinker? If I modify my Toyota Corolla to take a Ferrari engine would Ferrari or Toyota come to my house and take my car away?

Fight for your right to repair:

https://www.eff.org/issues/right-to-repair

https://www.youtube.com/watch?v=Npd_xDuNi9k
https://om.co/2020/05/23/real-reasons-why-tech-giants-are-hu...
Something that's helped me recently is trying out giving up on all my goals one at a time. There was one goal that I really started to miss working on once I gave it up, and that's how I knew I wanted to keep working on that goal. This exercise helped me establish my priorities.
I know a few kids who have a Pi as their only computer; they can do most things they need to do, and it comes with Minecraft. They quickly outgrow it if they end up needing to do more work on the computer or media work, but the Pi 4 is not a slouch.
Research registries: Facts, myths, and possible improvements
It would have been more productive to say nothing and just plow on, than attempt these comments.
So we are throwing machine learning at the problem because we can't come up with the heuristics for this ourselves?
I'm going to abstain from commenting on this topic. I am not emotionally prepared.
my $.02 - Sales is similar to finding product-market fit. Exhaust your network doing pain discovery interviews. Ask lots of good questions. You can't pitch a solution until you really know what their problem is. Circle back to prospect 1 after you've talked to prospect 100. Hack value for the customer before you hack growth for yourself (ie branding). Do a great job for one client and ask for referrals to others who have similar problems. Repeat customer pain discovery.
That means that the developer has spent about 10 minutes looking at your website, at most. Maybe that is enough, I don't know, but I guarantee you that I can find something in almost any company that I can say is interesting to work with and explain why to the interviewer.
Update for fairness: 11 hours later, I got the email confirming my account deletion. (Without having to provide any ID)
Dependent Types at Work (2008) [pdf]