skysight-inc/HackerNews huggingface dataset:
The black man who was beaten had allegedly first punched a Nazi according to news reports. While I would never begrudge him his motivation, it seems there may have been some provocation on both sides.

The real problem was there weren't enough police and they weren't effective enough at preventing the violence. The nutcase terrorist who used his car as a murder weapon probably never could have been stopped, but the many other inciting incidents and attacks could have been shut down with quick arrests.
Bangbangcon or doing inclusivity well
Indeed, you have a couple of thousand years' worth of plague pits etc. to contend with.
It was likely that the French would've tried to scuttle the fleet had the Germans tried to requisition it, as happened 2 years later in Toulon [1]. But obviously, hindsight is 20/20, there was no way for the British to guarantee that this was going to happen.

[1]: https://en.wikipedia.org/wiki/Scuttling_of_the_French_fleet_...
We've rehashed the debate over the utility of the dragon book in the 21st century so many times on HN that I'm not going to comment on it's usefulness. (Search if interested)

But, for those interested, I highly recommend Engineering a Compiler by Cooper and Torczon OR Modern Compiler Implementation in ML by Appel. I've read all three and would only recommend the dragon book to someone very interested in the subject.
Broken URL. Also, as per HN Guidelines (see link at bottom of page) please don't submit stories with uppercase titles.
Lost me with the offensive language.
Laptops will be replaced by phone-powered VR goggles with wireless keyboards.
Except not.

The air safety Human Factor culture have moved away from what they criticise 30 years ago. They are now fully on Safety II.

I advise Steven Shorrock work recently at https://humanisticsystems.com
The Perl 5 version was indeed also 3 to 4 times faster than the Python one.
Antarctica is home to considerably more volcanoes than previously thought
Founder Friendly
This is part of what makes Signal exciting - great crypto backed by a lot of security folks, yes, but also mindshare and adoption, even among not traditionally security minded users. I've seen a wave of "X is now on Signal!" roll through my contact list in the past year or so.
The Geth definitely use Lisp, but the humanoids at the Citadel use Perl6 ;)
I guess in terms of deprecation, it is not a unique characteristic to GraphQL, it happens to RESTful APIs as well.
First off, Fowler's lines aren't an aphorism. If they are, then all quotes are aphorisms. Was it an appeal to authority? Sure. Fowler was a genius. I'll more readily accept his authority than some pseudonymous user's.

Secondly, I did consider our grandparent's comment (see the second half of my reply). Should consideration be measured in word count or something? Should I have written him a paper?

I called him out on the comment because I see such pithy writing as fundamentally intellectually dishonest. Writing your (unsupported) conclusion with the trappings of a well-known adage misrepresents your (possibly personal) opinion as something already widely believed, staving off further argument.
Food quackery is the new medical quackery. A huge industry has been built on selling snake oil foods to consumers that don't know any better.

Like the age of medical quackery, the reason this all exists is because people simply aren't educated about their nutritional needs. They rely on bloggers and advertisements to tell them what to eat, and that is often disastrous.

It shouldn't be this hard to educate the population about nutrition, and it's made worse by excessive lobbying by the food industry. The food pyramid was heavily influenced by lobbying, and the role of sugar in obesity was downplayed significantly. As a result, the obesity rate keeps growing higher and higher, giving more fuel to the food quackery industry.
Sure he can. Do you know what an executive order is?

The president has pretty insane powers. Both directly and his appointments.
Gates famously attended meetings about very specific product details when he was running Microsoft. So there's certainly precedent for obsessing about minutia having a positive effect on the product.

Which makes logical sense too. Why are their injury rates higher? Because management isn't doing the right things to lower them. That's because either a) they don't care (which seems unlikely, given that they really need to hit production targets, and injured people can't work) or b) they're ignorant as to the actual causes.

Immersion in "minutia" (aka the actual work experience) is certainly one way to cure ignorance.
To what extent is Perl 6 now stable? I was at a LISA conference in December 2011, and watched Tobias Oetiker present the wonders of Perl 6, and though I loved what I saw, something more than a tenth of his examples broke because of recent revisions, whether semantic or to implementation. God bless the language explorers, but my takeaway was "not yet". Is now the time?
Netflix should be afraid of Disney’s OTT play
Autocorrect failed me.
Is the key insight of discordanism true if we don't believe it?
Something else to note here: Julius Caesar lived most of his life working toward great purpose. It almost seemed like he got bored being in the same place for too long. One of the only true times he took a break in his life was with Cleopatra after the Pompean-Caesarian Civil War turned in his favor. It was actually a bit of a disastrous hiatus for him, but I think it speaks to how absolutely engaging Cleopatra was (although many commentators might just say after 10 years of warfare, he just needed a break).

> Sad that the product of two of histories great geniuses had to be killed by Octavian to protect his claim to the empire. Though the child seldom matches their parents, seems like an irreplaceable genetic loss.

I think this statement jumps on the "nature" bandwagon, but I'd argue that at least Caesar wasn't born a political and military genius, but got there by:

1. Good tolerance of failure. Great Roman military commanders like Pompey and Caesar were known to have an uncanny ability to learn from their defeats.

2. Luck. Certain decision making like going to Britain twice and making the same mistake almost to his end played out well for Caesar. Also decisions to march to save his garrisoned legion during the greater Gallic rebellion during wintertime, while admirable (the safety of his soldiers was of supreme importance to him), worked out where they seemed like they shouldn't most of the time.

3. Stupidity of his enemies. How many times did Caesar attack the Pompeans during the Civil War during winter? They never learned. It's remarkable really. One can also look at Caesar's merciful treatment of enemies during the civil war as evidence of his genius -- he won so many by being gentle, even though he had to fight Ahenobarbus like 4 times because he kept letting him go.

With that, Caesar turned into an absolute master by making reasonable calculated risks and surviving them. By the point he was clearing the last of the Pompeans in Africa at the end of the Civil War, he didn't even leave his tent to give commands -- so confident and expertised in warfare that he didn't even have to see the field of battle.

This is a bit of a ramble. I really admire Julius Caesar and think there's so much to learn by studying his life and habits.
> Technology for the sake of technology is no good.

Yes it is.

> Technology should enable the living world and sustainability of earth.

That's very nice, but technology for its own sake is legitimate.

You don't invent some low-level piece of technology such as a "transistor" with a view to specific applications in the living world that contribute to sustainability. It goes into anything; it enables other tech, some of which enables other tech still.
Sure, but groundwater flow has to be accounted for. Hard engineering can lead to very bad outcomes. The Soviets tried to ignore the effects of disrupting thermal equilibrium in their attempts to build cities in permafrost areas. Their solution was prodigious volumes of concrete. It failed badly. These days geotechnical engineers try to work more harmoniously. For example, in areas with saturated soil one approach is to excavate an equivalent weight of soil to that of your construction, thus the building effectively floats, and there is no disruption to the local dynamics.

I cannot see that Elon can get around the need for proper geomorphological study here.
There's now video from behind showing someone hitting the car with a baseball bat before the ramming occurred. No idea how authentic it is.

http://www.departmentofmemes.com/article/protesters-attacked...
Yes, the 1st amendment protects freedom of association. That is, the freedom of private entities to not do business with Nazis.
Oh, we passed all sprint reviews.

In our case the "product owner" is marketing. The lower level marketing personnel I have contact with just match the work to the spec, and can't or won't authorize any work that doesn't exactly match spec. Eventually things are bubbled up to their boss, and communicated somehow and they are handed back a list of priorities.

For example, I recently on my own time implemented a caching mechanism for the most often used views in our product, it increased their loading performance and usability by massive amounts. It was very encapsulated and easy to test, I asked to check the change in for our last sprint, and was told no, it's out of scope.

I'm not saying these are examples of problems with Agile. I'm saying these are examples of problems with Agile as it is sometimes implemented.
From a Deep-Fryer in a Garage to an Indian Food Empire (2003)
As I understand it, rather than "finite definition of a model for reality" it's really more a matter of having a single model. No one model can cover everything but multiple models can, right?
OnXmaps | REMOTE or Montana | Full time, US only | Mobile Software Engineer, iOS Engineer | https://www.onxmaps.com

We're looking for a great iOS developer with a passion for the outdoors. We’ve just finished a complete rewrite at OnX and we’re looking to expand our team to take full advantage of the new platform.

=== What we do ===

At OnXmaps we’re working to create a best in class GPS and mapping experience for mobile devices and the web. If you want to push the boundaries of mapping capabilities on mobile devices then OnX might be a perfect fit for you. We have plenty of fun, challenging and rewarding projects on the roadmap and we need a top notch iOS developer to help us take our apps to the next level. If you’re passionate about writing great software, love playing outside, believe in protecting access to public lands and want to dominate the mobile GPS market, please consider applying.

current job posting:

https://onxmaps.bamboohr.com/jobs/view.php?id=25
It is possible to do it in word processors. LibreOffice Writer, for example, has a way to search for formatting and miscellaneous attributes, paragraph styles, and it supports regex search too.
Changing ourselves is always a better way to fix problems in the world rather than to enforce through unfair laws.
Ah, the tired old "there is no race so it is not racism" argument. You might want to update your definition of racism:

https://en.wikipedia.org/wiki/Racism
Until an exit, he hasn't made them anything except paper billionaires. If anywhere on the road to an exit Travis or any other CEO does anything unbecoming of a steward of the capital of the investors, he should be questioned and potentially removed. That is why laws that protect investor rights such as fiduciary duty requirements exist.

The reality is that when it comes to fraud or other potentially criminal activity, you've got to bat 1000 as a CEO. For even lesser offenses you don't get too many freebies. Welcome to the game.

And wtf are you arguing anyways? Because I invested in Enron and they made me money, in 1999 I should have been happy even while alarm bells were starting to be rung? Your argument would've lost conscientious investors a great deal of money in the end game. You've got to think longer than just right now.

Unless you have proof that the claims by Benchmark are literally fictitious, you're on the losing side of how this one'll play out.
Some of the engineering is terrifying - less than a metre separation between the tunnel they are boring and adjacent tube lines!

https://www.theengineer.co.uk/issues/october-digi-issue-2/yo...
LibreOffice Writer has it, AND regex search/replace.
Pre-orders only have tiny deposits, and can't be booked as revenue until delivery.
When I can, I'll respond in detail. Maybe I'm crazy.
These capital costs are mostly from Model 3, which for the most part isn't yet.
Repression is is still repression, even if to an individual who is a member of a "majority" group, because they are still individuals; and who gets to decide which groupings and individual characteristics are relevant anyway?

No one is "pretending [they] are a repressed minority", you just assume this because you think that has to be the case before individual equality is necessary. Minorities and majorities, repressed or otherwise, all deserve fair treatment.
I think you're trying to solve the wrong problem: Don't move the languages further apart through rebranding, move the implementations closer together through improved interoperability.

Have a frontend that can invoke the perl5 interpreter as well as Rakudo as appropriate, supporting the perl5 command line flags, and arguably quite a bit of the problem goes away.
A static site generator like Jekyll or Hugo paired with a CMS-as-a-service like Forestry or Contentful makes for a fast, no maintenance Wordpress alternative.

And with a host like Surge or Netlify you can run an entire site for just the cost of a domain name.
As a memory researcher, I'm a bit puzzled by their criticism that for different learning approaches, few studies qualified for studying long term memory (where long term is defined as 2 years).

If there is a difference in retention between two groups at 1 week or 1 month, then I would be very surprised if it reversed upon testing 2 years later.

Moreover, I'm not sure what the theoretical justification would be for extending the test period from say 1 month to 2 years (not to mention how low reliability probably is at 2 years).
The US patent system accommodates classified patents: https://www.uspto.gov/web/offices/pac/mpep/s120.html
OT, but what is the best static site generator for mostly standalone pages except Jekyll (which broke Netlify)?
Why is 418 the particular target? Just because of RFC2324?

> IANA should also typographically distinguish “Unassigned” and “Reserved” in the registry descriptions, to prevent confusion.

This I can get onboard with. Honestly, I've never seen a 418 easter egg, but I'd think it would be an HTTP spec violation if it didn't at least conform to the higher level 4xx definition (Client Error) :)
That's the danger of having consolidation of services into a handful of corporations. The assault on free speech and free thought from private entities is just as dangerous as that from the state.
Nazi-ism, White Supremacy, and in general the Alt-Right do not represent opposing political ideals that the left would just prefer not to deal with in a typical political manor. They represeny hatred and the desire to silence entire groups of people through violence for no reason other than particular facts of birth. They want to carve a place in the world for their race and their race only.

Personally, I embrace the right. I embrace the idea that government should have no place instructing religious leaders on who they can and cannot marry. I embrace the idea that largely leaving individuals to collect their income for their work and spend or donate as they choose rather than mandate taxation has a place in political discorse. I believe my right-leaning family members can have a solid conversation with me about our differences, which may end with my complete rejection of their ideals while still allowing them to have their voice heard, and at the end of the day I enjoy those a hell of a lot more than I enjoy my left-leaning circle-jerks with friends which I get very frustrated with.

What I have a problem with is equating valid opposing ideology with hate speech. These people swarming Charlottesville have nothing to say of value. They are violent thugs spouting false science that has been around for centuries. They have nothing of value to add to political discourse, and the fact that outlets like Twitter and Facebook have allowed them to spread their disgusting ideology on their platforms is nothing short of disgraceful.
It's perfectly fine to criminalize dangerous thoughts. We criminalize many forms of speech already.

You live in the real world, not a theoretical world. The problem with libertarians and other freedom-lovers is they have a simplistic model of the world that doesn't account for all the variables - they don't think their cunning plan through. Probably because they don't experience the world and have a limited understanding of people due to their lack of socialization.
> Is Airbnb a public accommodation? Absolutely

Whether or not it counts as a 'public accommodation' actually seems like a bit of a subtle question. Relevant wiki:

https://en.wikipedia.org/wiki/Public_accommodations

It seems like it'd be clear that AirBnB itself is a public accommodation, but not necessarily so clear that each individual renter on AirBnB would count as such. So while the site itself may not be able to discriminate, individual property owners may. IANAL though, but it seems like an interesting question. (Also, my post should not be construed to be advocating either position, simply contemplating the legal question)
I'm a native English speaker who's passable at Spanish, and I've noticed this as well. One of the ways I try to practice Spanish is by mentally translating the lyrics of (English) songs that I'm listening to, and it's pretty much impossible to fit a direct translation of most lines within the correct number of syllables, so it becomes an exercise in trying to find a way to express the same thing in fewer syllables before the next line of the song comes.
Perhaps strap a rocket to the back of the boring machine?
Yes, and it is important to understand that people who stand up to the system and don't want to play ball are usually quietly crushed and destroyed by it. If you hear anything about them at all, you are likely to hear that they are terrible/incompetent/whatever. The system's preferred interpretation. Heroism is rarely recognized and even more rarely rewarded.
WordPress is probably not the only one but the issue with others is that at some point, you hit a wall with them. It is really hard to beat the ease of setting up WordPress (tons of 1 click hosts), ease of extending functionality (need social share? There is a plugin for that). If you need a blog for a non technical person, you just cannot beat WordPress. The codebase may be ugly but who cares.
How do you know that the vehicular homicide would not have happened had Antifa not shown up? What evidence do you have to indicate this?
Went looking for it, and it's showing up as mainly developed/owned by the Google org on GitHub:

https://github.com/google/xi-editor

Kind of feels a bit weird to be considering if/how/etc to commercialise it personally, when it would potentially be considered Google's property (?). Even though you're clearly the main author as per its commits & README.md. Then again, I have no idea how Google looks upon that kind of thing, so you may be all good.

With the "it'll probably get a million users quickly" thought... hmmm... depends if you're thinking to leverage Google's reach in some way. If so, then yeah it might have a better than even chance to happen. :D
Squarespace is wonderful from a WYSIWYG standpoint, and doesn't require immersing yourself in the WordPress ecosystem.
Google owns or nearly owns: phone, search, email, maps, web video, banners, working:desktop, cars, fiber, social, chat, vidchat.

What don't they own? How is this centralization healthy?

If you let your company reach 90 percent monopoly, and the entire world uses you every day, and the entire world relies on you...You are a utility.

Google's monopoly has lead to censorship in youtube, no customer service for any of their products unless maybe you pay 100k a year, maybe someone will answer the phone.

Through adwords they take a percent of all web commerce and make sure to mix up the results so you have a reason to pay. The only place you can get traffic that isn't them is amazon, and that's jumping from the pan into the fire.

Inb4: Government is worse, whole world doesn't have net, better them than 4 evil corps, stick with devil we know, etc.
Matt Might doesn't have an organized course for free online, but I found that his blog filled in a lot of the gaps for me between compiling a language like C, and a more modern language like Scheme or Python, which are missing from other resources I've found online. You'll have to click around to different posts, but here's a good starting point:

http://matt.might.net/articles/compiling-scheme-to-c/
I can't make out from the readme whether this is:

1) A parallel variant of the Game of Life where updates happen in some random order instead of simultaneously across the grid

2) An unsynchronized parallel implementation of the Game of Life which uses some fancy error correction to keep consistent (the title claims deterministic behaviour), or

3) Edit: Reading comprehension fail, there is no point 3. (Was: An attempt at (2) which doesn't yet work (the readme states "Due to the highly asynchronous nature of this implementation, the simulation's results may differ from the classic version for the same set of initial conditions." which implies non-determinism).)

It seems like a cool idea but I'm not sure which cool idea it is. :)
Is there a more in depth description of the algorithm itself somewhere? I'm looking at the code, but it is sparsely commented with a lot of abbreviated variable names. Fascinating idea!
The versioning problem can usually be resolved fairly elegantly by versioning on a field-by-field level, i.e. adding a new field called x-v2 and serve it alongside x without removing the original. You can add some kind of a deprecation warning to x to dissuade new clients from using it.

With this approach you can end up with a somewhat noisy schema, but for public APIs it's usually worthwhile to just keep the old versions forever to avoid breakage. For private APIs, with good tracking, you can find out when the original field stops getting requested, and clean up your schema then with relatively little risk.
great for punks! yay!

..ah, wait
Then criminalize it. Don't rely on unaccountable private entities to police unsavory beliefs.
Check out Publii. Desktop app for generating static sites/blogs for Mac/Win with some very attractive themes.
On the relative density of languages, here's an article about a study I think has been discussed on HN before: http://content.time.com/time/health/article/0,8599,2091477,0... Basically your intuition is pretty much correct: languages have roughly the same speed of information transfer because lower density is compensated for with greater speed.
https://pastebin.com/APHt8C5V (valid for 1 month)

In short, 1M iterations of 1) s=s..x, 2) insert(t,x)+concat(t) 3) l={l,x}+concat(flatten(l)). Time in integer seconds passed.

> lua5.1.exe x.lua
.. 1850000 bytes, 10000 iterations -- n / 100, since it never ends with 1M
time: 23
array 185000000 bytes, 1000000 iterations
time: 5
list 185000000 bytes, 1000000 iterations
time: 6 -- seems pretty alive

edit: table.concat() seems to eat most of the time here, so lists are effectively instant, as are arrays for 1M. (Full GC included in all test times.)

edit2: on n=10M without actual concat(): array takes 10s, list 19s. Conclusion is, malloc() is not too slow compared to 2x realloc step used in Lua tables.
Can anyone comment on the suggestion in the article that in China puns may be used to evade censorship.