skysight-inc/HackerNews huggingface dataset:
Wasn’t the idea of DevOps to put Dev and Ops engineers (two distinct roles) in one team?

So instead of the Dev team working on code and testing it, and then throwing it over a silo wal to the Ops team to run it in production, now they collaborated from the start to in the end ship good quality code?

When was it decided this meant one person had to know two jobs?
I higly depend on `helm-org-rifle' [1]. Lets me search trough all my org files (headars and content) and presents the results beautifully in a temp buffer. - Would be very sad if development of helm would stop.

And yes, ivy is an awesome package. Higly recommend it.

[1]: https://github.com/alphapapa/org-rifle
Even today, for example, when you see the Pope giving mass, or some other formal event, he sits in the middle of an oriental carpet. And when you have some honored guest speaker on a wooden stage, a classier place will put down an oriental carpet as decoration along with leather chairs, etc.
Pulseaudio is a middleman between applications and ALSA. There is no Pulseaudio without ALSA.

EDIT: Forgot OSS can also be the back end as an alternative to ALSA

I highly suggest reading the Arch Wiki page on Pulseaudio. https://wiki.archlinux.org/index.php/PulseAudio
Sorry if I wasn’t clear - I was saying that people who are unsatisfied with systemd vs earlier or current alternatives are usually better off using a distro based on openrc or runit or s6, as you suggest. Not that there is any lack of good alternatives. The point was that the most common complaints about systemd are indeed issues people have with systemd and not with poor packaging or something. This contrasts with pulseaudio where most of the early criticism was caused more by distros doing a poor job with it than the users having fundamental issues with the design of pulseaudio.

What does that pinephone issue have to do with systemd? Sounds more like a bootloader issue (or if not, the kernel lacking a feature) to me.
Tried again today and it works. No idea what the problem was.

Good read! Thanks for sharing. I haven't used with much. This is a good summary for when to reach for it, and a reminder to do so.
Ivy is at best an alternative to ido.

It requires using return/tab to complete things, which is precisely what helm does not do.
To play the devil's advocate, lotteries are scams, but the amount lost is tiny (per person).

Crypto investments are difficult to judge by the unsophisticated investor, and can easily be persuaded to invest large amounts. The loss is quite devastating for that individual. And when it happens, it makes for bad PR for the gov't and financial regulators. Better to nip it in the bud before it happens - even if it takes out investments that _would_ have been good for said unsophisticated investors. It's a conservative approach to policy making.
> The five countries want all stablecoins to be pledged at a ratio of 1:1 with fiat currency, with reserve assets denominated in the euro or other currencies of EU members states, and deposited in an EU-approved institution

So either backed in whole is fine, and not backed at all is fine? But not partially backed? No room for a middle ground? Seems silly, and mindless.

Yet banks, whose entire business is partially backed fiat money are kosher? Almost seems like bias towards old businesses. I have nothing against banks but this smells kinda like big-bank flexing it’s muscles to push out competition.
Cloudcraft is used by a tons of AWS consultants. I think that's the disconnect seeing a lot of comments here, people spending less than $ thousands/year on AWS just aren't their target customers. Meanwhile, Cloudcraft is minting money.
But why are people interested in this?

I’d say the best thing about staycationing is not having to fly.
I suspect if lossless reconstruction was your goal, you would want a different architecture. You would want the model to give you a conditional probability distribution for each pixel, conditioned on all previous pixels, so you could use a regular entropy coder to encode exact data.
The exception for web browsers also extends to Firefox, Chrome, etc on the App Store so that exception is applied consistently.
weekly reboots are the new hotness
The model uses a GAN which does not learn the exact PDF. So not lossless, but as you can see from the images it gets extremely visually accurate results.

From the README

> The generator is trained to achieve realistic and not exact reconstruction. It may synthesize certain portions of a given image to remove artifacts associated with lossy compression. Therefore, in theory images which are compressed and decoded may be arbitrarily different from the input. This precludes usage for sensitive applications. An important caveat from the authors is reproduced here:

> "Therefore, we emphasize that our method is not suitable for sensitive image contents, such as, e.g., storing medical images, or important documents."
The problem is that if you make a false negative error, there is the risk of severe legal sanctions, if you make a false positive error, there are zero negative legal consequences. Hence the law encourages everyone to prefer false positive errors to false negative errors, and this is the result. If the legal incentives were different, the outcome would be different.

The law could provide an efficient recourse in case of false positives – e.g. a legislated right to appeal, legislated SLAs for considering appeals (and penalties for failing to meet them), indemnification for the provider if they grant an appeal in good faith, an expedited process for judicial review of denied appeals, etc – but the law doesn't, and since there is no incentive for an efficient recourse, nobody provides one
Sure they're free to make their own choices, but most people are fit enough to ride bicycles, and exercise is good for you, so they should ride bicycles.
I literally don't understand what the hell you are talking about.

But this has nothing to do with constructivism. Even if you only allow constructive definitions and proofs, there is still the world of a difference between the definition of an integral and the result you get from evaluating it.

Yeah, sure, in theory you can represent an integral as a function that takes another function and two boundary points and returns a value...

But first, it may not be possible to determine the value of the integral exactly because there is no known method of doing so (the Risch algorithm, apart from it basically being so complex that it's implemented almost nowhere fully, only works for elementary functions!).

And second, if integrals are "just functions", you lose the ability to manipulate them according to known theorems, e.g. additivity, triangle inequality, Cauchy-Schwarz, convergence theorems, ...

So yeah, here's where I get the feeling that some people should do some more maths and spend good parts of their days proving theorems and playing with definitions before they start complaining about how dumb its language is.
Damn. Helm is the most important emacs package I use. It's what makes emacs "emacs" for me, and the main reason I find every other editor "from the past".

Is there a way to help Thierry financially?
>It seems that C++20's concepts are a viable candidate to compete with rust safety mechanism.

No, that's not really something that concepts do. But there are ways of coding and tools using which you can get closer to Rust's safety features in C++. E.g. https://www.modernescpp.com/index.php/c-core-guidelines-life... or https://clang.llvm.org/docs/ThreadSafetyAnalysis.html.
I thought you could continue to use your existing account without switching to a Facebook account.

I just got an email that says:

“On that date, you will have the choice to continue using your existing Oculus account and remain under the updated Oculus Terms of Service and Privacy Policy, or to use a Facebook account on the platform and agree to new terms. Learn more.”
It's because they don't know the answer, the first round is a recruiter asking you trivia to separate you from people who know nothing, in the hope of not wasting their engineers' time.

To be honest, I don't think money is a good reason enough to tolerate that kind environment, I'd rather work in a smaller company paying less and build a small business on the side to increase your passive revenue streams.

Maybe things will change with faang going remote because of COVID (given one perk of small companies was their flexibility) but it looks like your salary at big companies will also scale according to your location, so I'm not too hopeful.
Comments' Usage and Best Practices in JavaScript
Based on my experiences helping a client with Paypal, even though we had written approval from one of their executives in Paypal risk management, we got shut down weeks later for violating the thing we explicitly got permission for.

If I were you, I would expect something to trigger a blockage again (and ultimately decide, like many companies, that Paypal just isn't reliable).
This article focuses heavily on Facebook’s Libra, which to my knowledge has recently scaled back from offering a currency balanced by (and collateralized against) a basket of commodities to offering a handful of 1-to-1 fiat-anchored stablecoins.[1] This is way less technically ambitious, and seems pretty similar to the old Facebook Credits system of in-app purchases.

Where this gets interesting for me is 1) stablecoins like DAI, which collateralize using other cryptocurrencies, 2) projects like Celo, which are doing something similar to Libra but with way less initial runway for backing EU-sanctioned reserves, and 3) projects like Reserve Protocol, which aim for something similar to Libra’s original goal (achieving “stability” relative to an algorithmic balance between the real value of currencies, goods, etc).

From the article it’s not obvious to me whether a lot of this could be evaded simply by not marketing your project as a stablecoin.

[1] https://fortune.com/2020/04/16/facebook-libra-multiple-singl...
why is paypal and other payment processors getting caught out with this braindead text filter stuff? slam a grep somewhere instead of real effort?
You don't expect from average Joe to formulate the exact value of their phone on demand. There may be much more behind these phrases, but they are simply not used to articulating the full difference, cause they do not discuss it often, and they have less vocabulary for that kind of thing.

What we should not do, is treating average Joes as idiots with no knowledge. They are non-tech, but not clueless. If you ask one of them about installing apps from the internet, they will likely remember that guy who told them it may be unsafe and it's better to stick with official store. PC users will definitely know about viruses and other "in the wild" hazards. Even my life-long non-tech grandma asked me about dangers and banking app practices when I brought her a tablet.

Personally I even bet that many of android users want/pretend apple safety or think that these two platforms are probably as safe as apple. They do not know what they are getting info, they assume that, because why wouldn't you.
Thanks for having been a part of this golden age of computing.
There's not a day that goes by where I don't reminiscent about the time when companies like "rogue amoeba", "made by sofa", "monster", or "Strange Flavour" and people like Alexander Repty, Austin Sarner and Brian Ball made really great mac software.

There was so much community, and such an optimistic mood with things like the Appsterdam movement.

And then it all crashed and burned, because Apple decided to get greedy, and that 99cents was going to be the default App price, with 30cents going to Apple.

Those are scraps, and nobody who wants to make an artisanal niche app to scratch their own itch, and maybe sell it, can live from that money. It was either win the lottery, or starve.

Apple killed its own ecosystem, most app store apps suck nowadays. It's ironic that they were the ones with an ad saying "we mistake abundance with choice".

I wish all the old mac devs would get together and collaboratively write a good GUI-toolkit for linux and a new Userland. Right now there is not a single good operating system. Having all those apps on linux would be a dream come true. But a dream it is...
Yeah a lot of anti GC misinformation is spread on HN.
In the step

# Setup model

I get an error in the function call 'prepare_model'

UnpicklingError: invalid load key, '<'.
Competition should not be created by limiting the market on one specific platform.
This sounds a lot like you've been on 4chan too long.
If lotteries are scams, then many types of insurance should also be referred to as scams.

Personally I think this kind of use of the word "scam" spreads the meaning of the word too thin, making it much less effective when used to describe real scams.
All our linux kernel module and driver development have been using Rust for a while. I've written a Linux kernel module in Rust that we use in production, and so have many others.

What the Linux kernel is discussing is how to integrate these kernel modules and drivers into the Linux tree. They are not discussing whether this is worth doing, but how to do it. Linux is quite stable if you stick to the right APIs, and maintaining these out-of-tree is not too bad, but the current situation is not sustainable in general.

For us it doesn't matter, because our code is not open source. But it matters to quite a bit of people.
It's not. You give number of pixels not resolution.
Resolution gives number of pixels and aspect ratio the total number does not.
array[3840][2160] is clearly not the same as array[4M]
Also your assumption of 4K is wrong. Its 4K not 4M it means 4000 and it means approximately number of vertical pixels.
4K UHD or just UHD however means exactly 3840 x 2160 thats whats written on the box of your monitor. People usually think of that if they say 4K.
How Stigma Created Japan’s Hidden Drug Problem
One that I use all the time is shellcheck, and git-annex. Others in the mainly-used-by-programmers-category include xmonad and hledger. https://github.com/owickstrom has some GUI Haskell apps.

Facebook's Sigma and https://github.com/wireapp/wire-server may be the ones with the most non-programmer users?

http://postgrest.org/ and https://hasura.io/ seem interesting.

https://www.quora.com/What-is-the-largest-commercial-program... says the largest Haskell code-base is probably Standard Chartered trading system.

more at https://github.com/topics/haskell and https://serokell.io/blog/top-software-written-in-haskell
I see you're already being downvoted, but I feel the same - I don't understand why does anyone have any of these devices at home. It's nuts. Yet apparently Alexa sold 50 million smart speakers or something like that.
possibly to allow people to explore the airport and go home after without breaking the rules. Additionally pilots will have a better opportunity to track their flight hours to maintain their license.
> Roblox is immensely popular, has a wide install base and thousands of developers with code in Lua already.

100% agree till here:

> Why throw all of that away for an inferior language?

I'd say "not the right tool for the job, given their target audience".

Saying that JS is inferior to Lua (Lua's great IK) isn't much of a productive comment—if they built their audience with JS, they wouldn't be pivoting to Lua because it has achieved superiority in the eternal language wars.
If U may tell, which specific imminent 'dangers' did not come to pass?
The models aren't downloading correctly. The content of the '*.pt' files says 'Google Drive - Quota exceeded'. I guess too many people have tried downloading the files from your drive.

One solution is to download (and upload to Colab) the models manually in /content/checkpoint/
I find it pretty amazing that someone who's been working for 20 years as a mountain guide and spends as much time as possible outdoors picks up an obscure piece of niche software like Emacs, learns to program in his 40ies and then becomes one of the most significant package contributors, all as a side hobby to his outdoor interests.
Controlled burns are harder to do as climate change gets worse, but that just means creating larger firebreaks around burn zones and dedicating more resources in a shorter timespan (due to the shrinking season for safe burns).

Many insurance companies in fire prone areas already require homeowners to clear their yards of fuel so with well funded, proactive fire departments, the vast majority of populated areas can be protected with a once a decade (or less frequent) burns.
People should be given warnings, financial products should be required to be transparent and explained well with the risks, and scammers should be gone after and placed in prison.

But people should have every right to make terrible investment decisions and lose all their money. There are investments in crypto that are good and bad just as in the stock market. Some people turn anything into gambling and thats a personal issue.
How do you even try to tell kids to behave ethically and not cheat when the head of state is a grifter, liar, serial cheater?

Kids learn by observing not through indoctrination and the cognitive dissonance between the pledge of allegiance and the real world cant be integrated unless one turns to the gospel of Q
This is very well written and practical. It's exactly how you think about security when you own a company. I'm guessing the author is/was holding a large amount of stock in Heroku/Salesforce.

Summary:

1. Don't publicly expose endpoints that are either slow or require a ton of resources.

2. If you can't get rid of a slow endpoint; put authentication in front of it so you have a lever to pull in the event of an attack.

3. Throttle / rate limit everything with high barriers so not to impede normal traffic patterns.

4. Don't make it easy for someone to DoS you; reduce or eliminate well-know attack vectors and vulnerabilities.

5. Scan your app for regex and zip bombs.

6. The bad guys will sniff-out your N+1 queries, so fix them.

7. If necessary: pay for DDoS mitigation from a cloud provider.
On my ubuntu machine the Bluetooth modules for pulse are installed by default.
> with the exception of the Internet, which didn't change physical space.

Well, I would argue a lot changes due to the internet, physically. Apart from the infrastructure needed for it, it surely has an impact on commerce. Larger and smaller stores vanish, the shopping experience of many changed drastically.

Due to information being accessible all time and from around the world it has an impact on libraries, print related industries.

I am sure that there are even more examples.
Way to get personal without backing anything up...

He got death threats, and I'm sure you have no idea what his employer and patients told him. So don't make such assumptions without any evidence. What he described as problems is entirely reasonable and adheres to a professional standard of care.
I apologize if off-topic, if you are in EU have you used bitcoin to buy things and if yes anything else except computer parts? I just did a search for my country Romania and I only found a small list of shops(it could be outdated), PayPal was not that popular here either (maybe it changed) but I could not use PayPal on the biggest store emag.ro
I like the lightweight element of the site. I'm not asking for anything except the rule sheet though.

Can I say, you're a bit rude. I think you may disagree with my 'political' comments, but then put words in my mouth. I like meaningful engagement, and - yes I have my (reasoned) views and put them out there to be challenged and discussed. But I don't "know I'm right" - I actually like to be set straight when I'm wrong.

Really, your comments shows that HN is all about a consensus of opinion. You're saying I should police my own opinion, and even delete comments if its not going along with the flow or something.
I check for popular sources (Quanta Magazine, Nautilus, Ars Technica, ...) but Twitter threads I usually just submit - if it's not someone super-duper well-known or popular here on HN. Foone's latest shenanigans would warrant a check for earlier submissions for example. My apologies.
> Harm reduction is to use only patches or nicotine replacement gum

I'd assume when GP wrote "nicotine", they meant nicotine and not tobacco. So gums, not cigarettes. Based on Gwern's rather extensive summary, I believe nicotine alone is not dangerously addictive.
Hello I just wanted to notify you about a new development on display colors. Yesterday, I was fiddling with AMD display settings and I disabled "Vari-Bright" feature just to see what happens. I never tried to disable this before, because I read that it helps with saving battery life by lowering the brightness depending on content on the screen. But to my surprise, disabling it not only changed the brightness but affected colors in a good way too. And now I am much more happy with the colors. I don't know why they enable this feature by default when it makes the colors noticeably worse.
>So yeah, here's where I get the feeling that some people should do some more maths and spend good parts of their days proving theorems and playing with definitions before they start complaining about how dumb its language is.

Some people have a PhD in mathematical physics and wrote the higher function code of axiom. I guess those people would be difficult to understand for non-experts.
Replacing Overcast Skies in Real Estate Photography
No we can get into an endless argument whether verbs are abused or not...

IMHO, GET (as of today) gas the issue that it does not support a body. If I‘m executing a search (an idempodent action), how can I nicely pass a JSON object configuring the search? I‘ll just use POST for that... So then we‘re at the point where the url does not work anymore because we have a POST /findEmployee; POST /findContract; ... instead of GET /employee and GET /contract.

Maybe I‘m wrong here, but it doesn‘t like nice in my eyes using POST in that way.
But for regular banks service to private citizens is also compulsory, so they can't just choose the easy path by blocking a transaction based on keyword filters, they must do the intended auditing. So for them there is a balance, for paypal there isn't.
Frisland, a phantom island off the coast of Greenland
Let’s go with his initial complaints.

> push notifications,

Abused by spammers even on supposed reputable sites like PC Mag and Toms Hardware. I’ve made the mistake of clicking on Ok on my computer since every site now forces you to acknowledge that they use cookies. It’s back to the toolbars of old level of annoyance. I would be okay if only websites that were added to your home screen could ask for permission.

> data persistent.

iOS has supported localStorage since 2007

> bluetooth, NFC

How many “web apps” are really being held back by either? And Apple and to a lesser extent Mozilla has said some of the standards are privacy invasive.

https://www.infoq.com/news/2020/07/apple-fingerprinting-priv...

>add to homescreen prompt,

Already shown not to be true.

>icons

The icon when you add a web page to your home screen is the same that shows up in your browser bar.

> launch Screen

Is this really stopping you from creating a PWA because you want a launch screen?

But the larger question is if PWAs are so powerful, why aren’t Android developers forgoing apps and just writing PWA’s in droves?
The number of crypto criminals and money launderers from romania is ridiculously high. Last time i checked emag.ro was a cheap clone of amazon with some rather dodgy business practices, and you may want to stay away from it.
Oil is CO2 that was previously removed from the cycle. So carbon positive.
What features dose it have?

I'm used to rented properties where you get no control over things like the thermostat (which are all Hive managed) but that's roughly where i draw the line.
You'd take it because you're not qualified to do it. And neither am I. Anyone that would meet their expectations of experience would already be working in the C suite at another company for significantly more.