jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Second, it should be the default that the status quo is a bad thing; instead of justifying why something should be done, the burden of proof should rest on those who believe things should remain the same.

This is a downright dangerous view. My job as an engineer is managing complex systems, quite often in maintenance mode. I have fielded my ideas that come from people that do not understand the full complexity of the system, and thus, cannot understand why their idea is bad. It's not just that I (as a maintainer) have to explain why their idea will not work: I first have to teach them enough about the system for them to actually understand the system, and then explain how their idea would interact with the system, and the consequence of that; that's often closer to "here's how you can mentally simulate the system" and perhaps a little of "and a naïve simulation would think this, but remember parts A, B, and C have properties a, b, and c, and those interact to do X, which is slightly surprising (albeit straightforward once you think about it)"

There's often precious little time for that, and it can often suck the limited oxygen out of the debate and thus, out of other ideas that might be better. It is much more useful, in almost every situation I've ever been in, for ideas that are being suggested to be well-researched in the status quo.

"The system should be documented!" you might cry: it is. For example, we maintain a system that uses a load balancer. It's documented (as part of the system) that the load balancer is part of the system. It's documented (as part of the load balancer) how the LB works. And then we hit issues such as "SNAT port exhaustion" that requires you to have read enough of the documentation that you have a mental model of "load balancer" that is more detailed than "it balances the load" and realizes that an SNAT LB would have operating limits and that the symptoms we were seeing could be the result of all this coming to a confluence. It's not trivial.

(And, there is a difference between this point and the later "value experimentation over perfection", which I do agree with. Experimentation, to collect data to aid good arguments to changing the status quo is of course a good idea. But the second point strikes me as "the status is inherently bad" and one should not even seek to understand it, as implied by the author's suggestion about where the burden of proof should be. And I don't even like Chesterton's Fence, and here I'm having to basically argue for it!)
Eeeeh... the Dying Earth novels can only be tolerated by a narrow set of readers. They're probably recommended because that narrow set used to make up a bigger fraction of the sci-fi readership. Dying Earth is incredibly puerile and laddish. Eyes of the Overworld and Cugel's Saga obviously have very little plot. They're just these repetitive picaresques where it's one hallucinatory thing happening after another, and none of it matters for more than a scene. It's kind of like Cartoon Network's Adventure Time, but without any lovable characters whatsoever.

And then, of course, there is "The Murthe," in which the hero must defeat a sorceress who is turning wizards into women.
seriously fuck anyone that is putting in forced time delays on their terms, how about you let me read what it is you are doing before requiring shit like this.
Dude! This is not gonna work

90% chances - I will not write back.

First thing I wanna know - Who are you? Do you read my blog or came across? (1 Sentence

Second What is it for me? (2-3 Sentences)

Third Prove that you are not a spammer (2-3 Sentences) As in talk about blog? How did you find me? Prove that you are a person not a bot. Am I receiving this mail or is it a mass mail?

TALK to me dude. Write as if I am in front of you.

Yes say Hi! "Sup dude?" Whatever makes you human.
As mentioned, it's hard to see badging catch on outside of gaming. That said, maybe there should be an effort to make sure it DOES catch on. I wouldn't mind winning cool new prizes at work for meeting or exceeding certain metrics.
People seem to love pointing out income distribution numbers (seemingly to pit people against the wealthy, but maybe I'm wrong). But let's not forget who also pays the taxes:

http://www.ntu.org/tax-basics/who-pays-income-taxes.html

(top 1% pay 38% of income taxes)
Extra benefit to indexing government pensions/retirement to age as well (both requiring longer time in service to be eligible, and to start collecting at a later age). Right now military and law enforcement are largely 20 years and out, and it's easy to do 20 years in the military and then 20 years in law enforcement and double dip.
Although note they are for the earlier edition of the book.
Nowhere in the comments it is shown to be a false claim.

"Faster than C" is doable, but needs qualifiers, e.g:

CUDA in modern GPU hardware is faster than dektop C.

JITed Java was shown to be faster than C in several cases, because the JIT compiler could make adaptable optimizations based on the actual runtime environment.

And, any competent language that takes advantage of multiple cores easily is faster than most C equivalent programs (even most multi-threaded ones).
I agree whole-heartedly. I work at a large company and I find I can typically formulate business rules in set and function theory in mathematic notation, which typically blows away my peers and associates because they either 1) know it and are impressed to see it used in "business rules" or 2) think it looks like some space-alien language (which it may as well be to them).

Otherwise these rules come out as a set of vague half-instructions that always lead to rounds of revisions in UAT. Oh, and "we only scheduled a week of UAT".

A broader knowledge of discreet theory would be much more helpful than understanding a sine or cosine at a... trigonometric level.
The only airline that I know of that will absolutely not flu luggage without a passenger is ElAl. From personal experience I know that US airlines will fly your luggage without you.
FWIW, I think subsidizing students based on gender is just as disgusting.
Not true. You can opt for family coverage but there are more out-of-pocket costs for the employee. I don't know how this compares with other companies though.
> Unless one is very active either growing or running marathons it is very difficult to burn through all of the energy in 300 grams of carbs per day (which is the RDA recommendation).

This is just incorrect. 300g of carbohydrates makes only about 5000kJ (1200kcal), a figure well under baseline consumption. About 2 hours of easy to moderate jogging or cycling would take care of it, too, depending on the person.

--

Moderation is indeed good. All this talk about specific food substances is just bullshit when the real problem is people stuffing their face with 2-3 times the calories they need.
OK, I'd never heard of hipmunk, but now I've had a look I'm pretty much converted. That's a far better interface than anything else I've seen.
for bitcoin, there is plenty here:
https://www.lopp.net/bitcoin-information.html
once you're up to speed on bitcoin, you're ready for smart contracts. i'd suggest looking up Sergey Nazarov on youtube and watching his interviews in order from oldest to newest. that will give you the basics to go from there
That was also my initial reaction: "Wow they must be getting desperate if they're resorting to TV advertising."
I remember a Land Rover advert being shown right next to a story about a fatality caused by a fault in the very model being advertised. I've also seen problems with, say, holidays to Paris being advertised next to a story about the Charlie Hebdo killings.

The problem must be that the highest traffic stories are typically the most sensitive ones.
In particular you mean XMPP with federation between servers. In general capitalism is a force against interoperability.

SMTP is an open standard. No one is making any money on email clients. The good ones have become such a commodity that they are open source. When people go looking for email hosting they get to choose between more or less identical services. SMTP is simply a terrible market. When everyone starts encrypting their emails then Gmail will cease to exist.
IRC is old-school technology just as much as email, the only difference is that email itself has been adopted and provided to non-tech users for a very long time and has arguably been more useful for non-tech users since the days before web2.0 and social networks, whereas instant messaging has become more rampart in the newer generations where we already have newer technologies.

IRC is a very transparent protocol, there are A LOT of chat applications that you see and use every day that are actually implemented using an underlying IRC protocol or variation of it and provide an IRC interface (an example would be Twitch chat).

Furthermore, I've seen IRC being used in a lot of companies internally by most engineers and not.

I would definitely say that IRC has NOT failed, let alone colossally.

EDIT: To reply to everybody and make it easier, I fully understand that IRC isn't universally used (that is the point of the original post) and that is in a steep decline, I'm just saying that claiming it 'failed' (both as front and back end technology) is simply not true. It's old and not as used anymore, that's it. It's like saying the Nokia 3310 phone has failed colossally because not many people use it anymore.
There are TV ads in the UK for "Android", focusing on the diversity of devices you can get (as opposed to the Apple monoculture)
I hate the jerks that drive on the roads with high sulfur offroad diesel. I wonder how much the fine is, it should be very high.
XMPP is literally worse than AIM (AIM is actually quite good these days, shame nobody uses it). Its groupchat support is simply awful, and if you log in from multiple devices (which was common enough years ago and is ubiquitous now that people have mobile phones) then messages will go to one at random and you will never have consistent chat history.

These shouldn't be hard problems given that just about every other chat system manages to get them right (though the hair-shirt of decentralization may make them harder), but they've been obvious problems with XMPP for about a decade now.
What if you created an advertising platform for NGOs and relief organizations, research etc. based on relevant tragic events.

Wouldn't that be an ok way of still having advertising but for organizations that are potentially trying to solve the very problem the tragedy represents?
I agree it is good to have it as a research language; but one shouldnt expect jobs in that field then (which the op seems to do). One can hope though.
How is your Home Assistant configured? What hardware and did it take a long time to set up?
If Nvidia gets torpedoed by regulators, it’s hard to see how Intel stands a chance
These things are often tricky to reproduce, but the deadlock should happen from the spec, right? Essentially, a pending write lock should block new read locks from being acquired -- this is a feature, if it didn't do that, the write lock would starve -- so if you try to acquire the second read lock while the write lock is pending, you get a deadlock.
My wife used to work as a translator for Netflix for a while; all the episodes get cut up in chunks of a few minutes that get doled out to different translators/QA people so that the plot does not leak out.
Thanks!

I'll give a bit more details about CRDTs, then.

The thing is, if you don't have CRDT, the only way to replicate things over nodes in such a way that they end up in consistent states, is to have a way of ordering operations so that all nodes apply them in the same order, which is costly.

Let me give you a small example. Suppose we have a very simple key-value storage, and that two clients are writing different values at the same time on the same key. The first one will invoke write(k, v1), and the second one will invoke write(k, v2), where v1 and v2 are different values.

If all nodes receive the two write operation but don't have a way to know which one came first, some will receive v1 before v2, and end up with value v2 as the last written values, and other nodes will receive v2 before v1 meaning the will keep v1 as the definitive value. The system is now in an inconsistent state.

There are several ways to avoid this.

The first one is Raft consensus: all write operations will go through a specific node of the system, the leader, which is responsible for putting them in order and informing everyone of the order it selected for the operations. This adds a cost of talking to the leader at each operation, as well as a cost of simply selecting which node is the leader node.

CRDT are another way to ensure that we have a consistent result after applying the two writes, not by having a leader that puts everything in a certain order, but by embedding certain metadata with the write operation itself, which is enough to disambiguate between the two writes in a consistent fashion.

In our example, now, the node that does write(k, v1) will for instance generate a timestamp ts1 that corresponded to the (approximate) time at which v1 was written, and it will also generate a UUID id1. Similarly, the nodes that does write(k, v2) will generate ts2 and id2. Now when they send their new values to other nodes in the network, they will send along their values of ts1, id1, ts2 and id2. Nodes now know enough to always deterministcally select either v1 or v2, consistently everywhere: if ts1 > ts2 or ts1 = ts2 and id1 > id2, then v1 is selected, otherwise v2 is selected (we suppose that id1 = id2 has a negligible probability of happening). In terms of message round-trips between nodes, we see that with this new method, nodes simply communicate once with all other nodes in the network, which is much faster than having to pass through a leader.

Here the example uses timestamps as a way to disambiguate between v1 and v2, but CRDTs are more general and other ways of handling concurrent updates can be devised. The core property is that concurrent operations are combined a-posteriori using a deterministic rule once they reach the storage nodes, and not a-priori by putting them in a certain order.
I wonder if it would be possible to not only single scenes in a movie out, but also use imdb data to help detect which actor/actress is in said scenes for categorization. Could be an extremely useful tool.
Some key quotes:

We also achieve state-of-the-art on WikiText-103 - or do we? This work has undergone no intensive hyperparameter optimization and lived entirely on a commodity desktop machine that made the author's small studio apartment far too warm in the midst of a San Franciscan summer. The final results are achievable in plus or minus 24 hours on a single GPU as the author is impatient. The attention mechanism is also readily extended to large contexts and requires minimal computation. Take that Sesame Street.

Many fight against the homogenization of language by dividing and conquering as they did in the Tower of Babel era (see:Javascript frameworks).

Perhaps the reserchers give up on machine learning and in-stead decide to pursue a musical career themselves? Who am I todictate what they do in this alternate timeline?
I would like to further understand the societal, political and economic forces in the context of the political outcomes described in this article. Has anyone got a couple of recommendations on where to start?
I just spent five years in a mature startup where I could see a tangible connection with the customers and my impact on thier lives (low fee fintech for unbanked). It was laid back and family like enough to be fun but without the drama of real family. Lots of good times.

Since that ended I landed in a very good job (huge Corp) with rediculous pay but I can't see any connection to any real customer and our projects aren't even mentioned in the business impact. I'm relied on to design and build tech and teams but I am not fulfilled. Same as yourself I guess.

I miss being plugged into the business and seeing my impact on customers lives. There is zero family like atmosphere, no joking around or healthy level of hanging-out at all.
If someone winds up in the ER for a bad trip, a benzodiazepine is often used. That’s not legal to obtain without a prescription, but well, neither are mushrooms.
I left Apple to join a startup that was then acquired by Facebook. I recently left after five years there to start another company. It takes a few months to get back out of the mind-set of consensus building, socializing ideas to avoid surprising anyone, and getting sign-off at every step. All of that is necessary to keep organization thousands and projects with hundreds of people on them operating smoothly.

When you’re off on your own, have to remember that you yourself are usually the main bottleneck. You have to figure out how to unblock yourself and context switch efficiently as you take on every facet of the thing you’re building, especially as it escapes purely technical work.

FANG companies do a great job of coddling you because it’s effective all around. You have to find your own lightweight substitutes for all of that.
Before making the "jump", I recommend you take a leave of absence for 1 ~ n months.

Go live abroad, make new friends, shake up your day-to-day, challenge yourself in non-tech ways.

Then after n months test how you feel about going back to work (and to your high salary).

If you're dreading it like it's torture, there's a strong indicator you should be thinking of alternatives.
Probably 1 million TC given OP's username
I was under the impression that automation has had a much larger effect than globalization. Unfortunately they both have happened in the same time period and are hard to disentangle.
My claim was that there is nothing innovative in the iPhone 4 compared to the N1 and that technically speaking EVO makes it look obsolete (EVO does 1280×720 @ 25 fps, front camera, hdmi output, supports SD card etc).
Yes, people don't really appreciate this. With Canon Powershot cameras, they went thicker when they added image-stabilization a few years ago, and that quarter inch or whatnot really made a huge difference in how big it felt and how pocketable it was.
huh? I can't tell if you're being sarcastic or what. Hardly anyone has an iPhone in the real world. Most still have crappy Nokia thingys.
I did receive a few error messages when editing my profile. They just said that the owner of the site had received a notification and to check product.log It happened when I was attempting to edit my rate.

After a few tries it worked. I think it might have been related to entering too much text in the rate field, because when I shortened my explanation it worked just fine.
Due to your comment I just registered FaceTimesFromLastNight.com
We get it. HTML5 was an inaccurate label to apply to the techniques Apple used in the showcase. But what's your point? What is Apple demonstrating here that isn't a valid example of how HTML is going to displace Flash? HTML5 is going to do video as well as Flash. HTML5 is going to do type and layout better than Flash.
You must mean Fred Wilson, because this post meets your description (including an Arrington comment), while no feld.com posts do:

http://www.avc.com/a_vc/2010/05/why-taxing-carried-interest-...
holding back sales of iPhone When has apple ever been about selling huge numbers of anything? Apple has always been about selling a small number of very expensive things. They stick with AT&T because it is the most profitable per unit sold thing to do.

now limiting new features Apple has never been about selling great features, unless there was a compelling look at me scenario (just look at the history of graphics cards on Macs.)
I think this is from an old newsgroup post, if i'm not mistaken.
Its due to these two repost most likely.

https://github.com/greatfire/

https://github.com/cn-nytimes/

Access to them is currently no possible though.
It's not totally free, but if you host your site on an S3 bucket (which will cost pennies/month [1] if you don't have gigabytes of stuff) and then put free-tier Cloudflare [2] in front of it.

The name of the bucket has to be the same as your domain (e.g. `www.example.co`), and then you turn on static site hosting in the bucket settings, and get a URL like `www.example.co.s3-website-us-east-1.amazonaws.com`, then you can add a CNAME record in CloudFlare pointing `www.example.co` to the bucket URL. (If the bucket name doesn't match the domain name, S3 will complain)

It's not free, but it is cheap.

[1] https://aws.amazon.com/s3/pricing/
[2] http://www.cloudflare.com/plans
I hate to break it to you, but if you pay taxes you are subsidizing a lot more than "a couple other kids" going to Stanford.

The incentive is the American dream. Starting from nothing and making it to the top. I'm sad that you're offended by that.
I've just recently seen work that's exploring vitamin D suplimation vs. sunlight derived vitamin D and they're finding the sunlight provides more benefit than no sunlight exposure and Vitamin D suplimation.
Hi,

Before you label MobileCoin a scam, I would encourage you to take a look at the Github. I think you'll see that we've made a lot of very carefully considered choices on how to deliver a great payments experience without many of the compromises other cryptocurrencies have chosen. Of note, the speed of transactions, much greener energy design, privacy-protections, and mobile-first UX are differentiators. Many cryptocurrencies have some of these features, but I don't know of any other that has all of them.

Believe me, I have a lot of feelings about how absurd cryptocurrency has become in the last decade. At its core, I still believe that there is something beautiful in decentralized ledgers and I think that this is the way that the world will settle debts over the next hundred years. Signal chose MobileCoin because nothing else met their performance and privacy standards. In order to meet those goals we wrote a lot of new technology that is fundamentally different from how other cryptocurrencies are architected today (check out our oblivious RAM implementation, for example: https://github.com/mobilecoinfoundation/fog).

I love Signal and I started MobileCoin to help fund their work. For me, a world with Signal in it is a better place.
Considering we're all still arguing the 'jiff' vs 'gif' battle, I'm not so sure pronunciation is the internet's strong suit.
Even more fragmentation? As a dev I'm not going to make packages for anything other than 'pip install' and maybe Ubuntu if you're lucky. I would also heavily discourage distros from shipping ancient buggy versions of the package, which is all distros are good for these days.

Packaging sucks.
is it alright if I email you?
There are some older books like: https://www.amazon.co.uk/Machine-Patterns-Leonard-Publishing... which is just tabulating lots of common rhythm patterns from a wide number of genres.

and some more modern ones like: https://op-forums.com/t/pocket-operations-a-portable-book-of...

Neither of these are online though and would be well suited to it I agree.

A quick search also came up with: http://808.pixll.de/ which has drum patterns uploaded by users for popular songs
Maybe the takeaway should be MBAs are better suited to startups that are post product-market fit.
There's 'Autonomous' by Annalee Newitz which has lots of things like that https://www.goodreads.com/book/show/28209634-autonomous
I think Gates is a little more concerned with eradicating disease and hunger in third world countries at this point in his life. I'm sure he would prefer M$ weren't so far behind in the mobile phone and tablet computing arenas, but I just can't see it bothering him too much at this point in his life.
And youtube serves content in different resolutions (SD vs HD) and formats (flash vs ipod). It's possible his choice of either of these had a negative effect on the quality. It's also possible it all happened during his on conversion on his local machine.

I wonder what results he would have gotten if he pulled the h264 copy down that is served to apple devices and uploaded it without modifying it.