skysight-inc/HackerNews huggingface dataset:
It's not just goals and nature. It's rules that can be pretty silly and unhelpful when they're taken to extremes rather than applied sensibly. In this case you have documentation that can't be referenced in a Wikipedia article. Yet, if someone wrote a blog post that liberally quoted that documentation, that would probably be an acceptable source.

The basic ideas of not doing original research or relying on primary sources are fine. But writing just about any article requires synthesizing multiple sources to some degree. Rules are one thing. Saying that the documentation is not a suitable source for information about a file format is something else.
If you have a lot of states (postgresql has > 400 keywords to identify), the assembly encoding the switch will be several kb big, so you'll have cache misses.

Perfect hashing trades more computing for less cache misses.

[edit] Also, you shouldn't forget that sparse switch...case aren't O(1).
I guess you're the yin to my yang, because I've got a compiler written in C that doesn't use any global variables at all: https://github.com/srh/kit/tree/master/phase1

It wasn't really implemented for performance, and maybe the language is more complicated -- no doubt it's a lot slower. On the other hand, I can look at any function and see what its inputs and outputs are.
Yes, I don't think the article is very good, but it was where I first learned whole IO complexity thing, and I think it was widely read and effective in popularizing the idea.
Instinctively the natural interests of many humans - especially male humans - tend to tribal violence (war) and resource acquisition and exploitation (business and politics).

Building stuff is some way down the list, and not nearly as obsessively compelling.

We've done well to sublimate some of it into online games and sports without having to act it out for real quite as much as we would otherwise.
Because they said "overnight" it make everything they said invalid? Because Unity contacted them a year ago make this an non issue?

Don't you agree that based on the EULA, that this:

> Projects that are currently in production or live using SpatialOS are not affected by any actions we have taken with Improbable.

Is false?

> If a game developer runs a Unity-based game server on their own servers or generic cloud instances (like GCP, AWS or Azure), they are covered by our EULA.

This too?

This is merely saying that they will selectively apply their EULA, which from the beginning is extremely vague, even more so before the previous update.

What's even a year in game development? Could you abandon your whole game source code in a year based on Unity deciding to apply their EULA to you specifically? I don't think so.

Could you force your whole user base to stop using your whole system because Unity decided to apply their EULA to you specifically? That's what they asked them a year ago and overnight made more clear in their EULA.

What Improbable said is true, the issue Improbable raised, is true. Whether they have been told this a year ago, or today, doesn't change that this practice from Unity is extremely awful and put in danger EVERY SINGLE entity that Unity may not like in the future. Personally I think what Improbable did by waiting a year was extremely generous, they gave Unity a year to change their stance and not start to apply their EULA selectively like that.

Overnight, Improbable showed to the world the true nature of Unity.
Suffering is not a problem to me, every creature suffers, I don't pursue it, and it's not for sport; it's for fairness. I can remove a life to feed me if I didn't abuse an unfair position. Everything has to avoid death, it's how nature balances itself, it's almost thermodynamical.. I need the others, I was built for taking and avoiding being taken. ~class struggle in a way.

The skill side is a way to deserve it.

Fishing with a rod in a river versus a large boat with a big net. It's just too easy to wipe fishes without them standing a chance. A gun is similar to me.

I understand that you don't want to inflict pain and I don't want either, but as long as it's ~balanced, it's fair game.

Also, note that these animals have acute senses, hearing, smell.. it's not there for no reason. They also run fast to chase or run away. It's just how it is. I find balance in having to work for it, so I know deeply and appreciate few.
Hmm, It's almost like you're implying that Epic didn't make those improvements available to Bluehole before Epic even released Fortnite.

Bluehole squandered part of their momentum by failing to continually rebase and track UE4 improvements that were made specifically for them. Allowed hackers to take over the game, and then cried foul when their player base dropped.

Also people seem to forget that H1Z1 had a royale mode before PUBG existed. ARMA 2 also had a mod, made by the same creator, who based the idea off of a movie of the same name.
That only has 3 frames...that can't be right..?
Many of the comments on HN are substantive enough to be covered by copyright, and modern copyright law protects everything protectable whether there’s a copyright notice or not.
New Jersey has the second highest household income in the United States. That’s a significant draw.

In terms of debt to GDP it’s South Carolina and New York that’s in real trouble. https://www.usgovernmentdebt.us/state_debt_rank

PS: All states combined is 14.79% and NJ stands at 15.69%. So it’s not great, but it’s not that far from average.
https://outline.com/6p5YjC
Which doesn't mean movies can't be made using open source tools.
I rarely drink, and when I drink the most it's definitely at conferences. The most drinking seems to be at UK conferences, in part because so many people head to a nearby pub in addition to the conference events.

I never thought about what it might mean for someone who is trying to remain sober. That's gotta be tough for some!
and oh COME ON with this "we started in a barn" nonsense. The CEO of Improbable comes from a business dynasty:

https://www.thisismoney.co.uk/money/markets/article-4531144/...

This isn't some shack behind an old farm, it's part of a historic mansion complex: https://en.wikipedia.org/wiki/Hyver_Hall
If Halo had remained a Mac game, then like Marathon before it, the game would have passed silently in the night unnoticed by most of the gaming world, to be read about years later. And bungie would have gone bankrupt.

Getting bought by Microsoft was the best thing that could have happened to bungie at the time.
Do you really think that it would happen any differently, without the EU? There simply would be international treaties, which are even more opaquely-discussed, with no democratic oversight whatsoever and no recourse (national justice courts typically have no jurisdiction over international agreements).

With the EU, the process is formalized, opened up for scrutiny at many levels (sure, they could be more, there are people working on that problem), and then everyone can have a say through the European Court of Justice process.

The fact of the matter is that we live in an increasingly globalized world, and we must find ways to live together without resorting to the traditional genocidal ways (which are now practically unsustainable - a serious war on the continent would produce hundreds of millions of casualties). Somewhere, the political sausage-making has to happen.
> First, when zoomed out, outliers in all possible tasks become more common

Sure, but we should consider which outliers most internet discussions end up encouraging. They're going to encourage people with fewer family/community/social/hobby/work obligations, because the more of those obligations one has the less time one has for online discussions. It's going to encourage people who spend less time writing their comments, because if you're spending 15-45 minutes making sure your comment is of high enough quality you're simply not going to be able to make many comments. If you spend a few seconds/a few minutes writing one, you can make a lot. It's going to encourage comments when people are outside of their own areas of expertise or when they don't have much to say (because you're not going to be seeing all the people who refrained from commenting).

You mentioned voting, but the same issue applies. Someone who has fewer time obligations is going to end up upvoting/downvoting a lot more comments than someone with an very active offline life. Someone who votes before reading an entire comment is going to be able to make a lot more votes than someone who does. Someone who upvotes/downvotes everything because of how they feel is going to be giving out more votes than someone who wants to reserve those for truly bad/truly good comments. Someone who checks whether or not a comment is true is going to have less time to vote than someone who doesn't. Someone who has time to refresh a page every 10 minutes throughout the day is going to be voting earlier, affecting what comments/posts even get seen by less active user (people with other things to do miss a post because really active users downvoted it off the front page within 30 minutes).

A lot of people seem to be unaware that this is an issue, and think the internet is representative of society at large. But commenting and voting as much as you want encourages certain kinds of content from certain kinds of people (a small subsection of people[1]), and discourages content from others.

[1] https://en.wikipedia.org/wiki/1%25_rule_(Internet_culture)
> I can see most of the obvious impetus for this, but don't feel it's going to work out very well at all.

You can see this reaction to the GDPR where the discussion of benefits are hypothetical. Most of these pieces of legislation have predecessors that we can look to for real, practical results. And that practical result is that the governments have mandates to govern the internet in a large, globally-affecting, information/data-suppressing way.

> I'm not sure what a smarter version of the legislation would look like.

It would not exist. Different measures (education, funding, public services, public awareness, existing statute enforcement, accepting the costs of open information, etc) would be taken.
That’s not a journalist’s sneering tone towards the past: it’s the sneering of someone who has never understood exercise towards those who do it.
How the shutdown in Washington ends
They mentioned in one of their blog posts that they noticed similar unclear wording in their own ToS and are looking into resolving it.
A Morgan-Like (JS) Logger for ASP.NET Core
In a sense this is also true for assembly - what we did here was to abstract away details and finding higher level concepts. I am wondering what is keeping us from leaving text based programming altogether. I know there are several tools that allow some kind of visual programming e.g. Unreal Engine and blender - maybe even Github Actions counts. But they all do not seem to catch on to a wider audience and I wonder why that is.
Perhaps, but it is the individual who throws things out, not her. That's the distinction I was making.
Agreed, the first thing I thought was 'Where did he get a list of 30,000 email addresses?' Buying lists is technically illegal in the US. Sure, the chances of you being hauled in are slim to none, but it's still slimy as hell.

This guy built a side hustle nefariously.
Absolutely; the way people are conversing here about this event, using the same kind of language they would use for events in meatspace, is fascinating.
I cycle all over the place, but you can't get well rounded fitness from it. It's good for your heart, but does little to promote bone density or develop the stability muscles in your legs.
The entire goal of many blockchain projects is to add as many middlemen as possible to skim fees.
It's called an example.
Even if they follow through and stick with it this doesn't meant they will stop collecting and storing the data. All US mobile telcos store location information for 2 to 5 years and that data is available on the drop of a hat for any federal government agency that wishes to have it.

As actual 5G multiple-in multiple-out antenna beamforming arrays and micro/nano/etc cells become more common the location data will be much more fine grained as well.

The problem here is not the commercial providers selling it to 3rd parties. The problem is them storing it for year and years. If it's there it will be used.
Try creating a foo https://godbolt.org/z/AlHDhg
ARC as in atomic reference counting? I mean, Rust literally has an Arc<> type!
The worst bug (or bad design if you wish) I've seen in confluence is the following - permissions on pages are inherited in a tree-like manner, parent to child. A reindex wasn't done and at some point child pages with sensitive information became viewable to every user because the permissions were not re-applied.

I would absolutely never rely on the permissions in Confluence to store anything sensitive in it ever again.
Nor will this stop phishing of users handing over their private keys :D
For me, when I've read “in wormholes you don't immediately see everyone in the system on the map,” my question was why it isn't the default behavior because it sounds way more fun.

Though I suppose, in the vast emptiness it might be difficult to find someone else. But a ‘radar’ that helps with it could have a limited range.
That's one thing I always find a bit funny. There's swarms of developers who love TypeScript over regular JS. Personally I rather use whatever is default first, but that's just me. If you wanna pay me to do TypeScript cool I'll use it.
Seconded. I'm in a similar situation where I'm keen to try but can't get "into" it.

Looking now, there's an introduction to metasploit course on pluralsight. I've never tried it, but I may well try that and I'll report back on that.
Swift is a really great language and I'm very bullish on it becoming popular for server-side projects in the next few years, once they improve a few things (namely performance gotchas and concurrency).
Humans like interactions. Doing the interactions, reading about interactions, etc. It's why we have drama in the first place. War is the ultimate form of interaction as every participant is using 100% of their capacity to influence a certain series of events. Every action is important and possibly carries a risk of death. It's gripping to see others engaging in the most pure form of interaction that humanity has available to itself which is why war stories and things like this Eve story are so engrossing to us. It's pure and real.
> I’d happily let Hacker News go if it means other such platforms go with it.

Why?

I'll take as a given that many platforms are profiting from copyrighted content uploaded by users, but I very much doubt that the copyright owners would secure any of those profits for themselves if the platforms in question were driven out of existence.

Do you believe otherwise? If so, why?
Your personal definition isn't what matters here. This is spam. See wikipedia for this definition:

"Email spam, also known as junk email, is unsolicited messages sent in bulk by email"
I'm a c++ developer using QT at work everyday developing an application on Linux and Windows. I have always been wondering how I can use containers. This is a good introduction for me. I'm gonna try out this weekend. Thank for a detailed post
Falcon 9 Iridium Launch
I did say I was joking, but yeah, I love that AJAX was basically reverse engineered from IE.
this argument does resonate.

i started getting downvoted a lot. since then, i've become much more of a lurker and have remained logged-out.

to me it's obvious, and necessarily the case, that the conversation happening is not representative of my views because i'm not sharing them. it's not worth it to me to contribute to the conversation, and get embroiled in an accidental dispute.

my views are my own, and i don't need to spend a lot of time sharing them at other people in order to live a satisfied life.

the internet, like the real world before it, is not my own space... and to the extent that i exist in it, i'm happier going my own way and not encountering lame-o jerks.
I was also curious about choosing or creating a file format, when creating a low level program that outputs a lot of data.

Any recommendations or popular reading?

I realize some choices are for proprietary reasons, then compression, but that aside, there seems to be thousands of choices available.

Compared to the web, using json etc, and releasing a schema, but not necessarily creating a new file extension.
It's really not dang, see the other replies in this thread, and search google as well, it's not a shallow dismissal, it's an insight into how archaeological results are reported.
> Patching together cherry-picked lines of code from different Red/System files, with zero context...how dishonest. (I give a detailed context and explanation about those lines you have extracted from different sources on a separate page [8], as it is quite long. It also debunks your "no comments" claim as the first line you have picked has 3 comments in the neighbouring lines.)

1. I was looking for exaggerated examples, that's true. It's hardly cherry-picking as lack of parantheses to discern between functions and arguments makes it really hard to read/understand code everywhere

2. How nice of you to provide comments. Which are:

- not even in git, but on pastebin

- Instead of putting that extended description in the code comments, you put them... somewhere.

So far it doesn't look so good for you.

Let's look at the "three neighbouring comments". They have no meaning for anyone looking at the code who's not already familiar with the code. I'm really glad that you said that "we need at least two stops". It makes so much sense.

And, in the end, it still doesn't help the long line where you have no idea what is a function call, and what is just an argument.

Well, unless you scan the entirety of the code because something may be function defined somewhere in the file, some may be variables, some may be something else.

So, so far you've only validated everything I said.

> That gives a 4.83% result...so about 5000 times more than your claim

Wow. You've really, really "put my extravagant claims to the test". Well, you've actually just reinforced my words. A tiny fraction of all bugfixes ever get tests.

> the tests are sometimes provided in a later commit

> we do try to address ... from time to time

I will remain skeptical, as it's really hard to correlate a bug fix and a test that "may be sometimes from time to time" written at a later date.

But it looks like even your ardent supporters don't know about those tests.

Moreover, this approach clearly affects how people approach writing the system. "Oh, there are no tests for the bugfixes, and no comments in the code? when I submit my bugfix, I'll do the same".

> The only honest statement from you I can find is your Twitter account's baseline [7]: "Opinions on things I know nothing about".

Yup. The person accusing me of being arrogant and condescending goes to great lengths to find out who I am and revert to ad hominem attacks.

A real class act you are.
> for programmers as well

https://twitter.com/crawlcode :)
You're not missing much. The game is like war: fucking boring for the vast majority of the time, interspersed with short periods of absolute terror. Watch any Eve online streamer and note how much time they spend sitting around or flying from one place to another. [1]

My experience with the game is that the PvE elements are entirely forgettable and uninteresting. The PvP elements could be amazing, but there are too many mechanisms to favor experienced players. It's almost impossible to find a "fair" fight, even as a person with several months of experience under your belt, to the point that it's kind of a joke.

Personally, I don't have that much free time, so I prefer games with a higher ratio of fun to boredom. That being said, if I had to pick a game to play all day for a long time, Eve might be a good choice, simply because of the diversity of experiences and complexity of optimization it offers.

[1]: I just checked. Out of the top ten streamers, nine are ratting (the most boring form of PvE) and one is doing PVP, but he just got killed by five guys after ten minutes of warping around.
I was replying to Epic not supporting free choice in the past because “UE was never even an option for indie devs a few years ago.”, I should have quoted it to be clear.

I also didn’t say Unity is in the wrong, necessarily.
How Rails and Heroku Saved My Bacon
For me it comes down purely to the coordinated attack aspect. There are people spending more time per day than I do at work clicking buttons in an imaginary world. Seven days a week. 52 weeks a year.

Sure that sounds like I’m setting it up to be a whole “hey, look at these losers!” kind of thing, but that’s not it at all. I’m jealous. They have something they care about _that_ much and I can’t imagine ever having that.

Eve in particular also has appeal to me because of all the other aspects that so accurately mirror real life. There isn’t any other game I’m aware of that does that.

So in reality it’s not about the destruction or construction or whatever. It’s about the depth and dedication.
Test Tube Artificial Neural Network Recognizes “Molecular Handwriting” (2018)
I think that GDPR will in many ways be meaningless, but I don't have a problem with it because it seems 'fair' and 'implementable' at any scale.

This legislations looks like a train wreck out of nowhere, for no real, pragmatic reason.

Of the 100 or so top issues facing Europe today, is this among them? Really?

Maybe the EU Executive should be elected, like in every other democracy.
This is very exciting! Does this mean it will be possible for users to write swift using vim in a more painless way vs xcode?
So how do you pay for all the additional content then?

The sheer amount of art assets that have gone into these expansions can't be produced for free.

Leaving aside arguments about the gameplay provided (some liked it, some didn't), there has to be a funding model for this.

Maybe the model doesn't give you what you're looking for out of this game, and that's fair - you can just move on to a game you do enjoy.

But for some of us, the additional zones, weapons, gear, raids, encounters, enemies, vehicles, quests, mechanics, maps and modes that come with the paid DLC are worth the money.

I don't think it's "nonsense", I think it's fair value for the time I spend, and the enjoyment I get, out of the game.
It's timing too. I would've commented something along the same lines as you but of course by the time I got to reading the comments on this post it already had 148 comments, at least one of which covered what I would've contributed. The same goes for Wikipedia - everything I would be confident enough to write about is pretty well covered.
And encouraging the kinds of people who aren't compatible with the startup lifestyle (e.g. myself) to join startups is a recipe for disaster for not only the employee but the startup itself.

Successful startups require people who will do things that people who naturally gravitate towards big companies just aren't interested in doing. If you take someone (like me) who likes structure, regiment, and routine and idolizes people like Raymond Chen and put them in a key role in an early-stage startup, that's a recipe for a) the startup failing miserably, and b) the employee ending up on suicide watch.

It's in the business interests of startups to filter for those who would actually enjoy working at one, not to pressure the rest of the world into thinking they need to work for one.