skysight-inc/HackerNews huggingface dataset:
When I still had a social life, Facebook was returning the account simply by searching the phone number or email.

So useful.

I also loved the first release of graph search (not the dumbed down version they released shortly after) which was letting you specify very specific queries.
I managed to find a girl I met on a train (whose number I stupidly didn't ask) just with her first name, university and knowing something she liked.

Later on, trying to replace graph search, I had to write some hacky scripts to scrape data across a network of friends (likes, groups, friends, who interacted with you on your public profile + recursively scrape data from friends of friends) to find people.
Because adding a layer of abstraction to silicon transistors makes for terrible performance and energy usage.

Every other year or so someone "rediscovers" FPGA and thinks this niche architecture is poised for a total revolution of how computing works, think drag&drop hardware and super fast custom everything. It never happens and it will never happen because customization, much like premature optimization, is the root of all evil and also just.. see the first paragraph.
"protein" -- Yet another bean-counting industrial abstraction. Who cares about the thousands of other unstudied compounds we're introducing into the human diet with this?

What are the long-term health consequences? Externalities, not our problem!

edit: allergic reactions to carmine & cochineal for example

https://www.livescience.com/36292-red-food-dye-bugs-cochinea...
The tools that you use in your profession are a way to express yourself. That's true for guitarists who customise their guitars, truck drivers who customise their truck, tennis players with custom rackets and woodworkers with unique tools that often take countless of hours to make.

What they all have in common is that this level of customisation looks silly to the outside. Of course they could be 98% as good with something they bought off a quality store, but what they do is part of who they are and there arguably is a deeper satisfaction in that then going around hitting on hot dudes on holiday trips.
Same thing I was going to post! I always loved those little widgets, especially the one with the rubber ducky. They just have this whimsical feeling modern desktops are lacking

https://www.dockapps.net/wmbubble
How is this related to Kademlia? https://en.wikipedia.org/wiki/Kademlia

Seems seems to solve a similar problem?
It's really amazing that win32 has remained unchanged for so long. I guess they got it right the first time (or rather, Palo Alto Research Centre got it right the first time). And if it ain't broke, don't fix it.
How would someone withdraw their share? If we keep it forever in superposition, it might as well not exist in our universe (literally).
This article is a comedy...
So is cash. Being free from government control can be a lifeline for those living under repression or kafkaesque regulatory morass.

This is what life is like for the less privileged under the anti-money laundering regime:

https://www.reddit.com/r/MakerDAO/comments/de0sys/kyc_is_abs...
Are you being sarcastic about the FTC?

https://www.ftc.gov/news-events/press-releases/2019/07/ftc-i...
That's all genetics. I know older men with stressful jobs who have been drinking 7-8 drinks a day for the past 40 years and they are happier and have more energy than anyone I've met.
It would seem their backing research and metastudy totally missed the boat and ignored well-known academic experts on the matter.

I definitely trust the academic studies over an entertainment podcast.
I think neural networks and AI might be a good application area for this.
“In a one-hour phone call on Saturday, Jan. 2, 2021 with Georgia election officials, President Trump insisted he won the state and threatened vague legal consequences if the officials did not act.”
A simple real time clock (RTC) for the Amiga 500 and Amiga 1000 Computer
Telegram Channel on Data Management
Ancient DNA from Guam and the Peopling of the Pacific
Not the person you asked, but, NoScript is a choice. uBlock Origin as well with the right settings. Should be on Chrome or Firefox. On mobile, only the latter I think. Kiwi too?
> perhaps something like spending 100 hours cleaning up a watershed that feeds a river

The impact of that on global warming is nil. You'd be just trying to solve some other problem, not the one you wanted.

On the sensors, you can get many with $1k, but you won't be able to spread them and much less make them communicate with a central or each other.

If you were already going to do something and needed money only for acquiring materials, and have a large expertise on how to put complex machines together, you may be able to collect enough information to get a vary narrow view of the problem. But I think if there's any way to help on that budget, it will be by creating some sort of community.
This looks nice, but I've personally found that this is something I prefer a TUI app for (specifically htop is very good). Why?

1. Because TUI apps are perfectly good for this. These kind of apps don't really need a fancy UI.

2. 90% of the time I want to use a system monitor is when my system is running slow and I need to find out why and which process I need to kill. A fancy GUI app will often take an age to load in these circumstances. Whereas somehow htop will usually still load in <1 secon d and be responsive.
sorry, conversion rate with respect to other currencies
I do not use projectile, but I do use rg via counsel-rg in Emacs. I wonder how that would compare speed-wise.
I must also say that I understand the feeling. I'm in a similar position with WFH and distractions eat 10x the time they used to. Without the cadence of walks and meetings and face-to-face interactions, I rationalize that I keep my personal computer on my desk to help keep an eye on sleeping kids, check in on personal projects, etc., but having it there is a gateway to -not- doing the work I'm paid to do.

So, book your calendar with video meetings, book walks to get away from your desk. Book touch points with people you respect and plan to have something to show them, then build, write, mock-up, whatever, just really dig in.

Get your head -IN- something, not -out- of YouTube
We don't ban people for making criticisms. It's nice when criticism has some information in it though, as opposed to just snark and bile, because then we can learn something about how to do better.
You are not replying to the person with the course right?

Because if so i would be skeptical.

People selling courses are selling the dream and hyping "money making" through some new shiny tech.

I hope these two accounts are different persons.
I find that the default movement commands in Emacs match Lisp syntax pretty well (although paredit is much better still, when quotes and commas are involved e.g.), but when I switch to C++, they're infuriating. Since I'm editing code written in a programming language and not text written in a natural language the forward-word command can often jump over an entire line worth of C++ tokens, and sometimes it jumps into the middle of a token. This mismatch is really tiresome. Vim commands usually hit closer to the "move by token" motivation, even though it's still just regular expressions. And so editing in it is a breeze (but then it has other disadvantages that deter me from it).

Overall, I don't think you need the full power of paredit when programming. For any given language, your editor movement commands understanding what tokens in this language look like will usually already be sweet and enough.
Isn't tracking the entire business model of URL shorteners?
That's not good enough. Rust already has a pure-Rust regex library. (I'm its author.) It is the only non-PCRE regex engine to appear in the first 20 results of the regex-redux benchmark. (The 21st I believe is currently RE2.) When using the regex crate, you would not materially benefit from optimizations across library calls, nor is it the difference maker here. Highly optimized regex engines depend more on internal inlining. Take a look at the object code for a program compiled with PCRE2 or the regex crate. You'll find huge functions internal to the regex library where inlining has been forced to reduce overhead. Those things are never going to be inlined across library boundaries.
Yeah I just think when a language never has to go back and invent new syntax and junk to keep up, it’s probably doing something right.
One ad from dialpad for my try.
https://corgilytics.com/content/do-online-video-ads-impact-l...

This is a look at what a $200k Youtube ad buy will generate for a fictitious brand with 0 prior marketing efforts. Display advertising is so hard (if not impossible for many verticals) to get right.
You don't even need the "REPL" buffer to do REPL style development. You can just use the "eval" keybinds of your editor to eval the source code in the files.

For any test/scratch code, just create a scratch file outside your project and write the experiments there, eval'ing as you type. That file could even be an "official" unit test you include in the project.
This is definitely not the takeaway for that website. SSO should not be a huge expense. It's a critical thing, even for small organizations.
Getting New Pipe (android) really kicked my addixtion. Its youtube but no recommendations or ads :)

I barely even use it anymore
Wow there are actually orgs such as sleeping giants? They actually make living off harassment?
I agree: instead of laughing, I found myself cringing. In fact, I stopped reading it because it made me so uncomfortable.
There's no systematic list but I use links to HN Search (like in the GP) to refer to such patterns. There must be a hundred such categories by now. Eventually I may try to compile them into something more standardized.
That's what they are doing. The rest of the process is not novel.
I used the density of states derivation from this site in my degree revision a few years ago as it was better than my textbook
It's a way to disguise your own ineptitude and limits of knowledge as sage advice or learned wisdom. Notice how that comment didn't answer his question or provide any extra context, but it still made the poster appear to be an authority.
There were two points in my comment. One was of feeling like an imposter, in that even as a software engineer I lack both the patience and skill to pull the debugging off the article showcased. It's both admiration and lament at the same time. The second point was that I personally prefer to altogether avoid issues like this if I can by selecting what I feel is the best available tool at the time. I have tried to use Emacs multiple times, and while this exact issue is not one I have encountered (I did say "these types of issues"), I have come across similar issues, especially with having Emacs talk to another computer or VM. Every time I have tried to get into Emacs, I end up hitting some barrier akin to these things, and so I resign myself to using Visual Studio Code, where then I get off to coding rather than trying to bend the environment to what I'd like. And it always seems that with Visual Studio Code it both does what I'd like and works without a million gotchas.

Visual Studio Code is not perfect, and I have had issues with it and expect more issues. However, they don't hit me as early as they seem to with Emacs, and that's an important distinction. The remoting extension is extremely seamless, and I have not seen an Emacs example of matching anything close to it.

It really comes down to personality. If I was a carpenter and had a broken hammer, I wouldn't go off rebuilding the hammer or designing one from scratch. I'd do my best to find someone else who's already built a hammer that works. That doesn't imply I never expect the hammer to never break.

> would prefer to know that such issues can be fixed with or without vendor participation

Visual Studio Code is open source and well-managed. I'd prefer that a solution be merged into the tool for everyone, rather than being buried in someone's .emacs file.
> real world C is a lot less performant than people think it might be

What is meant here? Fast? Reliable? Secure? Memory efficient? Power efficient? Easy to write? Easy to maintain? Quick to compile? Easy to debug?

I have no illusions about the reliability/security/correctness of real-world C code, especially since it's usually not compiled with a memory-safe compiler or run with memory-safe libraries and runtime environments (though it's often sandboxed to limit the damage.) It's relatively easy to introduce memory errors which are not detected by the compiler or runtime.

Certainly many algorithms and data structures (in C and other languages) exhibit tradeoffs including things like speed vs. memory use vs. code size vs. complexity, etc..

But C compilers are pretty fast, which I really like. Then there are/were environments like Turbo Pascal or Think C, which seem to have been amazingly compact while offering a rapid edit-compile-debug cycle as well as decent runtime speed and code size.
HashBackup (author here) is written in Python and has a single binary with only system shared libraries such as libc as dependencies. It isn't particularly easy to do, but necessary IMO for a backup tool if you want to recover a server.
Keith has been super friendly and supportive in my experience. Back when I started working on a compositing window manager something like a decade ago, I used his xcompmgr as a reference and he was always responsive and helpful whenever I emailed him questions about it.
If it was really a business, they would support ideas like "developing a revolutionary and extremely important technology." It's worse than a business - it's an amorphous political and bureaucratic mess.
> "the use of TFA"

Read it as the fine article or the featured article.
That's a good suggestion. Walking through a set of interactions is a solid idea.

For what it's worth, there are some videos around of people actually doing it with Lisp and Smalltalk systems, and pjmlp already posted a pile of them elsewhere in this thread.

I can add a few more:

Kalman Reti walking through some interactions with a Symbolics LispM repl:

https://www.youtube.com/watch?v=o4-YnLpLgtk

Brian Mastenbrook demonstrating Interlisp's SEDIT structure editor in the Xerox Lisp environment:

https://www.youtube.com/watch?v=2qsmF8HHskg

Rainer Joswig (lispm here on HN) showing us a little bit of repl and Zmacs interaction on a Symbolics Lisp Machine:

https://www.youtube.com/watch?v=LIGt5OwkoMA&list=PLN1hNlVqKB...

Rainer again, showing some simple interactions with Macintosh Common Lisp, which was my daily driver for years:

https://www.youtube.com/watch?v=GKG8cJl70mo

Ruby programmer Avdi Grimm shows some things that he found cool about Pharo Smalltalk:

https://www.youtube.com/watch?v=HOuZyOKa91o

Dan Ingalls (one of the original authors of Smalltalk) in a 2017 demo of Smalltalk 76:

https://www.youtube.com/watch?v=NqKyHEJe9_w

There are some other things I'd like to find for lists like this, but haven't been able to. In particular, a good demo of Apple's SK8 would be great.

If you can imagine a full-color Hypercard that could crack open and reprogram absolutely everything on the screen, including the machine code that drew the window system's widgets, all in a repl while the code was live; in which you could grab an arbitrary widget and drop it on the repl window to get a live variable reference to the widget, and then inspect it, operate on it, and reprogram it, again, while everything continued to run; in which you could build new window-system widgets by snapping together shapes and telling them to become widgets; in which you were not limited to HyperTalk for coding and text strings for data, but had a full Common Lisp at your disposal plus a Minsky-style frame system for representing data and knowledge, then you have some idea of what SK8 was like.
As a side note... what does TFA mean? I've seen it a few times here. Does it mean "the f*cking article"?
I always hear this argument. Can you provide a source comparing between how much money has been laundered worldwide using cash vs cryptocurrencies?
Bodily function = masturbation?

It had to be asked lol
This isn't true. Google search ads are rarely malicious - Google does a pretty good screening them.
I feel like this saying would be better phrased as, "you get what you reward," because as long as you don't directly incentivize the metric it can still be useful.
So why was it spinning (or tumbling, spinning end-over-end)? To confuse us?
Yeah I do see this attitude and it’s sad, I guess it’s hard to create a new language on an existing runtime and not try to market it (and convince yourself) that it’s better than the alternatives, but no doubt it goes further than that. Which is a shame because again, I think Clojure is good because it’s fairly pragmatic. It feels to me much more a product of software engineering knowledge than computer science knowledge (despite fancy and useful theoretical stuff like transducers, which of course exist in many places now).
> Watch it with subtitles, so you can understand the slang of the different subcultures of Baltimore.

As a non-native English speaker, I can confirm that the dialog was basically impenetrable for me without subtitles. Even with subtitles, it took 4-5 episodes before I could confidently claim to be understanding everything the characters were saying. Definitely a revelation for me that this kind of variation exists among English speakers in the same city/country.
It’s not hard to imagine scenarios where an API provider might reasonably prefer n concurrent requests of m batch size over a single request of n * m batch size.
I mean, Kasey has a framed letter from David Simon apologizing for the killing of Ziggy's duck, so I'm guessing he'll disagree with you about (2).

Season 5 is a mess.
> Those things are never going to be inlined across library boundaries.

What prevents this?

I trust you on on this, but where is the remaining work? Language semantics, compiler, third choice?
Do not work, nor I have I ever worked, in ad tech.
| “A second brain, for you, forever”

My biggest issue is no mobile app. It’s can’t really claim to be a second brain if it’s only accessible at your computer
Mari was designed in production at Weta, based off the lessons learned from, well, everything that Weta does.

Take for example, a large hero asset like King Kong.

Kong look development started many months before a script was locked down. Kong is 60ft tall, our leading lady is 5’2”.

We think we need shots where she’ll be standing in Kong’s hands, feet, be lifted up to his face, nose etc.

So we need fingers prints that will stand up at 4K renders, tear ducts, pores on the inside on the nose, etc etc but we don’t know. All of which will have to match shot plates in detail.

We could address each of these as the shots turn up and tell the director (who owns the company) he needs to wait a few days for his new shot, or you can break Kong into 500 patches and create a texture for each of the diffuse, 3 spec, 3 subsurface, 4 bump, dirt, blood, dust, scratch, fur, flow etc etc inputs to our shaders.

Let’s says we have 500 UDIM patches for Kong so we can sit our leading lady on the finger tips, and 20 channels to drive our shaders and effects systems.

When working the artist uses 6 paint layers for each channel ( 6 is a massive underestimate for most interesting texture work).

So we have 500 patches * 20 channels * 6 layers which gives us 60k images. Not all of these will need be at 4K however.

For Kong replace any hero asset where shots will be more placed “in and on” the asset rather than “at”. Heli carriers, oil rigs, elven great halls, space ships, giant robots.... The line between asset and environment is blurred at that point and maybe think “set” rather than “asset”
Two related articles I read this year: [1] is an account of a deeper analysis of this problem, [2] is AirBnB's experience with cutting off spending on online advertising during the pandemic. The conclusion is the same, but what is important is the analysis of the reasons for continuing ad funding in orgs which has more to do with the marketing executive's psychology and need for feeling important than any objective analysis of the effectiveness of the campaigns.

[1] https://thecorrespondent.com/100/the-new-dot-com-bubble-is-h...

[2] https://www.theinformation.com/articles/airbnbs-new-strategy...
I thought it meant Thanks For Asking - But I was wrong.
I'll admit that I might have been a bit too general (and influenced by https://slatestarcodex.com/2014/07/30/meditations-on-moloch/)

Arguably that's a case of internal competition - the short term gamble will pay off showing you as more competitive, and you're not going to be there for the consequences, are you?

That said, I have encountered (more like been in the office when the discussion happened and got rest of the tale) bean counting issues at highest levels of a telco conglomerate where the "international" level was asking why we were spending so much on BTSes, with particular issue being how we stuck sizeable UPSes on them - whose maintenance wasn't cheap.

Ultimately it turned out that other national units (this was level of individual, nation-wide european telcos in one multinational) were either doing creative accounting or just skipping on reliability. But because of that, their BTSes looked much cheaper than ours, and we were getting the flack from multinational level.
oh yeah other than the one time. but if they had done anything really bad there would have been some kind of 5 billion dollar for the deceptive disclosure and settings and some kind of toothless compliance council involving the board of directors
I've been building ANCIENT Unix programs from the tuhs site, almost everything just works on modern Debian. Even the odd X11 program builds and runs fine.
Slightly off topic, but fully related. Has anyone ever noticed that when your CPU is spiking on a Mac, simply opening Activity Monitor often brings it in check? Please tell me I haven’t fabricated this correlation! I’ve noticed it on several generations of MBA’s, with the 2020 Intel as the most recent.
I have always been angry that ECC was treated as an "enterprise" feature and increased the price way more than it should have.
It actually says right there on the screenshot "You can see your name and profile picture because you're using a computer network you've logged in on before." So this is only working because the author has used this computer (or one on the same subnet) to log in to his FB account before (private browsing mode does not obscure the IP address). It will not work in the general case.
Tether’s total supply didn’t exceed 2B at any point in 2017 or 2018 and it certainly didn’t fluctuate by anywhere close to that, particularly on the down side, during that period. I think either your dates are wrong or you’ve vastly overstated how much Tether Circle “redeemed” (please explain exactly the redemption process you used) over that period.
Felicia Pearson was in prison for murder...
Absolutely creepy. I think US tech companies are in a unique position to stop this, if only we’d stop willingly following the CCP’s every whim and rule.
Going to plug my work on this here: https://github.com/MikePopoloski/slang

At some point I'd like to see it integrated as the frontend to tools like Yosys to get best-in-class SystemVerilog support in open tools.
>Fincher himself, he spoke about it, I think on The Game, commentary track.

Thanks, that's super interesting.

On the bonus material for the Alien box set, which Fincher didn't participate in, a number of people who commented (studio people, producers on set, etc., IIRC) said they felt they were marginalized during the filming and that their advice was not heeded. All things considered, the documentary was very supportive of Fincher's point of view, that he was a victim of an overly controlling studio that didn't give him the funding he needed. So I guess there's a difference in point of view there regarding precisely when he stopped heeding others' advice. :)