skysight-inc/HackerNews huggingface dataset:
>Earlier in this thread I've described how I see a completion-based model built on top of FSMs generated by compiler from async fns. In other words, the arguments presented in that article do not apply to this discussion.

I've been lurking your responses, but now I'm confused. If you are not using a callback based approach, then what are you using? Rust's FSM approach is predicated on polling; In other words if you aren't using callbacks, then how do you know that Future A has finished? If the answer is to use Rust's current systems, then that means the FSM is "polled" periodically, and then you still have "async Drop" problem as described in withoutboat's notorious article and furthermore, you haven't really changed Rust's design.

Edit: As I've seen you mention in other threads, you need a sound design for async Drop for this to work. I'm not sure this is possible in Rust 1.0 (as Drop isn't currently required to run in safe Rust). That said it's unfair to call async "rushed", when your proposed design wouldn't even work in Rust 1.0. I'd be hesitant to call the design of the entire language rushed just because it didn't include linear types.
Relationships do, though, and people also tend to like having them. And having fun.
Is anyone surprised FB has this culture?

This would be like me leaving little breadcrumbs of an affair for my SO to find and then have it all culminate in an "AH HA! I caught you snooping!" when they call me out on it.

So... healthy...
As a US taxpayer, I hope not!
As far as I can tell they are just saying the same things about radiation exposure as everyone else, but making them sound scary. I didn't see any evidence of health damage, though I didn't read too closely.

I haven't looked into Strontium 90 health effects specifically though, does anyone have good sources for how concerning that is?
This is a great poitlnt, and a good driver would do the same things ng. If there's an unknown hazard, you slow down to make sure it isn't going to cause a problem. Self driving cars can have the same behaviour programmed in.
No credibility. In this poorly written paper the only interesting claim he cites is that some portion of SARS-Cov-2 looks like a "vector" sequence, but it's really just looking like a naturally occurring coronavirus and he confuses plasmid vs a vector. See: https://www.tandfonline.com/doi/full/10.1080/22221751.2020.1...
Just because the Chinese government lies a lot, it doesn't mean they are lying about this. There is no need.
Browsers are not guaranteed to send Referer headers and some choose not to (or send fake ones) due to the privacy implications.
A lot of the Quark documentation was basically copied-pasted from the 486 one, and 486 replaced with Quark. There was some rather unusual phrasing and anachronisms as a result.
Fulltext search is its own special thing, but most the other add-ons tend to be performance improvements or syntactic sugar, not filling in feature gaps.

The thing that's nice about RDMSes, and the reason why they've been so successful, is that they're built on top of a strong theoretical basis. The relational model is a bit like the lambda calculus. It's simple and relatively easy to understand, but can still provably handle just about anything.
It's not just that it's a single point of failure, it's that as a customer I do not want any admin who is feeling curious to be able to snoop on my footage with a click.

I don't know how "established" this company is, but their customers appear to include city governments, hospitals, and Tesla motors, which I would consider "high value and large targets".

Makes me suspicious of the whole industry. If others in the industry dont' want that, time for some industry codes and audits and self-regulation.
The most interestin part is that they fucked up with regex and slowed down all sites with "t.co" in it.

reddit.com
microsoft.com
rt.com

etc
The low latency GCs I'm referring to are ZGC and Shenandoah, both of which are in the JDK:

* https://openjdk.java.net/projects/zgc/

* https://openjdk.java.net/projects/shenandoah/

Thank you for the rest of the post, it's very insightful :)
Thanks; I didn't remember it correctly I see :-)
You don't list it as a requirement; list it as something that would be nice to have.
> state that values Jewish life over non-Jewish

This statement is especially funny in the light of the current election campaign where Orthodox parties compare all non-orthodox Jews to dogs.
Yeh but you have to remember that Libya was and is still floating on oil.

Also this was the 70s ... Good time for oil. So basically Libya has this free black money comming from the desert. Yet people struggle with basic infrastructure. Also keep in mind that Libya was around 6 mill people. Not a lot for such a vast desert.

So basically two birds with one stone... You build up your infrastructure connecting the coast and the desert and in the process you get much needed water delivered to the coast.

Yes the water might not be there. But you still have a super highway build in the desert.

If you look at UAE and KSA that is exactly what they did too. Invest as much as possible in infrastructure, NOW... roads, pipes, cables etc.

"Long term" does not play well in Arabic culture....
This isn't a post from Facebook Inc, this is a post from a random person on Facebook.
> SQL makes it easy to write and read simple queries, and ridiculously complicated and arcane to write slightly more complex logic.

This is consistent with my experience, and exactly backward of what you want a language to be - which is good scaling of solution complexity as a function of problem complexity, even (although ideally not) at the cost of upfront effort required to learn.
This is a nicely timed article, i'm thirsty for emacs.

I dived into emacs in janurary 2021 fully using doom emacs. I started doing scrum and meeting notes in org, then find myself slowly switching existing notes over to it.

i keep all my emacs configs from ~/.doom.d in git and can easily bounce from machine to machine. Setup is pretty easy and i've found to have the same emacs experience where I go.
The popups aren't compliant with either the intent or the letter of the law and instead pass under the legal theory of "if all of us are guilty none of us are guilty," which so far seems to be holding.

You could argue that it's not regulatory capture and instead it should be called enforcement capture or judicial capture, but absent that level of nuance I think the more accurate simplification should be "regulatory capture" rather than "real impact."
I'm interested in why you hold that opinion of Black Swan.

I just read it a couple of months back because I figured I probably owed reading some Taleb as back table stakes for all the hours I've spent reading HN (and SSC). Picked Black Swan because it seemed to be the most well known and I've never liked jumping into a series with the most recent release. I enjoyed it, will read more of him, but haven't yet.

Do you have an order recommendation?
Would not a large dog suffice? They're more maintenance, but also come with other benefits.
Who are your enemies haha.
“Don’t want to spend 5k cause of paranoia but I’m planning on moving to a remote estate and... guns... and gun lessons.... cause I’m not paranoid”
"crypto bad" - you
For people down-voting this comment, note that it is a direct quote from the xkcd chart itself
As usual, immortality is the solution.
Thanks! I didn’t want to bring up existing tools unless I knew them in enough detail be thorough and accurate. That said, Vitess can apply query limits as described under Insights. Migrations seem to have dozens of solutions from home-grown to enterprise. Not sure about reducing deadlocks, I’ve seen academic articles in passing that I don’t think have been commercialized yet. Lambdas are common with NoSQL databases like Firebase and DynamoDB. Supabase is working on a Functions feature which is interesting because it’s on Postgres, but they haven’t released many details.

What I’d really like to see is how the combination of features could be more than the sum of its parts.
I've heard that one. I thought it mostly affects refrigerants, but I didn't notice that FM200 is also an HFC. There are other fire suppression gasses with a low global warming potential, which probably can still be used in the future.
The UN says 4000 cases of childhood thyroid cancer, out of which nine died. They also estimate 4000 eventual cancer deaths among the most-exposed population, an increase of 3%.

https://www.un.org/press/en/2005/dev2539.doc.htm

Chernobyl was an exceptionally unsafe reactor, and didn't have a containment dome. Fukushima did have decent containment and didn't release nearly as much radiation.
just because the seatings positions were slightly bad).

A lot of the IOC (and probably FIFA) requirements seem silly. Pretty soon, we're going to see the Olympics go back and forth between LA and Paris just because they're the only cities that naturally have the required infrastructure, unless there's a change.
Nassim Taleb claimed on his Twitter account that Japan has made ventilation a matter of policy. Does anybody know about the accuracy of this? This is what makes airplanes safe, right?

I honestly don't understand why we don't see restaurants here in the U.S. (edit: my reference is New Hampshire) with at least HEPA filters. Ideally they'd crack the window open even in the winter.
You said multiple times "others are perceived better". Don't go into semantics now. Admit it, you have. Brand NCSU < Brand Harvard, no matter how much you cry on HN.
Also strong independent labor unions.
Scaling Celery Workers with RabbitMQ on Kubernetes
Recruiters will straight up ask for .DOC versions, too. The gall.
This seems extremely shallow. Yeah if you don’t have to worry about making money to survive obviously life is a lot simpler and less stressful.
In 2016, I worked remotely from Prague for a few months. When my girlfriend came out to visit, we took 3 weeks to travel around Czech Republic, adding Vienna and Budapest, hitting up museums, charming dinner cruises, trendy cocktail bars, you name it.

I kept track of every koruna, euro, and forint along the way and the total bill for this extravagant trip was around $2,000. Back in San Jose, that wouldn't even pay rent for my 1BR. It felt like I was missing out on a huge opportunity.

The next year I left my job and moved to a town in the Japanese countryside to decompress. Luckily, there were a number of locals with English proficiency who looked out for me, and I ended up doing things I never imagined -- hosting a cookout, participating in a crazy fire festival, teaching kids about finite state machines (via translator), learning how to make gyoza from old ladies, presenting to entrepreneurs about makerspaces, helping a craftsman export his product, meditating with Buddhist monks. I also learned to ride a bike, better late than never.

I still think of these experiences as highlights of my life -- being carefree, the thrill of traveling, and most of all becoming an illiterate and mute witness, being led around by generous people who want to share their culture.
Facebook Reality Labs: The Next Era of Human-Computer Interaction
I moved to Japan because my wife at the time took a job there. That eventually led me to Germany, France, and now Norway. I think if you enjoy being surrounded by different cultures and ideals it's good. If you are able to immerse yourself in the local culture and habits it's good. If you are too connected to your family and friends back home or too much identifying as your home culture is not so good.

Also what countries are opening back up? Lol.
Do you think this would explain the status of places like LinkedIn? Long ago, it was an OK place to have an online CV. Now it is a place people use show off with non-relevant _stuff_.
Now you have infinite years of problems... (to paraphraze JWZ)
I had a similar thought:

git init -q && git commit -q --allow-empty -m "Hello, World\!" && git show --format=%B | head -1
Almost. The best of both worlds would be an ORM that can understand the SQL query and populate its objects/structs/whatever with the result. I have to manually process the results now.

If I had an ORM like that maybe I would write all SELECTs directly in SQL.

What makes that impractical in projects with multiple developers is that about half of them don't know SQL nowadays. They know how to use the ORM and the language to write CRUD queries and that's all. If they see SELECT * FROM invoices WHERE customer_id = ? they probably understand it. Nested queries, HAVING, GROUP BY... oops! CTEs... OMG! This means that sometimes they write three or four queries when one would be enough.
Came across this on r/France

https://i.imgur.com/epj1Lue.png

Translation :

We lost our Gitlab and backups...

And the automatic backups that had been put in place no longer worked so a priori we lost everything...
I travelled for most of the year, every year, for most of my 30's. It was every bit as good as you would expect.

I'll second the advice I've seen here about moving slowly. Never put dates on your calendar where you need to be somewhere. Certainly don't buy an entire Round-The-World ticket that forces you to commit to a bunch of flights in advance. You'll spend your whole year missing out on cool stuff so that you can rush to the next airport and catch the next flight.

I would typically book a one-way flight to an interesting sounding place, then let my trip evolve from there. So I'd start in, say, Cape Town. That's one end of a big continent, and the plan is vaguely "work my way North". At some point in the next year, I would run out of Money, Motivation or Africa, at which point I'd book a flight home or elsewhere.

As it happened, the thing that always failed first was motivation. I'm a software guy, and my brain starts to get annoyed when it's not thinking. After 9 months of dirtbagging around interesting parts of the world, I'd feel the need to work again, so I'd arrange a contract back in the 'States and book another one-way flight home (or round trip home from wherever I was so that I could pick up again a few months later).

Go slow, stick to public transport, avoid touristy areas. There's a lot of good still out there to be discovered.

Good luck!
That would be so cool! Please let me know if you get into that. You’re welcome to join Farmhand’s Discord to share your ideas with me and other players: https://discord.gg/bVccaux5
The recruiter was in idiot but not to consider c# dev for Java job is quite silly too.
I understand the need for Resume accuracy in key roles.

We all know the people with spotless resumes, who get jobs they don’t deserve, and perform abysmally, and sometimes alienate whole departments—middle managers in dockers. Or, the run of the mill worker whom just does the bare minimum, and counts on that bloated resume as a life saver.

If I had a company, many jobs would be based on test results. It would take nepotism, preconceived notions, liars, out of the hiring process.

Of course, many jobs could not be filled this way.

I don’t know why companies try out local applicants for a couple of weeks, and if they preform, make it permeant. “

Employer, “You did well on our tests. Could come here for a couple of weeks, and we will see how you do?

It would give the diamonds in the rough, minorities, and guys whom didn’t go to the four year party, a chance, and company might gain a productive worker?
That seems like more trouble than it's worth though. Do you like just check every hour to see if someone has fallen or something? That seems like something that could become either an obsession or something you'd forget to do.
I would not list guitar playing on my resume unless I was prepared to entertain a crowd at my job interview.

Likewise I wouldn't list chess unless I was good enough to at least entertain a grand master for a few minutes.
I am, seeing how it has nothing to do with FB
Ah, I see. That makes sense then. I thought it's an everlasting game world, thanks for clarification.
Enable push notifications to save time
It's easy to dismiss push notifications as something that disturbs you, something annoying. But if you take the time to set them up correctly, notifications can actually save you time in the long run. I did some tinkering and love to share you my findings!
I think you may be right about the web. It is not my experience that novices think to look in right-click context menus on the web, with the exception of text operations like copying text that you mention, and sometimes link actions. (I'm basing this off dozens of usability studies on web-based applications, it may be different for older windows applications.)

I have theories -- maybe it's because most web apps do not bother with context menus (outside of text operations), maybe it's because more people have developed their mental model from touchscreen devices where context menus are less commonly used, maybe more people are on laptops with trackpads that do not make right-clicking as obvious, maybe because there's no visual affordance indicating which onscreen elements have a useful context menu and which have the standard webpage context menu so it's a guessing game. I don't honestly know. But I am confident that if you place key functionality in a context menu of a web-based app that most novice users will not discover it on their own. As per Jakob Nielsen: "...be warned: less skilled users rarely use these [context] menus." [1]

Once end-users learn how to use your app (and therefore are no longer novices) then they seem to have no trouble remembering and using context menus, so it's a great way to expose expert affordances.

In the case of my kids I can also say that the Stardew Valley user interface (such as keeping right-click and left-click actions straight) has been the most difficult part of the game so far. And it doesn't seem like it was particularly necessary distinction to make -- there seem to be few cases where both right- and left-click actions are equally appropriate.

[1] https://www.nngroup.com/articles/feature-richness-and-user-e...
The video is hilarious, congratulations

A well implemented version of the idea would actually be useful for people with impaired mobility. Perhaps focusing more on eyes and blinking, or combining limited gesturing with eye movement/blinking...

anything to avoid having to lick to bookmark or shake your tongue is a plus, really
Star Trek TNG: New Ground [1].

[1] https://memory-alpha.fandom.com/wiki/Soliton_wave
Edinburgh is now on Finepicked–the guide curated by fine places
You can also pay for a private server too with robux. My kids earn robux if they do chores or read a book etc... Right now it is a good positive reinforcement reward system.
James Damore must have read that book as well, he lied on his CV saying he was a FIDE master.

I'm always fascinated at the esteem chess is held in for some reason. I don't have a high rating (lichess rapid ~1900) but to me, improving at chess is the same as improving at everything else: practice.
So we should pick cities in developing countries in need of modernization and have the global community fund it?

Instead of incremental improvements to wealthy nations, the Olympics is the opportunity to build up the developing world a as and highlight it for the world to see.

If only the IOC was not the peak of corruption
I read it as a praise for Indian internet.

And let's be honest. In spite of my aversion to the big telco magnates, Jio was a huge improvement over the status quo. I will agree that German internet is shit compared to Indian internet.
I have no doubt that it works well in Rust (with its core concepts and caveats).

I was really referring to the parent comment which said that the author of the article seems to be complaining about something that applies only to a specific area ("The problems the author is describing might apply more to library authors").

I said that to me, the examples in the article seemed more like an everyday paradigm (mundane, creating a thread and sharing an object).
Pandemic blamed for falling birth rates across much of Europe
Abstraction is useful though. Don't tie yourself to specific database system.
First, thanks for the answer, really appreciate it!

So in a more practical sense, for example in application programming, unbounded computations/values could be compared to users continually adding/retrieving data against application database - as long as the server is up, the process never stops?
Hey, I’m the founder & developer at Morflax.

I have been working on THINGS for the last 3 months because I wanted an easy and quick way to generate device mockups for my websites and presentations. When I started building this app, I didn't think I could achieve this result.

Downloading a lot of mockups and customizing them on Photoshop was great pain. So together with a 3D designer, I made devices & scenes models available directly in the browser.

With THINGS you can easily present your website or app. Our goal with Morflax is to make 3D available for all, make it simple and easy to use.

How it works?

- Choose & customize the device
- Select & customize scene
- Upload your design
- Customize lighting & background
- Export image in jpg or png formats

Generate mockups in a quick and engaging way using only your browser. Forget spending your time and money on Photoshop/Figma/Sketch mockups and 3D software source files, get everything in one place... Clay, emoji, realistic style, everything is here!

Please give me any feedback or any questions you have about the project and I would love to answer them.

All the best,
Augis
I'd be very interested to know what kind of jobs foreigners land in Eastern Europe. Without knowing the language I'd say almost all professions are unavailable
in case there were not posted before, here are pictures of SBG2 in flames taken by the firemen. https://twitter.com/xgarreau/status/1369559995491172354

This puts an image on the sentence "SBG2 is destroyed". Do not expect any recovery from SBG2.
For a:

- "I should have done X" (regret because X wasn't followed)

there are probably as many:

- "I should not have done X" (regret because X was followed and made things shit)

Even the "should not have worked as hard" would be most likely balanced with others saying: "should not have been as slack or loose at work, and did something important, made some legacy"

In the end, nothing really matters, and the perspective at the deathbed might have hindsight in its favor, but it's equally blind to the consequences of alternatives that weren't followed.
I’m sure I’ll get downvoted for saying this but a major theme in this thread is “meeting a girl abroad”.
Tidelift | Remote (US only) | Full-time

Tidelift is building a product to help organizations effectively manage the open source that they use while building applications. To help make this happen, we work with the maintainers of many open source projects to help deliver the product and pay them based off of subscriber usage. We're a well-funded company, remote-first from day one, and growing fast.

We're looking to add a couple of mid to senior level engineers to the team, probably with a backend focus. Our backend is mostly written in Ruby although we have been starting to build some small components with Go. And of course, there is JavaScript on the frontend. The backend includes APIs consumed by the frontend as well as a backend processing pipeline.

Easiest thing to do is to apply online (https://tidelift.com/about/careers/current?gh_jid=4000614003) but my email is my username AT tidelift DOT com
Or, that any impact is too small to measure, and so not meaningful.