skysight-inc/HackerNews huggingface dataset:
I may be missing something here, but... all that for a hit counter?

Up next, the Angular-powered guestbook in just 10k lines of code.

Then stay tuned for the Go-powered e-card sender in just 50k lines of code.

And then, the Typescript web ring... the cloud... using BespokeDB... and service workers... in WebASM!
Funny. If you're going to stop there, you should end it with a 7 to minimize errors.

The above, while technically true, is exactly as pointless as it sounds. The error is lower with a 7 than a 6, but if either of them is an acceptable approximation, the difference is irrelevant.
I would prefer it to read more like UUCP routing. com.twitter@dan

The other nice thing about this system, is that you can drop the domain when the communication is internal.

And if you really wanted to, you could force the communication protocol xmpp//com.twitter@dan vs smtp//com.twitter@dan
haha, the movie comment made me laugh. I could totally see that
I think if you’re young, don’t have an established family and don’t have any real experience as a founder then YC is something that will be an incredible benefit to you on many levels. Once you’re outside of those demographics, the value falls off dramatically IMO.
To be clear I am not advocating switching to React in order to add a hit counter. The article is meant for folks who already have a Gatsby/Next site.
Well it returns 00000 for /dev/zero so it looks like it is a quite useless 16-bit check.
Heh, that is actually a name we considered, and as a name on its own, I like it a lot.

But we also needed a name for the individual instances. We also found that the people who "got" the product were the ones who thought of it in terms of object-oriented programming (an object is an instance of a class). So we ended up gravitated towards "objects".

But I dunno, naming is hard. "Workers State" may in fact have been a better name!
The page lists all !bang search operators on one page, i think the feature is easier to use when you have all of them in one page; The page is kept in sync with all duckduckgo search operators by a nightly build process. The build script/motivation for the project is here https://github.com/MoserMichael/duckduckbang (my previous submission got ShowHN in the title instead of Show HN, so submitting a second time)
Turns out dumping data centres in the ocean could be a good idea
Different keyboard.io model 01 owner here, maybe two-four weeks. It's a great keyboard and I've been very happy with it.
I liked this video: https://youtu.be/GpMP6Nh3FvU
How coronavirus / Covid-19 is impacting local business revenue across the U.S.
I’ve used Bazel for long enough that I’ve regained that confidence. I don’t think it’s some “ultimate, final, perfect build system”, but it is a build system that doesn't have insidious failure modes when used improperly. Execution of build rules is sandboxed by default so you generally don’t run into the problem of implicit dependencies screwing up your builds—not that you can’t, but you generally don’t.
This makes me wonder how effective a Jetbrains model would be for publishers. Pay once to receive access to the entire archive as of the date when your subscription ends. Or a one-time payment to just get access to the archive as of the payment date.
Interferon and the Coronavirus
HBO Go in Latin America (which is the streaming service, akin to HBO Now in the US) is bad beyond belief. You’d think Netflix’s interface is super basic and obvious, until you need to use HBO’s pile of hot garbage.
I went from ~110 pb, 100 average (on common word typing tests) on row-staggered QWERTY with an untrained hunt-and-peck to ~105 pb, 100 average (on common word typing tests) with Dvorak layout on an ortholinear keyboard.

I'd already spent the time to learn Dvorak layout on row-staggered keyboards. Having had that training, picking up an ortho was straightforward. (Although my average wpm on typing tests after picking up the board would've been ~90).

I suspect if all your fingers 'know' is where the keys are (rather than following discipline of 'column per finger'), then adjusting to ortholinear would be harder.
If 100x is from 100x the throughput of a 0.1x developer, in reality some developers are <0 net contribution. If I'm a 10x and the baseline/worst is -5x, then I need to start saying I'm a -50x developer.
The former is what most people want and expect when looking for Android.
Police told not to download NHS Covid-19 app
They will buy it.
I'm not really a watcher of Netflix, but could you give some examples of what you're talking about? I didn't even know that Netflix did reality TV for example. And everything I've ever read or heard about top-tier actors and directors who work with Netflix is that they really respect the art and let the artists work. I've only read a lot of stories of a lot of creative freedom and a long leash. So would be curious to hear the other side.
They lead in several areas such as video quality measurement (VMAF https://github.com/Netflix/vmaf), robustness (Chaos Monkey https://netflix.github.io/chaosmonkey/), video compression optimization (https://netflixtechblog.com/optimized-shot-based-encodes-for...) and probably more.
Could you give some examples of the work you find most useful to outsource to your assistant? Do you have them log into any of your accounts, and if so, how do you handle security/passwords?
It's difficult to pack small cubicles and have them still really count as cubicles. Looking for some random pictures from Google Images, my office looks kind of like this: https://s3.amazonaws.com/mentoring.redesign/s3fs-public/open...

And here is a random picture of a small cubicle design: https://cubiclebydesign.com/wp-content/uploads/2017/10/Works...

Note the dividers in the center area extend back to the sides of the chairs, even though the chairs are not pushed in. If you tried to do that in the first image, you would block the walkway. (You certainly couldn't do the design of the farther-away cubicles; they take up much more room per employee.)

You could do something like this: https://www.quill.com/content/index/resource-center/office-f... But I'd probably call that an open office layout, honestly.
Agreed. I personally have a setup where:

- my spouse is stay at home, and therefore is supervising the kids while I work
- I have a study/office at home that allows me to close the door if necessary
- more of my daily time is spent programming than in meetings or interacting with people

If any one of those things wasn't true, I too would probably be struggling more with the WFH situation. As it stands, its a massive improvement as I can still work effectively, the lack of commute means I have more time for seeing my family, and the flexibility of my daily schedule now allows me to do things like take a break to hang out or have lunch with my kids.
North Conway Restaurants for the Foodie in You
Don’t Do Business with Incompetents
They are very effective, but relatively difficult to use.
mechanised by 1942: https://en.wikipedia.org/wiki/North_Somerset_Yeomanry#Palest...
> I think doing this kind of thing successfully requires making good decisions about which dependencies you consider to be part of the system and which dependencies you want to include with your application.

Herein lies the problem, because Linux has absolutely no distinction between "system" and "application". Everything is part of the system.
Kioxia (Formerly Toshiba Memory Corporation) Postpones IPO
Hey folks! Author here. Just a quick clarification, this is NOT a sponsored post by Fauna, as some have claimed. As the article states, the choice for database is somewhat arbitrary, you can swap it out for Mongo or whatever else you’d like and not much code would need to change.
> The publication is still paid a bit for the article when money in the fund is distributed to "all publications participating in the payment system".

That was a throwaway implementation of a "black hole," there are many others. Although in this particular case that failure mode is handled by proportionality. If they don't make a lot of money they won't get a lot of money (if they make no money they get no money). It's still gameable to some extent by paying for your own articles, but that becomes a bet that you will globally have more disgruntled readers choosing to withhold payment than the cut taken by the payment facilitator, which is a risky bet. There's no risk-free moneymaking opportunity that I see here.

> Why would I, as a reader, choose to participate in your Kafkaesque payment system when the prevailing solution is to contact my card issuer and dispute the transaction? Certainly that takes a lot less time than having to phone the NY Times (because they do not allow you to cancel a subscription through the website).

The point would be that it isn't a subscription and that everything is a la carte so there is no convoluted cancellation process. There's no reason (and no real incentive) for the payment facilitator to make any of this hard to use, unless the number of users who decide to withhold payment is truly gargantuan. Blendle demonstrates that it would be even easier than contacting your credit card issuer (although Blendle used refunds).

The real nail in the coffin is that people in general don't want to pay a la carte and businesses like subscriptions better anyways since the revenue stream is much more stable and, as in the case of the NYT, there's quite a bit of friction for a user to stop paying. A do-nothing default of "I get money from users" vs a do-nothing default of no money is too juicy to pass up.

I think payments a la carte for articles will really only work for individual, part-time writers, who don't have the infrastructure in place to demand a subscription or otherwise don't like subscriptions.
That's not a particularly good representative of real applications, but I'll be happy to do the study for you. Let me introduce you to my consulting fees.
Indeed, who needs an informed population when you can have an entertained one.
In Sweden the culture, political system and standard of living etc is quite similar to its neighbors. But the government took the herd immunity approach to corona and it so far has resulted in 10x deaths per capita compared to the neighbors, which took a prevention approach.

So it really has very direct meaning on what the government does. They really have a lot of responsibility.
We Facilitate Remote Team Health Checks
Pretty much like old tv cable, but netflix is able to iterate faster lol
With regards to (a), Costco doesn't do that. Their entire Kirkland line is white-label products, excepting their pizzas which use dough made by regionally locally bakeries. They do have employees oversee (b), but they don't oversee the actual production; they conduct random inspections of shipped products.

For example, Kirkland coconut water is simply white-label Vita Coco, and the made by label indicates it is packaged for them by the same company that produces Vita Coco.
Bankrupt people? No. People who have declared bankruptcy multiple times? Absolutely.
>There are two types of license for London black cabs - one for the city center and one for the whole of London. The one that can only do the city center have a green sticker.

AFAIK the opposite is true. The green badge is the 'All London' badge, which entitles the holder to work everywhere in London. The yellow badge is the Suburban badge, which allows them to work in one of 9 specific areas that form a ring around Inner London.
You should checkout myzod, which is very close to this experience.
Which part do you disagree with? I didn't say mentorship isn't important - it's very important. The point I am making is it's easy to think the solution to ones problems will be solved by some external thing or person. But a lot of improvement can be found from personal development. When I read the post I get the sense that OP is perhaps lacking in confidence, hence my post. I am trying to see though the literal words to the meaning behind them. Perhaps I am wrong but I don't see how we have a disagreement.
Right... that's 3 years into WWII, isn't it?
Smaller teams mean less time spent communicating as well so higher productivity?
Police report for the assault would get their attention....especially if you took it to the local news
Here is the insane thing about pi: any digit of pi can be calculated directly in hexadecimal.

https://en.m.wikipedia.org/wiki/Bailey%E2%80%93Borwein%E2%80...

Like, you can compute digit 10billion without knowing any of the previous digits (in hex..)

If this doesnt prove the matrix then I do not know what does ;-)
Came across PressReader and Scroll in the comment section of TFA. Anyone use PressReader? It seems funky in that it seems like it has actual images of the physical newspaper or magazine (so the layout of everything is like the actual physical paper or magazine). Do you find that difficult to use? On the samples I had to zoom and scroll to read anything, but it kind of felt nice too. Is it worth the 29.99 monthly subscription?
Production and development builds typically differ in optimization flags, though.
Design Considerations for Secure GraphQL APIs
Kotlin seems to fit what you're asking for? And so does modern Java, to be honest.
And then there were small record stores like HEAR (bay area?) or Wall of Sound (Seattle) where you could listen to as much of as many albums (CDs) as you wanted to before buying.
It's a 15-minute informercial for Avatar 2. Don't bother.
The man page on macOS High Sierra 10.13.6 states:

"The tdelete() function deletes a node from the specified binary search tree and returns a pointer
to the parent of the node that was deleted. It takes the same arguments as tfind() and
tsearch(). If the node to be deleted is the root of the binary search tree, rootp will be
adjusted."

It seems reasonable to infer that if a tree has only 1 node that node is the root node.

If I'm wrong I'd appreciate an explanation; I'm only a hobbyist programmer and my understanding of these things is limited.
> At least on paper it's optimized for all good things....

Tell that to Liu Hu.

Liu Hu is a journalist in China, writing about censorship and government corruption. Because of his work, Liu has been arrested and fined — and blacklisted. Liu found he was named on a List of Dishonest Persons Subject to Enforcement by the Supreme People's Court as "not qualified" to buy a plane ticket, and banned from travelling some train lines, buying property, or taking out a loan.

"There was no file, no police warrant, no official advance notification. They just cut me off from the things I was once entitled to," he told The Globe and Mail. "What's really scary is there's nothing you can do about it. You can report to no one. You are stuck in the middle of nowhere."
In my (little) experience, Rick like developers can cause lot of trouble if they simply decide to leave.

I do think, though, that you can spot them fairly easy. Even in college. I had a very skilled classmate that wrote code only he could understand, without any comments. Of course, we could eventually understand it, but it would cost us hours.

Some teachers actually refused to grade his exercises if he didn't start commenting his code. I still believe they did this to instill in him this habit, but I'm sure it was hugely helpful to them as well.
This is very much true. The very purpose of Facebook is to promote the opinion it gets paid to promote by its customers. People always simplify target-tailored-content to "Targeted Advertising" and then dumb it down to "you like shoes? buy more shoes!" but FB has become far more intricate then that.

Its customers are mega-corporations, political parties, governments. If some content spreads too quickly it not only gets shadowbanned to slow its spread, it gets reported to the authorities. Many regimes worldwide have taken note how China and Saudi-Arabia are handling the emergence of social networks. They want the same features. Even western democracies churned in and want FB to do more about "fake news". Tell me, what is the remedy against those ailment? How exactly does a social network slow down what is known as a "troll farm"? And that is the nice case where disruptive enemy propaganda is just that and not some dysphemism for a grass root dissident pro-human-rights civil movement.

The highest paying customers are not paying for shoe-ads, or to talk to their friends or plan events, they pay for censorship, surveillance and control of popular opinion. You are not a customer, you are cattle. No go and consume your feed.
We (Orleans team) also stopped referring to them as actors some time ago for the same reason. The Orleans papers call them Virtual Actors or Grains. Usually, I describe grains as Distributed Objects.
The database maintained by YC is going to be a lot more accurate: https://www.ycombinator.com/companies/?batch=S11&status=Acti...

For S11, 21 companies are still active, with 5 (GoCardless, Segment, Zeus, Vidyard, and Sift) in the "YC Top 100" (valued at $150mm or more). At least one (Segment) is valued at $1bn+.
Sounds like we should still do it to make a profit from toxic angel investors ;)
It may matter if you'd rather not look for another job in a year or two when the VC money runs out.
The intent of that thread is to peer into his tweets to associate him with an untouchable "white supremacist", as opposed to any particular wrong doing.
That's not even a description, it's just a reason to dehumanize someone.

> so I unfollowed.

I completely encourage that.

I'm not asking for his political views to be platformed, just that we treat them separately. In other words, it's not in bad taste to respect Nick for a Bitcoin opinion, even if what else he has going on we believe or even know to be incorrect.
>Can you explain what you have in mind exactly? I'm very much a system programmer and very much not a webdev and I'm basically in love with Rust, so I'm not really sure why you feel that way.

Probably that Zig is a systems programming language from/for people who understand and appreciate C - not C++/FP/etc...
Funny. Would you call an ice maker, Iceberg? Or name a generator after any of the fiery car or plane crashes?

I can assure you that hydrogen can be stored just as safely as other fuel sources. In many ways it is actually safer because it's escape velocity and the fact that it doesn't pool. Not compressing hydrogen would add to it's safety as there wouldn't be any stored forces to counteract, small leaks can be detected and don't cause turbulent ruptures.

Lithium ion batteries == spicy pillows
I think there is a lot of truth to this. Big Law is a great example of this, where the nearly every firm operates in lockstep on the Craveth Scale[1]. If one firm increases salary, every other firm will for for same cycle.

https://www.biglawinvestor.com/biglaw-salary-scale/
Just make the build cache larger, so it can hold both versions.
> in reality some developers are <0 net contribution

Yes, sadly this is honestly true. Especially if you take into account the time spent to manage them, and then cleaning up after them, a person can easily be negative net contribution.

Honestly that's one of the ways I feel I've made a hiring mistake. It's okay to invest more time than it would take me to do a task to teach someone else to do a task, knowing that they can learn and improve, and eventually that investment of time will pay off. Eventually they should be teaching me things too, and doing things without needing any help. But if someone is constantly taking more time, and it doesn't look like that investment is getting paid off, I get nervous.

Then when the team starts slowing down, management will become even more resistant to getting rid of people, because you need to "go faster" which in their minds is simply some matter of headcount.
There have been many studies since 2018 that say areas where they previously thought it would be difficult to get to 80%, that would be perfectly feasible to get to 100% with near term technologies. See Austrailian grid analysis. The key difference is that the prices for both renewables and storage are far ahead of cost reduction estimates in previous forcasts.
> ... it means the page doesn’t need to be server-rendered / the user isn’t staring at a white page waiting for the RPC to the database.

React-based frontend didn't invent XHR. In the old days you just do

<script>$("#hit-count").load("/path/to/hit/count");</script>

Edit: Not saying old hit counters are implemented using XHR.
VC money dries up. Revenue money is self sustaining. From a job stability standpoint, the latter is much more appealing.
> I don't limit myself to the music of one band, so i really appreciate spotify

This is perhaps a better analogy than you realize, but not for the reason you realize.

Yes, Spotify is great for music consumers, but it is profoundly destroying the well-being of music producers. Of course, the big-money days of the 90s are never coming back, but I hope most people would agree that talented musicians should be able to earn a living wage from their art so that they can focus most of their time on it. That's a net benefit to society.

But Spotify returns so little money to the artists you conveniently stream that music is inexorably turning into a hobby for all but a tiny fraction of pop stars.

Unless you want 99% of journalists to be hobbyists doing it in their free time when they aren't serving people coffee at the nearby Starbucks, then Spotify's isn't the business model to advocate.
https://typeorm.io/ support:

> MySQL / MariaDB / Postgres / CockroachDB / SQLite / Microsoft SQL Server / Oracle / SAP Hana / sql.js
The Artificial Intelligence Engineer Career Roadmap – All You Need to Know
I believe this was meant as a sarcasm, but in a chance that it wasn't here are some extreme cases (these are all different investors):

- they asked me to pay for attendance in their seminar that will teach me how to raise money before they consider investing

- I got stood up for a meeting with no word from the person. He followed up two weeks later that they are not interested. 3 years later we met at an event thrown by one of our investors and this person, after listening to me talking about the company, approached me for an investment opportunity

- I got introduced to a guy that never responded. I got reintroduced to him 4 times! on his own request, but he never replied. When we finally closed our first round he sent a note to our lead investor that he is very interested to be introduced to the company. Guess what. We never heard from him

- I was "forced" to explain our technology in an extreme detail (we use proprietary algorithms) after which I was told that this doesn't make any sense because he knows better and I'm wrong. I wrote the code

- I was asked to fly in for a meeting to NYC which should've been a final handshake after weeks of talking. They said that without meeting in person they can't close the deal. As I was sitting in their lobby, an assistant explained to me that he is busy today, lets reschedule for a date two weeks out

- a fund spent 9 months on due diligence, covering every single cranny and nook of the company. Gave us a term sheet, pushed for a closing and then refused to sign their own papers. We owed hundreds of thousands in legal fees and almost closed the shop. I wrote about it a bit here [0]

This is just a selection of them. There were many more. This was the time it was suggested to me to apply for YC to get better treatment. Unfortunately YC passed and I never tried again.

Things changed quite significantly when we turned profit and started generating tens of millions of dollars [1]. But the path was quite painful.

[0] https://turek.co/2017/12/from-near-bankruptcy-to-profitabili...

[1] https://mobile.twitter.com/synopsi/status/120772243209145548...