skysight-inc/HackerNews huggingface dataset:
Yeah, click for a delivery, bath the kids, read to them, put them to bed. Crack open some beer and wait for the food.

When I cook it usually takes an hour or so. So getting food delivered frees up that hour.
Measuring Retention
Kaggle has had several competitions using SO Data. One example: https://www.kaggle.com/c/predict-closed-questions-on-stack-o...
Searching an issue number in the list page's text input should take me to the issue. Sounds small but it's a frequent irritation; I will be 200% happier with Gitlab once it's solved, and my teammates even more so.
Yes. I worked at Microsoft on their Windows 2000 team, back in the day.

I believe Visual Studio suffers from the same issues as JetBrains' IDEs do, and also encourages similar poor programming practices. No argument from me in that regard.
The police did not 'explain' this to my distant relative, rather, people in organized crime know a lot about criminality and police. And no, it wasn't he that explained to me how cops keep a tab, so much. I meet RCMP every once and a while. Moreover, I was well aware of how 'the case' went against my distant relative from the RCMP's perspective, it was all rather well laid out.

Organized crime is very well understood by law enforcement.
I'm surprised that they actually have a recreation of the oval office in their office. How arrogant and self-important do you have to be to honestly believe that such a parody is in any way justified? No, GitHub, you're not in charge of the free software world. You were just the first decent choice for code hosting. GitLab is eating your lunch and you're pretending that it's not happening.
Right. It was still iron back then.
With Google Drive I can ALSO share documents and directories with other people in my company. I don't get your point
> Article Processing Fees for their journals range from $1500 to $3000 per article:

Does it really though? I can say it takes 10,000$ but does it really take that much money?
Haha, tell that to the user who did not get his work saved because the programming language terminates the program. All because the programmer made a mistake of defining code noexcept when in reality an exception was thrown.

noexcept is a bullshit feature if you care about stability
Verizon wants to acquire Yahoo "without the liability". What do they want to do, dump the liability on a business unit designed to go into bankruptcy?
It's not a word used in the Anglo-sphere and likely never will be.
The implementation of traits described in that paper is totally different from the implementation of traits in Rust. Rust has adopted an ontology and syntax familiar to programmers in object oriented programming to make accessible a form of polymorphism which is quite different.

In fact, the same concept exists in Haskell, where it is called "type classes." (In this case, I think the adoption of OO terminology is harmful to comprehension, rather than helpful). Are we to believe that Haskell is object-oriented also? Is there a language with polymorphic abstraction that is not object-oriented in your formulation?
> as I don't know if pulling venture capital is as easy as selling the stock.

There's generally minimal liquidity. During a round, an existing investor may have the opportunity to sell some shares to new/other investors, but if she knows something that's not coming out during diligence, there's definitely something fishy going on. If the round is shaping up to be a major up-round, maybe an early investor wants to lock in a good return, but that's beside the point here. And then of course if things really aren't going well for the company, you're looking at the bad kind of liquidity event--a liquidation.

So if a VC wants to pull out based on a negative hunch, it's probably either impossible or the signal itself will doom the company if it wasn't already doomed.

Just my 2 cents as a first-time founder.
I wonder if it has to do with the difference between expectation and reality.

If you expect your life to be like that of an attractive and successful character on a TV show or movie, or a celebrity, then chances are you'll be disappointed and possibly depressed. Technically, nothing in your life is "causing it" other than unrealistic expectations.
Ok, so they quit. What does that do to Facebook or the US government? Not much.

If they really want to change things, then you have to enter politics as a group. Ask a Union where it gets its power. This pledge is not a factor in US politics. There is a reason that the US has to have laws to prevent union busting and those specific circumstances are the same for these type of pledges. The difference is the people pledging have no such protection. I can point to a long history of groups entering politics affecting change, can you do the same with a pledge to quit?
This seems like it would be fixable with a fairly small amount of money, relatively speaking: offer something like $250K for the most important papers that would otherwise be published in Nature to instead be published in an open-access journal. After all of the major papers for several months are published in open access journals and the most well-known journals are reduced to publishing only the dregs that are left, opinion could change quite quickly. Sustain this type of payment for a couple of years and I'd bet there would be a sizable number of other people publishing open-access, since to be published in Nature would imply that your paper wan't important enough to be offered the $250K reward.

(Disclaimer: I used to work in this field at biomedcentral.com)
> (not that they knew at the time)

well, the previous 1000 years of history there could have been a hint :) By the 192x-193x that history took specific forms of "export of revolution" (into which hundreds of years of the Russian Empire's expansion morphed) on one side and the Mein Kampf's "new living space for Germans" (into which the hundreds of years, from the times of Teutonic Order, of "Drang nach Osten" morphed) on the other side.

If Germany didn't attack USSR in 1941, it would be pretty real possibility that USSR would attack it few years later. Especially in the alternative Universe where Stalin didn't destroy the very modern-military-technology-minded Red Army leadership - like Tuchachevsky and his elk - in the 1936.
The wired market is regulated, so they can't just raise prices over time like they do with wireless.

They were successful in lobbying state utility commissions to push out maintenance on the wired network and provide more cash flow to buy spectrum.

None of this stuff was an accident. The only way fiver will expand is if the government pays for it.
Session-specific dead link. Better generic (US) link:

https://donate.wikimedia.org/w/index.php?title=Special:Fundr...

Paypal would be my last choice of the accepted methods, though.
I'm not confident that this helps. Both the read and write index must be loaded in order to write (avoid overflow) or read (avoid underflow) any value from the queue. They may as well be on the same cache line. In either the author's code or your code, one dirty cache line will be invalidated and then reloaded by the other core.

IMO, it takes a detailed protocol analysis for the cache coherence protocol in use by the target processor to determine which method actually results in fewer bus transactions.
That is a challenge ;) I am not sure what you think the bible is though. But here are a few things.

The bible predicts the earth is set on pillars (Job). But it is not.

The bible says man was made in gods image, etc. So it is really surprising we can find fossil records from monkeys to humans, and find lots of Neanderthals and Denisovans.

Jesus never heals any mentally handicapped people, as a matter of fact, they seem to be left out of the bible. But he does drive out demons. Is that god misdiagnosing people?

The bible shows us two places where the religion changes: 2 Kings when Jeshua finds an "old scroll" and Jesus bringing a new message. Actually when you look deeper there are at least 5 different god views in the bible, I challenge you to find them.

Imagine the god is like Kim Jong il (North Korea), could it be the bible is propaganda? It is more a bend then truth? How would you know the difference? (Go watch some German, or North Korean propaganda, then you know how that feels.) I can safely say, you are a better person than god, since you have certainly killed fewer innocent people. So all that love, that perfectness and goodness, propaganda ... I bet god never has to take a shit either.
Will this require a peripheral to extract data from the SD card? I can imagine something working such that you can write to it, but the data is encrypted in stream, and then to read off, you have to have an encryption key. Also, how are you going to fit the needed processing power for encryption on the SD card?
this is a really good point, and there are plenty of articles out there suggesting it's fine to terminate SSL on your app proxy since if you can't trust your own datacenter your security is pants anyway ... These semi-informed claims about security often delivered in set-up instructions are annoyingly frequent too. The attitude seems to be it's fine since everyone does it.

I get it why somebody would argue this before but things like letsencrypt make it easy to manage the certificates for your internal hosts. I guess it gets more complex if you have your apps in containers that need their certificates managed etc. Even that shouldn't be this big a deal to make sure renewal is automated with some scripting or even managed properly with a backend CA like r509 ... Also the argument for performance no longer counts when the sales argument could be "we guarantee you e2e encrypted services etc" ...

Also Data Engineering jobs become a lot more complicated when suddenly certain data-points are no longer available for visualization on "BI-dashboards" consumed by wann-be tech-savvy CxO's, so that too may be a factor.
So let me add myself into your equation.

I live in Kansas City.
I pay $70/mo for google fiber. 1Gbit down, 1Gbit up.

So for twice what TWC is charging you I get 10x more bandwidth down, and 100 times more bandwidth up.

So can we agree transit in the US is completely and arbitrarily priced? There is no basis for their fees.

It costs no more for transit wherever you are in the US vs me. In fact I would argue wherever you are it's probably cheaper because KC is probably smaller than your market. And you have more physical infrastructure and capacity.
Here's an easy test to see if such statements are racist. Swap "white" for any other race. If it sounds like racism, then the original statement is by necessity also racist.
Badly designed for what? Coding CRUD apps?
Ask HN: Offer retracted because of negotiation?
My friend has recently received an offer from a YC-backed 20-person startup. Negotiated the compensation in a polite email but they decided to retract the offer. I was mind blown and felt truly bad. Is it normal/ethical for companies to do this? If not, how can I post about this company's process so that other candidates are aware?
Uh oh. So much is dependent on Github. Is there a full mirror?
OPEC Threatened by Tiny Oklahoma Town with Soaring Supplies
I'm actually curious how true is this. Most of the companies I talked to / read about use a very small set of services which are popular everywhere (compute + storage) or services which can be relatively easily distributed across other providers (for example outbound emails, event notifications, etc.) Projects that really use a lot of the AWS and are really tied up in that environment are much less common.

Is that a skewed view? Are there many big companies that would disappear without being able to move to a different platform in under 2 weeks?
Added - thanks!
Most likely they had humour also in 1562.
Yes, I purposely choose colourful language. Github is an amazing product, in part because they had $66M to spend making it amazing. Think about all of our other favourite pieces of software, and many will have the same story. This results in the marketplace having unrealistic expectations for software quality when the market size won't sustain VC levels of investment.

Regarding your disbelief, you assume (like economists) that consumers are rational actors. They aren't. There are 2 reasons why the customer pushed back. One, they thought the price was unfair--e.g. "Hey MS Office costs me $5/mth, and your software which does less costs me several hundred a month, you charge too much."

Second, the customer is already earning a significant salary, so an extra $5,000 a year isn't meaningful for him. (Yeh, crazy isn't it). This is our first sales effort and we are learning how to position the product to overcome these objections--part of the problem was that we didn't anticipate push back and didn't properly position the product to avoid these concerns.
It is when you make the recommendation in a tone which is didactic, patronizing, and superior. That's the definition of smug (I've also found your comments somewhat smug).
Hasn't arrived for my tenant yet, I'm really looking forward to it.

I agree they are great at ops and some of the smaller new products. But the legacy of things like Lync/Skype and SharePoint is a boat anchor.
You know there are plenty of drug and money free ways to make yourself "vastly smarter". Unfortunately it takes about a year to go through the natural route.

Read Mindset by Carol Dweck. Worked wonders on me.
With the conditional subtraction recommended elsewhere, you can do 2*N with no branch mispredictions and no modulo. Whether that's actually faster should be tested, if you're in an environment where you care about such things.
Memory usage isn't a concern; all of my boxes have at least 16G if not more.

What made me move away from FF (especially on OSX/x86) is being able to sit there and watch it redraw its own window decorations/"chrome". Adding a few extensions/plugins just made it slower.

I've got it installed (and updated) on all of my machines "just in case" I run into a site that's broken with Chrome or Safari, but I still have no desire to switch back to it for full-time use.
You can point out the risks in the problem, but you cannot deny the problem.

FYI - the US and every country on the planet discriminates against every other nation by way of visas.

Why do you think Americans can travel to Canada without a visa and Venezuelans and Turks cannot?

Do you think Canada is just going to up and allow Turks to come to Canada without paperwork? No. Why? Because it's Turkey. Very different place than America.

By 'xenophobia' do you actually mean to say 'diversity'? :)
Thanks for all the interesting notes. One of the common patterns from documentation I use is Ctrl+F and write what I want to search in real-time. With ReadTheDocs and other paginated documentation this is just not possible and instead you have to adapt to their system. Also I feel like most current systems are greatly oudated/basic ones, one of the things I like most that I did in Paperdocs is the <nav> in mobile versions.

1. I will totally do that.

2. The recommended way in the documentation is to "render it server-side", as in use normal html+css (or use some build system of your own). The "load file through javascript" is nice but has some other problems such as SEO so it's just an alternative.

3. Also totally going to tweak it for print, right now there's nothing specific.
Some people might not like this since you'll be several minutes behind "live", but an advantage is you can skip any ads and commentary you don't like and catch up to live to see the final play at the same time as everyone else. I don't know if any PVRs still allow watching "live" at 1.25x or 1.5x speed, but if they do (like MythTV did/does) you can also condense a show into the time you have available and still watch the ending live.
Also.. no phone conversation. No clarifying question. Nothing. Just one email saying they can't go higher. The second email a couple of hours later saying they have to go with someone else.
Not really. Passwords are a pain in the ass - and every new complication adds bugs. Things were a hell of a lot easier when you could just put something up and not worry about security.

That said, the alternatives are much worse than the price of security.
Negotiations are a transaction cost. If your services are a commodity, or if you make too bold an ask, the other side may prefer not to waste time.

If this is ethical this hinges on what they asked for.
Cambridge Analytica claims to have profiles of 230 million americans. If you substract babies and people over 70 that's about everybody. And Cambridge Analytica is a shack compared to all the others.
Google Course on Cloud Platform for Systems Operations
And in that case, maybe our understanding that there are laws of physics and that they don't change is false.
Not necessarily, lets say its just "security debt." Start with something like "we built this system with MD5 passwords in the user rows of a database that includes a bunch of other information" And 10 years go by and you (the guy who worries about security) realizes that hey, rainbow tables can be really really big these days, perhaps MD5 isn't the answer anymore.

So you go to the annual planning meeting and you pitch to the execs ,,, We want to take 5 engineers to first fix the password encryption we are using, second to update all the databases, third to build and test a system that makes swapping out the encryption method of passwords easier and less disruptive in the future, and finally updating the build system to do some sort of regression test on passwords to insure we aren't creating new services with weak algorithms.

The person after you pitches ... we'd like to take 5 engineers to build an algorithm to identify viral videos on the web and then put them into an iframe on our properties, thus increasing the length of time someone spends on our web pages which early A/B testing with some hand picked videos suggests increases revenue per page by .5%.

They give the 5 engineers to the kitten project it makes for more revenue.

A year goes by, the security guy pitches and the second pitch is "Our videos are doing great but we have discovered that people really hate that it takes three clicks to change their preferences on page layout. We want the 5 engineers to tweak the portal pages to make customization easier and we'll add a frictionless ad portal where they can just click on a product that appears and it will order it for them."

The updated portal gets the 5 engineers.

Now they are at a due diligence meeting with a potential suitor who discovers that millions of passwords were breached and later compromised because for years they knew they were using an insecure way of storing them but had not done anything about it. This materially affects what they consider the 'value' of the company to be.

The challenge is that if the security guy is really good the customers don't "see" anything, just their password is better protected than it was, and future projects start with strong password management systems. So from the people visiting the web property "nothing" changes. From the executive planning group's perspective they have spent 5 precious head count on a feature that they will have no way of "reporting" its success either in their own resumes or to their bosses. Kittens and better click through? Easy to measure and report and you can point at dollars in the bank as the benefit.
How Climate Rules Might Fade Away
Projects Overview

This specialization incorporates hands-on labs. You will need a Google account (a Gmail account will work just fine) and will be required to sign up for a Google Cloud Platform free trial account. Your free trial is limited to 60 days or $300 worth in credits, whichever is reached first. For this reason, our specialization is designed to be completed within four weeks.

These hands on components will let you apply the skills you learn in the video lectures. Projects will incorporate topics such as Google Compute done within the codelabs. what they can expect to get out of those.

=====

This four-course accelerated specialization introduces you to the implementation of application environments and public cloud infrastructure using Google Cloud Platform. Through a combination of video lectures, quizzes, and hands-on labs, you'll learn how to deploy cloud infrastructure components such as networks, systems, and applications. This specialization is designed to give participants a robust hands-on experience and is primarily lab-focused.

This specialization is intended for Systems Operations professionals and Cloud Architects using Google Cloud Platform to design, create, or migrate application environments and infrastructure.

This specialization is unique in that you'll actually get to work within the Google Cloud Platform production environment, develop external applications, and achieve an end-of-specialization certificate.
That software is free because Apple has a strong incentive to develop a "platform" with which to sell their comparatively expensive hardware. In that context, I wouldn't say people don't realize that real software has a significant cost. That may be the case, but I'd sooner say the market values the software's complements (in this case, hardware, robust compatibility and a healthy development ecosystem) more than the software itself.

One perspective is that people are trained to be too cheap because of market incentives, but another perspective can be even well-informed consumers make a reasoned pricing decision that concludes with free or low cost software. And if you want to make a normative point, you can say that this is bad for small companies trying to make software for these consumers, but you can also say that consumers are benefiting more by purchasing the software's complements rather than the software itself.
When you write with a dip pen (e.g. calligraphy), writing from left to write will smudge the ink if you are left-handed.

Writing the opposite direction preserves the same convenience of movement as right-handed writers have when doing calligraphy, and avoids smudging the ink. It seems an elegant solution for someone who is left-handed.
These sound just like ramblings of typical elitist. If your main concern is to have language that only appeals to other elitists - you'll take that language to grave with you.

Syntax is something novices judge the language by. Their criticism is not always valid, but if language can make concessions that don't undermine it's core values but lower the learning curve - there is literally no reason to not make these concessions. No reasons apart from elitism and purism that is and those are just plain stupid.

Clojure is great example of lisp that is easier to grasp (one of main reason being sane use of data literals) but still remains lisp all the way down to it's core.
For my purposes anything under $AU0.18/kWh extracted means I can say goodbye to the grid and imminent surcharge for having PV on my roof.
I said March because I read it somewhere. A couple of months further, it's going to be worth the wait anyway. And yeah, flags are pretty much "try it" territory, not "use it in production" territory.
Racket is still immature, still has a focus on education, and has more than enough warts of its own.

For that matter, so does Scheme: It just has less of them. Which has its problems.

Oh, and Racket is in no way as good for Real Work as CL. It doesn't have the libraries, and it sure as heck doesn't have perf.
With many modern cars, especially luxury ones, they come with a way to put a sim in it, so that they can provide you with ways to locate your own car (to remember where you parked), provide a wifi hotspot, integrate google maps, among other things.
Looking forwards to your always inspiring posts! Let me know how I can help.