skysight-inc/HackerNews huggingface dataset:
Of course I knew about MDM software, it’s been around forever - before the iPhone ever cane out. We used it for Windows Mobile software, deployment of vertical software for both iOS and Android, etc.
And if the product was open source, they could also fix the bug, rather than having to rely on the vendor to do it -- which they sometimes don't.
It would also be easier for them to discover the bugs, which would result in more of them being discovered.

In reality, Android is suppose to be “open” but between Android, iOS, and Windows, the Android ecosystem has the worse track record of both correcting bugs and getting the patches out to users.

In the real world, no one is voluntarily going through each line of either Android or iOS looking for exploits out of the goodness of thier hearts.

Because it's an argument from logic rather than an argument from observation. The claim isn't that some specific number of people have been observed using published source code to discover bugs, only that the number is non-zero -- which doesn't require statistics, only a single counterexample that I can provide myself from personal experience in having done it.

And that “logic” falls apart with one widespread example - the HeartBleed bug that was in the OpenSSL implementation for a year and a half.

The number is also “non zero” of bugs found by third parties in closed source software....
There's a fool born every minute, so I doubt such knowledge will become common organically. Better yet, have a class on basic tropes used to manipulate your decisions aimed at teens taught at some of the free online universities (e.g.
Khan Academy). I don't want to suggest rolling it into an actual high school class, because I don't think official regulated school classes are agile enough to handle the rapid change of the online landscape.
Yes, and as per your example this combination also doesn't need blockchain. The only combination that actually needs blockchain is decentralised and secure.
I consider freelance as a side project (miserable, I know) and I'm able to devote ~15 hours per week to it. Plus I take several hours for English, coursera and functional programming exercises.

My next goal is to leave my job (it takes 11 hours per day including commute and lunch time) - it will free ~2.5 hours a day! So actually freelance is a side project which should help me to say goodbye to my full-time job.
I don't really understand your complaints at all. You simultaneously talk about how much work it is but the main anecdotal complaint was that it makes changing things too easy. You don't really argue against docker as much as talk about liking packer, which is fine and all but its not very compelling.

I work on a project that recently switched from ami/deployed packages to docker. Took us about 3 weeks to convert our jenkins pipeline and a dozen Java services (and some odds and ends) to docker images.

A huge advantage baked AMIs don't have is you can't run them locally as easily as docker. We can run a full local environment with a docker-compose file.

Honestly, once it clicked, it was almost too easy to blog about. Is this something people want to read?
Why do you assume the behaviour in the US would be the rule? I have on occasion come across toilets in a terrible state, but for the most part, toilets in Europe, paid or not, tend to be fairly decent. In need of cleaning, sure, but it's certainly not common for people to kick in the doors or anything like that.

Well, the office in which I'm currently working seems to have some people with a surprisingly poor aim, so there's that. But there's certainly no culture to intentionally destroy the place.

My experience is mostly western Europe.
Modulator crate and Play app (Rust coding series)[video]
Also, they had only two bombs so if one failed it would be very possible that the other one would fail as well (or even that one strike would not be enough for Japan to surrender). In this case an invasion of Japan would be inevitable, resulting in many millions dead.
Microsoft and Google have or had created their own hardware like phones and laptops. Would you prefer we can buy laptops and phones only from
MS, Google and Apple ?

I see the Apple fanboys using the excuse that Apple can do any shit they want because there are alternatives, do they use same excuses if they have shit internet and the alternative is even shittier, "ah is ok , my shit taste better then the alternative shit, you do not like this brand of shit eat the other one, it is free market you can chose the shit flavor you want"
Oh the irony... When someone's proposing that responsibilities should be allocated differently you are the biggest proponent of it unless someone's proposing that your responsibilities should be allocated somewhere else (like I proposed below that engineers could do what devops engs do).

Not that I am surprised when I see hypocrisy. I just like to call it out.
> Nobody seems to want to do it though, or if they have, they haven't been able to get any attention.

Cyclone, Safe C, Checked C, static analyzers deliver with the compiler, ...

The problem is on the receiving end, some devs won't change no matter what.

So far Android and Solaris (SPARC) seem to be the only platforms with memory validation compilation turned on.
Deployment Strategy Patterns (technical definitions)
I don't think it's just Scandinavian minimalism. You want hard floors when you know there will be snow and rain for a large part of the year. It would be impossible to keep things clean otherwise. Just look to Svalbard where you take of your shoes even when going to a bar.
Entropy has been increasing since the big bang, when it was at minimum value. While the total energy didn't change since then, there has been a vast increase in the potential locations of that energy and a vast increase in the number of different interactions possible within that energy. This increases entropy because the possibility space has increased.

Boltzman entropy is defined as the number of potential microscopic possibilities that could equivalently produce the measurable macrostate which is observed. (No wonder people just call entropy disorder -- it's complicated). So, the entropy of a glass of water consists of all the possible combinations of position and momentum that all the water molecules could be in. When the water is frozen, the possibility space is smaller than when the water is hot.

https://en.m.wikipedia.org/wiki/Entropy

How does this relate to order? I think of this in terms of the likelihood of a random transformation of the system to affect it's functional interaction with other systems. So, let's say you randomly transform the position or momentum of a part of a house, it is likely change functional interactions of people in that house. However, when the same material in the house is just sitting in a pile of rubble, it has more entropy because a random transformation of the rubble won't really affect the function of the rubble -- it is still, for all intents and purposes, the same pile of rubble (even though it would take just as many bits of information to describe with precision).

I'm not a physicist, but a humanist who thinks it is important to understand physics. So open to correction here.
Tác dụng của thuốc Eugica là gì?
Oh, it has led to great progress -- when I go to China, everything I do before and after class is in Chinese. I chat with locals, order at restaurants, read street signs, and the like. That said, there's still a long way to go before fluency.

It's also known that Chinese takes a long time for non-native speakers to learn. For someone like me (48 years old, self-employed, married with three kids), I'm delighted with my progress and feel a great sense of a accomplishment. Moreover, I often meet up with foreigners who have living in China for years, and it turns out that my Chinese is better than theirs. So it's not depressing at all!
I guess it also helps getting people to eat and leave faster, which enables restaurants to seat tables more frequently.
Citation needed.

In lieu of such data, a simpler explanation is that boys are more encouraged to play chess from a young age than girls. This results in more teenage boys playing chess, a deeper talent pool, and thus better top ranked players.

This is similar to what is seen in soccer. Even though China has much bigger population than Holland by almost 100x, the number of Chinese kids playing organized soccer is less than Holland by at least 10x.
It depends on the season too. During Christmas and Easter, there'd be way more people than at other times
Monastery is different because it requires work too, just like normal life.

Living in Asia, I am really thinking that jail in a good country like Sweden is way superior to living outside of prison. You could read books, study languages, pause and think about something. More chances for meeting friends, and so on.
Not everyone has these choices available.

I am in Norway and am from the US. Kids now learn English when starting school at 6: My spouse (in his early 40's) started learning later. Advertising is half english and half Norwegian. English language television has subtitles instead of dubbing and "Norwenglish" exists. To make matters worse, I'm in an urban area.

I only know one native english speaker here in Norway.

It took some time before I could use norwegian in everyday activities: Before I had a certain level, folks would just switch to English. Heck, I still get folks switching over and I'm firmly at an intermediate level (at least, I don't consider myself fluent). Honestly, the best resource I could have is to be around elderly folks - or sometimes folks about my mother's age - because this age group is less likely to know english, not understand it, and/or not speak it as well.
Might be useful during wartime, since it's likely that lots of infrastructure will be taken down.
SWAT is a paramilitary, and its use should be as a last resort. Police departments, let alone agencies, really have no business having SWAT teams. Policing and SWAT are two very different things, and personnel should not be mixed between the two. If police need SWAT, they should have to call in SWAT from a special agency that has those teams.

The first SWAT team in the US was in LA, and if I remember correctly, it was so controversial that the police chief stepped down in protest. It's kind of unbelievable that SWAT is so accepted these days.

Makes for good TV, though.
When will the hysteria over the "hysteria" end, and the actual discussion begin? If one side leads into it with just smearing the other as "hysteric", they don't win, they forfeit.
There is also part 3, someone picks up an unmaintained project, cleans it up and makes it workable. Or patches in the feature.

This is what cannot happen in most shareware or freeware apps. It depends on the source code repository being easy to find, so centralized big ones win. (SourceForge, Github, Gitlab, etc.)

The sad part is companies not delegating a person to maintain or develop critical dependencies even though they could.
Yeah, however that is exactly why C compiler vendors did embrace C++, and it got a foothold in OS SDKs.

Had Bjarne not taken that decision and C++ would having drinks with Modula-2, Pascal, Oberon and others.

So it was both a bless and a curse.

Rust seems to be increasingly adopted in spite of being different, so lets see when it gets a nice OS SDK sweet spot.
???

So by the analogy popular OSS maintainers have cravings to satisfy/answer/handle every last little bit of report/email/tweet about their project? Because if they have, that's no inherent to OSS, that's inherent to humans haven't evolved sufficient self-control against larger than tribe societies, and that's exactly how some humans have insufficient self-control to resist overeating. It's not their fault, but it's still their decision.
Actually the people living in underbanked areas are pretty well served by mobile payment systems.[1]

Of course that's not completely anonymous and can't necessarily be used for dodgy stuff (there are certain KYC requirements) but it seems to server the developing world a whole lot better than crypto currencies.

[1] https://en.wikipedia.org/wiki/M-Pesa
Posthuman - Mutant City Acid (https://bleep.com/release/111312-posthuman-mutant-city-acid), released a few days ago as it happens.
$300 daily from Sticker Studio an app for making personal stickers for WhatsApp
Just hinting that biology might explain some of the variation is becoming taboo.
Languages like C(++), Rust, and Julia have vector intrinsics that are unfortunately lacking in Fortran. Is there a way to wrap [SLEEF](https://github.com/shibatch/sleef) in Fortran?

While writing fast code in Fortran is easy, I think it is unfortunately harder to write "extremely optimised" libraries like BLAS in Fortran than in these other languages for that reason. Without the low level control, you can't be as explicit about vectorization patterns.

Eg, for BLAS, you normally write a lot of kernels, which you then apply to blocks of the matrices. The blocks will not be contiugous; each column will be separated by the matrix stride (or rows separated by a stride, if row major).

gfortran 8.2 will not succesfully vectorize a matmul kernel (I did file an issue on bugzilla).
C (with vector intrinsics) does great. Julia does well too, but not perfect: there are a couple redundant move instructions per for loop iteration.

When it comes to applying the kernel to blocks, Fortran will also try and make array temporaries of each block, which would cripple performance. In languages with pointers, all you'd have to do is pass a pointer and the stride between columns.
I haven't tried playing with pointers in Fortran, but I guess that would work too?
Julia often refuses to autovectorize anything as soon as you start playing with pointers; does Fortran's stance on aliasing mean it fairs better?
If not, Julia at least has the LLVM vector intrinsics and metaprogramming that let you force it to generate nearly optimal code despite its protests.

But to say something nice about Fortran: dynamically-sized-mutable-stack-allocated-arrays. (-fstack-arrays)

In Julia, stack-allocated objects are immutable, and (partly for that reason) also generally very small. You wouldn't want to create a new 30x30 array every time you want to edit a single value.
You also can't get stack pointers, meaning you can't use masked load/store operations to vectorize code when the array dimensions aren't a multiple of SIMD-vector-width.

This means to write fast code, I normally heap allocate everything. And to avoid triggering the GC, that means keeping the same arrays alive, and avoiding any temporaries.

With Fortran, you don't have to worry about any of that. You can always write convenient and clear code, and it's likely to be very fast. If you hold vectorization in mind while laying out your data and computations, compilers will normally do a great job figuring it out.
> Immersion is overrated, even if you're trying your best to study vocabulary in your off hours. You won't just start "dreaming in a foreign language" because you've been around it all day.

It works for me. Even if immersion means a lonely weekend with a book in a foreign language. I begin to verbalise my thoughs in a foreign language, at least partially. The longer exposure to a language, the more foreign language in my thoughts. Sometimes I even need to make a conscious effort to switch to my native language, because I'm thinking slower and shallower in a foreign language.

> No one will put up with your shitty language skills for more than 5 minutes...

Possible it is the reason why immersion doesn't work for you. You need to stop using your native language for some time. Completely. Native language shouldn't be an option. When you mind sees an easy way to deal with language problem (switching to native) it uses easy way. It is the general principle of how human mind works: use the easiest possible way to get a desired result.

When I'm reading book, using native language is an option: I can translate sentencies into my native language and understand them from the translation. I did this before, but then my mind developed a shortcut way, not translating, just understanding. It is much easier. After that I got troubles with translating, it is hard, you know. I just do not know a good translation for words, I understand meaning of words, but it take a lot of effort to separate meaning from foreign word, and then to find a native word with this meaning.
Fine, I see how it can mean that. But even reading it in context I don’t think that “the implication” was obvious. Of course, a talk based of unfulfilled promises can be irritating. It’s a good thing to avoid. No disagreement on that.
git doesn't do automated consensus, any inconsistency must be resolved manually. That doesn't work for a global system where data will often arrive in a different order to different nodes.
The actual article: https://www.bloomberg.com/news/features/2018-11-19/the-forgo...
Quebec French sounds very different to European French.
Restaurants in Germany I've been to are usually pretty quiet. This excludes fast food places, bars (restaurants that serve cocktails are included in that), low-end non-German places (I don't know any non-fast food low-end German places) and all 3 American(-style) restaurants I've been to.

For normal restaurants, I can actually have a conversation. But when I go to some club or bar, I need to align my ears carefully and have the speaker talk directly to me, otherwise, I'd have no chance of understanding anything.
Traffic makes a big difference. I was in Venice recently, and the only noise I could hear was suitcases rolling over the cobbles. It really brought home how much noise traffic makes.
Cars must surely be the main cause. There is an interesting phenomenon known as "shifting baseline syndrome" where we tend to compare our environment to what we recall as a child and inevitably conclude that is has gotten nosier/busier/more polluted, not realizing that environment of our childhoods were already heavily degraded.

The world in which we evolved would have been almost silent, almost all of the time, apart from the sounds of birds and insects. And there would have been very little to 'look' at (no text/decor/branding, few hard surfaces, few straight lines, little color and texture variation). And of course no pollution, and very little to 'do'! So it shouldn't be a surprise to find that the sheer sensory intensity of modern living contributes towards depression and schizophrenia [1].

What is the endgame here?

[1] eg https://www.gwern.net/docs/nature/2010-peen.pdf
I was thinking about checking out OpenFaaS, but I'm always hitting a wall with how to use it in a way that benefits me. I get it for certain "workload scripts", but not for "proper" applications. What are good use cases you have found for FaaS?
Meanwhile in China, people are bashing the education system hard as well, saying it "Teaching to the test" (a Wikipedia term [0]), "Serving political purpose" and "Like a factory".

In my opinion, a successful education system is the one which can produce people who are capable of learn new knowledge my themselves, resolve problems by themselves and create new things by themselves.

So maybe, reading 800 Chinese words in a very young age is impressive, but there is more important things to do.

[0] https://en.wikipedia.org/wiki/Teaching_to_the_test
Since it's Linux compatible it's much simpler to support a global standard like open gl and mostly work everywhere rather than use whatever apple is pushing now and also support open gl anyway for Linux.

I assume they're open to contribution if someone wants to add Metal support for mac osx.
It will soon be possible to send a satellite to repair another (or destroy it)
Complete Guide on Food Delivery App Development
How to turn your idea into a successful business [video]
Eich's Brave browser and BAT token ecosystem is the only really exciting ICO project in the space at this stage (from my perspective).

While only ~5 million monthly active users that's a) still significant in the crypto (but not browser!) space and b) these numbers are before 1.0 is released in February at which point the first marketing push happens.

I'd go as far as to say Brave / BAT will likely be the poster child for the hoped-for utility wave in the crypto scene: the time is right to challenge the surveillance capitalism model (publishers are very receptive to new funding models now) and a fast, secure, crypto-native browser is an obvious onramp for the general public, and if it works their first experience of 'owning' crypto will be through having earned BAT.

Apart from the security and privacy benefits Eich's model offers, I really like the idea of browser-native tipping, donations and microtransactions and can see how it's potentially a much bigger threat to the dominant players and models than people realise.
I'm a big fan of the making-libraries-loud (loud as in happy) movement, but I'm usually bringing my kids to browse the shelves and pick books to bring home, not to actually spend time there reading them. In my experience kids find quiet libraries intimidating. (Which is at odds with my own preferences, I should add, but I prioritize the kids.)

What the libraries need is a quiet reading room, rather like the trains have added quiet carriages.

I don't know which libraries you are meaning, but it sounds like their study rooms are broken, rather than the whole concept is broken.

So, lets fix the study rooms! :)
I thought I recognised this title. Did some digging, Vox wrote an article [0] with the same title a while ago.

[0] https://www.vox.com/2018/4/18/17168504/restaurants-noise-lev...
It's bad enough that educated Chinese native speakers can't write common words like "sneeze" without the assistance of a computer:

* http://languagelog.ldc.upenn.edu/nll/?p=2473

* https://en.wikipedia.org/wiki/Character_amnesia
Incentive loops: How cryptocurrency actually fixes stuff
Ask HN: Using Docker for deploying your apps?
Hi guys,

We've built our website and app using a mix of Python and Angular. I'd like to get your experience of embedding these components in a Docker container and deploying images instead. I'm also looking at Docker as a way to deploy an on-premise Saas solution.

What's your experience been like? How is the performance? Are there any concerns or complications I should think about when it comes to scalability?
It always confuses me as well (and I have at least some Physics background, having done a year as an undergrad). I think this is because I confuse it with the statistical measure of the entropy of a distribution, where a uniform distribution will maximise entropy.
Yes, putting this much money in the hands of a government who cannot even code good voting machines would be criminal.

An accountable foundation from a list would work much better.
Snowden Archive-in-a-Box: Travelling experiments in outreach and education [pdf]
It should have always been the case, even before blatant fake news. It's so important it should be taught in schools, really.
Dirty Medicine (2013)
Many libraries handle db connections poorly, or have heavy-handled pooling systems, or aren't fully async, all of which limits total throughput. The key/value clients usually have a much simpler APIs like HTTP which scale much better.
Although weirdly preempted by an Indian record 'Ten Ragas To A Disco Beat' in 1982:

https://www.youtube.com/watch?v=sB4RYBpwV0A

This is what "the TB-303 bass synthesizer uses [the artist] to reproduce itself" means - you really couldn't use these tools without producing this music.
Would they get the surgery as a foreigner in prison?
Best countries to visit