skysight-inc/HackerNews huggingface dataset:
Email from security@github.com, sent on March 9th

Last night, we logged out your Github account to fix a security flaw. Your account was not breached. You can read more details here [1].

[1] https://github.blog/2021-03-08-github-security-update-a-bug-...
Genuine question: How did that question come to be?

Knowing nothing about OVH, I just typed "ovh datacenters" into Google and the first hit was this: https://www.ovh.com/world/us/about-us/datacenters.xml with the first sentence being "27 data centers around the world, including 2 of the largest ones".
Maybe can work for some types of assets one doesn't use, like parked domains

In your example, you could also say "I have to put a price on our cat, and...?" Or your glasses, or your jeans and underpants. But the proposal probably didn't have such things in mind
> It was slightly painful watching my bank account going down, and the number of emoji domains go up.

And this is why they are "all taken" on all other domains...
Have you ever thought about charging more?
How to use text data in EvalML, an open source AutoML library
No. Amazon and Microsoft are equally happy to kill their failed consumer products as Google. And none of them have a high rate of killing their business-focused cloud products.

But for whatever reason, when Bezos brags about how making failed products is a core part of the company culture because it shows you’re tajing risks, HN shrugs. When MS kills off billion dollar consumer bets after only a couple of years, HN just goes “lol, why would anyone have used Mixer”.

It is a clear double standard that seems to have happened since memes are self-reinforcing.
The account gives you an email address youname@e.email and cloud storage which syncs with the phone.

Doesn't tethering to this new service defeat the whole purpose of the project?
Actually I am, thank you! Having quite some fun now :D
I see, so the financial side between projects and operations is also different.

When would you choose to do software as a project, coming from that perspective? Maybe the budget for operational things is more limited, and so you choose to do something as a project, although you know later on you also want to still change it?
Cool! Glad to hear there is still work being done there. I was able to find the presentation I was thinking of: https://kcsrk.info/slides/handlers_edinburgh.pdf
Specifically the part about Preemptive Multithreading
I have doubts that someone stepping in for 2 hours of interviews can consistently and accurately determine whether or not the company in question is in the deathgrip of stack overflow fads and dumb blog posts.

In anything but the most egregious cases, anyone making such an assertion tells me more about themselves, than it does about their interviewers.

In the rest, the correct judgement to make after a bad interview experience is "I don't have enough information to make an accurate judgement about how this company runs."
I would recommend advertising that at https://www.reddit.com/r/wallstreetbets/

the people there are f'ing addicted to the rocktes emoji and dont care how much to pay to have it appear somewhere
Seems pretty simple, Bob is the asshole for being a bad friend and for pretending his backstabbing made a difference in the grand scheme of things. The people who were already exposed are either already in a hospital and know or they're fine. If I had a friend behaving like Bob I'd counter by saying I got it from him and that he's deflecting.
Yes, this I understand. But not the other way around.
Looks fine for me, but I'm using a 1080p display. Maybe change the font settings in your browser?
Thanks for point this out - it is amazing. Superpowered has a lot of catching up to do.
> if a little bit overdramatic.

This is an apt description for Greenwald. I’ve read his stuff for many years, and is par for the course.
My ideas exactly! I was just sitting in the bed today with a laptop (normally using a desktop) and thinking how nothing in this device really makes any sense wrt ergonomics, it's not really possible to use it for more like an hour or two without getting really uncomfortable.

I've accidentally bumped into r/cyberdeck today (not ergonomic at all but provided some inspiration), and now this thread.

How would you go about designing a portable computer that's also more ergonomic to use? How would you raise the screen? How would you split/tent the keyboard? What steps would you take to reduce wear / risk of damage on moving parts?
Why did you use a database instead of just creating a global map and running in memory? Sharding?
Not to mention Honey, which sold to PayPal for $4 billion.
> The toxicity of nuclear waste does not even begin to compare with kidney beans. I'm not sure why you're making that analogy, but it's a bit absurd to me.

Canned kidney beans (and other canned foods) are linked with botulism, which is literally one of the most toxic substances to humans. The absurdity of the argument is exactly the point, though. You aren't against canned food (despite botulism killing roughly the same number of people as nuclear accidents in the same timeframe), because it has obvious upsides. The same reasoning should be afforded to other areas too, including nuclear power.

> It's like there's a conscious tactic to compare nuclear power to things people consider harmless.

This is literally my exact tactic, yes. Not to convince you that nuclear is harmless, but to point out that the same criteria should be used. You already consider the aforementioned items harmless, despite their obvious upsides and everyday use and their potentially harmful downsides. The same line of reasoning should be used in both cases.

It's absolutely fine if you say "Kidney beans downsides don't outweigh their upsides, nuclear power's downsides do outweigh its upsides." That's applying the same reasoning to both. However, the logic of "Nuclear power is linked to death, so it is bad" is just as rational as "Canned food is linked to death, so it is bad". Which is, as you say, a bit absurd.

> You're also lecturing me about properly weighing in on upsides and downsides, but you just compared it to salad!

To be totally clear, the point of the analogy is not to convince you that nuclear waste and salad are the same. It is to convince you that the cost-benefit analysis is the same between everyday things like beans and salad, all the way to totally different areas like nuclear power or skydiving or using a computer.

e.g. for salad the risk is very low of death, and the benefits are super high. Salad gets the green light.

Internal-combustion engines allow for a great deal of commerce and personal travel, but they also cause a lot of pollution. Should we ban them, and only let people with EVs or bikes drive? (The same thought process should apply here)

Nuclear power has downsides (nuclear waste), but it also has upsides (Small-footprint, CO2-free energy). I don't care if people weigh those sides and disagree that it's a good option. I care if they look at the downsides and determine that it's bad based solely on those (just as I would in every other decision/policy-making process).
Chinese VPNs Are Recording World Data on a Scale
That sounds very scary- I'm glad he didn't have any overtly malicious reason for it. What did the letter say? Was it a "hi date me" type of thing?
Actionable things to do on gender equality
Quick can be bad - if someone submits a resume on day one that is good should we hire them or wait a week for someone else to discover the position? If you don't know you want to work for the company until by random chance is shows up in one of your searches as hiring your type of person then you need the time to discover us. As a results policy is we can't interview anyone until the position has been posted for a week, or we have at least 7 people who seem worth interviewing. (you want to be in the former - less competition: we will prefer to wait the full week instead of taking all 7 - though do note that week 1 is posted only to internal transfers in some cases)

In most cases people don't actually have two serious leads to a job at the same time. I know it is potentially years of your life that you need to decide on, but for most people there isn't a choice. If you are on unemployment you need to justify not taking a job offer or you lose benefits (this varies by state/country). Even if that isn't a concern, odds are you have one offer in hand and a few leads that probably won't call you in for an interview anytime soon so again there isn't much hope anyway.
> avoid having words that start with the same letter in the same sentence.

I remember when I was a teenager I used to get frustrated that English words had so many homophones and overlaps and synonyms. I thought why can't every concept and idea have its own distinct word? Why would we clutter up the language with fuzzy overlaps, overloaded terms, and the need to disambiguate so frequently? The disambiguation melts away with experience as you begin to sharpen your contextual locating skills. But I recall at one point I realized that one of the great things that is afforded by the language is that you have slack for adding phonetic variation to your sentences and they, for lack of a better word, sound less dumb. When something is repeated too much in a sentence or paragraph somehow it affords less clarity, and comes off childlike in some way. There's something about it that you can't quite twist out another facet on a subject through plain repetition. I never matured that idea any further, but it seemed like a fascinating insight into the operational workings of English.
MUCKs tend to be primarily social; any "game mechanics", beyond absolute core functionality like movement and communication, exist only by consent of the players. Game balance isn't really a concern.

Second Life and VRChat roughly follow this model as well. Roblox worlds are more isolated, kind of along the lines of what you're describing for NWN.
Bloat can be _partially_ solved with purge. You still end up with a somewhat larger HTML file because of all the extra class names you have to write. To me Tailwind is worth the extra bytes, which, after all, probably doesn't represent that much of an increase in file size.
This happens a lot among furries. Way more people know me as Kye than by my legal name.
The only thing I really didn't like about tailwind was the danger of changing tailwind.config and the long className lists. I "solved" both of those issues with a simple macro and PostCSS plugin: https://github.com/fleck/class-types.macro#why-use-this-libr...
You just speak with the person about their interests, hobbies, past projects they’ve done.
Nope, I did not ;)
Not if “degoogling” is the purpose.
I once showed an UHNWI what information I could dig up on them, their family and so on in a couple of minutes starting from a single 'checkin' on FourSquare. They were so shocked that it was hard to believe they had been utterly unaware of this right up until that moment. The next couple of days were spent on reducing their information footprint to something manageable, making sure that children were no longer visible and/or easily traceable and so on. Today you can barely find that person even if you know they exist.

If you don't actively manage your privacy you are very likely leaking information that you do not wish to be made public.
I have vague memories that things like Shift JIS file names get scrambled? IIRC it was a case of it using the users default non-Unicode / “ANSI” codepage instead of offering a selection like Winzip apparently does.
with all of the creative TLD's these days, it's still reasonably easy to come up with a nice domain name. Heck, I just recently registered a 5 letter .com.
I would like to add that you'd be foolish to use my post as a reason for building a system to scale to high levels prematurely. I agree with the original article that doing so bogs you down in needless complexity and wastes time and resources.

At that startup, we built the system to scale to where we were projecting traffic would be within a given time period. If that co-founder going on national television hadn't happened, our original plan would have been sufficient.
AFAIK, you can't do this from JS, you have to have some engine integration, as the busy loop in JS will prevent the event loop from working.

For instance, this will essentially halt your runtime:

let y;
Promise.resolve(123).then(x => { y = x; });

while (!y) {}
console.log(y)
Rcently, The Verge published an article on a HomeKit enabled doorbell from Logitech.

https://www.theverge.com/22318478/logitech-circle-view-doorb...
This would be one of inherient difference between smaller vs. giga players in cloud hosting.

AWS/Google/Azure, if this happens, there should only be limited outage to a small fraction of customers. As a matter of fact, Google had such an incident before, and literally no customers (internal and external) noticed.
The commercial line of D-Link cameras called Vigillant are not tied to a 3rd party service. They come with a windows based software that runs on same lan as cameras.
https://us.dlink.com/en/business/cameras
> Actually it does. Wood is flexible in ways the most of your stronger materials are not

You don't need to flex, and dissipate energy if you can simply withstand earthquake G forces through strength alone. And even if you do, steel is obviously better at energy dissipation.
No, wasn't me. I actually decided against posting the link here.
It's like, having escaped the walled garden, the user feels the need to be caged again.
I was recently searching for something that made a comprehensive timeline of history. This is amazing!
It’s almost like you didn’t read the post, which while a meta commentary on journalism also explicitly calls out recent non-meta articles he has written.
For me it just now clarified the accent marker homophone thing in Spanish in a way that Duolingo didn't (My only other language experience was high school Latin, where accent markers are more likely to be declension/conjugation indicators).
Hope, I won't miss when you make a blog article about the great experiences and green flags.
It is usually true that data literally on site is on site
This gets posted over and over. (2015). Still a good read.

Click on past
If you see some of the items on his personal peertube feed, I sincerely hope he does not practice what he preaches. looks a bit #alt-right to me.
Most IP cameras should be fine, I use Amcrest cameras in my home. They even have a guide on how to stop all outgoing connections [1]. And if you don't entirely trust that, you can always throw them onto a VLAN with no internet access, though it can be tricky to set that up if you don't have much experience with router configs (I found it quite hard the first time).

To record the streams, I run Xeoma [2] on an old laptop 24/7. I use ethernet where I can and wifi otherwise. I have a 10TB hard drive hooked up to the laptop - overall with some motion detection settings this lets me save around 90 days worth of activity at 720p-1080p for each of 12 cameras, though of course this will vary drastically with your own storage space and save settings. It's also quite customizable which is nice - you can get it to send email alerts to you on motion detection, only record at certain times of day, send HTTP requests on certain triggers, etc. They also have an Android app which is convenient if you choose to enable password-protected remote access, or if you're on the same local network and just want to check with your phone.

There are also bundles you can buy that come with a handful of cameras and an NVR (network video recorder = the local server that records the camera streams). Costco has some for example [3]. They may be a little easier to set up, and as above you can also put them on a VLAN to make sure they have no internet access.

Some alternatives I'm aware of for the sake of completeness (can't vouch for any of these as I haven't used them before):

Alternative camera brands:

- Lorex

- Hikvision

- AXIS (if budget isn't an issue)

Alternative software:

- Zoneminder

- Shinobi

- Blue Iris

Personally, I'm satisified with my Amcrest + Xeoma setup and will use it again if I need to do the same setup elsewhere.

/r/HomeSecurity may also be helpful

[1] https://www.youtube.com/watch?v=z-dsZlSggdU

[2] https://felenasoft.com/xeoma/en/

[3] https://www.costco.com/lorex-8-channel%2c-4-smart-4k-dome-ca...
That's exactly what I quoted in my comment. It's not necessary on Linux though, given that every environment ships a good archiving program (like Ark or File Roller) that supports zstandard.
U.S. share of freight movement by rail highest in world, more than 2x Germany
Linking to the system curl is indeed very easy, just pass `--library curl`, but cross-compiling means you can't just do that (since e.g. a windows dll is not going to work on macos). Instead you need either source code or a `.o` file.

Compiling C source is "easy" in the sense that the compiler can do it without huffing and puffing, but it comes with a bit of yak shaving (namely, setting up build.zig or fiddling w/ the respective CLI flags, and obviously you also need the actual source code files to be in the right place, etc.) It also means that maybe the memory allocation scheme will not be quite what you want (e.g. you can't pass your arena allocator to curl_easy_cleanup)
This is an apples to oranges comparison. OVH largely sells bare metal; their public cloud wasn't really impacted.

If you are using AWS, Google, or Azure, ran a single (or multiple machines) inside a single AZ with no backups and opted out of snapshots, you would face the exact same situation.

I can definitely say I see people complaining about how everything they have is down on AWS when us-east-1 goes down periodically, while large players that deploy sanely like Netflix fail over to another region seamlessly.

This [only owning a single machine at all] is what most of their customers whinging the most were doing. People that have actual sane production workloads on AWS or GCP are not going to be running 100% of their workload on a single EC2 instance with no backups.

People that are running on OVH are running often things like gameservers etc that monopolise 100% of a physical machine and don't support horizontal scaling. You quite literally cannot force a srcds/hlds server to "load balance" dynamically and fail over on heartbeat.

Often they are kids or students too, and the $30/m for a machine with 32-64GB ram is all they can afford (though this doesn't absolve them of paying $1-2/m more for offsite backups elsewhere)

You can provision more physical machines with the OVH API and have them be up in a different city in a minute or two. You get linespeed bandwidth between OVH DCs. It's up to you to use it.
Bacteria know how to exploit quantum mechanics, study finds
You didn't ask if this as a TS Clearance Job ?
Other random bits: SBG-2 was an older generation datacenter, had ventilation issues? They have 4 other datacenters who have a similar design. Others, including SBG-3, have newer designs.

They're building 2500 servers per week.

For the offline buildings that are not destroyed, they have to rebuild the electrical distribution and network. It was not clear if they are also moving servers physically.
Lucky it wasn’t a UPS explosion. https://h2tools.org/lessons/battery-room-explosion
I'm guessing the other two SBG datacenters took some kind of hit.

The buildings are very close together: https://cdn.baxtel.com/data-center/ovh-strasbourg-campus/pho...

And the fire looked really hot...like melting steel containers hot: https://pbs.twimg.com/media/EwGqV17XMAMF_wa?format=jpg&name=...
Prime+Probe 1, JavaScript 0: Overcoming Browser-Based Side-Channel Defenses
Along those same lines, what if Jack made an NFT of the NFT. That is, he sold the "concept of owning his first tweet" which is even less tangible
Not to worry, you're not alone :)

You are, as you should be, in love with your product (read: a collection of features). You know the nooks & crannies.

Moi? I don't care. I'm selfish. We all are. I need to know what you are going to do for _me_. What pains of mine are you going to fix? Benefits is short for: Use our product and we'll make these pain - X, Y, and Z - disappear.

Make me believe in your magic :)
Yes, accountability is a 0-sum game. One man's debt is another's saving, all that jazz (well, except when a default happen, and in this case money is created, but in EU more than 90% of savings + circulating money is from debt and would'nt be surprised if this is more than that in the US).

That's why states and companies should be as indebted as possible as long as it doesn't endanger them.
Tailwind brings with it the same issues that css-in-js does: the inability to just reload css curing the development cycle. When working with css (or a language that complies to css), any changes to the style are pushed to the browser without a page refresh. With tailwind and css-in-js, changes to style require changes to js/html and therefore require an entire page reload which both slows down my feedback loop and breaks any state I had established in my test app.
I use two now, Quassel which is an IRC client, and QtPass which is a password manager. Both are cross-platform which is great because I don't use just Mac. I use pretty much everything. Mac, Windows, Linux, FreeBSD.

That means most of the built-in facilities of the Mac (like iCloud Keychain) are no good for me. Because they only work on Apple OSes.

But anyway both these apps don't support this. When I press the keystroke, nothing happens. I suppose it only works for apps that use the native text input boxes, or that have built specific support for the feature like browsers.

In my password manager I can do without Emoji, though it allows for text comments and it would be handy there. In IRC it's quite handy to have the option these days.
I can't even find any press articles about the Google incident.
>They also do not want to be part of a bidding war, so it is natural to impose limits (some folks do go overboard).

AKA accept our lowball offer before you realize how much you're worth
I tried the same a few years ago with the original Blackmagic Pocket (for video, no focus stacking). You can get pretty good microscope lenses cheaply on eBay and the rms-m42 adapter is cheap.

https://youtu.be/JwIDTtu8XnA

A lot of shakiness at that magnification level though (had to stabilise in post) and the depth of field is razor thin - this is where focus stacking with stills helps a lot.

Optically I’ve found regular super-macro lenses are better (2:1 or more)
Sridhar (the CEO) is a partner at Greylock Ventures.

I'm sure this is not the standard sort of "entrepeneur under the VC's foot" type of situation.
Thanks for the comment! I used to be an Apple Calendar user, but then switched to just using Google Calendar full-time.

The problem with building a calendar that hooks into other calendar platforms is the requirement of parity. In order for it to replace Google Calendar, it needs to do everything Google Calendar does, and more. I stopped using Apple Calendar because it was too hard to send calendar invites to the rest of my team.

Our goal was never to replace Google Calendar, just to make the 20% you use 80% of the time easier to access.

> I can't imagine this widget being drastically different a year from now

I totally see why you'd think that. For us, we're done focusing on calendars. We're now planning to move horizontally to include more work platforms like Slack and GitHub.
The Stem Graduate System Is Broken. Here’s How to Fix It
Valid points but it's still ultimately down to personal preference and I happen to really like Tailwind. Some people get into this mindset that a project simply shouldn't exist because they, or someone else, writes about why it's bad.

Also filesize isn't as big of an issue that the author makes it out to be.

https://tailwindcss.com/docs/optimizing-for-production
What if you have gaps in your stream with uncertain length, though?

Based on quick read about stream ciphers, it seems like the alignment of the key and data is pretty critical.