skysight-inc/HackerNews huggingface dataset:
This is true for many regular expression dialects.

But this bug about POSIX regular expressions. POSIX doesn't define \d, and it defines ranges such as [0-9] only in the POSIX locale.

Historically, glibc considered such ranges in the context of locale's collation order. For example, in Estonian locale, [a-z] doesn't include the letters tuvwxy, because that's how Estonian alphabet works: https://en.wikipedia.org/wiki/Estonian_orthography#Alphabet

This (somewhat surprising) semantics of character ranges is not new, but the recent changes in glibc made it more spectacular.
Older people are still going to gigs, they have plenty of disposable income and they want to see the stuff they grew up with. Younger people have many more options for making and sharing music.

If you were born in 2000, starting a rock band seems a bit retro - you might do it if you're into that sort of thing, but you might prefer to play solo gigs with a looper or do weird ambient stuff with modular synths on YouTube. There's no shortage of talented young musicians, they're just doing things differently.
Show HN: ReactiveLiveData lib for android
Title should read "At least"

A planet as massive as Jupiter will have captured lots(1) of objects.

1. Terry Pratchett Troll counting system.
I think the distinction is "reach". Emails are generally directed to dozens, maybe hundreds of individuals, whereas with modern social media, an individual can reach millions of people. It begins to enter the realm of traditional media organizations.

But unlike traditional media organizations, there are far fewer laws in place regulating the responsibility that comes with that reach.

It is an interesting problem, and I'm not sure there is a good solution, other than try to combat it head on with education (how to properly evaluate the information you accept), and possibly PSAs.
I wonder if discovering lots of tiny moons will lead to a new definition for moon like what happened with the planets.
I saw Nirvana kind of before they were famous too (first British tour). Am I right in thinking they were kind of unmemorable, or was it just that I had other things on my mind at that gig?
Psychedelics are a good thing yet sure as hell not for everyone. I really doubt selling them freely in every supermarket is a good idea but I believe nobody should ever get arrested for possessing them nor even for producing them for personal consumption or sharing it with friends IMHO. I think Schedule IV is probably the most adequate status for things like LSD (which is safe physiologically but can harm some mentally sick people psyche/adequacy seriously). As for things like MDMA (which can hardly cause any psychological harm and only causes physiological harm if used improperly) or 6-APB (which has effects similar to those of MDMA but isn't known to inflict any harm at all) I would vote to legalize recreational use. And there also are some more exotic psychedelics like 5-MeO-DMT (don't confuse with regular DMT! ordinary DMT can indeed harm some people psyche though this doesn't happen often) that have little if any abuse potential for which I can see no reason to control them at all.
The german school system is not about indoctrination or assigning guilt.

The post war german generations were not teached that they are guilty, but that they do carry responsibility for being aware of how easily facism and dehumanisation happens and escalates, and of keeping the memory of such evil present.

And yes, this includes the responsibility of being aware that similar things may happen again, clearly detecting extremism by the root, calling it out and hopefully averting it. Probably every country in the world should put such emphasis in their history lessons, but nobody else ever really will for obvious reasons.

So this kind of became a responsibility of the people born in modern germany. This is why it is one possible Abitur topic in politics, history and german lessons, why it is one element of the curriculum in (3 to 4)+2 different middle school years + Abitur (saxony speaking) and why there are high school visits to concentration camps.
What is the best way to learn Design patterns and start applying them?
Hey folks,
How you learned design patterns, and what is the best way to start using them efficiently, not for the sake of using them.
It does not require total control or even partial control of information.

There is a ban but it doesn't mean the german government goes out of it's way to remove any piece of such material before it even hits the internet.

It's largely post-factum, when the piece is already on the internet and spread elsewhere when the original author of the information is punished.
Sure, but at the same time I think you have to distinguish between entertainment and information. It doesn't really matter who's putting out the latest in Hollywood blockbusters, sitcoms, or whatever. It might mean a bit less diversity in what's offered, but it's junkfood any way you look at it.

By contrast, the fact that the news is in large part quite literally just a branch of these huge corporate conglomerates is certainly something that I think does matter. In many cases the interests of these corporate conglomerates and the average person can come into conflict, yet the average person then goes and consumes their information from the conglomerate. That's not really a great system.
When you say "we have not observed alien civilization", you are dismissing all the ufological data we have without valid justification. I can't agree with that unjustified data point set exclusion.

When you consider UFOs as a manifestation of ET civilization, the Fermi paradox does not exist.
Australian chainsaw folk: http://www.crookedfiddleband.com/
After Trump and Putin leave, the Finnish president heads for a drink
interestingly in the UK the prices on those two are pretty much the same (in fact at the moment the Aberlour is a bit cheaper than the Macallan)
Casually give an informal version of the talk to some friends or colleagues to see if they "get it".

I find that talking it through a few times with someone will help you figure out which parts of your explanation are unclear and need rephrasing.

Also, don't take it too seriously - technical talks are already often dry - don't be afraid to insert some memes and jokes to keep the audience engaged!
Who are your audience? What is their level of knowledge? What do they want to know? What DON'T they want to know? Why should they care what you've got to say?
There's tonnes of bakeries. Most people buy bread from supermarkets, which I'd wager is true almost everywhere, but I can think of three or four bakeries just within walking distance of me right now, never mind driving, and the same has been true of everywhere I've lived and worked in the country.
Approaches to testing (2016)
Made me remember a Carl Sagan quote.

"We are like butterflies who flutter for a day and think it is forever"
There are 3 bakeries within half a mile of me here in Liverpool.

And I'm not talking about Gregg's or Sayer's. I mean real, independent bread, cake and pastry makers.
This is similar to how LÖVE games work on Android [1], you download the app from the store and then load a .zip file of your game and it runs inside that. You can then make it into its own app and publish it to the store.

[1] https://bitbucket.org/MartinFelis/love-android-sdl2/wiki/FAQ...
Agree. The whole point of rules is that you allowed to break them from time to time.

During development with Rails I struggled a lot, because it was forcing CRUD ideology in places where the custom route could work (and adding it was so painful).

Standardization is fine, but usually it does not solve development issue, it solves management issue, which is common for big orgs not small ones. Especially when it gets on hype or forced by the top management, like it happened numerous times, with latest examples of React, GraphQL or Microservices.
Disney pretty much killed the Star Wars franchise by making "best of" remixes and putting people in charge who seem to be tone deaf and/or actually despise the originals. Several fans I know have sworn off seeing another one after seeing The Last Jedi. It's gotten so bad that even Disney has noticed and they've paused production of future installments.

This is exactly the kind of movies you would expect to be created by a vast entertainment conglomerate that is too big to fail.

The industry is greatly in need of a shake up.
Most legitimate users will also not have to log in each time they visit, making the ratio even less surprising.
There have been social panics over communications technologies since the start of industrialisation. While most of them have been spurious, some aren't and there can be very nasty downsides to stirring up murderous panic. The Rwandan genocide was effectively led by hate-filled talk radio, for example.

The decentralised stuff will probably be left alone until people start getting killed by it in the West. Once that happens there's a choice: allow it to escalate or start banning it.

It's very hard to imagine a country that makes everyone submit to the TSA allowing decentralisation to continue once it's used by a non-white terrorist group to start blowing up airliners.
Ah, sorry, it's French. It has some presence in UK :)
You can find good bread in the UK, but not in a supermarket.

Same with most food actually.
Shopify vs. WooCommerce – Which Platform to Choose in 2018
> ufological data

my sides!
Having worked previously in the SEO-industry, I would say that you are not penalized for not using the Google Webmaster toolbox (analytics, WMT etc.) - however, by not having an GWT account Google has no way of getting in contact with you if they think you're doing some shady/spammy or if they penalized you. That's the main reason to have a GWT account at all, really.
> No bakeries

This is just totally false.
I was getting depressed towards the end of the event list, and the last one cheered me up. Everything is circular.
Nah, that was propaganda. We've always had an unelected upper house (!), non-proportional elections, quasi-banned parties (SF) and so on.

"Most fiercely democratic country" is probably Switzerland.
Sure Ive heard many more. Pudding being the most used with my English side of the family but they also say Sweet for dessert.
New Shepard 1 crashed.

There's no footage that I'm aware of.

It's all about perception I guess.
Ive seen a few Paul's. Around Holborn etc. Seems a more "artisan" bakery.
Hi Adora,

Do you need to have a co-founder to get into the online startup school?
Sure, but is it a binary thing? Either zero control of information or total control of information and nothing in between? That seems wrong.
> Server is the only linux worth running

Also:

> Linux is the only server worth running

:P
What? I love Tesco!

I'm french, living in the UK for half a year now. Tesco has such a high variety of fresh salads, fleshly cut fruits/vegetables...
The convenience of going to Tesco and buying precut ingredients WITHOUT an horrible premade sauce smeared all over them is something I'll miss going back to France.

This is from the point of view of a single young professional that hates spending too much time cooking but at the same time wants to do it for health reasons.
Not allowing information to exist, regardless of intent or how it's perceived as "good", is an authoritarian act in and of itself. It will only polarize those that feed on it.

It's the "let's burn books" mindset, which is just a bad tactic. Misinformation in the modern(or any) age can't be fought that way. The internet is good at amplifying that which people seek to censor. I hope we can agree this is good for positive ideas, but the mechanism employed doesn't care how "good" you find the idea.

And to be entirely clear: I think the subject matter at hand is abhorrent. Fascism feeds on censorship. It doesn't hurt that side, it helps them control the narrative.
Future of the Internet of Things (IoT)
Smart and autonomous, interconnected and self-managed – the Internet of Things (IoT) continues to grow in complexity and intelligence. Connected devices should simplify everyday life, provide industrial security, and protect the environment. Technology trends should make a difference for every customer, citizen and manufacturer. Let’s find out what the future trends will look like for IoT.
https://skelia.com/articles/6-trends-get-excited-future-iot/
Hi Adora,

Do you need to already have a cofounder to be accepted into the online startup school?

Thanks
For a tiny little island still
holding claim to the mainland,
China is being extremely nice.

That is because of the "One China" consensus that the ROC and the PRC currently adhere to. A one-sided change of this status, e.g. by Taiwan renouncing being rulers of all of China, might trigger the PRC's anti-secession laws, which in turn would lead to an invasion of Taiwan by the PRC.

Another dimension is that if the mainland was actually interested in free trade, as required by e.g. the World Trade Organization (WTO), the mainland had to be open to other countries ...

As an aside, you accept Mainland's claim to TW, but not the symmetric claim of TW to the mainland. So you are applying double standards. Hmmm ...

As a further aside, it was a big strategic blunder of the KMT not to rescind its claim to be the legitimate rulers of the mainland when Nixon switched from the KMT to Mao as the official rulers of the mainland, and let the mainland into the UN. At the time, the mainland was very weak, desperate for international recognition, and would probably have accepted such a deal. (Pure speculation: Nixon deliberately encouraged the KMT to keep claiming mainland rulership, so as to instate a frozen conflict [2] / do divide-and-conquer against Mao. Again, I have no evidence for this, but that sort of Machiavellian trick has been used by empires since time immemorial to weaken its competitors.)

Taiwan business taking
advantage of Chinese market

That's part of the PRC's subversion strategy: get access to Taiwanese technology, institute a brain-drain, and most important: buy the acquiescence of the Taiwanese rich -- rest assured that Taiwanese companies can only succeed on the mainland, as long as they are not questioning the PRC's stance on Taiwan.

you keep saying bullying.

If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck. [1] is today's example of bullying.

[1] http://uk.businessinsider.com/palau-airline-closes-over-ange...

[2] https://en.wikipedia.org/wiki/Frozen_conflict
Something I always wondered about: why are Jupyter Notebooks JSON-Files and not directories where each cell and result has a coresponding single file? Would also make managing attatchments and versionscontrol per notebook quite easy.
People use windows for the GUI/experience. If manufacturers started to use nongoogle version of android the GUI/experience would not change much. Also many people buy windows license separate from their device. Google surely does not want situation where people buy google services license... they want mass adoption for data collection.

If google starts to charge for android then i am sure there will be manufactures selling phone without OS. I would be 100% up for it.
>A good heuristic is that most high quality items are custom made niche things. e.

See, I just don't think this is true. When you get something custom, you get to tune a lot more parameters than when you buy COTS, and if you know exactly what you want, and if that is different from what is generally available, that can be super valuable.

But usually, the more custom a thing is, the more likely it is to have quality issues. When you want a one-off, you usually pay either in terms of more money or worse quality control (often, as in the case of rare cars, both)

I mean, it can still be totally worth it, but if you buy a hand-built Ferarri because you think it will be more reliable than a mass-produced Toyota, you are likely going to be disappointed. (I mean, a hand built supercar has a lot of qualities... reliability tends to not be one of them.)
Thank you Juraj for this work and the also very promising flat and even projects!
Because the allies were much more interested in population control after WWII than they were free speech and a dynamic, evolving society.

Nobody wanted the Nazis to return. That goal was more important than any other. The Soviets accomplished it through pogroms. The west was more subtle.
The accessibility of eBay is a nightmare. I would need an assistant to get anything done with that beast. Pretty much the same with Etsy. Digital divide, thank you. You will not be missed.
I like the graphs and the design!
"There the angel of the LORD appeared to him in flames of fire from within a bush. Moses saw that though the bush was on fire it did not burn up." - Exodus 3:2 (NIV)

Even Moses might not have been that impressed by merely a talking, burning bush.
>Always do at least 1 full rehearsal with a timer, preferably two full rehearsals where the first one you do keep a timer but also have a notebook (physical) present to quickly write down adjustments you want to make.

two are still too few IMO (I'm not a native speaker but still). I like to do at least ~5, where I can get a feel for the sentences I'll pick for transitions (like some sort of theater play) so should I get stuck somewhere I know how to transition to the next talking point/topic.

>Do not use a linux machine,

eh, my experience with linux machines was mostly positive, what I can recommend though is to have the slides ready (4:3 and 16:9 aspect ratio) in the cloud as a "safety net"
That seems like a pretty serious disadvantage
President Lincoln rode the train to Washington. No security. He was practically anonymous - just another guy on the train.

People could walk right into the White House and seek an appointment with Lincoln.

After his assassination, everything changed. Presidents got more security, etc. Things really changed again with the advent of the Anarchists in the early 1900s, who assassinated president McKinley. "The Black Hand" is a fascinating read that touches on this.

https://www.goodreads.com/book/show/30971759-the-black-hand

These days, presidents and other high officials get credible death threats all the time.
True, in general any framework that claims to help build REST APIs can put you in a situation where it forces assumptions on you.

Then the interpretation becomes the pattern, and it becomes a self-perpetuating fallacy.
Former tech trainer and presenter here. In no particular order:

* start by telling everyone what you're going to tell them, then tell them, then tell them what you just told them;

* know your material well enough that when your computer stops working you can carry on seamlessly;

* rehearse in front of a mirror or record and watch yourself;

* if you're talking too quickly, take a quiet breath and make sure you pronounce the last letter of each word that you speak;

* switch your slide to black or white when you're making a very important point, and have them focus on you instead of the screen -- use `b` key for black and `w` key for white, works with most presentational software I've used;

* …and smile
I don't think making it closed will change the ruling in a anyway way.

They still can't bundle search with operating system. The same way Microsoft couldn't bundle IE with Windows.

At-least you can't do it when you have a dominating market position.
(just dominating, monopoly is not necessary)
Not me.

Why should anyone regret this?

Unrelated, but I have a friend that used to say that having your phone key on a keyserver and having signatures to such key on the same keyserver was a weakness because that reveals your web of trust.

If that is the argument coming up, I want to say the following: anyone believing that has completely missed the point of gpg, key signatures and web of trust.

First: trust level is not how much you trust someone. It is how much you trust that key actually belonging to the person claiming to be the owner.

Second: the web of trust is not about your friends circle. Is about finding a path from a key you trust to a key you are examining. To do the gpg/pgp thing right, you should really acquire as many signatures as possible.

All this is clearly explained in the GNU privacy manual and I really recommend anyone to read it. It's not very long and it's super useful.

-------

One last thing: I am not regretting uploading my key to a keyserver because the gnu privacy manual has explained me how to handle my keys. In particular, I do not have multiple keys in my name laying around. My old key has been revoked and it clear what key should be used to speak privately with me.
She is well aware of these issues. See her "Nerdy Boys, Fat Girls, and Access to Sex" https://medium.com/@SexCoachSarah/nerdy-boys-fat-girls-and-a...

Criticism, as far as I read, is towards the idea of sex redistribution, rather than anything (or anyone) else.
1. Tea 2. knock and run 3. The two northerners in this household would disagree on this answer. I say no 4. No, of course not 5. unacceptable

My grandad went further:

Water and walker did not rhyme (water rhymed with batter), neither did father and farther.
This is an oft revisited topic, and it might be worthwhile to cite a few paragraphs from Dr Fielding in order to support and expand upon the submitted article.

"Search my dissertation and you won’t find any mention of CRUD or POST." [0]

> For example, some APIs may need to support actions such as submit, approve, and decline. With our somewhat limited action verbs in HTTP, how can we add this to our API?

By representing the difference in states. Or otherwise. The communication medium is not the API. ("A REST API should not be dependent on any single communication protocol, though its successful mapping to a given protocol may be dependent on the availability of metadata, choice of methods, etc. " [1])

> POST /articles/{articleId}/publish , POST /articles/{articleId}/submit , ... etc.

A few years ago I was zealously advocating against representing actions in URIs, and using a generic /actions [sub]resource, but this actually makes it simpler to represent the available actions to the client. And sure, this can be thought of as REST via the code-on-demand part of the architecture. The server points to a script (it doesn't have to be JS, but the media type must be defined in the REST API), that can understand the available actions from the state representation, and construct the necessary representations for the desired actions. (So in a HTTP API, the JS interprets the JSON and knows how to put together POST requests to modify the resources, without the actions having been reified and URI-fied in the JSON.)

> The workflow our API supports is more explicit, [...]

Sure, that's pragmatic, but after much gnashing of teeth and scratching of heads, REST is about presenting options to the client by offering various media types (content-types), and letting the client request the best representation, and not really about a fixed ACL neither about fixed flow.

From [1] again: "A REST API should spend almost all of its descriptive effort in defining the media type(s) used for representing resources and driving application state, or in defining extended relation names and/or hypertext-enabled mark-up for existing standard media types. Any effort spent describing what methods to use on what URIs of interest should be entirely defined within the scope of the processing rules for a media type (and, in most cases, already defined by existing media types). [Failure here implies that out-of-band information is driving interaction instead of hypertext.]"

[0] https://roy.gbiv.com/untangled/2009/it-is-okay-to-use-post

[1] https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypert...
It's not a threat. It's the implication.
Video:Forex: Predictive Analysis 101 for BEGINNERS or ADVANCED Traders
Germany's rental market is broken (DE)