skysight-inc/HackerNews huggingface dataset:
It's pretty common to distinguish your font from others with a description in the name, be it sans/serif/slab/mono/condensed/extended, etc — it does communicate "this is a font" clearly but it's also useful when you're in an application just looking at a text list of font names.
The details make it more entertaining and a better read.
It's not that crazy for models to walk the runway practically naked today in some of the more avant garde shows. I have no reason to believe the fashion industry was any more sane back in the 16th century.

That said, there may be extenuating circumstances for those two outfits. There isn't a lot of context on that page.
One thing I always want to tell people about commit messages:

There’s no length limit.

In fact, write as much as you can. Go crazy. Write some more. Explain. Talk about how your day went. Tell us how you found the problem. Put benchmarks that show why your change makes things faster. Show the stack trace or test output that you’re fixing. Quote other people. Put an email chain in the commit message.

In a well-curated commit history, commit messages become source-level documentation available via an annotate/blame operation. Most people hate writing documentation, but commit messages are about the only time when our tools force us to write something. Take this opportunity to really write something. It’s the only time when writing is really required in any way. There’s no need for a length limit because most of the time the commit messages are hidden away, and most interfaces will hide the full commit message anyway (or can easily be configured to do so).

If you want practice jamming lots of information into a small amount of space, that’s what the first line of the commit message is, but after that, don’t feel constrained by length limits.

These are examples of my favourite kind of commits:

https://www.mercurial-scm.org/repo/hg/rev/4fb2bb61597c?style...

https://www.mercurial-scm.org/repo/hg/rev/ed5b25874d99

https://www.mercurial-scm.org/repo/hg/rev/1423ff45c322

https://www.mercurial-scm.org/repo/hg/rev/dd028bca9221

https://www.mercurial-scm.org/repo/hg/rev/8d5584d8345b
Ouch. So this would have worked correctly if you had also removed the '91,' from the dial string within Telit?
Most everyone's job, at pretty much every company, is to make life easier for their coworkers.

Let's say you're asked to build a signup-with-facebook button.

The task is not to build a signup-with-facebook button. The task is to make it easier for people to sign up. Presumably the signup-with-facebook button is a good way of doing that. At least some people in the company think it is.

But the task isn't to get more signups either - it's to gain an audience - potential sources of revenue.

Your company wants to gain the revenue because, well that's what companies do. Companies aren't people. Doesn't matter what the company wants.

But your co-workers want to gain revenue because either it will make their work lives easier (less pressure. Possible promotions) or their personal lives easier (bonuses. Raises. More PTO. Less stress at work).

The Facebook button was never the job. The job was to make your co-workers lives easier.

If you keep your head in the weeds and view the sign up button as "the job" - you'll be surprised if you build it, it underperforms and you don't get recognition or rewards.

But if you view "the job" as making lives easier for those around you - and optimize to do that well - then you'll be surprised much less often by the results of your work. Even if there are some surprises

Higher powers might still make decisions that throw you under the bus. Though this is essentially outside of your control. Regardless of how good at your job you are.

This has one exception - If you are at a non-profit organization full of selfless people. Then the actual job might be to make the biggest impact regardless of the well being of your coworkers
10 years ago, I might have agreed with you.

But, with SpaceX and other private companies venturing into space? I feel like humans are doing pretty well.
I hear you. But the point of the stock market is not to produce things, it's to oversee the allocation of resources to other market sectors (which actually do produce things). To make a computer analogy it's sort of like an operating system scheduler, it uses economic resources to better allocate economic resources.

Value here is a proxy for predicted success which then translates to access to resources. Not directly, but markets with lots of predicted success then have access to investor capital. Also companies can own their own shares, and often do use those shares to get access to new capital, and companies can be purchased by larger companies, giving them more capital to work with.

I agree it's pretty stupid, but it works. Check out prediction markets for example. That's not to say that it's efficient by any stretch, but allocation of resources is NP hard, and this algorithm works well with humans.
They sell what you're asking for... it's 2 1080's in SLI. It takes twice the power and makes twice as much heat, but you'll save $200 over the 2080ti.

If you want to double the framerate you are getting with a 1080 and be on one physical card, with reasonable power and heat, that is the 2080ti.

If you ignore the ray tracing and machine learning features, this is still what you're asking for, is it not?

Or do you mean, you want to pay the cost of a 1080, and get a card twice as good as a 1080? Because i would also love to trade my leaf for a tesla but pay nothing...
A Numeric Type for Go?
When programmers complain about the lack of generics in Go, a common mitigation
proposed is to use a interface. In many cases, it's possible to find an
operation common to all the types to be supported; in the worst case, an empty
interface can be used.

This doesn't satisfy many Go programmers, so a proposal for generic types has
been made, containing the contract keyword:

contract Ordinal(t T) {
t < t
}

So a contract looks basically like an interface, which doesn't require a type
to implement a certain method, but to support the use of certain operations on
it.

When I think of operations and types that apply to them in Go, the following
categories come to my mind:

1. Equality, expressed by == and !=, which is supported by most Go expressions.
2. +, which adds up numbers and concatenates strings.
3. Other operations for arithmetics and comparison: -, *, /, %, <, >, <=, >=.
4. Accessors and qualifiers: . and []

Complaints about the lack of generics in Go are often heard from programmers
that want to implement numeric libraries. They basically want a type, which
support the operations of the first three categories, which are basically the
numeric types: integer, floating point and complex numbers.

So an abstract "numeric" or "number" type could eliminate a lot of the use
cases for contracts. Is this an option being considered? Or isn't there just
any benefit over using the double type for numeric computations?
Great book for all ages. It's "Ten Little Indians" by the way. It was first published under the name "Ten Little Niggers" based on the eponymous song.
..or put taxes on environmental impact: pollution and resource depletion and it will automatically make human society more fair.
I've been trying to buy a couple specific 2080 TI's now for the past few months but nobody has em.
The "Sharing Economy" was always a lie. It was always about illegal acts rebranded. Illegal rebranded taxis. Illegal rebranded hotels. etc
I'll give this a look. Thanks very much!
It's still a great buy in my opinion, especially after this correction. People were piling on for the crypto craze, but the fundamentals for $NVDA are still really good. They've got a mountain of cash, very little debt, and an unmatched product line.
Bridge builders are not expected to make the bridge itself defend against saboteurs, unlike software. To painfully extend the scenario: the wind is relatively well understood and once you've learned a lesson and guarded against it as a bridge builder, a given bridge can be considered stable.

Not so with software. One vuln fix, 5 more show up to take its place over time.

Malicious actors & botnets = the wind now (bear with me please). Once the bridge no longer collapsed via a certain Just Right tune, the wind would stop blowing the old Just Right way and instead try finding a new Just Right way, like whirling in a tight circular motion in just the right spot to see if it can unscrew bolts, or attempt -ddos- to tornado itself into a waterspout to try to collapose the bridge.

Security is not a one and done operation.
Not realistically unless I have a lot of experience with driver programming. After all, I can technically hand-edit the machine code of a binary blob too.
To cover what? The 0.0000001% of the market that really wants a Mac with FreeBSD?
Built mine with a 2080 as well, was able to get one for $700 which is about the same as a 1080ti which was my original plan. RTX doesn't matter for me but the deep learning enhancements and their effects on frame rates are interesting.
Guilty . Yeah that would be cool! The closest I've seen is wip.chat, but something meta that's just for streaks would be great, sign me up as the first user!
Two big services in the indie-maker space are:

-- Makerlog (free): https://getmakerlog.com/

-- WIP (paid): https://wip.chat/

Both allow you to record what progress you've made while also tracking the number of days in a row you've been delivering.
Kind of. One of the problems with being attacked from the lower layers is that it can be outright impossible to defend against in some cases. In other cases the defense involves significant tradeoffs, usually in performance.
I am reading this, and yes I will do that! Thanks for letting me know
Yeah, that's what always confused me about it when I worked on GSM phones back in the mid-2000s - if you're going to overload an old protocol so heavily, it's time for a new one.
Train TensorFlow models faster and at lower cost on Cloud TPU Pods
Lots of modular homes (and many mobile homes) exceed the 8.5x53 envelope. When you're already doing all the stuff required to move a house or a significant chunk of a house getting an additional piece of paper (oversize permit) doesn't really up the complexity and cost all that much.

Other than that I agree with what you've said.
Gayyy.
I lived in a MA town for a few years, and had municipal broadband.

The people who installed it raved about how they preferred working for the town instead of Comcast.

Service was exceptional.
If you are actually using likes as useful data points for meaningful action you are way ahead of most people. To me, and I imagine many others, likes are just a passive acknowledgement of popularity with only wafer thin meaning. Not doing anything with those likes is part of what makes them such a problem and one of many reasons I avoid social media.
I see the reasoning, but I don't think it's necessarily true. Look at someone like Joe Rogan, who has millions of followers but a fairly eclectic mix of content and no one thing that defines what he does (interviewer, commentator, hiker, traveler, hunter, MMA enthusiast, fitness and "nutrition" advocate, etc).

Come to think of it, most of the famous people I follow post random content as well, like musician Ola Englund posting funny videos of his kids or UFC fighter Derrick Lewis posting almost nothing UFC or fighting related. If anything, the unexpected content makes a person MORE worth following because it's not just generic self-promotion the whole time.

It's a mixed bag, and the author definitely has some warrant for concern, but I think it's overblown.
It seems you are correct.
Ask HN: How do you go about building a company to be acquired?
Long time reader, using a throwaway for anonymity.

I am software engineer who has worked successfully for some of the biggest software companies for a few years and went through a lot of the popular hyped wantapreneur literature (lean startup. zero to one, etc).

I have decided that next year I will quit my job and pursue my dream of building a company with the goal of being acquired. I understand that this is a very unpopular approach and that “this is what’s wrong about everything”. My question is, for those who have been in my position, or similar, what’s the best strategy to succeed in this. What’s a good way to go about studying and choosing a market, building a team, picking technologies, choosing buzzwords, assessing ideas and raising funds in order to maximise my chances of being acquired but not necessarily building a big sustainable business? Feel free to point me to material by people who have followed a similar approach.
That was, I believe, the original meaning of the word "meritocracy."
https://www.snopes.com/fact-check/bill-602p/

Some good information here.

In short, you are correct. There has never been a bill proposed that would require a surcharge or "stamp" for e-mail. The UN did suggest that a "bit tax" of 1 cent per 100 e-mails could raise over $70 billion/year, but it was never a real plan.
Good time to buy them for someone who missed them a couple years ago?
Little Man Computer
I like the concept too. Unfortunately due to all those things loading it wouldn’t work in Safari on iOS. I use Firefox Focus as an ad blocker and I suspect it doesn’t like a bunch of the techniques used to load content.
https://www.snopes.com/fact-check/bill-602p/

It was a hoax.
What? You can get GTX 1070's for $200-$250 right now off ebay. Admittedly used, but crypto mining doesn't harm a card that much. If you want new, GTX 1060s are going for under $200$.

Then again, AMD's making pretty bold claims about their pricing for next year, so you could hang on.
From the design doc:

> We will be able to pass on these savings and offer the system at a price a few orders of magnitude lower than competitors. For example, GCS cost $0.026/GB/month, whereas Loggly costs ~$100/GB/month[0]

Maybe I'm misunderstanding, but I don't see how Loggly costs anything like $100/GB/month? It seems clear to me that the $99 plan costs $100/GB/day (or $100/30GB/month). Not exactly cheap, but nowhere near as expensive as the design doc reckons.

[0] https://www.loggly.com/plans-and-pricing/
>raytracing in real time games is legitimately cool

I may be (read am) an old git, and ray tracing just makes me think Wolfenstein 3D. I assume this is a different raytracing? Is it the origin of the rays rather than coming from the 'eye', coming from the light source? Isn't that inefficient?
Or something else???
When you say "Hetzner Cloud", what exactly do you mean? I have checked their marketing pages and they only seem to offer IaaS - is this correct?
It's her personal blog. She's probably writing first for herself, and second for anyone who is interested in hearing her reminisce about whatever Major Software Company she worked at.

Sometimes you just wanna tell a story about a thing that happened, you know? "Me and my officemate kept on tricking this guy who endlessly droned on about how useless our specialty was."
If you are "working on your personal brand" or whatever... sure. I just post pictures of stuff I do, and my friends see it. The end. I don't care at all about "getting engagements"
Get Women and Minorities Hired, Don't Just Mentor Them – DEV Community ‍‍
I think what you're asking is more about UI Design.

You should have a look at these:

https://designcode.io/sketch-learn (if you're on Windows have a look at their Figma courses)

https://hackdesign.org/

To learn more about UX, this is a good start

https://rosenfeldmedia.com/books/the-user-experience-team-of...
Can you opt out of texting to avoid said tax. If so I'd just move over to google Voice
Or they're winners? If they sold in time.

They might also be winners if they hold it longer.
How to Dismantle a Massive Singleton iOS App
California, the land where everything that isn't banned or taxed causes cancer.
Yep, this can be seen in the embedded video around the 13 second mark.
> Why didn’t we see it coming? How did sharing economy companies manage to evade scrutiny for so long?

Plenty of people saw it coming. As much as fellow members of my generation enthusiastically embraced the sharing/gig economy for survival, most of them acknowledged that the companies were in the end going to be worse. They were just less worse than having no income. Those that thought this were the future were just deluding themselves because of how fucking terrible the job market is.
They did openly tell investors the cryptocurrency decline was coming too.
Git doesn't know enough about the code to make more meaningful messages, so maybe git messages should not be the standard that developer messages strive to meet.
WRT the cluttered results, at this point I pretty much refuse to use Google search on mobile because it's so often that the results are presented on the most useless, cluttered web page I've seen from any major internet company. Abysmal, really. It's especially bad if searching for a product or movie or anything else that can be bought/sold.
Moistjuggernaut, do you subscribe to r/fitness or r/advancedfitness? Just curious what you see differentiating strengthnws from those options.
AFAIU I pay fixed surcharges per account but I fail to see how, say, a per-SMS tax would violate the First Amendment while taxing each individual sale of a newspaper does not.

In the U.S. we also have a constitutional right to freedom of travel but that doesn't make a gasoline tax unconstitutional.

Generally speaking, the First Amendment prohibits the government from regulating the content of speech, not the speech itself.
I'm looking forward to seeing what AMD has up their sleeves for their next generation. I don't expect it to compete at the very top end performance, but I'm betting the performance per dollar will be more in my ballpark.
lot of the popular hyped wantapreneur literature (lean startup. zero to one, etc).

Not that it's really related to your question, but why do you classify either of those as "wantapreneur" literature? I'd say both books are full of useful advice to serious entrepreneurs.

As to the rest... think about it from the perspective of the would-be acquirer. What would they be looking for in an acquisition? Could be several different things: they could be looking to acquire people/talent (eg, an acquihire), or technology, or customers, or just brand goodwill.
> Then now they figure out this log thing. ElasticSearch is great but try to run it yourself. On a 50 nodes k8s, I bet your first ES config will down after 10mins the first time FluentD come up and send all the log under the sun since the cluster come up

Tell me about it. I have not one, but multiple k8s clusters (some over 50 nodes), sending data to a single Elasticsearch cluster. A lot of tuning was done, and it's not yet perfect.

Elasticsearch is amazing, but it requires external support, and the tools available to do that are not on par. Curator specifically – it's dumb as a rock and is very limited on what it can do. Even a hot/warm architecture is a challenge to do on curator alone, you should ideally have custom scripts to manage it. Which is a shame as this is one of the "reference" architectures by Elastic. Whatever Curator does should really be part of ES itself.

The Kibana + ELK combo won't give you things like log tailing (logtrail is hackish and hard on the servers). The log forwarders are horrible to work with (be it logstash, filebeat – or worse: fluentd).

Some days it just works and you are happy. Some other days, you wonder why we moved away from syslog senders and text files...
there is already a tax on phones, not they are merely separating each function the phone can do with the same bandwidth and taxing it. Here is a great resource for understanding just how much we are already taxed to use our cell phones [1]. Table 6 may shock you.

of course it is passed onto consumers, all taxes are. embedded taxation is how governments are able to put large tax loads on a populace without them realizing it.

[1] https://taxfoundation.org/cell-phone-taxes-2018/
The distinction here is that the links you've posted are from the browser console line, while the tool in question can take screenshots from the terminal/command line (sans browser, can be automated).

Firefox and Chrome, and most major browsers can indeed take screenshots from the browser _console_, but taking screenshots from the command line is a separate, interesting concept.
A few years ago, I set up centralized logging with Elasticsearch and Kibana on a site with very little traffic (less than 100 requests per minute). After a few months, it apparently fell behind on indexing and worked the logging server's hard drives 24x7. After a few more months, the server died. (It refused to power up and I wasn't interested in going deeper.) I freely admit that I don't know how to configure Elasticsearch correctly, but I feel like it should have been able to handle the indexing load in its default configuration.

I think I'll try out this new logging solution. I only want basic indexing.
NamePros: Obscure Nginx FastCGI bug uncovered in the aftermath of Duck.com move
When a VP Eng joins a startup with technical founder(s) - coparenting the baby
Sure, there's that, but Google really need competition for their own sake.

The US would not have put a man on the moon if it wasn't for the Soviet Union trying to do the same. Not having credible competition is bad from a purely professional point of view because you need someone to spur you on.

Since about 2003-2004 search has not really been a real competition in the west. Google has had an unhealthy dominance. I have worked for three search engine companies (Fast, Yahoo and Google) and I can remember how inspiring the early days were when there was half a dozen search engines to compete against.

I particularly enjoyed trying to figure out how the competition did things. At the time you had narrow problems people worked on that perhaps only a dozen other people in the world cared deeply about. Published research hadn't always caught up with what was happening so you spent some amount of time trying to read between the lines and measure things to figure out what the competition was up to.

One of my fondest memories is a lunch I had with Jeff Dean when I slid a napkin over the table with a graph on it. He took one look at it, smiled and said "did you figure it out?". I said "no, did you?". And he said "I have no idea".

Today search just exists and I no longer give a shit about it. It doesn't strike me as fun anymore. Because there is no real competition. I'm pretty sure that at least the engineers at Google would soil themselves with joy if they got a real competitor.
What happened in the US?
I liked

* "The Thrilling Adventures of Lovelace and Babbage", by Sydney Padua (geeky fun)
* "Exit West", by Mohsin Hamid (beautiful)
* "Fugletribunalet", by Agnes Ravatn (freaky)
Sounds a lot like “A friend of mine died and I didn’t know because of algorithms” https://news.ycombinator.com/item?id=15956811
This was already broadly used at least 10 years ago. Interestingly, modern C++ techniques tend to be ignored by HN folks, while old stuffs[0][1][2][3] generally gain more points.

[0] this thread

[1] https://news.ycombinator.com/item?id=18650902

[2] https://news.ycombinator.com/item?id=16257216

[3] https://news.ycombinator.com/item?id=18281574
ReactNative appears to be too much of a risk for the majority of the time. Think about if somebody recommended Azure as the absolute default way to build a basic* CRUD app, instead of building a backend.

>Consider reducing scope if possible.

This. I don't know why this lean mentality is lost on startups now, when only a few years ago we had all learned the lessons of trying to provide everything to everyone at MVP. This new mentality which is actually old mentality recycled, is anti-MVP.
Others are designing their own chips right? How about Nvidia up their game and provide an IaaS or design a decent mobile product? That could be a move.
Also a little discussion here: https://news.ycombinator.com/item?id=17465763.
Please don't. I like Notepad++ and would rather not see Microsoft UWP-ify it to death.