skysight-inc/HackerNews huggingface dataset:
Except that Skype non-accidentally routes your calls through Microsoft's servers, and it was originally a P2P application. End-to-end encryption too started being "complicated", "unfeasible" and "unnecessary" after they acquired the company. Thanks, but no thanks.
Their lack of support for the second amendment is the only reason I don’t support them. It proves that they’re politically slanted and it truly for my civil rights. Unfortunately the NRA has drifted from their core issue to bashing non-conservative candidates. I also can’t support them.
A random bag of advice based on my personal experience.

1) If you are recruiting and if you are attracting new recruits with phrases like green fields projects, bleeding edge tech etc stop doing that at least some of the time. The problem you have is partly a recruitment issue.

Try and get at least one person who is content to be chugging through bugs, low level security issues, performance improvements, and test coverage. Having at least one person in the backroom who just does this stuff makes a massive difference over a year or so.

2) If you know that specific areas need to be reworked allocate a non-trivial part of your development time to do maintenance. That means shipping less new stuff. You have to be ok with not shipping some new thing in favor of re-engineering some internal system that no customer even knows exists.

3) If you don't know what unit tests, integration tests, and snapshot tests are you should learn. Figure out what your test coverage is like. Don't go nuts and start aiming for 100% but you can likely cover the majority of your code with automated testing.

4) When you need to fix a bug think about whether you can create a test. Create a test that fails while the bug exists, fix the bug, test now passes. That will prevent you ever reintroducing that bug. Don't be surprised if this significantly increases the time it takes to fix the bug but it pays off in long term stability.

5) Collect performance data. Look at it regularly until you have an intuitive sense of what normal looks like. That way you will know when it gets better/worse. If you can have a dashboard on a monitor showing stuff like average request duration all the better. If you can get stuff like error count, request volume etc on there too you will have gone a long way to gaining an intuitive sense of 'something is wrong' before anyone else notices.
True, but it'd still allow your site to be a collection of static files instead of needing a executable running on a backend somewhere.
I could not disagree more re. the expiring credentials. It is a bad practice to have credentials that never expire, especially on developer laptops, especially credentials of this nature. Developers frequently store this stuff in plain text in their home directory or as environment variables. That's a huge security risk! This service manages the process of generating and expiring credentials automatically, which is awesome.
I miss the Techshop era, and access to CNC woodworking tools.

Now that the documents from the TechShop bankruptcy are out, it's clear that the gym-type business model did not work at all. The business was kept going by finding new investors to pay for growth. It never paid for itself from membership fees.
Hard Times, Strong Citizens, and Freedom: In the Only State Not to Shut Down
It seems clear that flatline meant what he wrote, "we can't never go outside again", and not the opposite, "we can't ever go outside again".

Brooklyn residents crowding the streets are agreeing with that sentiment.
Continuing to show my ignorance, would adding a TikZ output option be a good thing? I'm fuzzy as to Tex/LaTex/TikZ relationship. The graphics part in TikZ looks pretty simple to do. The font/equations/... stuff is an unknown story.
While the destruction of these sites is most probably not a good idea and there is an open question regarding the fairness of native title negotiations between mining companies and the local indigenous people it should be noted that:

"They are also unable to raise concerns publicly about the expansion, having signed comprehensive agreements with BHP as part of a native title settlement. BHP agreed to financial and other benefits for the Banjima people, while the Banjima made commitments to support the South Flank project."

From the sounds of it the two parties have agreed to the situation and now one party is attempting to escape its part of the agreement through the use public opinion.
HN is reddit for people that make six-figures and casually discuss eugenics
This may finally replace my surface-rt for movies on long car-trips; it's a 16:10 rather than 16:9 but otherwise checks all the boxes: widescreen, usb port (so I can just put files on an old thumb drive), and can run VLC.
Right, I was just giving an example of how a smaller company can buy a larger company
or you could, ya know, walk 8 blocks and keep the restaurant in business, but hey, we all have our limits.
I would point out that the original claim was "equal opportunity," not merely "universities presenting equal opportunity."

And I agree that we should fix the systemic racism that causes unequal opportunity starting from early in in life.

And if we are to believe the stories that come from Black people that attempt degrees in CS, or STEM in general, they also face significant differences in opportunity at the university level as well. I'm inclined to believe these stories, as everytime I have spent some time investigating they have been true.
Isn’t this kind what java is already? And also if there is another OS running in this VM, this would lead to less efficient executables as you’d have to partition resources
like mem
Are you me? They really shit the bed with the way they've steered the product. When I think about Sketchup these days, it's more, "What shall I learn next to replace it?". Man it has served me well, it's a real shame. I'm thinking Blender. It's considerably more complicated, but the things you can do with it are considerably more expansive.
Can’t imagine any serious tech environment still allowing non-temporary creds. If they do, good luck when the security audit happens.
>"PL/0 is a programming language, intended as an educational programming language, that is similar to but much simpler than Pascal, a general-purpose programming language. It serves as an example of how to construct a compiler."

One potential source code version of PL/0:

http://pascal.hansotten.com/niklaus-wirth/pl0/

Two comments:

1) Look at how small the EBNF is (on the Wikipedia page).

2) Look at how small the actual compiler source is (on the second link, above).
The "sevens" configuration could also be arrived at by the opposite approach of splitting up the largest and smallest numbers, with everything adding up to seven being a by-product. I took the names as more a classification than actually ascribing intent.
An oft-cited HBR article, https://hbr.org/2016/06/ma-the-one-thing-you-need-to-get-rig..., states that 70-90% of acquisitions are considered failures.
Why is cold food a problem? It is easy to heat it up in a microwave right?
> Remember too, sometimes folks are on the way to work in their scrubs, not necessarily leaving work.

This is a weird thing to remind the parent of, considering the original comment says

>> they are either taking whatever illnesses were in the hospital outside, or taking the dirt and grime of the outside world into the hospital
If they actually do this correctly† then sure, you get security in the sense that you decided to trust My Corp Monkey Proxy to do whatever corporate monkeying, and nobody else can meddle with that.

†The correct way to proxy HTTPS is wire a client and server with your meddling code in between, your client negotiates a TLS connection to say https://news.ycombinator.com/ and it decides exactly what is sent and can see in plaintext exactly what's received. Users make TLS connections to your server and it presents them with a certificate it made, maybe claiming to be news.ycombinator.com and signed by My Corp Monkey Proxy then passes through some requests to the client we described.

But it's much cheaper not to do this, and all of the other things you might do to achieve the same goal are insecure or break the protocol or both. So there's a big financial incentive to destroy security, while often ironically claiming to be improving security e.g. anti-phishing. For example choosing random number is hard yet at the same time essential for security - so several major vendors sold products that just didn't. When they turned A->B into A->M->B with their product as M, they'd just re-use the random numbers from the other conversation in the pair. This had been destroying security for all their customers for years, but we only found out they were doing it because it broke with TLS 1.3 final.

Specifically when a TLS 1.3 server (but not draft versions for important compatibility reasons) talks to a client that doesn't agree to TLS 1.3 it scribbles the letters "DOWNGRD" over part of the random number field. Since the client supposedly doesn't know TLS 1.3 it shouldn't care, DOWNGRD is a ludicrously unlikely "random" choice but so is "FCKTRMP" or "KICKASS" and those don't mean anything in older TLS versions either. But if the client really does speak TLS 1.3 and has somehow been tricked into negotiating an old version, this weird choice of "random" number signals it's a trick and it will disconnect.

The affected "proxies" would tell a nice shiny new Chrome or Firefox (which can speak TLS 1.3 and thus are looking out for DOWNGRD) that they only knew TLS 1.2, fair enough. And they'd tell servers, say www.google.com, the same thing. But the TLS 1.3 capable servers would scribble DOWNGRD into their random number field, and then because these "proxies" weren't actually assembled from a separate client and server but just re-used all the numbers, the DOWNGRD gets copied into data received in Chrome, and it disconnects because it has seemingly detected an active attack.
Migrating from Firestore to CouchDB
We are using Firebase cloud functions, cloud tasks, Firestore for database currently in our project.

We see many limitations down the line when it comes to firestore. As our's is a write sensitive application (Score submissions from users for leaderboards), we reach the limitations of firestore pretty quickly.

After lot of research found CouchDB as one alternative. But have following queries
1. How can I assure the couchDB instance is always available when requested from any cloud function instance.
2. What could be the cost comparison with Firestore?
3. Will the migration be smooth? Or any limitations I need to be aware.

Can someone suggest their view on this?
pretty much like you've described. When you're making up the valuation and spending your own currency there's no problem; you control both sides of the balance sheet
> All my profit comes from winning settlements from pharma companies".

I followed the Canadian generics market in the press in the 80s and 90s. It was awesome, like the Wild West days - "what are they up to this week?"

Sherman and Shulman (Quincy TV show basd on him?) were like mini-Trumps.

That plus the Toronto calculus textbook author who needed a commercial architect ("no straight lines, please") to build his $24 million mansion, Integral House, with its own world-class concert hall. It was Sarek's house in Star Trek: Discovery.

Canadians might be polite, but have just as much business drama.

https://en.wikipedia.org/wiki/Apotex

https://en.wikipedia.org/wiki/Morton_Shulman

https://en.wikipedia.org/wiki/Integral_House
Wow, the combination of those heavy metal blades and the sparsely placed safety bars definitely doesn't look finger friendly!
It's amazing anyone from this era had all 10 fingers.
> In other words, in terms of controlling crime, America's gigantic mass incarceration complex stuffed full of people serving decades-long sentences is completely pointless.

Sounds correct. The giant incarceration complex is more about exploiting cheap labor than helping criminals become functioning members of society: https://aflcio.org/about/leadership/statements/exploitation-....

> Increasingly, however, prison labor is being used in both the states and by the federal government to perform work in both the private and public sectors ordinarily done by free workers. Twenty-one states have statutes that compel prisoners to work, and others enforce policies that penalize inmates who refuse to work. Prison laborers are generally denied coverage under minimum wage, unemployment compensation, workers_ compensation, collective bargaining and other worker protection laws.
this is just a more honest merger. Someone is always getting acquired, in this case they're upfront about who has post-deal control.
As a YC partner who read this comment buried deep in the comment tree, I think ... I would have to plead guilty to your charge.
Natural Language Programming in Plain English
But adding up to seven is something that is expected, and a generic by-product (they would've added up to 9 with a 8-faced dice). The "prime" explanation only works with a 6-faced dice and it's purely accidental.
I sorta think about it as "what's the likelihood of someone winning the lotto twice in a year?" Certainly the probability that any specific person wins twice (assuming here these are independent events...) is so ridiculously small. And yet probability at least 1 person somewhere is that lucky is incredibly high!

Now ask if my neighbor looks like any random person on the street, sure, it's small. But that chance we find two people somewhere that look very similar is incredibly high.
Most bathrooms in hospitals are private.
Want to Make Money as a Web Designer? These 9 Ways Will Help You
Yes, I know surgeons actually change into sterile scrubs before going into surgery, but even "normal" parts of hospitals are biologically filthy. Even the possibility of bringing MRSA into the outside world should merit a change of clothes.
+1, but I use jupyter instead of IPython
For python at least, fetching something from git is far slower than fetching it from pypi.
our numbers are growing.
“不知道自己姓什么了”
I see what you mean, and I don't think it's gonna be easy either, I don't have false hopes.

Technically though, being locked down is more restrictive than forcing people to move in small electric cars or e-bikes. Just like remote work has jumped up in the lead few months, if proper measures are taken and enforced, demand for bike /rail infrastructures will increase immediately.

People can adapt. How many will resist to change, is the question.
You know it's an AWS service when you look at it and go "Huh, it's only 2x the price of S3, what a bargain!"
Dramatics aside, the best subreddits tend to be the ones that are strongly curated. /r/AskHistorians, /r/neutralpolitics, etc.
This is very cool. I’m going through the pain of gathering feedback from users and making copy edits on my new launch What level of effort is required to integrate if my product is already built?
Makes sense now. Thanks for explaining!
No. Heavier blades would make them accelerate slower, but once up to speed the weight would make no difference.

Thin blades can be less aerodynamically efficient than thicker ones, but plastic fans blades are not very efficient anyway.

The biggest disadvantages of metal blades are cost and safety.
Didn't AlexeyAB endorse YOLOv4 though? Did he also endorse YOLOv5?
HN Books: “The $100 Startup” by Chris Guillebeau
Have you read it? Did you like it? What did you learn?
Flat UI Elements Attract Less Attention and Cause Uncertainty (2017)
LFP is rumored to be part of Tesla battery investor day, where the LFP will be used for cheap / standard range cars at $80/kwhr at PACK level, and NMC for higher performance / longer range.

And allegedly LFP is improving density further based on some chinese rumors about CATL's advances in LFP for next year's batteries.

But there's so many rumors...
Do you happen to know approximately how much higher the dues would have to have been to be for it to work?
The concept of paid leave has always puzzled me. This would be my choice of punishment if I am ever given a choice.
Robintrack – how many Robinhood users hold a stock over a particular time
Not mine found this on Twitter, but a great tool. One of the most useful things that you can do with the data that this site provides is to figure out how people are reacting to moves in the market. Depending on if people are buying the dip, getting onboard during a pump because they think it's going to go higher, or taking profits, this data lets you observe each of those different situations and plan your own trading accordingly.
You said they didn't give a shipping update. They did. Doesn't matter if you don't like they way that they did so.
That's good. Onerous one sided agreements are terrible especially when one part has so much power over the other.
Disclaimer: I'm not advocating this and I'm in no way condoning such behaviour with the following.

From what I saw when they did updates, usually on Friday evenings during the dinner rush no less, the system would crash and result in any and all current orders being essentially undeliverable as the app crashed and often you couldn't log in or out of the system nation-wide for 30 mins to hours later.

Furthermore, as I was monitoring this alongside the mass unemployment numbers rising due to the pandemic I saw the influx of new users that followed: so, I noticed that many hapless, and panicked users would be unable to fulfill an order because of random situations. I started to feel really bad for them, too as most were just trying to be as honest possible.

So, while I don't suggest doing that, see disclaimer above; I think if you signed up you would eventually have an order eventually 'slip through the cracks' through not fault of your own. Customer support was based overseas, and were limited and then inundated with requests so realistically nothing was done to prevent anyone giving the order away.

What you have to also keep in mind is that these partnerships are often with franchisees' or privately owned restaurants who ultimately take the hit when food is not delivered and a refund is issued. Which is why you see vigilante like behaviour be lauded by Doordashers when they see pizza being arbitraged, and them saying 'F-Doordash.'

So, in short, if you did it long enough you wouldn't need to steal anything and your opportunity would happen anyway through not fault of your own.

I highly suggest people read the r/doordash sub-reddit, its anecdotal but also direct feedback from a wide breadth of drivers, some positive, some neutral and a lot negative ones about the absurd algorithm based compensation model: the recurring $3 for +15 mile delivery kind of deal.

So, as person who spent a lot of time in the Culinary Industry, just do the right thing and buy any food you want to donate. Playing Robinhood within this context just nets a situation in which almost nobody ever wins.

There was a user here on HN who was trying to launch his own food delivery app; I wish he'd update and see if he had any updates on his progress and if he took significant Market Share from these big players.
So basically, unless you've experienced every bad thing that a particular person of colour has experienced, you have white privilege. Got it.

Racists come in all colours - I grew up in Africa and was a minority as a white person and experienced racism regularly. There are plenty of racist phrases I was called, and I was bullied for being white.

I worked in China and experienced racism every single day - my favourite being when I was stood in torrential rain for over an hour trying to flag a taxi and no-one would collect me, whilst native Chinese would stand for a few minutes and get a cab. The only way I could get one in the end was to wave money in the air and pay 10x the usual amount.

I worked in Tanzania where I was harassed by police most of the time I went out for a drive - at police checkpoints I would get threatened with arrest unless I paid a bribe (I was targeted because I was white - locals would get waved past). It reached the point where I had two wallets - one purely as a decoy with small notes so the police would only steal a smaller amount.

People my family knows have been murdered for being white.

And yet I will get judged by the colour of my skin and be told I have white privilege. Seems a bit racist..
USA Today has the best coverage of this I’ve seen. The NYT coverage of this is awful: https://www.nytimes.com/article/breonna-taylor-police.html

A key fact is that the police shot Taylor after her boyfriend shot at the police, thinking they were intruders. While he was fully entitled to do that, the NYT doesn’t believe in gun rights so that’s a messy fact. To make the victim seem more sympathetic, the narrative under the heading “What Happened in Louisville?” doesn’t mention Taylor‘s boyfriend shooting first. Instead, you need to go down several paragraphs to learn that fact. Which leaves the whole article deeply confused: at first you think police just started shooting for no reason, and then later you learn they shot because they were fired upon. Which of course leaves the reader with little understanding of what police actually did wrong. Were they not supposed to shoot back when Taylor’s boyfriend shot at them? Is that the problem?

Obviously nobody expects the police not to shoot back when fired upon. What the police did wrong, instead, is failing to respect black peoples’ second and fourth amendment rights. This happened in Kentucky, where if you barge into someone’s house in the middle of the night you can expect to get shot. Police barging into people’s homes in the middle of the night unannounced is fundamentally incompatible with what the Constitution and Kentucky law gives homeowners the right to do: shoot at intruders in their home. And as such the practice of serving these no-knock warrants is an infringement of that right. It leads to tragic consequences under predictable circumstances where homeowners are just exercising their rights. And of course, it’s doubtful that officers display the same callousness to the possibility of armed homeowners when it comes to policing white neighborhoods. It’s another one in a long pattern of cases where black people are murdered for daring to exercise their second amendment rights.
The argument that's usually given is that changing 2x more per day is too much. I used to work for a research doctor and he would regularly hold meetings in his scrubs with high profile scientists.
Personally I dont give a fuck what the indigenous people want or have done.

I want those historical sites preserved.

No mining company or contract is going to sway that opinion.
Recommend reading the part about Sally Clark. The last two sentences are an incredibly short and understated horror story.

"Sally Clark was a practising solicitor before the conviction. After her three-year imprisonment she developed a number of serious psychiatric problems including serious alcohol dependency and died in 2007 from acute alcohol poisoning"
What mild sexism? I want a tablet that my wife will use to browse the web and watch videos, and she will be evaluating it's fitness for her daily use.

It's literally exactly what I said.
And this is what will be recorded in the official statistics about police use of force. Wonder what else isn't in there?
Even in on location meetings I ask people not to interrupt and raise their hands instead. Otherwise a few socially inept people keep interrupting to ask questions or bring up criticism that the speaker would have addressed of they had been allowed to keep talking.
thankfully your opinion is irrelevant in this instance.
Not sure what part of "payment processors can discriminate" you don't understand. Even if you purchased your own hardware, your ISP, the payment processor you use to pay your ISP, your registrar, the payment processor you use to pay your registrar, etc. are not neutral entities. That makes "host your own" meaningless.