skysight-inc/HackerNews huggingface dataset:
As my reply far up this chain says, the services have a ton in common. So much so that the idea was "just copy and paste" code between. Still sound great? I forced his hand on a shared library that houses lots of the code all services need, but not everything can (or should) go in there.

Multiple PRs just to complete one task sometimes and we're talking a small 4-6 hour task. If the services were truly independent this wouldn't be needed and the approach wouldn't be a poor developer experience and infrastructure headache. But a change in one often requires a change in another. We don't have a monorepo, because he was too much of a doofus to figure it out and gave up instead of asking for help.

80% of the problems are because the guy doesn't know what he's doing, doesn't know architecture and just said we're doing this. Which means I have to go in and fix his poorly built Dockerfiles that are an expose on what not to do. We're now adding API Gateway. Was this explained as to why we need it? No. Did I ask yes? But I simply get "I've already explained it" Cool. I explained to you why running an update on packages in your build instead of installing from a lock file is some of the dumbest shit I've ever seen yet I just had to go in and clean up your dockerfile again. You want untested packages going into stage / prod? My lead is your guy. I'm sure in a few weeks he'll come to me with "But API Gateway doesn't work and I don't have time can you fix it".

Fuck this dude. I just want to write clean code and not fuck with his mistakes. Did I mention we run completely different Dockerfiles between environments (local vs stage/prod). Like, not even the same O.S (ubuntu vs alpine), web server (apache vs nginx) etc... Getting the picture of whats its like to deal with his mistakes day in and day out and slowly fix them.
> like Romance novels

Ayup. Smut is an incredibly popular (and profitable) adult literature genre. Followed closely by romance and power fantasies (which are safe to use in literature aimed at teens).
Some artists work full time already, we are not talking about hobbyist here but professionals
I'm confused by this... they are built into the car already. You just plug one car into another the cost of the charger is already realised.
Can you clone, do maintenance, push to new repo with `—-mirror‘, then swap repos to get that benefit?
In stockholm they use this relatively fine gravel now (at least the last 4 years I've been to Sweden in the winter). It's absolutely bloody annoying to walk on (and drag luggage near). But I suppose it's there to help the cars maintain traction in the ice/snow.

And I suppose you could sweep it back up again after the fact, etc. (there are piles of it left in areas for easy distribution I assume).
>> You will probably find that VM snapshot+restore is a ridiculously easy and reliable way to provide backups if you put all of your eggs into one basket.

Yep, this is something we rely on whenever we perform risky upgrades or migrations. Just snapshot the entire thing and restore it if something goes wrong, and it's both fast and virtually risk-free.
On the impracticality of a cheeseburger (2011)
what you have hit on is the idea that this virus is not a static code but changes as a consequence of reproducing.

this is not a phenomenon limited to vaccine based selection but can also occur as a result of naturally aquired immunity.

it goes like this, original viral character passes among a population each replication carries a crap shoot of variation. initially a novel host is often free fare and any variant moves to infect very easily. as individuals develop naturally aquired immunity OR vaccination aquired immunity, the variants that change enough to have shifted antigen profile are the ones that occur in greatest frequency.

the really bad part is that other mutations or variations can occur or recombine to a character that makes the present look like a dry run.

as an individual, vaccination is good in the face of this virus, the big problem is the human behaviour that allows the virus to transmit, have more chances at replicating and chance at becoming high morbidity and or mortality incurring pathogen. as an individual you should still endeavor to prevent yourself from transmitting or receiving the virus.

if things go fairly well for us as a species, the coronavirus will exhaust its repetoire of variability, and take its place among the human endemic coronavirus that we all experience on a regular basis.

this is the route that the influenza virus has taken and you can see how that works well for us most of the time, but via sequence surviellance we can predict most bad turns of the pathogen and choose a vaccine that is representative of the character of concern.

this whole intention of squelching generation of variants by reducing reproductive cycling is the best we have along side vaccination.

the formulation of polyvalent vaccines, effective vs more then one variant or strain is a major avenue to explore.
Quite a bit north of the arctic circle, moving from Finland to Sweden and then back down again.
People have been saying the same thing since the Mac App store came out. And yet, here we are in exactly the same position.
Help College Students Ace Technical Interviews
Wow, I was thinking the headline was underselling the story before I got to the part about him fleeing the country after his parents bailed him out of jail to the tune of half a million.
> Colonization of the Moon. Underwater cities. None of that happened.

Moon missions had been suspended until last year or so. If NASA had kept at it, I'm sure some level of colonization, at least rotating manned missions a la ISS would have happened by now.
Broken here too
>It's reprehensible that Apply might try and consider the "undo arrow" their own intellectual property

Well, they don't. This is about this particular arrow(s) icon(s).
I went from a 27" 4k display to a 27" 2k display on my desk and I notice the difference every day. I only switched for higher refresh rate.

The biggest thing keeping me on my Macbook is it's hard to find a 13 inch, hi dpi, close as possible to mac keyboard laptop. The Razer 13 inch was sooo close but they made tilde and backslash half keys for some reason....

https://www.ultrabookreview.com/wp-content/uploads/2019/12/k...
[Edit] Figured it out, clear your cookies folks.
I'm not referring to a set of specific reports, but rather, to what has been written ('reported') about the service. The most recent information I had attributed it to a single developer. Since he does not name himself outright on the website and may in fact have collaborators I neither named him nor assumed that this information was still current.
> at a certain point you do have to be an activist about other people's usage of language

You don't! That's the key insight of multiculturalism - it's totally okay that others don't think or act or speak the same way you do, and there's no need for you to impose your own cultural norms on them. The only alternative to multiculturalism is monoculturalism, where everyone struggles to make their culture dominant and we have to meekly follow whoever wins the struggle.
Is this actually realistic?

In the Soviet Union, there was no such problem - brilliant people by and large were happy to become scientists and engineers, and scientists and engineers got into the planning agencies and into the government too, in droves. Same in pre 1989 China.

I don't see why the USSR and Mao's China were able to retain (and sometimes even attract) these people, but the society you're describing wouldn't be able to.

Actually, after some digging, I found something Lenin wrote about what to do with the entreprising kind of people - he wanted them to be put to use in organising projects and production, whereas the Kozlowski type were to be ignored (or worse).

So I guess the solution he found was to allow them to create big organizations and projects, but instead of paying them in money, they were paid in social status and achievement. If that worked to retain people like Kolmogorov, Ilyushin, Kalashnikov, Korolev, etc..., couldn't simply socially different positions for people that are enterprising be sufficient?
It should be, and we should push for it to be. For anu given level of spending, we can either spend it well or poorly, and we should push politicians and agencies to ensure it gets spent well.
Also recommended reading (and much easier than Accellerando) is Quality Land by Marc-Uwe Kling. A satirical story about when trusting algorithms goes a bit too far.
"I signed contracts saying I would never reveal who we talked to. I signed one with Microsoft and one with Baidu and one with Google"
Meandering rivers create 'counter-point bars' no matter underlying geology
Time Machine on Mac OS + the Time Capsule router.

I admit that it was my first real automated backup setup. But I guess it was also the first for many other people.

And the UI for recovering lost files by scrolling back in "the past" was just like magic.
Serious question to those who still have a functioning retro computer: what do you do with it?

My dad still has our old Atari 800 in the closet somewhere and I sometimes wonder if it still works. But I just can't imagine using it for more than few minutes nostalgia hit.
Continues? The world is more equal than it ever has been, at least since the invention of agriculture.
From mobile browser it can also tell the phone firmware and brand
That would be good for Chinese themselves in terms of human development, this growth has been stunted quite a bit but not sure if overall China would ever see such growth they had during the CCP. And that is part due to policies of IP theft and nationalism and so on. In the long term CCP is terrible for China but the last few decades it really worked well for them.
This sounds pretty cool. A lot of the hardware ideas I have only really need a simple NodeJS runtime running. Lots of clear security benefits to this approach.

I had a look on their website and did some Googling but didn’t find anything about getting QuickJS working on Unikraft.

Do you have any relevant resources you could share?
Still have all my ISOs backed up somewhere, and a .txt file with the serial codes in. You never know!
Direct in-muscle bioprinting can treat trauma injuries
- GMail

- Google Suggest

- IntelliJ IDEA

- Ruby on Rails

- TiVO

- iPhone

- Roomba

- Napster

- TurboPascal
People reap what the sow. This is their community and their livelihood and they've ripped it apart seem by seem in the name of little power grabs and self promotion and turned their lives into some power struggle theater.

I hope they enjoy it and I'm sorry for the people who had to walk away because they didn't want to play the game.
Facebook Messenger is tied to Facebook. Which is necessarily tied to a real name identity. Ditto for SMS. Telegram on the other hand is only minimally connected to a phone number (only need to be used once), with no real name requirements. It offers sufficient anonymity while allowing public gatherings. And of course, Facebook is much more likely to cooperate with law enforcement & national security apparatus in any given country compared to Telegram.

Telegram now has 550 million users according to the article. Facebook Messenger has 1.3 billion users - more twice as many, but I won't call that a "much wider adoption".
Ask HN: How to stop reading HN when you are already in bed? Jokes not aside
Jokes aside or may be this is a place to joke.

What is so addictive about HN? Can we say that litterally browsin HN is like scrolling through FB feed? Ornis there a difference.

What was the mosy funny situation when instead of doing something you just kept on reading HN?

Asking this just because I am newbie here :)
What cryptography are you using that is aware of the concept of inheritance?
>This data leak looks like the work of a misinformation campaign. The very first thing this article says is the data is from a cyberattack on European Medicines Agency (EMA), and the data was sent anonymously to journalists

What exactly of the above makes this a "misinformation campaign" (a term so vague as to be misinformation itself)? Nowhere in what you say above says the data are falsified or wrong.

Hackers have leaked data from organizations almost as long as there were computers - and giving them to journalists and/or posting them just as often. People also did it before computers.

The difference being that then we saluted getting access to raw data, whereas now we are being conditioned to consider them "misinformation".
Crazy. I just presumed the planet acts as a ground. Presumably same challenge on the moon?
If you look at the documentation for the purism phone, you'll find some interesting things, like how to take apart the phone and how to flash the os.

EDIT: also https://developer.puri.sm/Librem5/_downloads/librem5_evergre...
Right. This is a consequence of compatibility with exponentiation.

https://en.wikipedia.org/wiki/Modular_arithmetic#Properties

It should be easy to see that

n ≡ (n % 15) (mod 15)

which, applying compatibility of exp, then gives us

n^4 ≡ (n % 15)^4 (mod 15)

which can be rewritten in Python's notation as

n**4 % 15 == (n % 15) ** 4 % 15
Or you just reference things all the way through your program, so it's possible in every language.

Still, for the memory management related kind in C++ there are tools like valgrind.
well somebody could sign the driver with an authenticode cert. just costs some bucks and need to rewrite the publisher.
macOS uses an absolutely stupidly bad technique that literally makes the higher resolution worse than having a lower resolution screen in most cases

That's not my experience at all. For a while I was using a 27" 4k display at an effective resolution of 2560x1440. Obviously it wasn't as nice as 5k at 2x scaling would have been, but it was much sharper than a native 1440p display.
A global leader in obsolete technology
Toptal is not really aimed at the North American market. Last time I applied I could only book interviews at 3-5am.
Including the misnformation that this or that is misinformation...
Twitter seems like reddit in the culture of clever one liners being more valued than depth. I'm reminded of r/askreddit where the top answers are so often just jokes. There's some good stuff in there, but overall it's not worth it. It doesn't bode well that some professional communities are so reliant on it (e.g. journalists).
How the FTC can make up for the past when it comes to regulating Google
Ngrok for webhook testing, along with postman. The replay feature in ngrok is amazing.
> But perhaps this is a good moment to step back and ask how we got here,
and what WireGuard itself really is.

> Traditionally, network protocols are specified in a document of protocol
behaviors. Then different organizations implement that specification.
Then everybody interoperates and all goes well. In practice, it often
doesn’t go well (see IPsec woes), but this at least has been the
traditional way of doing this on the Internet, and in some ways it
works.

> But that is not the approach taken by the WireGuard project. In
contrast, WireGuard is both a protocol and a set of implementations,
implemented with a particular set of security and safety techniques.
That’s a radical departure from the traditional model, and one surely to
raise some grumbles amongst graybeards. But I believe this is a
necessary and beneficial quality for having the types of high assurance
software that is needed for core Internet security infrastructure. When
you use WireGuard, you’re not just using some protocol that is capable
of producing packets that are legible by others. You’re also using an
implementation that’s been designed to avoid security pitfalls, and that
provides interfaces for using it that mitigate footguns. In that way,
the WireGuard project is more expansive than a mere protocol project or
a mere software project or a mere cryptography project or a mere
specification project or a mere interface project. It combines all of
those things into a single unified approach. (For this same reason, the
original WireGuard paper [2] has been difficult for folks to categorize.
Is this a systems paper? A networking paper? A crypto paper?)

> Because of that, I think this was an understandable predicament. After
all, why shouldn’t a company be able to task a developer with writing
some ring-0 WireGuard code in C? And why does it matter to me whether
the code is garbage if it can at least produce protocol packets? The
reason is that the WireGuard project’s mission is wider than that. We
deeply care about code quality and implementation particulars.

> While we now have the FreeBSD code in a maintainable state, there are
other projects too that could use some attention from us.

I get that WireGuard is his baby, but sweet jesus...
Moving to Linux from Dos/Windows 3.1 in the 90's. (An OS that's both free and comes with development tools? I don't have to shell out a hundred dollars for Borland Turbo C++? What an exciting time to be alive.)

The Internet / world wide web.

Also in the late 90's I had a summer job at HP and was able to use their cad tools (ME-30 and Solid Designer) which put Autocad, which I was familiar with, to shame. Unfortunately, they were very expensive programs that ran on very expensive computers.

Switching to ML-style functional programming (Ocaml and later Haskell) over C and Perl.

Switching to Wikipedia over the top Google results for a search query as a source of basic information. (These quickly converged to be the same thing.)
"Copy as cURL" or "Copy as Fetch" don't suit your use case?
I remember when plug-and-play was a big deal, good one.
I feel you, but after having chugged around 17 inch laptops for a while, I've come to the conclusion taht if I need a "big screen" I usually can place an external monitor + a ten-key USB thingy in that place and then just have a good 13 inch for other moments.
Same. I didn't really care for open-source-ness or for the anti-OPNsense smear campaigns as much, but when they announced they were EOLing the product I used I jumped ship to OPNsense too.

It does everything my pfSense install did and then some. Eg DNS blocking and IP blocking are built-in instead of needing a pfblockerng-style plugin.

The only thing I've found worth complaining about is the accordion sidebar UI thing makes it hard to middle-click-open new browser tabs, because it's not obvious which entries in the sidebar are actual pages and which are fake hyperlinks that just expand the accordion submenu.
>It's a technical concern. Publishing will only cause fear and doubt.

And who appointed them as arbiters or censors of truth for "the public's own good" as opposed to researchers that should make their results public whatever they are?
This works right up until the inputs for Widget X and Widget Y require capital.

Let's say Person A builds Widget X, and needs Input 1 to produce a Widget X. Person B builds Widget Y and needs Input 2 to produce Widget Y.

Person A uses their capital from their job to purchase Input 1 and produces Widget X. Person B uses their capital Input 2 and produces Y. Person A and B trade widgets and are happy.

But now, as before, automation takes the jobs of Person A and Person B. They lose their jobs, but retain their desire for the opposite widget.

Person A no longer has the resources to acquire Input 1, and Person B can no longer acquire Input 2. Neither X nor Y get produced, and both have their needs but are unsatisfied.

There is no guarantee that new automation will continue to fulfill all the desires that were fulfilled previously.
As compared to who ?
But, how is it different (confusingly or not) than the 1200 other examples on IcoMoon?
You can play Star Raiders and M.U.L.E. - the latter with four human players, which is best.
Wasn't Avant a reference browser to check standards compliance? I recall toying with it. Then switched to a Firefox plugin which used an HTML linter.
I could create a coin for you tomorrow if you are interested. It will be based on an open source existing coin but you get to choose the blocksize and you get to name it.
Your PWA is going to break in August 2021
The restrictions were never going to work against industrial miners. What they actually do is make it harder for gamers to mine in their spare time, making it harder to offset the card cost and meaning big miners have more profit and can bid up prices even more.
Nah its not for any of those reasons. Its because their quiet, drawing less attention when used and are easier to acquire. Guns are expensive, harder to get and attract a shit ton of attention when used. Its more of an economics and availability thing.
One key part of the suggestion that might have been overlooked was to hire fewer engineers than you would have otherwise.

This could mean hiring 1 really amazing engineer instead of 2 or even 3 average ones depending on the realities of your local market, and pay them based on what it would have cost you to pay the 2 or 3 engineers combined.

This is always a choice you have available, unless you're bootstrapping and can't even afford to make the first hire at those rates, at which point you're probably not looking to compete on the global stage to begin with, so this suggestion doesn't really apply.
" ... Autopilot and “full self-driving” are driver-assistance systems and that the driver must be ready to intervene at all times."

This is dangerous. You're not going to be fully engaged and ready to take over on time to avert trouble unless you're you're doing everything manual driving requires without actually touching the controls. And then, what's the point of such a system?

Seriously. What's the point off an auto pilot or driver assist system with such a requirement?

I suspect that Tesla's auto pilot, with that requirement, is a giant stealth alpha project, for which testers pay thousands of dollars to participate, with data collected via Tesla's OTA system and NTSB crash investigations.
If we can't entertain the idea that drug companies lie about their results and efficaccy to gain multi-billion contracts, their managers cover their arses either way, fast-track vaccine orders are problematic, and that it's at least suspect that vaccines that took decades to be created for other variants were now made in less than a year to be the "truth" - and we consider rational to proclaim that we'd "take" the vaccine "without hesitation", then yes, we've lost our ability for true discourse...
As the article explains, SMS is just plain insecure. So attempting to rely on it for MFA is worse than nothing (worse, because it allows attackers to lock out legitimate user).

Ignoring security (not that we should), it's just a massive pain from a pragmatic point of view. As others note, right when an SMS MFA is triggered is most of the time when I can't receive an SMS, so everything breaks when I actually need access.

Much easier solutions exist today at more convenient adoption at scale, like email and TOTP.
Just deny location access to the app.
| It is, quite clearly, literature intended for adults.

In the most pedantic and literal interpretation possible, yes.

But the adult alternative to Pixar is not Pornhub.
> That could mean selling the device to people who wanted to use if for other purposes.

There’s a huge difference between that and your prior libelous accusation that they intentionally went to bars frequented by mafia to sell them. Maybe rather than spouting fairy tales you dreamed up, you could actually read the article you linked and learn who they sold the few dozen of them they made too.
Intelligence is realizing you only have to look one way to cross a one-way street.

Wisdom is looking both ways anyways.
i get it, but this is still hard to hear.
Your efficacy point should be obvious from just realizing that a 300lb man gets the same dose as a 80lb child.