skysight-inc/HackerNews huggingface dataset:
I forgot where I first heard it, but I've heard design patterns described as a compensation for deficiencies in the language (and standard library)[1]. The GoF Design Patterns book is focused on OO C++ (as it existed at that time). I'd be lying if I said I saw no value in them, or that I haven't used the GoF patterns in Python, but it's nice to see many of those patterns built-in to a lot of languages including Python.

[1] "language smell", "missing features", "language weaknesses", "it's a sign that your language is fundamentally broken"
http://wiki.c2.com/?AreDesignPatternsMissingLanguageFeatures
https://stackoverflow.com/questions/1579162/are-design-patte...
https://blog.codinghorror.com/rethinking-design-patterns/
San Francisco needs to accept that you can’t declare entire neighborhoods historic. You need to be able tear things down to make taller buildings, bigger roads, more expansive public transit networks.

But they refuse because of “historic significance”. That’s one sure fire way to get your city to be historically insignificant in the long run.
So you are saying reporters don't have any say in what images appear as part of their reports?

Also, this arts department you talk of - is still part of the reputed publication? Or does arts mean they don't follow the basic paradigms?
351 117 3141?
If you have any interest in this sort of thing, get your amateur radio license and start making contacts on AO91/AO85. It's so much fun to talk to someone 500 miles away with a walkie talkie, through a satellite.
What would Uber be valued at if all they did was offer non-pool rides in mature markets?
Worst battle ever. I couldn't see anything. Too much plot armor, no main character died. Is this GOT or a disney movie?
I've got a PhD in CS, and these structures fascinate me as well. The Bloomier Filter reads amazing.

Unfortunately, day to day job has almost nothing to do with these algorithms, but mainly software architecture and maintainability.

I think the majority of these algorithms are not really something you will find implementing in day to day work. And at most I can see myself using a library with one of those. Even if you do research, it will have to be very focused on data structures and algorithms to really get deep into some of these.

Still, very enjoyable.
I wonder if this is a temporary software design problem. I mean, we have response time to burn these days, so we design with that in mind. If latency became a fact of life due to demand for a better deal on Internet access, maybe people will figure out how to make software that doesn't depend so much on a tight server loop.
Where is π today? The nature of the mathematical universe
Sure if you want to use online navigation / tracking you'd need to have it switched on. In many other cases, this wouldn't be necessary.
It’s largely a government caused problem, so why couldn’t there be a government solution as well? Repeal prop-13, reduce permitting costs/time, require statewide by-right, force up zoning, etc. Those are government solutions that would have significant impact if there was political will.
Sometimes all you need is a dictionary, where you take a key and access a value. Both hash tables and binary-searchable trees are valid ways to accomplish this, with different speed tradeoffs. Binary search works just fine for this even when the keys are completely meaningless and random.

Databases especially have tons of operations where rows have unique meaningless keys that are used to represent relationships. And at the same time a hash table would mean going offline for hours when it resizes, so they use a tree and apply binary search over it to access rows.
Sure there are trade-offs, but anyways, I guess this app could be recording all the tracking data onto internal memory until you switch airplane mode back off and then transfer it to the insurance company.
Because I don't usually need to live within a certain radius of an artist to be able to experience their work, at least if I'm willing to forego the best viewing experience for some types of art.

But that bus driver? How do they provide their labor to the city (and thus the people in the city who need it) when they can only afford to live far away? Same with the grocer, and janitor, and any number of "normal" professions which don't command enough wages to allow them to live in the area?
Except the artists helped make San Francisco what it is. You can’t dismiss the importance of culture... the lack of them has dramatically changed the vibe and appeal of SF for the worse.
That makes zero sense. Why does art and creative endeavors not have as much of a value. Art brings together communities and people
The Billion Ways to Display an SVG
Why not hjkl? People have been using Vi since the 1700s.
Not really defending WeWork's business model, but you can say the exact same thing about any company ever.
yeah, but there's few things as insufferable (well ok, reading YouTube comments or something) as reading someone's writing who's learnt to write according to standardised essay marking procedures...
No one is "good" at analyzing poems. There are no objective standards for determining quality of analysis (beyond the trivialities of proper spelling and grammar).
No immutability. Nullability by default, and weird corner cases like nil slices and interfaces. Language semantics requiring weird stack discipline that is incompatible with normal ABIs, and causes overhead when you need to interop.

But frankly, just the design of append() alone should be a warning sign. If it were a low-level facility, fine, it's only needed to be understood by whoever's writing a library to wrap it for general consumption. But it's the idiomatic Go way of maintaining a sequential mutable collection! How is such a basic operation is so non-obvious that people still write articles to explain it, and so verbose that you must reference the collection twice to make it work right?

(Indeed, the language itself kinda acknowledges how clumsy it is, by making it an error to ignore the return value of append(). But, as usual with Go, it's hardcoded - i.e. you can't do the same for your own function. And IIRC, it wasn't there from the get go, but got added somewhere along the line.)
As a single founder - yes, but not singlehandedly.

I always used help from employees. Initially part-time, then full-time, then more than one employee/contractor.
Literary analysis is overly criticized due to poor teaching of humanities. I disagree with some of the interpretations that I have heard of major literary works but no one has ever forced those ideas on me, I have never been censured for proposing an interpretation that differs from another. Bad teaching is a shame but dismissing an entire academic field because you had a poor experience as a child is self-aggrandizement. As an adult one should be aware of the general public perception of one’s education. I grew up on standardized tests like the one in the article and even as a teenager I knew they were abysmal.
Japan Emperor Akihito: A 'love match' that won over a nation
Amazon makes ~10B illion/year total in ad rev. Google makes ~130 Billion/year on ads.

15% growth on 130 Billion is 19.5 Billion.

Aka Google's yearly growth is larger than all of Amazon's Ad rev.
However, there isn't an infinite amount of advertising spend and consumer time on the internet - people who spend those things in Amazon and Facebook's + etc's ecosystems can directly and indirectly chip away at Google's advertising market share.
What suburb are you in? An open secret is they're working on a Woodlands location. Not sure about other suburbs though.
How we use Metabase
Maybe I'm an outlier, but I don't find properly labeled charts deceptive at all. There is no hard rule that all charts must have an axis at zero, and charts that fit this template are not necessarily more valuable or informative than those that don't.
> It's really hard to "measure knowledge"

And the idea of doing so is a fairly recent (and I would say toxic) invention. The concept of graded tests, marks and class grades (A, B, C etc) are all only a bit more than 100 years old. They're a product of the industrialisation of schooling.
From one of the comments on this thread.
http://sidsen.azurewebsites.net/papers/ravl-trees-journal.pd...
> Then by all means, disagree. That's just my opinion man.

But it's not just your opinion, because I'm forced to go along with it. If it was just your opinion then we'd have a more just world, where disagreements are reconciled by argument or agreement to go our separate ways, rather than by force.

> I think that the average citizen should be able to trust the medical community, and I think that the best way to accomplish that is to require the medical community to meet safety standards, and to support their claims of effectiveness with science.

Trust is a two way street. In order to justifiably trust some person or institution, I need to know their reasoning for their decisions and decide for myself whether I agree. There can be no trust (and no science) where reasoning is enforced.

> when it comes to medical treatment you could potentially cause a lot of harm

This can be dealt with via non-enforced regulatory bodies that people consent to trusting, and through the court of law if those fail (with basic institutions like innocence until proven guilty, the opposite standard of what the FDA enforces).
The top result I got on google said 78% of cattle comes from factory farms. Its source doesn't cite further sources though. It sets off my BS-meter. Do you have any sources yourself on how much cattle is factory farmed?

Cattle aside, it does seem like most all small animal meat is factory farmed (poultry & pork).
If you write out your statements encoded in say ZFC no one would recognize what you are saying. Sometimes the concept of sets and set relationships fit our needs exactly. Other times we build more user friendly concepts on top of set theory like an API. Categorial constructions are also everywhere whether one recognizes them or not.
It doesn't matter who does it. What matters is as the end user reading that article this is pretty misleading. So from that standpoint, the journalist writing the article is implicated by default since he/she literally writes their name on the article. And frankly they should feel responsible for it.
Thanks but no need to apologize to me!

You realize I'm an editor of Inkstone, right? I've been sharing stuff I think would interest people here and on other sites. I hope you find it as interesting as I do.
You, the customer, are allowed to do anything with your device. What they are doing is blocking a developer that makes money on their marketplace for not following rules. They wouldn't allow anyone to sell pornography, malware, defective/broken software etc. either.
Well - why did FB revenues grew faster then?
And from 2011: https://news.ycombinator.com/item?id=2628328
https://en.m.wikipedia.org/wiki/Shoe-fitting_fluoroscope

This was legit, too.
The history of Faber &amp; Faber in letters
They can make it easier to build. Or add is often the case, more difficult for municipalities to oppose development projects that meet certain desirable criteria.

Examples include SB35 and possibly SB50 in the future.
Unfortunately, simplistic explanations that are understandable to a child don't always model reality. If it were that easy, we'd have solved energy security and climate change a very long time ago.

The (real) arguments about transitioning gradually have very little to do with past investments in fossil fuel production and much more to do with whether we yet have the ability to manufacture and deploy better alternatives efficiently at scale.

Once upon a time, those PV panels you mentioned cost more in resources to develop, manufacture and install than they were likely to save over their working lifetime. Of course, the technology has come on a long way since then, but if we'd all gone out and stuck panels all over our roofs in those early days, it would have been counterproductive.

Today we face some similar questions with the lithium batteries currently used in popular EVs. It's all very well looking at Tesla aiming to manufacture a few hundred thousand vehicles per year, but total global car supplies (and remember, cars aren't the only vehicles on the road) are approaching one hundred million per year. Even assuming we could magic up 100 Gigafactories to produce that many batteries -- and keep in mind that Tesla's first Gigafactory is on a five-year build programme that hasn't finished yet -- we'd need about a million tonnes of lithium per year to sustain production using the technology and processes we have today. That's an order of magnitude more than the current annual global supply, and at that burn rate we'd deplete the entire known global reserves in 1-2 decades. There are analogous concerns over the availability of other essential elements for the production of current technology EV batteries, such as cobalt.

So if you think we are ready and anyone who says otherwise is some sort of apologist, I invite you to explain how we're going to scale up battery production, gather enough raw materials to go into those batteries, and presumably develop a suitable recycling programme, so everyone can be switching to EVs within the kinds of timescales that environmental lobby groups are currently calling for. Otherwise, you're really just arguing for changing our infrastructure to use a different set of natural resources that still has a finite supply that we'd be in danger of exhausting.
No we haven't. Just because you have a narrative in mind doesn't mean it is true. If we had achieved peak advertising, other advertising companies such as FB should also show slow growth - but they aren't.
Want real competition in social networks? The regulation needed is for all sites with user-generaled content to be required to allow other sites to re-use any public user-generated content, without and legal or technical obstacles.

The main reason we don't have proper competition is network effects, and this would be a major way round them.
(ideally all social networking websites would be federated using ActivityPub and similar protocols, but this is a minimum).
YOu should look at how relatively google is doing vs. other tech companies or S&P vs. individually
FWIW: The latter is often thought but this isn't really supported by data AFAIK (or at least any data i've ever seen computed on the subject)

As anecdote: My org has historically been one of internal infrastructure, maintenance, fixing apis, etc, and our promo rate is much higher than most orgs that launch products.
If I can fit it in a pelican case in a checked piece of luggage (62 linear inches, up to 50lbs), it’s mobile enough. Carry on luggage compatible would spoil me.
Airplane mode does not disable GPS, nor any of the other sensors.

The data can be queued locally, then uploaded when connectivity is available.
Low code is definitely the more high level and declarative way to code where best practices are taken care of by platform itself in various areas which matters the most while doing software development.

You don't have to focus much on "HOW to get it done" but on "WHAT needs to be delivered"

Here is the list and comparison of some of the best low code platforms out there in the industry

- Zoho Creator
- Appian
- Microsoft PowerApps
- Mendix
- OutSystems
- Google App Maker
- Quick Base
- TrackVia
- Salesforce App Cloud
- Nintex Workflow Cloud

https://www.pcmag.com/roundup/353252/the-best-low-code-devel...
Without explicit permission given.
The comment was an exaggeration to be sure, but I've seen the occasional sleeping homeless person at a library in the West Village. They get asked to leave pretty quickly though.
Not to pile on, but I thought Homebrew handled the Python2 -> Python3 cutover poorly. A routine `brew upgrade` resulted in python being de-syslinked. For me, this meant a bunch of tasks broke silently in the background. It took a little while to find out that it was just the case that `python3` became the default interpreter and thus I needed to install some dependencies for scripts running in the background.

It's totally fine as my code was python3 compatible, but I was surprised that they'd apply a breaking change like this silently. Unlike OSes which might do this kind of thing with a major version update, I was surprised, and it took me a little while to diagnose what happened.

When I checked the GitHub discussions about the change, I found two things: 1) The maintainers claimed they had given a soft deprecation message a few months prior -- but brew doesn't stop for user input, it just posts walls and walls of messages, so I had naturally tuned it out. 2) The maintainers were getting ballistic mad at people who didn't think this was handled well.

Of course, open source is open source, and maintainers owe us nothing, but I was surprised that such a critical piece of infrastructure was being managed by people who imho handled a potentially non-trivial transition like this and who clearly didn't have the diplomatic tact to handle their userbase.
I can't help but feel like an angry older software engineer for reading about some child born in 1999 being so successful for something so simple and meaningless.

But good for her, she found an opportunity, dug into it, and struck gold before someone else.
> There is no hard rule that all charts must have an axis at zero

Starting at something other than zero is like, the #1 thing that cable news channels do to make charts flashed on the screen for a few seconds look exaggerated.

And for a chart like the one shown in the article, there's no reason to not start at 0 unless you're trying to exaggerate the differences in values.
I Watched Netflix's “Bonding” with a Dominatrix
That's unfortunate. Looks like we don't have an objective measurement of satellite internet speeds, then.
How's that work when you want to use some? Do you have a giant chunk of frozen meat you have to get smaller, more usable pieces from? Do you thaw it enough to cut then put the rest back? I can't picture how this works.
Shout out to Abraco on 7th and 1st - they put tape over their outlets which says "no laptops - it ruins the vibe"
Turning off location services as well sounds like it should.
Given that speed of light is ~3×10⁸ m/s an additional ~1,000 km (10⁶ m) up and down and back again would increase latency on the order of ~10 ms (10⁻² s).

~10 ms of additional latency isn’t wildly out-of-sync with real world latencies of ~40 ms within North America and ~70 ms across the Atlantic. [1] And if we factor in the ~30% reduction of speed of light in fiber, the delta might actually be less than ~10 ms.

[1]: https://enterprise.verizon.com/terms/latency/
One mark of a good classical education is that the literal reading is more meaningful than the allegorical.
It looks like this ended pretty quickly.

http://www.gwei.org/pages/google/google_letter_02.html
Congratulations! Any ideas for the next challenge?
Leninism and Stalinism aren't the same, though Leninism-Stalinism would be a better name for the latter than Marxism-Leninism is for the former.
Kids who play Fortnite are absolutely not “a tiny fraction of the Internet”.
> never once mention its secret purpose as a jailbreak

The switch is completely thoroughly irreversibly jailbroken at the hardware level already. I don't think the secret purpose was to be a jailbreak.
> I really don't know what to tell you.

You can start with a good defense of why these charts are so grossly misleading
I've been considering switching to Protonmail since then my old emails would be encrypted.

A 10+ year old trove of emails is a target both for hackers and overzealous judges. (Stored Communications Act means they don't need a warrant for >6 month old emails)

https://en.wikipedia.org/wiki/Stored_Communications_Act
Clinton in 2000 said:

> In the new century, liberty will spread by cell phone and cable modem. In the past year, the number of Internet addresses in China has more than quadrupled from 2 million to 9 million. This year, the number is expected to grow to over 20 million. When China joins the WTO, by 2005, it will eliminate tariffs on information technology products, making the tools of communication even cheaper, better, and more widely available. We know how much the Internet has changed America, and we are already an open society. Imagine how much it could change China.

> Now, there's no question China has been trying to crackdown on the Internet. Good luck! [Laughter] That's sort of like trying to nail Jello to the wall. [Laughter] But I would argue to you that their effort to do that just proves how real these changes are and how much they threaten the status quo. It's not an argument for slowing down the effort to bring China into the world; it's an argument for accelerating that effort. In the knowledge economy, economic innovation and political empowerment, whether anyone likes it or not, will inevitably go hand in hand.

Looks like China has mastered nailing jello to the wall.

Full transcript of his speech at Johns Hopkins: https://www.govinfo.gov/content/pkg/WCPD-2000-03-13/html/WCP...
Most people think their cell phone signals go to space.
Quarterly reports are used for estimating second order derivatives aka growth of growth, which are very noisy. So friends don't let friends use quarterly reports without smoothing :).

That aside, one thing I have never understood is why Google shutdown their Product Search and then re-incarnated as some half-assed effort. When Google's product search was alive and well, I often used that for comparison shopping, finding related products etc. I'd hopped one day they would add integrated payment, inventory and offer a viable platform for lot of retailers who have no real IT departments to compete with Amazon. I also thought this was perhaps much higher valued search (intent to buy!!). Instead they shut down the whole thing. Now Amazon is the only well known comprehensive place for product search. It looks to me Google handed over one of the most lucrative search segment to Amazon on a silver platter and now we are seeing the result of that decision.
Heck, I already have FIOS, but if it's reasonably priced I'll subscribe just to support it (and to have a backup). Musk is basically the closest thing we have to Tony Stark. If that's not worth supporting, then I don't know what is.
Sorry, but you (and parent) seem to be misinformed on all counts. This chart is both entirely normal and makes complete sense for anyone with a financial background, as can rightly be assumed for a Bloomberg or WSJ reader.

- Financial charts commonly don't start at 0%, e.g. look at any stock chart ever. No one ever assumes it does. This is to maximize clarity of differences, otherwise a lot of financial charts would have very small differences on top of very long bars, which would be much harder to read

- Percentage change is the correct metric when the title is "growth slows". If direct revenue were shown then readers would need to compare slopes rather than than heights, which is much harder, confusing, and less clear. (Direct revenue would be appropriate for a chart titled "revenue drops", but this story is about growth, not revenue, so that would be the wrong chart.)

- YoY percentage change is a normal metric to use on a quarterly or monthly basis precisely because it removes seasonal effects, see [1]. There is nothing nonsensical about it whatsoever.

This article and chart assumes a reader who is financially literate. It is not deceptive in any way, but rather follows best practices.

[1] https://www.investopedia.com/terms/y/year-over-year.asp
But to your point (sorry I missed it first) - assuming kubernetes is like assuming an OS, you get to do things like preview apps and other benefits.

But if that isn’t for you https://www.cloudbees.com/products/cloudbees-jenkins-distrib... aims to simplify the Jenkins config.