skysight-inc/HackerNews huggingface dataset:
I like the exploration of a different execution model over a prolog-like syntax. Even without concurrency as a headline feature, this seems like a good basis for a language's computational model. I always felt like prolog default of executing terms in written-order sacrifices too much power for implementation convenience, which rules out a large well of potential optimizations and generalities.

> the order in which these unifications take place is immaterial, any order is fine ... if a logic variable is unbound, then matching a pattern containing such a variable suspends and does not continue until the variable has been bound.

> There is no need to artificially orchestrate how the processes execute in parallel, this is done implicitly like the cells of a spreadsheet - once a required result is available, it may trigger further variables to be bound and processes to be resumed, and so on, until the network of processes settles.
Smell tests are irrelevant to analyzers code. Developers are either able to break analyzers by using import() or are unable. They’re still able with ESM, and they’re still able to deliberately not do that with require(literal). Async has nothing to do with that, all it does is wrapping T into Promise<T>. No notable difference for static checks, promises are everywhere in javascript.
> They really good ones admit to the possibility that there were other better ways to have built, or explain to me the constraints under which they made the choices they did.

Does anyone just clam up because you are making slights about something where you don't know the constraints and make inferences about you from that? Most of us have dealt with utterly terrible, opinionated, under-skilled, supercilious and rude interviewers. How do you avoid coming off at least a little bit like that? Generally speaking there's zero point picking fights with an interviewer no matter how wrong they are.
If you can make a "5nm" channel...why can't the machine just make the channel wider?

Like I can use a 1/8" router bit to make a 1/8" wide channel, or I can use that same router bit to make a 1" wide channel. I know these machines don't use routers but I don't really understand why they can't create larger features if they can create smaller ones.

I suspect they can.... but maybe its just not cost-effective. Why use a 5nm process to create a 180nm feature-size chip, when you can use a 180nm process for 99% less cost.

If I'm wrong please correct my misconception!
It is really hard to filter those "discussers" in this way. They often know tons of possibilities and not the practical solution or skills to carry out their proposed solution
I miss the days of HP, eBay, Netscape, Texas Instruments, Adobe, and IBM.
Because that's how HTTP redirects work. A `t.co` link is simply a 301/302 redirect to another site with a `Location` header.
I always liked short names and I wish my parents named me so.
I think they were criticizing rewrites such as Perl > Python or Python 2 > Python 3 as happening too often. Python 2.7 still runs but it’s not officially supported and will be harder to maintain.
You get my upvote both for having a friendly response, and because your answer is what my brain filled in and I’m glad I don’t need to learn a new shorthand.
Twitter follows the Location header since the purpose of that header is to redirect to another page. It's considered a good user experience to display the final page as a link preview rather than the intermediary redirect.
I do not see any issues. Version 1.31.90.
What kind of advantages?
Back in the 90s, an American socialist tried to tell me that the Berlin Wall was constructed to keep the westerners out. I told him is BS wouldn't work on me because I've seen the Wall myself in 1969, went through it, and toured East Berlin.

It's a shame the Berliners tore down the Wall so fast, though I totally understand why. I would have kept the section on Bernauerstrasse as a reminder for the revisionists.

Setting all bloviation aside, you can judge a country simply by does it have walls to keep people in, or walls to keep people out.
The main model I use is strict firewalling: no personal stuff on the work laptop, no work stuff on the personal laptop. No personal stuff during work time, no work stuff during personal time.

I then poke a very well chosen set of holes in the firewall: some coworkers get added on signal on my personal phone. Some personal tasks that are time sensitive happen during work time. ...sometimes pages happen during personal time.

This makes sure that for the most part, stuff stays where it's supposed to be. But when exceptions are made, they're very high leverage.
Sounds on-brand actually.
Sure, we're not optimizing. But my point still stands that yes, we are making progress, and yes science is delivering in places where it counts right now. The pessimism is unwarranted.

What would be more interesting to me is some critical analysis of why the American sciences in particular are structured to exclude most of the minds on the planet. What are we losing, for instance, by the fact that our institutions are not able to attract and retain women and other historically underestimated groups? What are we losing by making our immigration regime more repellent to scientific talent, such that more people stay in places where they are not able to maximize their gifts? Especially in the context of the difficulties encountered by the researcher you cited, it seems obvious that an examination of these historic biases is warranted, although it would be more unpleasant & politically charged than railing against capital structures etc.
All else being equal on paper, the better their social skills the worse all their other skills will be since otherwise the guy with social skills would have had a way stronger career than the guy without and then they wouldn't be equal on paper.

The problem is the halo effect here. Candidate A has likely gotten preferential treatment throughout their entire life thanks to his social skills, possibly all the achievements they listed were just because they were good at talking and never had to perform in previous jobs? While if candidate B has similar achievements but acts like that then you know he earned them, since nobody would give such a guy a pass unless they knew their shit.

On average a new employer will rate the persons work the same as the persons old employers, since these are the same set. So if both the socially savy person and the socially inept person got the same rating at previous employers, then you should expect to rate these two the same as well. If in these cases your process prefers the first over the second then you will over select for social savviness and under select for technical acumen.
I See Satan Fall Like Lightning is another good Girard intro point, and 2/5ths of the length of Things Hidden. It was written 22 years later, and reflects the evolution of Girard's thinking in that time.
Nothing. Past cases have settled that the copyright goes to the person who used their creative process to sort through the computer generated images and pick the quality out.

So by typing misty mountain and selecting it as good, you are most likely the copyright owner of that image.
Poll closed with over 3,000,000 votes. 58% favored the 10% sale of stock. Monday will be interesting.
Hum, so when you copy the text and post it into Notepad, it's written with a ton of dashes at places I can't make sense of (not syllables or every word). If you post it in this text box or in Word, it looks normal, I can't even figure out how to share it here (without manually "dashing") except this screenshot : https://imgur.com/DWRJlKf.

I am very confused, what's up with this?
https://invincivlepvt.com/google-my-business-jalandhar/
https://invincivlepvt.com/social-media-marketing-jalandhar/
https://invincivlepvt.com/email-marketing-jalandhar/
https://invincivlepvt.com/social-media-optimisation-jalandha...
https://invincivlepvt.com/sms-marketing-jalandhar-2/
Tagging assumes user will always have the ability to type or input the file tag metadata. Hierarchy allows finding files by just clicking up or down the hierarchy tree and double clicking the file(s).
Add a place in your offering to report on your customers’ customers marking email as spam and have some reconfirmation flow. I would also contact the postmaster to say it’s not spam.
GWTC-3, a third catalog of gravitational wave detections
San Francisco: The ORC Invasion
Really weird. Here is what we see - two different Android phones.

https://ibb.co/k9mS2Nt
Andreessen Horowitz Is Run by Chinese Communist Party Sympathizers
> Do they ask clarifying questions when they don't feel judged

Sure, you can tell yourself fairytale stories, but you and the other person both know there will be generated a number right after the call ends that can only range from 1 to 4 and you will be assigned it.

Also if you treat this as a discussion you may come off as arrogant. After all everyone else is showing nervousness so the interviewer probably thinks "what's with this person who acts like they're already on my team?"
A story of how a junior dev becomes a little less junior.

The original implementation was the 'obvious' one, and not terrible.

Then experience of the live system + MySQL demonstrated problems with that.

So a non-obvious but better-performing solution was implemented instead.

Great! Junior dev walks away with a mistrust of both long repeated strings appearing in a DB table, AND a mistrust of database internals. A fine lesson indeed.

(And remember, this was the era of the all-powerful DBA who could ruthlessly de-normalise your schema at a moments notice to improve performance).
I just spent a few minutes reading into it, will have to explore more. Certainly the tech/presentation is pretty slick.

So somebody can buy a miner/access point of sorts to publish a hotspot. They get rewarded with these HNT tokens for providing this service.

But what gives the HNT token value... is the value purely driven by speculators? That's where it starts to fall apart for me. How can that be a sustainable model in the long run?

I guess for this project, the cost to run the miner is relatively low, so even if the value of the tokens are purely speculative, you'll still get people setting up access points for a chance at the lottery ticket. In that sense, this seems like a good application.

I can see crypto having tangible value for these kind of cases, where you need many people to participate in a network, and the cost of entering is somewhat low. Having that small additional incentive/lottery ticket motivates people to take the small effort to set it up.

But I don't know how stable this model will be in the long run. If crypto crashes, will the network stay maintained, or fall into disrepair?

I just looked at some of the miners, and the cost goes up to 1k USD, which is kinda nuts. The token price would have to support the unit economics of that... which I doubt will continue in perpetuity.

These kind of projects would work better in the long run as charities where people really understand the intent of participating, rather than strictly speculating, which is likely not going to be long lasting. Having a crypto/token kind of obfuscates what the long run reward will be, which does incentivize participation, for sure.
I can't say that's been my experience, are you by chance using a rolling release distribution?
That sounds about right. The runtime of a certain language actually allocates 1TB of virtual memory at startup, and then hands out memory from that pool. It's just reserving 1TB of virtual address space.
Also enough good programmers.

You could have the most perfect programming language in the world, but if not enough people know it, it's not going to get deployed and get into the world. JS is not around because it's some paragon of programming language, it is just smashing everything else frontend wise in terms of developer numbers.
Vasviewer – An Open-Source VapourSynth Viewer written in C for X11
A single-column string index is a different beast to implement compared to a multi-column varchar index.
Yeah, it is very strange. I have an early 2014? MacBook Pro and it still runs today. 0 issues. That being said, it's now slow as hell and likely because of the battery. But the development experience on MacBooks is delightful.
You don’t have to have a single bundle or just main one and common one. Split into as many as you (or a bundler) see fit. In the worst degenerate case you’ll end up with every module bundled separately and preloaded on every page, just like ESM, but without deferred roundtrips for nested dependencies.
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Google My Business</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Google My Business Jalandhar</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Digital Marketing</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Online Business Listing</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Google My Business Service</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Google My Business Service In Jalandhar</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Google My Business Agency</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Google My Business Agency Jalandhar</a>
<a href="https://invincivlepvt.com/google-my-business-jalandhar/" rel="nofollow">Digital Marketing Jalandhar</a>
Imagine using a future version of this to generate a VR game.
> As others have pointed out, m-disks will preserve your data hundreds of years, but I personally use a RAID array.

Maybe it's lack of experience, but I've never actually seen an M-Disc in the wild. I get the impression that you can't use a normal disk burner to write them, so expecting the world's Joe Schmoes to use them (much less maintain a RAID array) feels unrealistic. By contrast, just about everybody knows how to put photo prints in a physical album.
You didn't tell us the most important part -- does the machine exhibiting the memory leak problem use iCloud or not?

Assuming the iCloud-enabled machine is the one with the problem, it seems odd to jump to the conclusion it's hardware? That's a lot of extra code running on the machine; not just iCloud itself but every single iCloud-aware app. There's a lot of additional potential surface area with iCloud enabled.
The alternative is that Obama and Biden, or anyone in their bureaucracy, got to the FBI and convinced them to accept their crazy dossier.

This is entirely he said she said, without the records of the court in question - and even then would likely be he said she said.
Keep in mind the HP Way was well established for decades before this was documented, by Hewlett & Packard setting a strong personal example and proving it in practice as it radiated outward through their inner circle.
> If a grace period is ok now, why would it not be ok?

Grace periods are fine! But you said get rid of them, and I was pointing out that you can't simplify the math that much. It ends up being a mess with a hidden grace period inside a bunch of confusing math, rather than an understandable and relatively stable interest rate.

If you're happy to keep grace periods, great, let's do that. And I'll skip the rest of the post because it's not worth fussing over in that case.
In my opinion it's like human languages. You can never apply the idioms and structures in quite the same way. But you can still be fluent in several languages without unlearning previous languages first.
Launching the Ariadne Spec
I wish I could a 2-3 hour interview where I (or the candidate) showcase one of my projects and explain the architectural details and decisions in addition to showing any cool/hairy/insane code that got the job done. We can discuss those things and see how to improve them, or laugh at the crazy solutions.

Honestly how many times do I need to rehearse these dumbass algos (blah blah blah, so I'll optimize for space with blah blah blah) okay already. I would much rather show you real world code that I've built, or passion projects I spend my free time on. I want to bring me to your company/projects, so get to know what I'm about holistically as an engineer. I think you can best understand that by looking at actual work done and judging whether or not the person is capable of contributing to your needs.

Whenever we face challenges, we learn from them. At scale, we learn everyday. So just hire people who are passionate about facing challenges and learning from them. Not someone who can spend 8 hours a day like a college student playing leet code instead of building something useful. It really isn't that hard to memorize a dozen essential data structures and algorithms. But then what? So cringe.
Since Japan import all fuels, insulating must be higher priority but still isn't.
YMMV, software engineers can usually get away with murder.

It really all depends on how you frame it. I probably used terminology like “taking meetings with” instead of “interviewing at”. Just make sure it’s not with competitive companies and maybe more importantly not with sister companies under shared VC funds.

Honesty goes a long way, and if your employer is going to fire you because you are keeping tabs on your market value then you need a new employer anyway.
signed web bundles [1] let you package up a page as a fixed resource, distributed with a signature to verify that the content of that page is what the author intended it to be, so a site like twitter that is embedding it can be sure that what they're embedding is always the original resource.

however, this is part of AMP, and so web developers who prefer the "do whatever the fuck you want" aspect of the internet push back against it. the ability to ensure that a web link contains the same content at a future date as it did when it was initially crawled was one of the things we destroyed along with AMP.

[1] https://github.com/WICG/webpackage
I think they are some weird line wrapping hint characters? If I paste it into Pop OS's text editor I can only see the dashes if I shrink the editor to cause word wrapping, and it will insert the dashes at the wrap. It seems like some UTF magic that I hate!
and only one type of media: books
I've had similar issues with Bose QC35 on Windows. Currently they work -- but the settings are on a knife-edge: all it takes is an unlucky Windows update and I'll spend half a day trying to find the right services and settings to reset/reinstall to get it paired again. (Also, whenever I restart, I have to open the bluetooth troubleshooter to get them paired, though at least that always works.) I blame both Windows and Bose equally, but I also think it's a very difficult protocol to work with.
I'm not sure the second law really applies, these aren't closed systems (the Sun shining on them being the most obvious input).
Download your favorite songs using mp3juices
> There can be no separation of money and state, because the state is the only party that could issue money almost by definition.

A state is not an atomic entity. It’s an abstract object comprised of its citizens. If a part of the population agrees, they may practically form a state even within another state. Think of the mafia, the church or getthos.

So crypto enthusiasts may practically form a state (at least as money issuing entity).
Doesn't exist in America and hopefully it never will
Cherry MX Reds are the most popular type of mechanical switch, and they are "silent".
Ok, but what's unfurling? As far as I can tell, this is just tricking the thing that tells you the target domain of a shortened link? But if you clicked the link, you could just see the link though right. How is this fooling anyone?
Crowd management and continuous crowd monitoring is essential at any potentially high-density event.

Some cities have banned festival seating since it leads to potentially deadly crowd densities near the stage. This matches my own experience right before a popular act comes on and the crowd density immediately doubles or triples as people cram into all available space at the front.

A domino effect or pileup of just a few people can create 1000 pounds of force, making it impossible for someone to breathe. Now imagine shockwaves/quakes/pileups in a crowd of thousands of people.

Rigid metal or concrete barriers/fences that crush people rather than giving way, along with security staff who refuse to allow distressed attendees to leave, make things even more dangerous.
Give it a try, and ideally on a vintage machine. There are lots of telnet BBSs out there today!

Here’s my guide: https://bytecellar.com/bbsing/
The new F-150 Lightning has generated a lot of buzz, if they can deliver in 2022 (that is, ship in volume despite the chip shortage) it will be a game changer.

I'm sure the small gardening contractors will raise the issue of cost, but the large landscaping companies should have no excuse.

My real concern is that they will only be able to ship a limited run, which will get snapped up by the early adopters, that is the truck enthusiasts and EV fans who have enough disposable income and the patience to just get in line and wait.
To be honest, I think all major desktop environments are in an equally terrible state (including MacOS and Linux), but none particularly more so than another.

I’ve been very happy using Gnome and KDE more so than Windows or MacOS the past year, but they each have odd quirks, as do MacOS and Windows.

In fact, although I’ve had plenty odd graphical bugs and occasional crashes with both Linux DEs, almost every time I’ve had to use Windows or MacOS for something, I’ve experienced even worse over there.

In some ways I think we should all be disgusted that the desktop UI has largely stagnated while still having so many odd issues across the board, but at the same time, I guess pleased that they have all largely caught up to each other in most regards and are all “about as good as it gets, for now”.

That said, I find myself gravitating towards Linux if for no reason other than, if all else fails, the source code is there for me to modify if and when I desire.
vasviewer 1.0.0 released on November 6th, 2021.

vasviewer written in C with a GUI based on mlk[0] toolkit for Linux (X11), FreeBSD (X11), macOS (XQuartz).

Here is homepage in Japanese[1] and screenshot[img]

[0] http://azsky2.html.xdomain.jp/about_mlk_en.html

[1] http://azsky2.html.xdomain.jp/soft/vasviewer.html

[img] http://azsky2.html.xdomain.jp/soft/img/vasviewer.webp
The Free Law Project looks great. I'm going to explore your projects this week. I've been looking for a volunteer opportunity in legal tech. It looks like some of your projects have guidelines for contributors. Do you often work with volunteers?
Why are you so sure? What was more important: respecting Kafka's personal wish or making sure that future generations can read “the trial“? I'm not claiming I have a definite answer, btw.
The Panama Canal Zone was under US administration when McCain was born, and he was on a US Naval base, so in some sense he was in US territory.

The more interesting story is that of Ted Cruz, who had a noncitizen father and was born in Canada.
dont really trust all the florida data shennanigans
Have we always wasted so much space for parking? I get that they serve an entire block, but they’re just cars - doing nothing 23h of the day.

Not to mention that the parking looks horribly designed. How will you get to your car, if it’s parked in the middle of the road in the middle of the block? You’ll first have to pass on the other side without cars paying much attention to you, and then also drive on the street, with the view being potentially blocked by a larger car (for you and the drivers on the street)
E-commerce UX for the busy developer