skysight-inc/HackerNews huggingface dataset:
GFP-GAN: Towards Real-World Blind Face Restoration with Generative Facial Prior
Why can't you simply ask the candidate "We offer $min to $max for this position, is that acceptable?" That lets you and the candidate know whether proceeding further is a good use of time.
Ask HN: How to force yourself to spend less time on HN?
This past month or so, my work has shifted to have long periods of being on standby during WFH. However, I can’t get into reading a book, working on personal programming, or applying to other jobs during the downtime because there is too much likelihood that I’ll be summoned to fill the gaps with activities that require sustained concentration.

Enter HN. Somehow my phone remembered that I created an account a few years back and then never used. HN became a way to fill time because there was no value lost if I had to step away to do work for a while and totally lost my place. Unlike Reddit, the discussions here are readable and (occasionally) informative. The problem arrives when I’ve read the font page for the day and then keep coming back to refresh the page or browse the new queue.

I’ve tried deleting the HN icon from Safari’s top sites list (I’m a strict iPhone-only poster here). That worked for a few days until I started to type in “news.y…” in the address bar manually (and then another HN page ended up in my frequently-visited list).

What got me off Reddit was boredom or exhaustion from the repetitive discussions. The addictive points about HN right now for me are the novelty (I’m still finding interesting discussions and not yet mentally autofilling the expected comments on every post I read) and the civility culture (which means that the arguments aren’t Twitter-tier name-calling, so long as there isn’t someone to show up to rant about the evils of socialism on a tangentially-related thread).

If I had better Wi-Fi in my office, I could just blackhole HN from my PiHole. However, my phone reverts to cellular data most of the workday.

Fortunately, this should have a natural conclusion in a couple weeks when my team starts a new project and I can expect to be busy with real work all day instead of staying on standby.
Working with Linear Systems in Python with Scipy.linalg
So you accepted 6K onto platform, about 4k got offers, and just under 2k accepted. Roughly a 1% conversion rate for those who applied? Yikes.
Once upon a time, separation —

"Design, Implementation, and Evaluation of the Resilient Smalltalk Embedded Platform"

https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.84...
mmWave won't penetrate a door or a window or a tree. It really doesn't work in rural areas at all which is where WISPs make sense. And WISPs don't make sense if the local geography is rocks, hills and trees that make it impossible to get a clear line of sight.
After years of crappy chairs, I finally invested in a Herman Miller Aeron at the start of lockdown.

Due to lockdown restrictions I took a risk and ordered one without trying it first (knowing I had the return policy to fall back on).

I was immediately disappointed with the comfort when it first arrived, and almost sent it back. But I stuck with it for a few more days and found that once I'd adjusted to the chair, I now find it the most comfortable thing I've ever sat in. I've since read that it's quite common to take a few days to adjust to a chair like this, where the ergonomics are very different (better) than cheaper chairs.

I used to get various aches and pains after sitting in my cheap office chairs for a few hours (even with breaks in between), now I find that there is almost no upper limit for how long I can comfortably work in this chair.

So yes it's f*king expensive, but I do highly recommend it. A year on, I think it was a very good investment.

BTW I highly recommend the Atlas Headrest for the Aeron - it looks 100% like a genuine original part and it really makes a big different to comfort (in my opinion). The only downside is the headrest alone costs about the same as what I used to spend on "upper-range" office chairs from Staples.
Dgraph was built around GraphQL and natively supports it.
I don't know, I was disappointed by the title. "Crashed" would have made more sense than "rained". I was waiting for the part where a storm rained the weed all over the valley, but that didn't happen.
Missouri Has Declared Federal Gun Laws Invalid
Sure, but considering that said player doesn't mind endorsing MLM products (and being paid a lot of money for them) I do think it's about the money.
It’s cool to see this on HN. It’s a common activity in metabolic modeling & metabolic engineering circles to build new pathway visualization tools (I spent a chunk of my PhD on one called “Escher”). I keep waiting for a tool to come along that’s good enough to be sticky and win this little market. But it might be more like IDEs, where there are some classics (pathway tools = emacs?), and an endless supply of new entrants.
A very large, well known company used to be the ultimate place to work. Part time, decent wages, college paid, health insurance, and housing assistance.

As you can imagine, over the years, wages didn't rise, and benefits started disappearing. And so did the applicants.

Now every peak season they just bus people in directly from Mexico.
Good point. If you’re the only user with utm_origin=boogers&utm_medium=poop, it’ll be trivial to connect you between websites. It’s all automated, so there’s slim to no chance of making a server admin chuckle while checking the logs, unfortunately.
Overvalued based on what metric? I think it no longer makes sense to evaluate a stock based on earnings per share if that company never or almost never issues dividends.

It seems the modern strategy of these mega-companies now is just a perpetual growth machine or at least the appearance of such.

Investors prefer asset appreciation to get those sweet low cap gains tax rates. Or even better, the ability to borrow against your shares in order to perpetually defer taxes.

So, overvalued in that it will never have enough revenue to produce a good return on investment by distributions to shareholders, yes. But overvalued in that the asset price will continue to appreciate and produce huge returns for a long time to come? That remains to be seen, but it has certainly done that so far.
Overall sales volume may not change, but as a practical effect, Saturday shopping at supermarkets which are closed on Sundays can feel like shopping before a hurricane - at least in my experience in Germany.

Carts line up ten deep, every aisle and register, in preparation for the impending disaster of Sunday's closure. And this happens every week. It's both bizarre and entertaining.
Sunflower Labs https://www.sunflower-labs.com/ and Ring will have products for you. The latter is only $250 and you can stick a drone at home you can look through.

I think you could also just stick one of the Amazon Echo Shows that has Drop-in or Auto-Answer or whatever (the Google Nests don't, disappointingly).
I'm working on connectivity stuff at Facebook. Facebook is doing quite a bit more than just 4g/5g like deployments but the focus is primarily outside the US. We do have some public tools that I think are especially relevant to your effort: https://www.facebook.com/isptoolbox it's actively being worked on and there are many unreleased features in development but would be happy for any feedback too. Hope it's helpful.
White House unveiled new mapping tool to show gaps in broadband internet service
with bitclout it's now a couple seconds.
The way I see it is that if a server has run out of disk space, I first find the largest file, find the processes with that file open, truncate the file and restart them, and only then do I diagnose how I even ran into disk space issues.

If I don't do that, I might lose uptime. This gives me head room.
I don't think that was a joke. The banality of evil is about how evil actions may have mundane motivations, particularly professional promotion and profit, rather than ideological motivations. IBM's contribution to the holocaust exemplifies this.

Presumably you object to observations about human behavior made in the context of the Holocaust being applied to any circumstance less severe than the Holocaust. I don't think that makes much sense. Attributing Coco Cola's promotion of poisonous beverages to the banality of evil is not equivocating the harm of Coca Cola to the harm of the Holocaust. If such an equivocation were made, that would of course be objectionable.
Same here, toward the end of 2015. I would not have a serious high-paying job right now if it wasn't for triplebyte. I'm sad to hear the process hasn't scaled because I think that it'd help everyone out if it had.
That's a two edged sword. Yes, the passive funds initially all must buy up shares to even out their holdings. But they also must sell off shares if Tesla stock underperforms other members of the sp500 in order to balance out their holdings.
Bah god, that's Akka's music!
To be fair, what happened doesn't meet the definition of "rain": https://www.merriam-webster.com/dictionary/rain

The closest would be: "a heavy fall // a rain of arrows", but even that implies multiple things coming down over an area, not a single plane crashing.

And all the weed was in close proximity to the plane, not like it was being dumped out as the plane flew overhead and spread out over a large area.

It's semantics, but the headline definitely makes you think that a storm is raining down weed when that's not at all what happened.
For the last year, I've been self-learning synthetic biology by working to become one of the few people to have ever genetically modified fungi in a diy lab environment[1][2][3]. It occurred to me that genetic engineering is largely a process of hacking biosynthetic pathways; that is, we take heterologous genes from organisms which have evolved novel biochemical pathways and we put them into other organisms that are really good at biosynthesizing those compounds at-scale (like Saccharomyces cerevisiae aka yeast).

One thing I've observed is there seems to be no universal well-annotated structured database for biosynthetic pathways. Updates and additions to known pathways are published unstructured in papers, often in graphical form, presenting even more challenging for structuring the data.

Were this to exist, it would be possible to build an app that let you easily design DNA plasmids for testing all kinds of incredible biosynthesis experiments. For instance, it would be able to select an organism [E. coli], enter your starting substrate [glucose], select a desired metabolite [psilocybin] and out would come a DNA sequence for a plasmid that contains are the necessary parts, promoters, genes and terminators for transforming E. coli to produce psilocybin.

In my opinion, such a tool could profoundly impact science, industry and human well-being.

[1] http://everymanbio.com/

[2] https://www.instagram.com/everymanbio/

[3] https://youtube.com/everymanbio
You're welcome to your opinion, but they have proven themselves terrible monopolies. They protect their business through regulatory capture, under-invest in infrastructure, treat end users in non-competitive markets poorly, impose data caps for no good reason. Then there's the fact it costs more for me to get an internet connection without TV than with, so they can inflate their TV subscriber numbers and hide the "cord cutting". Rent-seeking is hardly risk taking. Comcast's 40 billion a year profit, irrespective of what others on the S&P500 are doing, is not well-earned. They easily cost our economy multiples of that by keeping things slow and expensive.
If the number crunching is numpy-heavy, multiple threads absolutely can use real thread-based parallelism. C extensions like numpy release the GIL and so can run in parallel.
> Evernote also refuses to create multiple level of notebooks

I remember asking for this over 10 years ago in their user forums, only to get some volunteer evangelist (who wasn't an employee and didn't have an official title but spent hours a day on the forum) claiming it "wasn't needed".

I gave up on Evernote when I realized they were spending more time on branding instead of features and reliability. And the constant in-app advertising nagging me to upgrade from Plus to Premium didn't help. I was already paying them money, I shouldn't have been treated like a free user.
Where did the ribbon come from? Office is basically one of the 2 or 3 pillars that drives MS Earnings. On what basis of research did it come from? I hate it too.

The fashion in UI is so horrible. Since Windows 95 I've basically watched UI fashion as pure churn for change's sake, to the detriment of all users.

Computer UI needs a cultural foundation, so software can be usable by many many generations.

But with the state of desktop OSes, with OSX in an increasingly walled fortress, Windows still doing the horrible dual-desktop with tiles and other insanities, and Linux just... failing, we regressed it seems around 2005-2010 and now nothing will fix the sad state of affairs.
I think that's really insightful. But I wonder how well it balances with us HN hordes trying to find the SaaS that will escape us from a grind. The low-hanging fruit is long gone, and not everything that starts fun stays fun. What I was trying to get at is there is no guaranteed (literal) pay off for even a good idea/strategy.

Take something like Basecamp as an example. I came up as a web developer at the same time as those guys. Could've built something like that, but didn't do it then and certainly not with the same conviction. If I had, and had early adoption, I would've stuck at it and carried through - the fun aspect wouldn't have been an issue if there was early success.
Even if you could live forever, you'd probably still feel that you don't have enough time. There are so many amazing things in the world and more are created every day. Even if you have an eternity, it's not enough, because you still only have 24 hours in a day and 365 days in a year.
This simplifies to incentives. Who pays Triplebyte? STILL THE COMPANIES.

So unless there is a simple business model shift to charging the candidates, all of their words are empty. THIS is why they made the mistake of making profiles public, because they were thinking about their customer (THE COMPANIES) and not their product (THE CANDIDATES)

"If you're not paying for it, you're not the customer; you're the product being sold." Tim Oreilly Tweet
>It won't generate power, but will be 70% the size of a commercial reactor.

If it doesn't generate power, what does it do? Will fusion happen there? Why does it need to be 70% of size of a "commercial reactor" if it isn't one?

I feel like I am less I formed about this project than before I knew it existed...
I don't know about this. Some of the junior devs I have had to work with modularize everything into, in this case, components to be used by react just to save a line of code or two. Understanding what is happening on the page requires drilling down through multiple file/function jumps.

I cannot stand that approach. The real tell is that none of them have ever used a raw html element in any of the code they have written. It is more or less custom components on top of something like material-ui or bust! Yikes.
It's a mistake, it's supposed to be a "=".
Just because they could doesn't mean we should.

Foxes need a lot of space they are not a dog nor a cat. They can't cope and become over stressed to small places for one of the matters. Just as rabbit in cages.
On the Psychology of the “Conspiracy Denier”
All that, and: a business where you extract cash from regular people and provide them technical support can be more painful than you ever imagined.
I remember reading someone doing the math on these and finding that statistics-wise, it was essentially impossible for these metabolic pathways to have evolved through randomness given the age of our planet.
I have been working my whole life. I have been working professionally as a web developer and software engineer since I was 13 years old. I am 37 years old with 24 years of professional experience.

During that entire time, there were only a couple of periods where I had more than a month off of work. Each of those times were when I was in between jobs and was trying to find new work, so I don't really count those periods as vacations.

I'm just so tired of the grind. I just want a long break to do nothing. I want to do nothing until I'm literally sick of doing nothing. I imagine that when/if that happened, I would be able to find my passion again. I'm not sure if it would look anything like the type of work I've been doing for years, but I agree with you. I realize that long term happiness is usually tied to creativity.
With Akka Serverless, the mental model is that you are deploying entities, not code. Depending on the state model you select for a particular entity, Akka Serverless will shard or replicate these entities across many nodes to serve them - with the replicated entity state model, this means your state is at the place it needs to be already before a request is received regardless of where that request is received, with event sourced and value entity state models, this will route the requests to the correct node so that the processing is brought to where the state is. When you receive a request, there is no need to go get the state first, like you would with a key value store. Your entity already has the state, your entity is the state. You just write the logic to process the request given the state. You can do whatever operations you want on your entity without worrying about consistency or conflicts, because Akka Serverless ensures that that entity only lives on one node (or for replicated entities, using CRDTs to ensure conflict free updates). This is revolutionary compared to using a key value store - with a key value store, two nodes trying to update the same value at the same time will overwrite each other. With a key value store, two nodes trying to update the same value will contend with each other and potentially slow each other down, whereas with the sharded entity models, only one request operates on an entity at a time, or with replicated entities, two nodes can update the same entity independently and their updates will be merged without conflict asynchronously, they won't contend with each other or slow each other down.

Akka Serverless then also lets you define views on these entities - this is not something that is easy to do with a key value store, keeping the projection and the values in sync, ensuring that even when there's an error part way through an operation, that you don't end up with partial updates where the value is updated but the view isn't, ensuring that updates of the view are isolated from updates of the value to maximise performance, etc.

Akka Serverless is about inverting your view of how you see state. State isn't something that lives somewhere else that you manipulate, separate from your code. State is what you deploy. Akka Serverless gives you state models that are designed for distributed systems (which a serverless platform is), they scale, are fault tolerant, and are built on decades of computer science research.
I don't think you're allowed to do this, but it's in a hypothetical, so the code doesn't actually work anyway.

If you were allowed to use in this way, it feels reasonable right? parse_line eventually gave us an Iterator of line_in values, we iterate it until we get a None instead of a Some with a line_in value, and that exits the loop.
no, an oracle is another smart contract that is called by the main contract, the oracle smart contract logs an event, this event triggers sources of truth (servers), each source of truth provides information for the oracle contract by modifying its state, the oracle contract decides if the data is reliable and calls the main contract if so
I've been wondering the same for a few weeks but can't be bothered checking.

My uneducated inference is that an oracle is a data source and you can hook into it from the smart contract. The oracle seems to live off-chain and live on a traditional server/DB.

Please correct me if the above is way off!
Was this an issue with things preinstalled and trying to install your own or with trying to use your own after installing your own?

Wondering if it was really an issue with 2 interpreters or more of an issue with how the system works. More specifically PATH variables, shebangs and prioritizing your custom one over the system one.
For me speed reading is more about building a mental model of what I'm currently reading. I was just a reading a light novel (very light reading) and I could skip over entire pages, because when you have that mental scene, skipping pages is like taking off your eyes of a movie for a few moments. You can easily recreate the missing context or read the parts over (akin to asking what you missed). I mostly do this for fiction book, as non-fiction are sometimes too dense to do this.

Another trick is to focus on a specific word. Some words I can recognize with the corner of my eyes, I could say. Which means you predict what comes after, and you skip over it and focus on the next word you don't recognize. You go back if what you're predicted don't make sense to what you're currently reading.

All of this is just for skimming. I don't read fiction to remember quotes and the likes, so I used it quite a lot there. I can read 2 or 3 books a day that way. While I can remember the majority of the story, I couldn't quote a single part of it.

For serious books, I read more carefully, and I revert to subvocalizing, but I'm often done with the sentence with my eyes (using my short term memory) before I even subvocalize the first three words. So it's not really a hindrance, although I have found myself needing to reread a specific part as I otfen speed read over it.
Mars helicopter kicks up cool dust clouds – and unexpected science
I think that founders, by their very nature, expect big things to happen and when they don't the fall is greater for them than those who don't have big expectations.

Personally I'd rather hang with those who tried and failed than those who'd never try.
Long-term disability (LTD) insurers are generally reluctant to approve claims for benefits based on mental illnesses such as depression or bipolar disorder.
A big difference is that you’re selling a service only and a service that is really difficult to differentiate yourself in. A big player could swoop in and obliterate you in a second.
I am hoping io_uring goes this way (maybe just call it uring). It would make people design APIs with a thought to how they could be async'd.
I was up three and now I'm down to -1, what the hell.

If your downvoting me because I am against domestician, the Russian silver fox project is so very cruel. To the point they run fox mills and throw out the ones who have bad temperament. Not only that they are then sold on for fur profiteering.

If your downvoting me because of hunting: No animal should be hunted but at the same time The only way around that is to introduce seasons like deer.

I disagree with the downvotes I received and as someone who donates money to fox projects, willing to sab to stop hunting. Great animals but the are not pets!

https://www.the-scientist.com/news-opinion/famous-fox-domest...
I suffer from depression and don't even want my employer to know. There is too much stigma against mental illness here in the USA.
What's sort of disappointing is that many online games are capitalizing on these kinds of maladies.

A friend worked for a company, and hoarding behavior is one of the things baked into the game. People collect things, and some people compulsively so.

I would imagine "whales" might correlate with this.