skysight-inc/HackerNews huggingface dataset:
Interestingly, what we found through our research was that nobody could agree on a definition of "application" in a microservices world. The way OAM is designed currently doesn't enforce a rigid "application" structure for services. We have a concept of application scopes that can be used to place application-like boundaries around groups of services (modeled as "components" in OAM). For example, grouping services in a "health" scope where the health of each service in the group is evaluated when any one of the services is upgraded as a trigger for automated rollback is something application scopes are designed for.

disclosure: am one of the OAM authors.
Neat! I was wondering how webRTC fit in. Thanks for sharing, I find outside-the-box stuff like this inspiring.
in general, employees are not held financially responsible for mistakes they make at work unless they are being criminally negligent/malicious. a CEO is just a very well paid employee. unless I'm mistaken, limited liability is about what owners of a company are liable for.

the goal of limited liability is not specifically to help startups, it's a common law concept that predates "startups" by hundreds of years. I would argue that it helps the little guy much more than the extremely wealthy. I personally could not invest at all if I couldn't limit my losses to the amount of money I put in. people with millions of dollars can take on a lot more risk without becoming homeless if one or two holdings goes belly-up.
I’ve worked at a few places where we pushed an agenda of always getting better at our jobs, so that doing things like we’ve done before gets cheaper, and things we couldn’t do before become feasible.

It’s great for some things, but it also gives the devs more time (and moral authority) to think about the flaws in other parts of the organization. It seemed like there was just as much complaining and stressing about things, it was just different things.

I suspect this is why the “good enough” culture of thick-skinned, slightly masochistic people who put up with the same busy work is the de facto standard.

Part of what drew me to software was that you “figure out” how something works, you write a bit of software to manage that task, and move on to the next problem. I amazes me how many people who are capable of automating simple tasks are content to simply repeat them instead.
The MyShake App – From the UC Berkeley Seismology Lab
Elixir is much better in the respect that it makes it easy to do the right thing. Code organization, documentation, https, unit testing, even deployment, live reload when web developing, all work out of the box in elixir/phoenix in ways that aren't as convenient or pretty in erlang. Elixir in many ways adds cheddar to the broccoli to get the kids to eat it.
>Then I went to create one of these fake cards and got a notification that my actual credit card was charged $3. What? Turns out activating one of these fake cards automatically activated my free trial. I had no idea and was annoyed by this dark pattern, and even more annoyed I fell for it.

Were you actually charged, or was it an authorization?
How quickly people forget about GamerGate and when /pol/ had to be shutdown because of all the raids. That was literally the cause of 8chan's creation.

You do realize that 4chan memes were referenced at Christchurch? It's great to be an optimist and assume that everyone is secretly just kidding, but clearly not everyone got the memo. There are really crazy people there who take these calls to action deadly serious.
>also gets a Private/Public keypair

Tangential curiosity: how is this part done? Do you download the keys from a government website? How do they handle key reissues if a private key is compromised?
Big Flex Music Video Shoot
Anything but Safari takes an hour or two off my laptop's battery life and harms systemwide performance more than Safari does. Yes, still. I open FF or Chrome for specific purposes then close them as fast as I can. It's bad enough that I have Electron running amok on my system—all the more important that my actual web browser respect power use, memory, and processor cycles.
Spending time trying to convince investors of what I already know and just building the damn thing without them.
No. :) It is still in early stages. I use it for my projects but I end up dropping to the PostgreSQL prompt occasionally and doing things nobody but me would know how to do. Every time I do though I try to fix the source of the problem. Really need to start putting up some example projects though. I'd say it's ready for very early adopters.
We also see a steep decline in testosterone in dogs. Sure, we could be seeing two unrelated phenomena operating at the same time, but for the moment, we should operate under the assumption that the testosterone declines in dogs and men have a common etiology. If we do so, we rule out a ton of prospective causes.
They can, for instance, tell you that one of your supposed cohorts has already told them what happened, but you can still receive a reduced sentence if you confess. I can also recall a few cases where they have lied to suspects about their rights, I believe largely within the CBP. I'm not sure how that interacts with your Miranda Rights (i.e. they have to read your Miranda rights, but are they then allowed to lie about them?).
Thousands of Scientific Papers May Be Invalid Due to Misunderstanding Python
It reminds me of those useless "Enter your Date of Birth to Proceed" forms on alcohol and porn sites.

Pointless. But it made someone in the EU feel like they accomplished something.
Using a tor hidden service for emergency ssh access is pretty sweet and I'm going to have to go set that up for myself now. Maybe with an extra bit to auto-publish the hostname so I don't have to write it down every time something changes.
How Figma’s multiplayer technology works
https://ucanr.edu/sites/gsobinfo/

The above is a good resource for information regarding the disease. The work I'm doing is related to this, and we aren't making any of our results public at the moment.
When demand is inelastic, and you have no price controls, this is the result.
It’s a common strategy when people point out that one area in US health care is too expensive/inefficient to immediately counter by saying “but area Y is even worse”. That way nothing ever gets done because there is not a single factor that’s messing up the system. In reality pretty much all sectors are f....ed and need reform. You can choose randomly any sector and start improving and get good results.
When you are designing a service, you can optimize for median latency or tail latency. Sometimes when you optimize for tail latency, median latency gets worse.

It is similar to the health care systems. The US system is awesome at doing really crazy life saving stuff. For example US is probably the best in keeping premature babies alive. In addition it has a ton of resources. If you want an MRI scan, you can get one in the US pretty quickly and easily. Also, the profits in the US subsidize worldwide drug development. This is why, if you look where all the really rich rulers decide to go for surgery or other complicated care, it is the US.

Canada and other countries optimize for the median case and rely on the US for their outliers. Look at the instances of Canadians coming to the US for surgery or MRI scans because they cannot get them in Canada in a timely manner.
Could you please explain what this means and how to do it? This is not documented on the project page, and I'm having the same issue as the poster above.

login.yahoo.com creates 2 cookies. The program's help identifies two flags called -ct and -cy which I assume you're referring to. Am I to understand that to properly run the program, the command should be entered as so:

./yahoo.py -ct %cookieOneContent -cy %cookieTwoContent -u username -p password groupname

I don't know which cookie goes where so I tried it both ways, and both with and without the -u username and -p password flags; none of them worked, only returning HTTP Errors.
I can assure you I don't know. That moves the problem from platonic shapes to real interactions of quantum particles. Atoms are not equivalent to perfect spheres.
30 years ago: The Loma Prieta earthquake in photos
This is a tweet about a tweet...the link should be changed to the original tweet instead of the current link.
It all depends how local you are and how transactional the ad is. I did some marketing as a part-time thing for a private school. The online platforms were very hit or miss in terms of attracting people, and tended to be expensive.

We found that:

- Our market was too niche and local for adwords to be super effective. We basically didn't have enough volume with productive keywords to make it work, and broadening the keywords resulted in alot of spend for junk results. It did pull in some people though.

- Facebook, Instagram and Bing ads were useless.

- Facebook and Instagram content was shared by the community and generated conversions for events. They didn't make a dent in new admissions/tours.

- Many people saw and were were excited by Waze ads, but no new folks were attracted to it, and existing people used it as a lazy way to navigate to school/church. It was interesting though, I literally had people coming up to me to tell me how cool Waze was, which was surprising.

- Newspaper ads were expensive, but generated 5x more response than all of the other channels.

- Signs, lawn-signs and flyers were expensive in terms of labor, but 2x more response than newspaper.
This comment is really interesting to me. What wifi chip is in your X1 carbon? I would love to try a BSD on my t480s. What windowing system are you using?
Google the "I don't care about cookies" add on. Works wonders
> How is that not a hypothesis?

It makes no falsifiable predictions, therefore, it's speculation, not a hypothesis.
You are right, but any non-local variable theory cannot be lorentz invariant.
Skynet apparently is somewhere under Google's cellar.
>what's the last high-profile activity associated with /pol/

How about March 2019 [1]?

[1] https://en.wikipedia.org/wiki/Christchurch_mosque_shootings
Currently we're having an early access fee for one year. As I said in another post, we have Nigel Poulton, the author of The Kubernetes book, developing the content, so we're hoping to cover the whole of kubernetes in the next few months, and we're very serious about the quality of the content there
It’s just sad that you can’t see a difference between an example and an exaggeration. I wasn’t giving tax advice, I was making a point about the IRS penalizing people.

The specific amount of time involved could not possibly matter any less... the point is still valid.

I’m sure you never round your income down or your donations up and you never, ever! go even a mile over the posted speed limit.

I’m glad you can take this as an example of your own self-richeousness. Don’t confuse that with real life.
Interesting. What language and build tool is this with?
They became useless when they became, for the caller (or at least for me), an exercise in double-and sometimes-triple entry of "validating" information as you move across queues because I guess no one has figured out how to store the 29 buttons I have to press for an account number from one queue to the next and and refusing to take DTMF tones (looking at you ComEd Energy) as inputs and in general, being as user hostile as possible to callers before getting even placed into queue.

USAA gets this right, to your point.

I can't tell you how many times I've opened the App, started doing something in their "support menu" and been told "You need to call support for this, press this button", the phone starts ringing and even if I have to wait a few minutes, the person who picks up the phone already knows who I am, why I'm calling based on inputs from the Mobile App. They authenticate by sending a security code to the app. Hands down my favorite experience calling support is whenever I need to call USAA for something.

(Plus, despite being retired from the services for 12 years now, it is nice sometimes hearing "Good Morning Sergeant Torres". Takes me back to my days on the flight line in a strange way, heh)
Nest changed their camera to prevent users from disabling the light that indicate the camera is recording and users complained loudly and bitterly about it.
I ate lunch with my co-founder over video
MarkF from the Azure team. We thought so too. Having seen developers reinvent the same capabilities time and time again, and seen the frustration when my favorite framework X did not have a certain capability, we wanted to provide a distributed system building block approach. And one that can be just dropped in with local calls without having to recompile in many different libraries. It is an approach that we have found to provide easier extensibility and also support.
An important function of free speech is that it is a release valve and warning system for widespread discontent. If highly charged opinions start forming themselves into organized groups, it’s a hint that something needs to change, structurally. (And not repression of that opinion, that’s only blindfolding yourself and allowing the problem to grow until the release is more violent.)
Peeves me that in order to control Spotify from Waze I have to agree to share my Waze location data w/ Spotify...

I really wish we had regulations that limited companies from blocking functionality behind data-walls.
That doesn't answer the question: why does that require internet access?
Yahoo is deleting all content ever posted to Yahoo Groups
Many people, including Ben Horowitz and Andy Grove, have also identified how many CEOs are often overly optimistic or even irrationally optimistic.

If that's the case (I personally think it often is), then it that much more important to run towards the fear in the relatively rare cases that you do see the possible indicators.

I have also found it useful to document key assumptions, and the reasons behind those assumptions, and then compare to actual as actual materializes. That comparison sometimes unearths problems (or opportunities) that may have otherwise been obscured by other items.

Any other methods that folks use to have more open eyes and ears to potential problems, or to assure you act upon them in the right manner without rationalizing them away?
The Secret Alchemy of Co-Founders
Words Matter: Why We Should Put an End to “Grandfathering”
"Just subscribe" is already asking more detail engagement from users than they want to contribute. Most users do not care enough about implementation details to want the device to not be working until and unless they tell it to.

I agree that if you want to change the model, law is the way to go. It'll hold back progress, but if that's the price we want to force people to pay, we could.
"Class/type similarity" means that twins are likely to, say, both have whorls on their right index fingers, but doesn't mean they'll have the same pattern of ridges. So for the sake of biometrics, that doesn't make them more similar than two random people.
Each BTC transaction fee costs 2 weeks average wages in Venezuela my dude.
What kind of detecting/trapping? We have to be specific. If we hypothesize a kind of matter that does not interact electromagnetically (only gravitationally), then it's kind of nonsensical to say that only direct electromagnetic interactions with such matter will count to confirm its existence.
That's only really true about /pol/ though. Go look at the other boards, eg /b/ and you'll see topics discussed that incenses those same fascists.
A friend of mine likes to say, "The P in IoT stands for Privacy".
Never a nest shall enter manbot manor. This is Zuckerbergian.
I'm having trouble following the example. If running away from the fear is delegating an employee to find more office space due to the fire marshal's requirement, what is running toward the fear? Saying no to the fire marshal?

It's probably finding the office space themselves, and presumably for cheaper. But this is kind of left for the reader to conclude, so I'm not sure what the message is here.
Great article, thanks.

But - it seems that you guys put more importance on being perceived as successful (= backed by YC), then actually building a profitable business.
What is the worst thing you think could happen if you did set either of them up?

I'm personally not a very private person and I'm not worried about giving up some privacy for convenience. There are a few bad things I could think of like the government using out of context recordings to frame you or something like that, but the odds of that happening seem so vanishingly small, I can't worry about it.
clang doesn't derive from gcc in any meaningful way (it does implement some gcc extensions though). There's two main reasons that LLVM and clang really got a lot of wind behind it, and that's largely Apple and the GPLv3. Apple decided that they wanted more control over their objective c and other compiler infrastructure so they threw resources at the burgeoning LLVM to start trying to get it competitive. That was driven both by the difficulty of maintaining a GCC frontend & port, and also by the license change to GPLv3 that happened. That's also why the *BSD and other projects started throwing support behind LLVM and clang, because the GPLv3 put further restrictions on them that they didn't agree with which is also why gcc 4 is the latest version of gcc to ship by default with openbsd. That's also what has kept such an old version of bash on macos/osx. Clang's more favorable (for a distributor) licensing makes it easier to deal with for shipping by default.

That's also not to discount some of the other efforts that clang made to make developer's lives easier with better error messages and for a decent amount of time, better static analysis tools (they're fairly comprable now). Those definitely helped but I don't believe that they drove nearly the same amount of time and resources compared to the above points.

EDIT: missed the bit about the libc stuff in parent comment

GNU libc and gcc are completely separate. As the sibling stated, the BSDs and other systems didn't use them and gcc doesn't require or directly use it either. There is a libgcc that gcc usually needs, that provides a bunch of boilerplate/other stuff to bring up the executable but that isn't part of either the C language or the C library. It's things like a definition of the _start() entrypoint and things to handle setting up static variables during initialization and that kind of thing. It's also got a GPL exception specifically in it's license to avoid conflicts with having to link with it. It is possible to build things with gcc without linking to that library, but you end up having to provide it all yourself. This is how gcc usually gets used on smaller embedded systems that don't need all the things it provides otherwise.
The point though is how you handle it, not necessarily that you were a good fortune teller or not.

What I’m not quite clear on is how he would’ve handled the situation differently by “running towards” the fear. Handle the building search personally? Letting the Fire Marshall shut him down? Act on his gut feeling that something was wrong and start slow slowing down? Those don’t seem like that’s what he meant. Maybe I would understand more if I knew more of his story.
Sure, it’s “exaggeration” if you have no imagination. Maybe someone is hit with penalties 3 or 6 years later, but then they’re consequently permanently flagged to get aggressively audited for the rest of their life and continue to deal with penalties for much longer than 10 years.

There’s a word for what you’re doing: Pedantry. There’s also another word for what you’re doing: Bootlicking. The person you’re responding to is gracefully opening the door to questioning authority and you’re not only pushing it closed on his foot on behalf of your masters but you’re doing it for free.

People like you are absolute garbage. And your little condescending cherry on top “Time for some reflection” is just nauseating. Maybe it’s time for you to look up some suicide techniques.
Does it HAVE to record conversations? It could do all you want but be less Zuckerbergian.
> when those women got more power, more choice, more money and more freedom they started to become less likely to choose software development

You're cherry-picking there, and incorrectly assigning causation to correlation. Before 1984 in the US, women's choice and power was increasing, and so what their participation in CS. In some other countries, women's participation rates in STEM have continued to increase as they integrate with the workforce. So you could use the very same argument you used to come to the opposite conclusion.

> You will choose what your friends choose.

Totally agree there! That may or may not have to do with discrimination, but you're right about that.

> I think there is some biology

This is the root of it. You've decided that women intrinsically don't want to do math or engineering.

There's data that shows otherwise, but it is indeed difficult to prove anything concrete. Nonetheless, we have strong indicators that today's ratios are not natural. And why would they have settled yet? It's barely been 3-4 generations since women were allowed to even vote. It's clearly still in flux, so suggesting that biology explains today's difference is obviously stretching.

Bottom line is I don't doubt preferences are at play, and what I'm saying is that biology can't explain the current preferences in the US or in Sweden either. Biology is not fluctuating on the 100 year time scale, and cultural norms are. Assuming that the known, documented sexism during the last century is fixed now and that cultural attitudes have settles and job choices reflect intrinsic gender differences... well it's my opinion, but looking at all the facts we do have, that seems so unlikely I believe it's impossible.
Clinton's statement hinges on your definition of "sexual relations". For many, that means "any kind of sexual activity". I grew up in the South and there I understood it to mean good old p-in-v intercourse. If you got to third base with someone (oral) and a friend asked you if you had "sexual relations", you would honestly answer "no".

I believe this strict definition comes from being a highly Christian culture where certain sex acts are proscribed and others aren't. "Sexual relations" is really defined as "the sex stuff the Bible says you can't do outside of marriage."

Of course, at a high level, Clinton was very clearly trying to obscure the facts of his relationship with Lewinsky, but whether or not that sentence was literally a lie depends on the definition of the words in the sentence and there is a reasonable interpretation (Clinton himself is from the South) under which it is factually true.
We have to be prepared to sacrifice if we're to effect change in the world.
Why does a thermostat integrate with cameras and microphones anyway? Do they have any internal one?

Anyway, I do really want a smart home lock. Just changing the shape of the keys so that they would stop puncturing my pockets when I walk would be enough of a gain. I also want a programmable bedroom light that can slowly dim on at morning.

I don't have those because the costs are much higher than the benefits. I'm sure a smart lock will lock me out of home at some point, with no way in. A smart light will also fail at the worst possible way, and I don't want to deal with it.
Ah good, a response instead of an unhelpful downvote or 2.

I guess it's from experience, that when there's a bottleneck in my work and in many other areas I've seen it's down to lack of ram hitting VM.

Now lack of CPU is less crippling in a way, the CPU just divides n ways and things run proportionately slower. If paging happens, it can easily be far worse than lack of CPU as disk is so slow (ok, SSDs these days may ameliorate that; I've no experience there).

So why? Experience suggests lack of ram is more common than lack of cpu and the effect is worse. Of course the best thing to do is examine your system before you take anyone's advice, including mine.