skysight-inc/HackerNews huggingface dataset:
No buffered channels, or if you do, you must provide a very strong rationale ;)

I still use them quite a bit. Particularly synchronizing large rule sets as bit arrays. Of course you can use sync.Wait instead. But make(chan bool, N) semantics are just more convenient. It's stealth synchronization as a by-product. And hence the warnings about determinism!
He surely owns his stock outright, not as options, since he founded the company.
I got a comment reported on Twitter for saying largely the same thing (albeit more briefly), but I stand by this.

The sheer volume of inbreeding in the Middle East is astounding - https://en.wikipedia.org/wiki/Cousin_marriage_in_the_Middle_... - and it is just a scientific fact that centuries of this have done no favors for the gene pool in the area. There are certainly some brilliant people born there, but if we look at the defining sociopolitical trends in the region it's clear that there is something strange going on.

Erdogan (in Turkey), is basically using the refugee crisis to hold a knife to Europe's throat. If the EU offers any resistance to the occupation of northern Syria, he'll open the floodgates. I'm sure the oil fields in that part of Syria aren't relevant here. It's all part of some bizarre Islamic power play that I don't even want to understand. Turkey is, sadly, still a member of NATO. I see two possibilities regarding the attempted coup against Erdogan: either members of his own military wanted to drag him into the street and shoot him or it was a false flag operation with the aim of helping him consolidate political power. Either way, I'm sick of his shit. I'm fairly confident that Putin isn't a member of his fan club, either. Much like the Kurds, the Russians have no friends but the ice. This is without even considering Assad.

It's worth noting here that although the demographics are shifting, Russia is still a predominantly an Eastern Orthodox Christian country. Fighting with Muslims is nothing new to them. The Ottoman empire more or less saw the border of Russia and just turned in the other direction. There is no love lost between Russians and Turks.

My overarching point here is that the situation is so dynamic and convoluted that I agree with Trump. Withdrawing American forces was the right move. The Kurds are not mounting the sort of resistance that one might expect from a force that intends to stand and fight, they aren't that dumb. Turkish air superiority might not mean much if all of their birds in the region get destroyed on the ground. In that case, the Turks might learn a very tough lesson aobut fighting a battle hardened enemy in their back yard.

If Erdogan oversteps, he might end up on the wrong side of both America and Russia which has historically not worked out very well.

In any event, the whole thing sucks and I'm glad to be American.
Probably a decent-sized one with a proven business model, or at least revenue stream.
In my experience, this cycle of "add features and performance regresses" and "fix performance" is actually not a bad way to do it, because it allows for better overall budgeting.

If you're constantly ensuring that performance doesn't regress, this makes certain features a lot harder to implement. In some cases, the better solution is not to "make this feature take a lot less of the budget", but to say, "are there other parts of the budget that are easier to cut than the current feature".

Having regular performance optimization sprints allows for us to "cut where it's easiest" rather than forcing us to restrict non-performant features, when they might be very useful for the business.
For backends they've standardized on Go and Java, deprecating/eliminating node and python where possible. I understand node is still prevalent for serving react-based frontends, both external and internal facing.
Agreed, collateral blocks are not necessarily your worries in such scenarios. You could block all of the (e.g.) AWS datacenters for all that matters, if your endgame is preventing access to social media services.
Oh wow, not just Python - quire a wide array of languages are supported. Very nice, this will be handy for prototyping things.
“Meets most” is just the politically correct version of PIP or “you should look for other jobs now”
Climate Change Could Turn the Tokyo Olympics into a Disaster
> Having strong equality between man/women shouldn't be the only parameter when you are picking up your allies

It does become a lot easier for them to qualify as allies if they share core western values
Tons of restaurants, chains and local, will give you big take-out versions of several of their dishes at a lower per-serving price than they'd normally be. Same thing a company might do to cater lunch for a largish team or smallish business unit. The smart ones will throw in a freebee or two just to make you feel good and want to place a big-ass order with them again in the future. Usually they just need to know a day in advance or something. Pick it up, put it on the table, plates and silverware next to the tubs o' food. Done. Get a shortlist of places your social circle'd like that aren't too far away and call them, probably a few of them are happy to do that (they're a business, after all, and you're offering to give them money for The Thing They Do).
In Catalonia there is a trial in process, that will edict verdict very soon.

And there are no political prisoners. There are people that believed they could unilaterally break the law of Spain, that is the State they currently belong to, with no consequences.

They are consequences to braking the law. Even considering Catalonia sovereighn, that is not, they would need 2/3 of the parliament to pass laws they passed with simple majority.
Duh, they are rich. It is their normal day to day lifestyle.
Uber have well over 1,500 microservices written in Go, it is the primary language backend services are written in at Uber.
Disgraced Google Exec Andy Rubin Is Trying to Make a Comeback
To Prevent Climate Catastrophe We Must Learn Cooperation and Solidarity
I don't think there is any conflict between skepticism and curiosity. I'm sure most of us have been curious and skeptical of something at the same time. I find that skepticism compliments curiosity, since unbridled enthusiasm can easily corrupt my perception of reality while my desire to perceive reality is derived from my innate curiosity. I aim to never stop learning, and to always remain skeptical. Failing the later, I will fail the former.
No, I don't think you do get it. It's not just about the shockingly clueless engineering of MCAS. It's also about Boeing persuading the FAA, and the FAA allowing itself to be persuaded, that additional pilot training for the Max wasn't necessary. You can't criticize other countries for inadequate pilot training without acknowledging that Boeing and the FAA contributed to that inadequacy, and therefore have blood on their hands.
The danger here is of assuming the conclusion, in this case, that race doesn't correlate with anything meaningful. This is still a hotly disputed point.

Ultimately, transparency and reproducibility are the key criteria I think, like it is in science.
I've worked in enterprise software for 15+ years. Enterprises don't have complex and unique workflows, they generally have lazy and shitty workflows because people don't care.

The reason why enterprise software sucks is many-fold. My top reasons are the following:

1) Enterprise customers spend a lot of money and thus demand a lot from its suppliers. Sales and PMs and VPs will do whatever it takes to make their numbers and make their bonuses, so they will sacrifice software architecture for customer happiness. I'm not saying this is wrong, but it's the reality.

2) Software shouldn't exist for 20 years. Imagine writing a book where the authors change every 2-3 years, and the incentive was to write the best chapter and then leave afterwards. By the end of the book, it's probably going to be a shitty book.

The only pieces of software where it works are things like operating systems like Linux where you have someone like Linus who really does care and has been around since the beginning. Even Microsoft fell into this trap, look at Windows Vista which was a disaster.
Matt Levine at Bloomberg had an excellent explanation of the dynamics at play in his newsletter recently [1]. The bankers are incentivized to inflate the valuation in order to win the IPO mandate and all the fees that come with it. They then run into the awkward step of walking back that number to something that the market might accept.

[1]: https://www.bloomberg.com/opinion/articles/2019-09-09/we-mig...
As they should...but often don't (see unoptimized versions to your own comment).
Yeah, don't think so.
This is just silly. It is a transition idea of an old paradigm to a new world where people are lagging behind. If nothing else, we are going to be in virtual spaces / augmented ones where amazing visuals / interactions can happen. They certainly cannot happen in this pitiful looking stick on wheels with an ipad. It dehumanizes the person on the stick and just looks stupid. Come on.
note: it's not as simple as that (part of the fire problem is due to deferred maintainence; AKA we could have spent money 10 years ago to address this).

However when you have a laser system it's not as simple as having a backup generator. When the entire building power is affected, the AC system stops working, and all your nicely aligned optics become unaligned. If you fix them at that time, then when the AC restores, you have to realign them.

There are hundreds of externalities that affect productive state of the art research.
This constantly annoys me on the shield TV. The YouTube recommended items will change while I'm scrolling through them. Something will look interesting and before I hit OK the item I'm currently on disappears. Unless I remember enough about it I can't find it again.
Watch Eliud Kipchoge Attempt to Break 2hr Marathon Barrier
> even thought he claims it is illegal.

citation?
Its a CIVIL war that has been raging for the last 200 years. It won't stop anytime soon until there is diplomacy. Real diplomacy and HARD diplomacy is needed here. It can't be stopped unless people sit down and talk things out.
No, that isn't how options work. Everyone needs to pay...it's just usually when you found a company you're buying options for fractions of a penny.

See https://www.axios.com/behind-wework-founders-700m-cash-out-3... for more info on the $400M loan - it's not clear if it's to purchase his stock options or to pay for AMT...it's likely additional options he was granted through the years at a higher strike price.
"Turkish guards at the border with Syria are indiscriminately shooting at and summarily returning asylum seekers attempting to cross into Turkey, Human Rights Watch said." https://uk.reuters.com/article/uk-mideast-crisis-syria-turke... This occurred during Operation Olive Branch.
"Theres no overrulin g UX voice that can say “no, dont build that feature because theres no way to maintain the delightful user experience”"

This was arguably Steve Jobs key role at Apple.
I do not like the color of this bikeshed.
No, you are just not understanding the tradeoff. They fixed some canvas not being accelerated when they should have been. This means they can be hardware composited, drawn to and need to only exist once as a GPU texture. This is a massive win for performance and power consumption.

Here is what is not efficient, ever: getting a GPU texture into a raster format CPU accessible buffer. At best this requires synchronization and a full memory copy into a new buffer, but it can easily be much much more expensive because GPUs, and mobile GPUs basically never, store textures in raster formats. So now you need a full copy and a bunch of extra SIMD to convert it from the GPU preferred format into raster format for your getImageData call.

And all this for what is essentially a trap API! Chances are if you are calling getImageData regularly, you are doing something wrong and inefficient.
All of those also screw up your sleep something fierce, and so (general you) end up piling hacks on top of hacks to make something kinda sorta work that you understand less than you did the original system.

(Although, PSA, I do understand that the vast majority of people whose sleep is ruined by alcohol or caffeine or both are also too addicted to quit, and this isn't at this point a conscious attempt at "hacking" anything.)
Less for being Chinese and more for being an employee on a visa, which leaves them with fewer options.
Rationally, we shouldn't. We want to go, in part because space is so romantic. In reality space exploration is going to be like working in the deepest, most dangerous mine.
Do any Wordpress plugins, for example, use this to generate the various sized and shaped thumbnails?
Please note that Dec-10 Fortran (like all Digital Fortrans) had a huge number of extensions. When I worked at Middlesex Polytechnic (later Middlesex University), we replaced our Dec-10 with two IBM 4381 super-minis, and none of the Digital Fortran code that used them could easily be ported (my own programs were portable, because I adhered fairly rigidly to the Fortran-77 standard).

I don't remember the Fortran 77 standard specifying STDERR, STOUT or STDIN in the sense the the C and C++ Standards do (in lower case) - but I might be a bit forgetful; this was over 30 years ago.
This is neat, but also seems like a code smell. Do people really need to convert between HTTP request formats/languages much? When I see many independent implementations of an N-to-M mapping, it looks like the perfect use case for a standardized interface, like a DSL.

In fact, can't HAR do this? I'd love to be able to just pass a HAR string to any HTTP client library, and have it execute that. Or call "dump_har()" (or "--dump-har") on any client, and have it spit out HAR that I can take it to any other client.
It doesn't require msys2 anymore, so you might want to try again.
Monitoring is key here. The point is that sacrificing performance should be a conscious decision not an accidental one. Small fixes can sometimes prevent big regressions from ever occurring.
Let's take this a step further. Why are the feature checklists used? Because the schools are mandated to pick the lowest bidder through an RFP process. Not the best value, not the most usable, just the lowest bidder. The checklists were introduced as a metric to avoid wasting software that wouldn't meet the users needs, but for years ed-tech companies have optimized for meeting the checklist in the cheapest bottom-of-the-barrel way possible.
> presumably because each of the myriad of investors assumed that somebody else was checking things

Would that be something akin to the "bystander effect"?
Oh really ? How about political view of PKK/YPG ? Do you think they embrace western values as well ? They are Marxist–Leninist Communist.
>Totally agree, but it takes a really strong product manager to stand up to a sales person with $10K in revenue from an enterprise buyer "if we just add this one feature they want".

Lol, let's be realistic. If a PM is in the situation to decide that and does so, in a few days he'll find himself in a meeting with some higher ups to discuss how to find a way. (Unless of course 10k is insignificant for the company and there's already a hard roadmap for higher value projects.)
PingWest seems to be targeting the intersection of China and tech news, so emphasizing the nationality shows that the topic is relevant to their audience. Additionally, they mention that working under OPT or an H-1B visa increases the pressure, so Chinese expats are more likely to be stressed.
Met him about ten years ago while we were both in the hospital. He kept saying in heavily accented English to anyone who came within 15 feet, “first in space!”

Edit: ten years, not fifteen. Who can keep track anyway?
Truth, Trust and Transparency in Synthetic Media
Bridenstine is the best thing that happened to NASA in a while: https://www.youtube.com/watch?v=TU_vOt3wSDg
It sounds like a bunch of investors lost their money, but the undersea cable was built and some parts of Alaska got better Internet. As frauds go, this seems to have more to show for it than most?
I disagree, here [1] is a small clip from a really powerful documentary on the subject of Venture Capital and finance.

[1]: https://www.youtube.com/watch?v=xbBD7VIJ4cc
When you found the company you own the shares. You divy out options when you, the founder, hire or make deals. You could alternatively also give actual shares (usually VCs get a share %)
Probably because they couldn't get the labor and supply chains they need at any price.
Watson was the World's Greatest CS PhD Thesis.

Not so great as an actual business.
Lots of wisdom on this page ;)

Just want to add. Real-world, often the predominant use case is not optimizing for "max-conns". But <100,000 concurrent users, who instead need to be connected for a very long time.

In this instance, I've found Caddy's websocket directive, inspired by Websocketd, to be quite robust and elegant. It's just a process per conn. Handling stdin, stout style messaging ;)
A negative result means simply they didn't find compelling evidence for their hypothesis. Nothing is proven or disproven (although it adds weight to the idea that the hypothesis is not true), so people think it is unexciting. For that and other reasons, the system incentives not publishing these, which is a pretty big problem.
A style guide with benchmarks that can be read in a single cup of coffee. Very nice and one of the reasons I enjoy Go!
The point of a geohash is that it’s super short.
Maybe wait a day or so for the thread to settle before declaring what HN collectively thinks.
Didn't Holmes found the company?
I thought catering involved things like waiters or at least servers. Seems excessive for a dinner party.
Lots of people have something on the TV just about all day long (or at least the whole time they're home—for retired folks this can actually be the entire day) and skew the numbers higher, I think. My parents do it, just leave the TV on even if they're not paying attention to it. I bet it's on 12+ hours a day at their house, on average. I have some friends whose home life was similar growing up—if someone's home, the living room TV's on, even if no-one's actually watching it.
> For QC software startups, this means the expense profile will be similar to other software startups

There are quantum computing software startups? What do they do?
In the other news..

WeWork India looks to raise $200 million

https://www.livemint.com/companies/news/wework-india-to-rais...

Unlike other Asian markets such as China and Japan, We Co. operates on a revenue and profit-sharing model with its Indian partner...3 years ago it entered the country through a brand franchise agreement.
What specific blame do you put on the voters and government?
APT41 compromised company behind TeamViewer
Failed for this one

Curl -vLkXPOST https://www.google.com
A bit disappointed that nobody talks about the environmental impact.

Remote work --> good, better than commuting.

Telepresence Robots --> horrible, one more battery powered, electronic filled, 2 years life span manufactured thing.

We have to learn to use LESS material things.
Thnx for building ;)
I don't see your point. If I say a military invasion is not semantically equivalent to an "effort to stabilize," I leave open the possibility that some invasions do have a stabilizing effect, but that is never something evident but something that has to be argued for. I don't feel like digressing into drawing Venn Diagrams.
Marek Zmyslowski's new tell-all book sets the record straight
BBVA is a bank with 140,000 employees, and they use G Suite. Office 365 and G Suite aren't small business tools anymore.
Wow, interesting. Could you please share more insights about why and how did you implemented this? What is the most challenging problem you got? And why would you think a typed system over a CSS framework is a good idea?
I also thought that was odd, it appears in my comment due to quoting the article, not me using it.
Yup. Other issue for many of them (which WeWork actually should be less exposed to) is that, most of it hardly being rocket science, "blow money until monopoly" seems to forget that customer subsidies

A. aren't r&d/infrastructure,

B. will have to be earned back, and not just 1:1 either...

So even if whatever competition is knocked out, anyone entering the space after that, and not saddled with legacy funnycost, won't need your efficiencies and economies of scale to manage an edge in pricing.
And market dominance can't negate lack of friction for eg drivers and riders to run a second, third, fourth app all at once.

But the sun appears to be settling on bizarro cargo culting Amazon being seen as a viable business model.

As a consumer I'll miss it!
I completely agree. I fully discounted the value of sleep when I was in school but now professionally I use it in a very similar way.

When I need to learn how to use a new tool, I’ll read through the docs, some tutorial examples and try to find an actual complicated example (which is usually what I actually need to work with) of how it’s used. The first day, I kind of get it in theory but struggle to connect how the tool interacts with everything else. If I get a good night’s sleep I’m usually ready to get my hands dirty the next day with the complicated stuff because my understanding greatly increased overnight
Show HN: Git-remote-s3 – push and pull Git repos to/from s3, encrypted using GPG
I don't know about gmail vs outlook, but I think security is often a valid concern. B2B products are usually built with a heavy emphasis on the security side of the security-convenience tradeoff. B2C products tend to be more convenience focused. You can have a B2B or a B2C product that is both convenient and secure, but that certainly isn't guaranteed, particularly for young products.

For instance Slack is great IMO, but they only introduced bring-your-own-key earlier this year (a requirement for security-serious companies).
Google would happily accept it from you as long as you are a low value user...the only problem is: as you know English and tech, you already worth more than $50 a year for Google (I'm paying more just for Youtube premium)
> to hold a vigil for a Facebook employee who took his own life after allegedly [being] bullied in the company and suffering extremely excessive work pressure

> Most Attendees wore black

Huh. Why not white?
I haven't seen anything - from any company - that makes me think we're anywhere close to actually having a quantum anything. It's like this decade's cold fusion. If I was a VC, I'd be crazy to expect any returns from any company working in the field.

Is there something I'm missing?
I agree with this, but we're not talking about equal weighting here. We are talking about absolute bias is towards no or yes without any inquiry.

The actual prior distribution of effective to ineffective models is extremely hard to infer from everyday life. We don't have access to unbiased data sources. That's why we should focus on inquiry rather than canned responses.

As an example of how this can be misleading common the average person sees only a tiny fraction of the proposed models that are much more likely to be valid because they've passed far enough along the process of publishing to have received some scrutiny and some credibility in the average case.
Migrate Your AWS Node.js Lambda Functions to Kubernetes