skysight-inc/HackerNews huggingface dataset:
Being on AWS, Azure or GPC isn't about the costs being pressured from another department at all.

The cost reflects the premium for integration into the other services.

It is after first employees bounce or the company outgrows that hustle hack everything together mentally that consultants like myself get hired and want to sob that some employee decided to board to OVH as a small startup especially if it is growing.

Every time I've dealt with this it is a disaster or things hanging together by a thread. Hanging together by a thread have sort of gotten better with kubernetes mostly keeping everything running just by turning anything back on when it dies or crashes. The thing is that only until last year did OVH offer managed k8s, those poor startups that will suffer from these choices.

OVH has it's place to be considered:

+40 engineering companies

High out going bandwidth (CDN, video streaming, etc.)

IO Latency requirements

Large enough scale of anything where the cost of AWS egress bandwidth is too costly
You could probably DIY that with an RPi case pretty easy, using the VESA mount holes on the back of the monitor. Most of my monitors have two different size VESA mounts, and my monitor mounts use the smaller size, meaning I have 4 extra screw holes on the back of all my monitors, and conveniently nearly all the VESA mounts take standard M4 bolts.

If your VESA mounts are close enough together, you can just drill holes directly in the RPi case and mount it to the back of the monitor. If they're too far apart, use the mounts to put in a plastic or wood bar, then drill holes through the RPi case and the bar (while not attached to the monitor), then mount the case to the bar and the bar to the monitor.

I've looked at doing similar in the past, but I wanted to make the mounting block along the bottom of the monitor with the SD card exposed. That way I can set up a series of SD cards to test with. Want to test something on Ubuntu 18.04? Cool, switch monitor 2 to input 2 (the RPi) and then swap the SD card out to the Ubuntu 18.04 one and you're ready to rock. It's not as easy as a Docker container, but I'm often using the GPIO pins and I don't have the desire to try to make GPIO pins work in Docker. It might not even be that hard, I just don't feel like adding another step to my troubleshooting.
Has anything like that ever happened?
Consent Management: What You Need to Understand
Learn more about what consent management is and why it matters.
I love this kind of stuff. For example the date of October 6th, 1582 doesn't exist.

https://blog.yossarian.net/2015/06/09/Dates-That-Dont-Exist
As a developer at a big company, if I try to buy a server, then I have to deal with my IT department. I don’t get to buy what I want, have to deal with particular overpriced vendors, and the process slows to a crawl.

If I want to use AWS, however, I get instant gratification. And of course I can experiment with different models and then refine into cheaper service mixes as scale increases. As base load emerges, I can use reserved instance pricing and shift that onto our capital budget. And of course I can control everything with code using AWS CDK.

At a smaller company where I was able to control the IT process more, it might be worthwhile. But the speed and optionality I get with AWS is vastly more cost effective than dealing with legacy enterprise IT processes.
More than enough ,Please check average revenue per user figurs of Google at such a large scale. They are one of the most profitable companies. We are paying by our data, actual money using value added services (google one etc.) It is very bad to say that we have no leg to complain.
Google is a private company. So they can choose there customers. If they don't want you, they are free to throw you out.

I do love these sorts of arguments. There is a modern expression that goes "f* around and find out". Like Standard Oil did.

https://www.britannica.com/event/Sherman-Antitrust-Act

When you have governments using Google logins or schools communicating with parents via Facebook groups, or state broadcasters reporting on Twitter as news, then the line between private company and public utility has been crossed.
It's not fixed yet. It's the same as this issue: https://github.com/pftf/RPi4/issues/99
Not as public open source in such a wide scale and availability as today
> It is better in GUI applications.

Unless it's in that one percent of code that deals with user data, in which case it might be much better to just crash. Depending on what the GUI application is for, giving incorrect values could be very bad.

I would think you could catch all exceptions at the top level, save a backup of whatever data the user has loaded, and then continue to crash normally.
Maybe those are just PR banns?
What if they push bad code to production and compromise the data of some users? I wouldn't be surprised if they do not have "classical" backups at that scale

So they end up with the choice of "google lost data" or "customer did something wrong"
YouTube uses encrypted signatures as a way of hiding the URL of the video.

https://github.com/l1ving/youtube-dl/blob/master/youtube_dl/...
Upstream which part exactly?

The library thunking stuff wasn't included in any of the projects involved, so I couldn't upstream that. My glshim project was most of the work involved and is still around and still capable of proxying opengl through a usermode emulator, and rendering fixed function GL via GL ES or software rendering.

My performance changes to QEMU would definitely not have been accepted based on sentiment when talking to the QEMU core team at the time.

My changes to WINE were extremely minimal (read the commits) and don't make sense to live in WINE unless you mash together a dual arch WINE distribution in the exact same, manual, way I did, so they don't make much sense to upstream.

A sort of spiritual successor to my work here is https://github.com/ptitSeb/box86 which is more like the OP and does HLE.
Huh, making a manual AWS stack 50 times more expensive than a heroku setup seems like a real trick to me! I'm used to heroku being more expensive than running it yourself -- as I would expect, since you're paying them for a lot of management.
Book Recommendations for November 2020
>climate change has a huge political connotation

Isn't this begging the question? Climate change has a political connotation exactly because conservatives believe it's made-up, and the only way they can square this counterfactual with the huge number of independent confirmations is the assumption that they are all somehow in cahoots - i.e., a conspiracy.

While I agree that a less politicized choice of topic would be more enlightening, I can imagine that going out of your way to avoid "political" topics may just be an exercise in mitigating the very effect you're trying to measure.
> On the flip side of the coin, there are server providers such as digital oceans, GC, and Azure that can be more expensive than AWS.

What gave the OP the impression that Digital Ocean is more expensive than AWS? AFAIK there is no configuration of Droplets vs EC2 where Digital Ocean is more expensive. In most cases, especially with any outbound bandwidth, it is cheaper by a large amount.
If you signup for an account you are not a customer in your view?

In google's view if I accept the terms google will treat me as a customer internally and using that relationship will sell my data.

Is google not in a legal position to do this?

The acceptance of the terms creates a customer relationship
Tell that to Capital One.
'I'm not drunk, it's my car:' Tesla's 'full self-driving' gets mixed reviews
Chris Aniszczyk said it best on Twitter...

"2020 continues... cancer is the worst..." - https://twitter.com/cra/status/1322971257869078528

Indeed it is. Lost by father to cancer, and father-in-law right now is fighting cancer. Both them and Dan way too young.

I'm blessed to have known Dan in my career at the LF. He was a man of principle, and truly cared for the community that he served. Recently I worked with him to build landscapes for many of my projects ( https://github.com/cncf/landscapeapp ) and always appreciated his attention to detail and care for a great end product. He closed pull requests for any landscape faster than any of us could even get to them, and was constantly looking through the artwork to ensure it was high quality. Some folks that could have rubbed the wrong way - for me, it showed how deeply he cared for the communities to have great assets. You see that thread in every open source effort he touched.

Dan taught me how to serve in an open source foundation leadership role by his great example. His mark on efforts at the Linux Foundation, and open source in general, will truly be missed - but forever his mark will be implanted.
It's enabled in the Pi 4 compute module; the carrier board has a PCIe slot.
I love protonmail! I made the switch a couple years back and haven't looked back, with one exception- my city's utilities company blacklists protonmail, so in the handful of times I've emailed them (specifically there were three times they've shut off my water because someone with a very similar looking address didn't pay their bill) with proof of something-or-other, it supposedly doesn't make it to their communal or "personal" inboxes. This is the only time I've had this kind of problem though- protonmail has served me well.
For beginners coming from software side, I highly recommend the official lattice boards like ice40 hx8k (by axelsys).

They are cheap and are supported by the FOSS toolchain. So you won't waste money or wrestle with crappy and/or expensive commercial tools, and can concentrate on learning FPGA.
I tend to use aliases so I can filter/discover which exact service is perhaps selling my email.

ie <email prefix>+<tag>@gmail.com

That tag could be anything or everything.
As opposed to when the mainstream media define the truth?

Mainstream media are not much better in that regard. Especially wilful or negligent omission of either facts or entire stories is something I observe quite often. Or wording is chosen carefully to define a certain narrative.

Social media are appalling but the alternative is hardly any better.
My statement didn't imply you should use Github, but that there is no reason to feel more save with Gitlab.
November Events: Racism, AI, & Belonging
My chromebook isn't even listed (Acer Cb154-x) seems like the list isn't exhaustive.
what other providers did you look at other than fastmail. Is there a TOS that might lead fast mail to lock one out?
In that case, I have achieved something impossible.

To clarify, I'm Greek and if US citizens insist on creating such sad parodies of the ancient Greek civilisation, I reserve the right to take the piss.
The gameboy hashes the bitmap nintendo logo displayed by licensed cartridges at boot and compares it to a saved value.
... or if you do, make sure they are deleted pretty quickly afterwards (with logrotate or something comparable).

Having some logs in invaluable for debugging, but for example keeping them only for 14 days could be an acceptable compromise between debugability and privacy.
So stop micromanaging what people build on their property and drive on the road and let the market decide. Get rid of zoning so people and build whatever they want and get rid of registration BS.

If someone pays money to register something it shouldn't be the state's concern whether it's a car or a fork lift, moped or a bike, as long as it fits in the lanes and has the right lights they should be able to drive it on any road on which they can keep up with traffic.

Nobody wants to do 40 on a moped on the interstate with traffic speeding by. Market solutions for both these problems have been proven to work well.
Is there any close up photo of the ports? Are there two HDMIs or just one?
https://github.com/hysios/dhnetsdk.v2/blob/815d0dece7f79d478...
In go as well.
Depending on where you live a car may be a necessity. In suburban or rural US you won’t have a nice time. The more infrastructure you have to alleviate the need for personal cars the less you need a car or a car replacement.
Thanks for this tip, dbtc! I just ordered a 3ml syringe from eBay. I think this will solve the problem!
That downloads and runs a web page, the same as your browser does when it visits youtube.com.
It’s a bit more off the beaten path than Nashville, but I thought Carhenge was pretty great when I stumbled upon it driving across Nebraska. https://carhenge.com/
This is wonderful news. I can't wait for California to do something it. Instead of subsidizing wealthy suburban dwellers with discounts on their expensive new cars which still generate harmful pollution [1], we could subsidize multiple times as many e-bikes for lower income folks who could have a bigger impact on our roads and air quality.

[1] https://www.bbc.com/news/business-48944561
UpBots Unveils New Features for Its MVP Trading Platform
Nothing like the Github or Gitlab services I know of, but there are a couple of hosters where you can rent a (virtual) server.
Agreed; I've been getting refurbished ThinkPads for my entire family for 10-15 years now. Currently they're all enjoying T420 and T420s - technically a 9 year old laptop but goes up to 16GB of RAM if needed, will take an SSD easily, and runs everything necessary on Windows 10 easily enough. the S version in particular is as slim as you need a laptop to be, while still being completely modular, i.e. easily repairable and upgradable.

My primary laptop is a newer T25 because I couldn't resist the keyboard, but my primary desktop is still a 9-year old AMD FX8350; with 32GB of RAM and SATA SSD, I game, Lightroom, Photoshop, VMWare Workstation, and anything else I need easily enough.
Building Custom Lighthouse Audits
Nest sold you a poorly designed product. If they had sold you something that could be plugged into any network then you could reuse it. From the start the product had a big fault google buying it just highlights that design flaw.
You'll have an angry mob at your door if you even think about carrying a kid on anything with less than four wheels.
My 2 cents on this device: you are replicating the 1980s "computer in the keyboard". Back then, the issue was the lack of screens, so TV were used instead.

For educational purposes, the same problem exist today: however, kids will not have a space HDMI screen with a micro HDMI cable.

The replacement screen that most people have is different: it's a smartphone, as there are more smartphones than TVs.

So a "notch" or receptacle on top on the keyboard, to secure a smartphone into place, would be helpful: the use case would be powering the 400 from the smartphone AC adapter (kids may not have a spare adapter matching the pi4 power requirements), plugging the phone into the 400 using a USB cable to keep the phone charged, use the phone as the screen - without it falling out and breaking, or hanging by a cable.

Android being finicky, you may not be able to have autodetection/USB gadget mode, but a remote desktop solution would go a long way.

It is not possible at the moment, given the 400 power requirements, but newer/more powerful AC adapters will eventually be more common.

This leaves the notch, which you may want to consider in the next revision
Hey, what's that?

https://github.com/l1ving/youtube-dl/blob/master/youtube_dl/...

So if you open devtools in your web browser and go to the Network tab, where you can manually download all audio and video files -- congratulations, your browser just circumvented protection measures, because it interpreted some javascript. I guess we have to take down browsers too now. This is completely retarded.
That is not a hologram, that is a reflection; the object is, in fact, there. If that is a hologram, then so is the person you see in your bathroom mirror.
Why not just output a wrapper script? That seems to achieve the same thing while adhering better to the principal of least surprise
Yes, keeping weight off over the long haul is extremely difficult, and only gets harder the more weight you lose. I know that for myself, beyond having to try and watch what I'm eating, I also have to stay much more active than the average person because I know that I have a slow metabolism - my body wants to hang on to every bit of energy it can.

I think there is proper research going on when it comes to food science, and weight loss, but finding the good studies among the junk is difficult. We do know that there are some drugs and supplements that have moderate effects, but mostly by acting as an appetite suppressant.
All languages associate types to expressions. But, all dynamic languages can have only one type for expressions. Indeed, dynamic languages associate types to values all the time but there is no static distinction. What people from dynamic languages are calling "types" are in fact runtime tags. What makes Lisp strongly typed are those runtime tags that prevent implicit conversions at runtime, something that JavaScript lacks.

In Common Lisp objects are values, so runtime tags are attached to data objects => which are actually values => which are stored in variables => which are not typed.

You can make it optionally typed at compile time to help the compiler but that means to annotate your code with 'type' keyword and it's verbose. The compiler does not enforce it.
So there's two places ownership gets fuzzy.

There's the DRM case, where it's represented as a purchase but only persists as long as the seller allows it to (e.g., movies or TV digitally "purchased" from almost any vendor -- Apple, Amazon, etc).

Then there's the DVD case, where they insist it's a license, but the buyer has physical control of the media and access to tech that ensures they can continue to enjoy it in perpetuity, even if the seller tries to revoke the license.
The line between the two is not so obvious. Google was calling their new product "Hangouts Meet" until quite recently.
A practical approach to using storytelling
Runs smooth on my Pixel 3 but I had to hard-reset my Pixel 4a after like three frames (which took like 2 minutes ...)

Using Chrome on both.
>This phenomenon is not new, I think it has to do with the dissolution of the USSR and with it, the ultimate defeat of the original ideals of the 'left'.

You hit the nail on the head. USSR's failure and realization that they only survived as long as they did because they stole everything from the G8 countries and had slave labour of gulags.

Add in China's 'special economic zones' which is basically China implementing capitalism in a safe way. This implementation of capitalism has enabled them to greatly boost their economy. Unfortunately causing hyper globalization.

Communism demise has lead to them been rebranded countless times now. Fundamentally the collapse of communism worldwide has created lots of frustration. Which is a feeling that's built in to the animal kingdom. The unfortunate reality of this frustration is that almost certainly will result in violence.
All of the content of Dr. Rosling's talk is correct (and that is a very nice talk - thank you for the link).

But the title "Don't Panic" is the thing I'm most likely to disagree with. I don't panic about the exponential trajectory of population growth going into the future. I panic about the number of people already on the planet right now!
Filtered.ai: Hiring Platform
Who is the chairman of Rosneft? The chairman of the board of directors, not the chairman of the management board. https://www.rosneft.com/governance/board/ Then we can have a serious discussion about this subject.
Cold countries like Canada and Russia and that part of the US they bought from Russia once upon a time?

The reason electric cars are popular in scandinavia is tax policy. Everyone else uses petrol cars or they use diesel and deal with the issues.
This is because the picture is for a British/ISO layout, not out standard US/ANSI layout.
Did you sign up and enter a fake birthday? Google doesn't allow creation of real accounts for minors under 13 years old unless you use family link[0].

0: https://families.google.com/familylink/
A Practical Introduction to Container Security
Probably be slightly annoyed for a day, then... nothing, since I have a local copy of all my data.

I actually started a wiki page[1] about how to backup data (automatically) from Google services when this scary article[2] hit here on HN, if anyone knows any other tools that could be helpful, please let me know.

Back to the topic: you can use https://rclone.org to do it for you.

I have it setup to run automatically every night, that way you can still use Google Photos (because it's just really well done) while still sleeping peacefully knowing that you always have a local copy.

[1] https://wiki.emilburzo.com/backing-up-your-google-digital-li...

[2] https://news.ycombinator.com/item?id=12972554
Adwords, youtube, adsense carry that danger. Setting up a youtube channel become risky.
But does it still whip the llama's ass?
Certs are such a pain in the ass.
So as expected the immune system response is the same as with other coronaviruses.
I've been yelling about this for years.

In every single case, if you are not paying for a service, be aware you'll eventually get screwed.

In every single case, if you put too many eggs in one basket -- one computer, one hard drive, one vendor -- you'll eventually get screwed.

Google has made it very very very easy to get deeply enmeshed with their ecosystem of "free" offerings, and those offerings can become very very important to people. That's a TRAP.
Today's Fanta is actually a completely different beverage.
An ARM Cortex M0 Emulator for DOS
> with one exception- my city's utilities company blacklists protonmail

Why do they do this? Did you contact them about it? I would say it seems, at face value, that your city's utilities company did not serve you while Protonmail did.
I have the same idea for a practice project :) Also, because I love git and want to help people get better grasp of it.
I don't think youtube-dl violates any of the points in the referenced paragraph.

EDIT: also note that it states "effective technological measures" ("Umgehung wirksamer technischer Massnahmen" in German); if there is no (effective) protection measure such as in Youtube then the referenced sanctions obviously don't apply (nulla poena sine lege).
You can also schedule Google Takeout, which gives you a nice .zip or .tgz with mbox files, in addition to all of your other Google information. I have it set to deliver one of these backups every two months automatically.
in most countries the dates 6th - 14th october 1582 existed since far from all countries switched to the Gregorian calendar when the Papal bull to switch was issued. Essentially only Catholic countries followed the bulla. Russia, for example, didnt switch from the Julian calendar until 1917.
Is this good or bad news?
At least superficially it looks like it might be the same basic keyboard as the official Raspberry Pi keyboard that they already had. If so the experience is... not great but not horrible. It's not the worst chiclet keyboard I've used, I'd rate it as adequate. You would not want to use it as your primary keyboard all day, but that's also not what it's intended for.
I would rather be run into by a guy who is riding a light electric step rather than a heavy middle aged man zooming along on a heavy electric bike.
Cool, thanks for the response. It's really interesting and encouraging to see this kind of work at all. It was so far off my radar previously.
(This is assuming the existing keyboards are the same) Pretty decent scissor-switch, but one of mine squeaks when typing some.
When all else is failing, it is the science that leads the way