skysight-inc/HackerNews huggingface dataset:
The 10 Best Search Engines in 2018
I've heard that, for GOG, the pipeline to validate/publish patch is not as reactive as the one for Steam. And the big différence in market share might make the developpers prioritize Steam over GOG
how do you compare with Front app ? [0]

[0] : https://frontapp.com
Having worked closely with GSG for the last few years and done 2 trips there to mentor and host workshops, I would encourage anybody who has the time and interest in sharing their knowledge to reach out to them and help them. As the saying goes that constraint breeds creativity, I have never meet a more energetic, enthusiastic bunch of people who just want to make themselves useful and build something that they can be proud of while helping themselves. As unfortunate as their situation is, it does not stop them or the GSG crew and I believe that one day in the future, this effort will have laid the foundations for a vibrant and impactful engineering community. If anyone has any questions, please ask away and I can answer.
I do the same (Docker + Ansible). I also use Docker Compose.

How do you deploy new versions of your apps without downtime (start the new containers, wait for them to be ready, switch traffic to new containers, shutdown old containers)? I'm using custom Ansible scripts coupled to docker-compose but it's a bit messy and non-standard.
There was a post on gog forums about this from developers of one of the games, i cant find it right now.

But form what i remember, developer can push updates to stem on his own. For gog, they need action from gog. (and i think gog also reviews new patches.)
I have to agree. I almost feel guilty admitting that it really annoys the crap out of me every time I see all these mode-switches and text consoles when booting my Linux desktops. It really should not matter at all because the end result is always the same ('computer is booted and usable') but there's some psychological effect (probably related to my OCD tendencies) that makes me notice it every.single.time, and it bugs me :-/
> Haskell is much more cognitively demanding than other languages from my experience

How?

I think Haskell code can be overcomplicated sometimes, but that's not mandatory.
Yes, to me luck is exactly that: the impact/outcome of uncertain or unpredictable circumstances. If they work out positively, then we say it was good luck, if negatively, then we say its bad luck. So luck is just a name for something that happens to us that we feel we didn't have any control over.

Which is also why many people believe we make our own luck: because in many situations that people attribute to luck, we can influence the outcome, consciously or otherwise.
Also don't be scared if you arrive at some source code and can't make head nor tail of it. Given time and enough attempts you'll start to be able to find the info you need, but for some projects it'll never happen. :)
I have also asked this, I can't understand why my managers always think its a joke idea.
Yes, it's not cheap at first glance. But when you realize that you don't have any maintenance issues anymore and there is no need to buy a new router every few years, it becomes apparent that it has paid off.

Not having all the functionality in one device helps a lot as well. Not satisfied with your AP anymore? Buy a new one. No need to change anything about the router and other network infrastructure.
Why Poland Should Become Your Go-To Nearshoring Destination
How to Remove “Powered by Shopify”
Results from the 2018 Wikimedia community engagement report
Yep, me too. But the game format is I think more suited to this kind of adventure. The rewind feature is almost like cheating but actually allows exploring broader decision trees. I've finished all parts multiple times with different paths and this was definitely one of most engaging experiences I've had on mobile (in sick of casual games plague).
It doesn't matter how many people are playing off the same deck, you're only playing against the dealer, and they're following protocol. When its your turn, its you vs. the state of the game.

You can add rules on top of a game all you want (e.g. we're all gonna start...) but that doesn't change the actual game that's being played.
Had tried it early this year, when you guys were covered by Techcrunch or some other publication I think.

I liked the idea, and gave it a shot. I think that was a very early version, and while I did like some of the features, I returned to doing it on chrome.

What I liked:
- Use of apps.
- Design: I liked the thought behind using both horizontal and vertical switching (not sure I described it right) which would means less tabs. More familiar for me since me taskbar is always on left.

Why I went back to chrome:
- I usually have two gmail accounts open simultaneously (one personal), so if I were to use station, I would still have to use Chrome anyways.
- No way to import history from chrome. (useful if I wanted to visit the same websites that I do now)
- Memory usage and performance (I am sure that would have been fixed now.)
- Autostart on every reboot: I am sorry, but this was the only reason I uninstalled it. I used it sparingly when I needed to focus, but autostart was really irritating so I uninstalled it.

Wish you all the best, and would love to use it more, but right now, I can focus with Chrome itself.
While authors ideally should act in good faith and only submit good papers, the whole idea of having journals and editors and peer review is to filter out bad papers. The problem here is not some people "deliberately submitting papers" which "have problems", the problem is that those papers were accepted by "academic" journals. This is not "manufacturing" evidence, this is simply evidence.

The bad guys here are not random authors but the journal editors and peer reviewers accepting this stuff.
Unless you are in academia/research, your job is not to produce software - it is to solve customer problems, add customer value, and help your team-mates and wider colleagues. You should be able to trust your colleagues on the marketing and product side of things, and while you should be honest with them about tech limitations/requirements, you need to be able to work with them to deliver product.
HumbleBundle stuff is probably DRM-ed through Steam, right?
70 new emoji in iOS 12.1
Boomers Retire, Knowledge Goes with Them
1) If you're not a native English speaker, always improve your English.
2) Start your open source side project and work on it in your spare time.
3) Improve your skills by reading books and attending online courses.
4) Change your job/project every year.
Show HN: Oh Dear – Website monitoring without the hassle
To update an app container to a new version I just run Ansible again:

- docker_container:
image: foo/bar:latest
state: started
restart_policy: always
pull: yes

This pulls the new version and restarts the container. The downtime is probably a second maximum. It's small enough that it is not worth the trouble of a rolling release or whatnot. It's a personal project after all, no one will complain for getting a 502 once a month :)

I do not use docker-compose as I never felt the need to and I read on multiple occasions that it's meant for development only.
That's actually very simple, and there are many ways to do that. If the nature of the task you deal with allows this kind of workflow, it's really worth considering. These days I would use a more proper language like D as a wrapper rather than Bash itself, fore greater flexibility.
One thing you might want to look at based on a quick scan over your guide is that, at the moment ,it looks like you're running your etcd cluster with no authentication.

Any attacker who was able to get on to the pod network (e.g. if there's a vulnerability in one of the apps running on the cluster) could hit the etcd endpoint and dump the contents of the database, which generally includes sensitive information like k8s secrets.
Go to a company where they not distinguish a lot about this junior or senior thing. Everybody can make a difference.
This has happened before. Consider this: Current diversity politics is diversity of skin color or gender, but not of though. You are only allowed to think in a certain way if you want to belong to the group. This is not really diversity, it's superficial diversity.
> We could if we wanted, but why would we want? Working like crazy for .. what?

To quote an EU politician I recently had the random chance to have lunch with: "Europe is realizing that these big corporations, they don't have our people's best interests in mind. We can't even begin the conversation on privacy and stuff like that because the American baseline for what is normal and ethical is so far off what we consider ethical there's no way to have a real dialogue. So we're taking measures to protect our citizens, starting with GDPR"

Perhaps if Europe had more Googles and Facebooks, they wouldn't monopolize the internet and the playing field could be more even.

Asking what's the point of having the Googels and Facebooks and Amazons is like asking 100 years ago "Why should Europe need a car industry"

Because consumers want that stuff and they're gonna get it somewhere. And if they get it somewhere else, that somewhere else gains a certain degree of power.
How much overlap was there really? I vaguely remember it being maybe 20-30% overlap.
I think the specific part you're referring to is Intel AMT (Active Management Technology) which allows the user to remote control into their computer. AMT is a module that runs within the Intel ME operating system.

Intel ME does a lot of things, like the below (we think, no one really knows for sure):

- Active Management Technology (AMT)
- Alert Standard Format (ASF)
- Intel Boot Guard (IBG)
- Secure Boot
- Integrated Clock Controller (ICC)
- Quiet System Technology (QST) / Advanced Fan Speed Control (AFSC)
- Protected Audio Video Path (used in PlayReady DRM)
- Intel Security Assist (ISA)
- Serial over LAN (SOL)
- Firmware-based Trusted Platform Module (TPM)

Source: https://en.wikipedia.org/wiki/Intel_Management_Engine

I think there is also some power management functionality in there too.
Humble bundle is the reason I have 250 steam games that I’ll never play. Honestly I wish I could delete most of them, to easy my ocd.

GoG in the other hand is pure magic. I really love that store.
Thanks for answering! That's obviously a lot easier as is :-)

I have some projects that run on a single machine, but serve multiple requests per second, and it happens we deploy multiple times per day, so we can't afford a 1 second downtime (users would notice).
That's an incredible article. It must have taken some amazing mental gymnastics to talk about the situation in Gaza and Palestine without laying any responsibility at the feet of Israel. Instead the Israeli stance is noted as being the same as Egypt, or the same as the EU.

Lets be clear, Israel's behaviour marks it out as an exception internationally. Israel has turned Gaza into an open air prison. Israel's blockade contrvene's international law.
I like the default time tracking that is used in the FogBugz bug tracker. Everyone estimates how long it'll take to finish each bug, and records how long it actually took. Of course these are all self-reported, so they can be wrong in any number of ways.

So when you ask FogBugz when the next milestone will be completed, it doesn't just add up the estimates. Instead, for each ticket it finds similar tickets with similar estimates, and picks from that list one of the actual reported times. It then adds up those reported times to make a guess at a real estimate. It then runs the same simulation 100 times to show you how likely you are to hit various dates.
So if you suspect a problem with epistemology, you can't conduct an experiment, because to do so is "bad faith"?

Do you display bad faith in the theory of gravity by conducting an experiment? Is the whole scientific process a bad faith attempt to determine objective truth by underhanded manipulation of the universe?
Indeed, see https://github.com/hobby-kube/guide/issues/6

Edit: I think this was you.
I think this has prevented some games from being released on Linux at all on GoG. Tooth and Tail has a Linux/Mac/Windows release on Steam, but is missing the Linux release on GoG. It uses Galaxy or Steam for multiplayer.
Show HN: Version Control System: Get Up to Speed with GIT
So how old are you now? Has this been a 5 year journey or 25 year journey?
>They will survive subsequent warm reboots, but they will consume RAM.

As long as it's fast ram, it's pretty good for a next best thing. I wasn't aware.

>Both libraries are technically "fit" to go into ROM, if there were enough space available for them to fit ;-) They are "romable".

That's great news. I'm not sure where I heard they weren't. I'm hopeful tools to do that will pop up on Aminet :)
I do remember about a flaw that let anyone remove/deindex any website from Google(1).

Not sure how big it would be compared to Facebook's issues though as no user data was comprised.

(1) https://www.davidnaylor.co.uk/google-webmasters-flaw-allows-...
Some games are (maybe all the games nowadays, some years have passed since the last time I did) but I just buy the whole bundle (for a price slightly bigger than required to get the maximum version) and don't play the steamed games. Once there was a steamed game I have really wanted to play I have bought it this way legitimately, then downloaded a pirated version and played it instead.
How to write a status page update
Often personal projects are for learning new technologies and applying them in a meaningful way. E.g. many people want to run their personal projects on Kubernetes to play around with Kubernetes and understand how apps can be operated with it.
What Amazon is doing is building a moat to protect themselves from competition.

Amazon has achieved a scale where they have driven down their cost of business per product sold as low as they can. Only other companies operating at a similar scale can compete. By increasing the cost of doing business for smaller competitors that don't have their scale, they are dramatically increasing the cost of anyone else doing what they did to get where they are.

I'm sure Jeff feels good about this more. He can be rightly proud of it. He's managed to build a business successful enough that he can afford to do it. However don't lose sight of the fact this is also a shrewd and actually pretty aggressive business move.
My manifesto, roughly. I've never heard of this suggestion as inflation as a remedy, but that seems a bit like chemo, quite a wide-ranging medication:

1. Replace stamp duty with a progressive wealth tax (this is the hardest one politically I think. Really you'd need coordination with other EU states, this is discussed in Capital by Picketty)
2. Light rent controls (just can't be raised by more than X% over 1 year 2 years, to prevent people getting spiked)
3. Expand renter protection - whatever the agency there currently is we triple it in size and give it teeth
4. Include all houses in capital gains, at the same rates or higher than you'd get on stocks. I guess you have a rolling exemption so that people aren't totally blindsided. This would hopefully be counterbalanced by removing stamp duty.
5. Specific tax pn land banking by builders
6. A small land value tax
7. No school catchment areas, open application and decision by ballot.
8. There have to be more details on how we change the rules about who can build what where. It's very heavily regulated (down to minimum sizes of bedrooms, amount of space for leisure etc). I dunno if the point is to remove the regulations, more like shine more light on them and maybe reconsider some of them and add others. For example, I've spent 10 years in London in rooms that were below the minimum room size allowed for new developments and so have most people that I know, so that one should be removed.
I like the idea of this, but I wonder if it will have much impact on the worst offenders. The most frequent and annoying calls are almost always using spoofed numbers and many times originating from outside the country, like India. Is there any way that this law could be enforced...

1)on calls originating outside the state or country?

2) on calls over spoofed numbers?
A lot in music depends on the kind of music you want to make. Certain music genres are able to support a much larger section of musicians, regardless of their innate talent. A top 10% violinist doesn't have as many opportunities as a top 10% EDM producer.

Music is also strange that you can be a top 1% musician (in terms of sales and popularity) without having the skills of a top 1% musician. As long as you can write pop hits (which doesn't require the strongest technical skills, that is.
I really like the spirit of the article, and I sympathize with it.

One visible example of this phenomenon is wrt fitness. We often hear gym goers doing "training" rather than "exercising". That usage in itself shows a sense of vanity, may be a result of general identity crisis, because most of these don't compete in anything sports-y, leave alone "strength games"; they train to train more it seems. I am not saying they ought to compete, that would be against the spirit of the article which I like, but I am just saying that even when they don't commit to such achievement oriented pursuit in action, they do it with words. Most are into fitness to improve their aesthetics but here too they set unreasonable goals. The level of obsession is unbelievable. They do the most difficult lifts with the heaviest weights and constantly monitor the "gains", because anything less is for the sissies. They are the real world Dom Mazzettis.
I dont see how your personal opinion about VW interiors has any relevance to the article I posted.
If you’re the smartest person in the room then you’re in the wrong room.
Similar. I found a spreadsheet in my docs that I had nothing to do with.

My only thought was that it was extremely rare hash collision.
Yes they can. Yes they do. None the less, Bernie will have to fight the fight of his life to beat Amazon. Demonizing "free shipping" is no easy task.
Yes, this is a good point. DHH had some rants recently on Twitter about Brian Acton selling out his company to Facebook. I found it interesting that the lifetime financial security for all WhatsApp employees wasn't mentioned.

It's not clear to me how DHH gets the money for his auto racing hobby. Perhaps it has to be crazy at work for others to have a shot at hobbies like this, especially if you aren't the founders.
In "Sapiens," the writer argues that "flexible cooperation in large groups" to be the primary limiting as the defining characteristic of Sapiens and the limiting factor on the development of human history.

Early on it was proto-language enabling better cooperation within our traditional troops. Later it was abstract symbolism. Tribal identity allowed us to have tribal identity relationships with people we don't know. Concepts like "king" or "priest" allowed all sorts of things to exist which couldn't earlier. Religions, empires, armies, bureaocracies, joint stock companies...

Anyway, flexible cooperation in large groups is still a limiting factor. That's why a 4 person startup can solve problems in a week that an enterprise can't solve with 40 in a month.

In a nutshell, the specific mechanisms of enterprise slowness are interesting, but inevitable. There will always be something. There's flexibility, cooperation & size function. If you want to increase one, the others needs to decrease. Bureocracies limit flexibility, but allow copperation to happen over a larger group. Markets are flexible and scalable, but uncooperative. Startups are cooperative and flexible, but small. This last one is where we came from.
Sure, the heuristic function can be as complex as one wants, but what's a good heuristic? How can we formalize winning Pokemon? (Without getting too low level, so that ideally the same heuristic would work for other RPGs too.)
> the people who, when they show up at their Google interview, nail the part about scaling

Having interviewed many tenths of engineers at Amazon - no, not really.
Success is the poison of this society
At https://www.kubebox.com we are working on affordable Kubernetes clusters for developers and personal usage. It's not as cheap as the mentioned solution but also comes with more memory and CPU power. Around $36 for 8GB and maybe less for just a 4GB node, not yet decided. Master is fully managed and hosted by us. What do you think?
Strange. It might be a cultural difference.

I value outputs.

To worry about how work is done if it is done well is micro-management.

Some people do want to pay money to have employees that look busy. I knew someone (in America it has to be said) who lived on a road where one person would constantly be getting gardening done just to show that they could afford it. It was constant re-work and pointless, which just showed off how much money they had. Maybe there is an element of that at work.

Security guards and secretaries are a similar phenomenon. They're not really needed, so god forbid they were to study for evening class while at work.
If it was finite, does it mean it was definitely not flat?
+1 for your vision. I also love demoscene and am a former scener.

The idea is not to be the best. The philosophy is to experiement, try, and have fun while discovering what we, or others, can achieve.
My hobby is electronics. I'm learning every time I practice and the fun and rewarding part is that there is still a lot to learn and improve. That's what a hobby should be.
I'm not a big fan of this article at all. Firstly, if you want to try and actually persuade people of a point don't preface your entire discussion by deciding to use an epithet to describe what you're discussing. How can I take seriously someone who goes straight in and goes "This is grievance studies"? It seems kind of funky how meta it is to adopt that epithet and then go on to make the accusation that the people you are talking about are acting in bad faith.

Reading through the methodology I'm really struggling to see what the actual value of what they're doing is. For example - the Dog Park study:

>What if we write a paper saying we should train men like we do dogs—to prevent rape culture? Hence came the “Dog Park” paper.

If you want to assert that this is a nutty idea - please back up that claim. Because I feel fairly comfortable arguing that we can learn a lot about social constructs by studying how they differ in other species. There's nothing wrong with that concept. Maybe there's something glaringly wrong in that particular paper, but these authors do nothing to actually demonstrate that.

Later on that go into detail with this. That paper is meant to have implausible statistics. Ok, what is peer review meant to do? Reject studies that have implausible findings? We have a word for that - Bias. The correct response to a paper with implausible findings is to publish it and let people follow up and do their own studies. That is the system working correctly.

As for advocating for outlandish actions as a result of the study. Well authors are welcome to suggest anything that like as a result of their research. Publishing it doesn't imply endorsement. It implies "This is a real study".

So let's talk science. I have a confounding variable - bad studies got published because it's better to publish lots and let the academic community decide the merits of the study than to censor what you think is either implausible or has troubling parts. That explains all the results of this study without the wildly insulting and vaguely conspiracy theorist assertion that these papers get published because of an agenda on the part of academics.
Pretty sure that they were hacked.

Can't find the link now but someone in Japan/China Google was hacked by a good old PDF zero day.
How does perfection show up in startups?