skysight-inc/HackerNews huggingface dataset:
So it says the protocol won't be extended initially, only the repo format. I'm trying to figure out the implications of that. IIUC this basically boils down to: can we make sure that when you have a signed tag (i.e. a hash signed with GPG), the content of your repo is truly the same as what the signer intended, and not a collision generated by a bad actor.

It says that there will be a new format for signed objects, i.e. you will now be able to sign tags with NewHash. But if the format is not extended, does that mean you can't get push or fetch those objects? If so then I believe this is just foundational work with no immediate functional impact, right?

(Not shitting on it btw, it's obviously still a Good Idea!)
Musk wins bet, installs world’s largest Li-ion battery in under 100 days
WebAssembly Will Finally Let You Run High-Performance Applications In-Browser
Show HN: Telemachy – Easy guided tours for Angular apps
The column / line filter menu is hard to beat and one of the little things making Excel impossible to replace.
I bet a higher percentage of people would have been able to do things like that in the days of batch processing. I'm getting middle aged, and I grew up with interactive microcomputers. So from the very beginning I was used to typing something into the computer and getting instant feedback. I'm even a bit superstitious when a program compiles/executes with no syntax errors, because I feel like it bodes ill for deeper bugs. So while it seems like very simple coding problems should be a good way to weed out useless programmers in interviews, the fact is, people like me are not very good at programming on a whiteboard, and don't have to do it, because there are employers who don't use such tests. I will say that implementing a binary search is something I have found useful in "real life" - in a SQL database I dealt with a table that had an index on a synthetic key while I wanted to look it up by a non-indexed date. For a simple query, the optimizer couldn't do that efficiently because it didn't know the columns were in the same order. But an explicit binary search could exploit the index to find a date. I didn't do it correctly the first time, nor could I do it quickly enough for an interview. But I got the job done.
In 2-up games, Carcassonne closely resembles a kind of grappling or wrestling, where you try to tie up your opponent's meeples, usually by making cities incompletable with the set of tiles in the box. Once you have a numerical advantage in meeples, you have an edge on the probability distribution of tiles that come out of the box - you can make more speculative bets. Whereas in 3 or more player games, it's much more rewarding to be more cooperative if you can be, because specific attacking actions are to the benefit of the player(s) that aren't involved.

Then there's the management of liquidity of meeples through the lifecycle of the game. You want to invest a lot, early; but you need to try and get them back towards the endgame, so you can steal fields and place in micro-fields.

There's a surprising amount of subtlety that emerges from the gameplay. In particular, learning how different growth patterns make your resources easier or harder to steal, or worse, block from completion.
In the Netherlands, the pastry section in Albert Heijn features "sausage rolls", and I tell you, the meat-substitues ones taste good, and very close to the ones that contain actual animal protein.

It's not because their product is incredibly meat-like, it's because the meat product doesn't taste much like meat. If there's not much difference, why not opt for a more environmentally friendly option?

The veggie butcher's chicken nuggets, hot dog sausages and mince taste delicious. It's hard to tell the difference between actual meat based chilli beans and the ones based on meat substitute mince.

I can't vouch for other meat alternative products. Most of them taste like crap. Heavily spiced carbs that only slightly resemble the product they try to imitate. The veggie butcher's produce is nutritionally (at least macros) very close to meat. Around 20% of protein. Carb heavy meat substitutes is my pet peeve and if it's not high in protein, it's not entering my body.
GitHub Hacktoberfest 2017: The results are in
> As far as I know this is unrelated to the fact that women are more likely to seek help for mental issues

How do you "AFAIK" it? Do you have some statistics showing women have more PTSD than men after traumatic situations? Another comment got a lot of downvotes saying basically the same thing.
Bitcoin and Bubbles – convenience yield and speculative demand with a limited supply
What Is Monero (XMR)?  Includes Download
>But, two years later, Jamie was “that guy”. You know, the one who wants to code without being bothered.

>I should have noticed the signs. He didn’t speak up in retrospectives, he didn’t contribute process or product ideas like I expected, and his “team-friendly” interactions were usually sarcastic. He often talked about technical debt, our lack of innovation, and the “stupid” decisions holding us back.

I suspect if you just gave Jamie free reign to spend most (not all, just most) of his time refactoring the code base and fixing up the dev tooling while other people worked on bugs and features then Jamie would be happier, the code base would be less buggy and the other developers would get their features done quicker.

The fact that Jamie is quite grumpy about all of this suggests that the code quality and tooling at this company is poor and he isn't being allowed to fix the things that are causing him pain.

And maybe he doesn't want to meet customers? Is it so bad if that task is left to somebody who likes doing it?

>His enthusiasm for changing the world is replaced with nit-picking the development process.

>Worse of all, though, his concern that “We aren’t building the right thing” will be replaced with “We aren’t building the thing right.”

This attitude absolutely floors me. You absolutely want a diversity of attitudes and skills on any team and that includes having some people who worry more about building the right thing and other people who worry more about building the thing right. Those are complementary attitudes that usually go with complementary skillsets.
Look for Traction Everywhere. Even in Hacker News
That was my first thought, I'm currently learning one coloured in red, and looked at the map and thought "oh *".

Really interesting to hear the approaches to learning, currently going through Duolingo which is helping with vocab, but don't think it's going to help at all with proper conversation.
Yeah I thought that was weird. I love using Devise, and it has a lot of great plugins. It's very easy to set up things like OAuth and two-factor authentication. And it's not too hard to customize with your own warden strategies.
It could be a reference (possibly an unconscious one) to the fact that British maps of the world traditionally coloured territories of the British Empire in pink or red.
Nylon Nato Straps 2-Ring Mix Order 10pcs
Length: 120/75mm
Width: 18mm, 20mm, 22mm, 24mm
Thickness: 1.3mm
Material: Nylon
Adjustability: 8 Adjustable Ho
Decimal precision isn't so important in modelling. More important in, say, accurate accounting of bitcoins.
I think Chinese is also easier to get started with. Chinese actually does have a "romaji" like alphabet called "pinyin". Most Chinese books will start with pinyin and will often have either pinyin written above the characters early on, or have a dialogue section in characters and another section in pinyin.
Example:
"I am American" -> 我是美国人(is is america person) -> wo shi meiguoren

You could also write the pinyin as "wo3 shi4 mei3guo2ren2" or as "wǒs hì měi​guó​rén", but the tones aren't usually only written in textbooks. If two Chinese people are typing pinyin (because they don't have access to Chinese input method), they won't write the tones and will write it as my first pinyin example.

I actually think, all-around, with the exception of pronunciation Chinese is easier. Both are difficult to master due to their deep and unique cultures/histories/ traits.

Anecdotally speaking, I have a good number of friends/acquaintances who have come back from China/Taiwan/Japan and I feel that on average the people speak better Chinese than the Japanese counterparts.

I also studied through business Japanese and Chinese in college and lived/studied in Japan. My finding was that the students in advanced Chinese class could speak significantly more than that students in Japanese class could speak. This did imo, have a bit to do with the differences in how the classes were taught, but it didn't seem to account for everything.

This is just from my anecdotal experience, and opinion from myself learning/speaking both languages for the past 13 years, so I wouldn't be surprised if others have a different experience.
A healthy team is a team with high social capital: a team that seeks the common good, where people clean up after themselves and volunteer to help others. Everyone wants the best idea to prevail. All this while preserving critical thinking and trusting other people with the feedback that is necessary to improve. Their most important competitor is another company.

An unhealthy team is a team with low social capital: a team that seeks individual gain and people force others to pick up after their technical debt. Everyone wants their own idea to prevail. All this while avoiding any form of uneasy conversation and withholding feedback. Their most important competitor is each other.
SQUARE BUCKLE NATO STRAPS 18 20 22 24MM MIX ORDER 10PCS
Not a generation gap. Just the general end conclusion of culture that rewards greed.
The ...thing still feels like magic to me.

The rest are pretty common, I would not consider reduce() or passing an object to a function instead of separate arguments hipster hacks at all. "Options" objects are ubiquitous in corporate SDKs like AWS and Azure. They are the opposite of hipster.
> Formal Verification: Get an absolute 100% guarantee that your contracts are free of errors

This is not actually possible, there could have been an issue with your threat model. e.g. side-channel attacks could be out of scope.
Roli Blocks DNA connector specs
Does anyone knows if specs are available for the Roli Blocks connector data protocol and pinout?
Thx
Hi Brock,
At Codeanywhere we have a very simple setup for educational uses, we can even set up a containers especially for you institution. If you are interested please send me an email at ivan at codeanywhere. Best!
you should write a post in medium with this content...
When I had to implement a binary search, it wasn't exactly the version you'd find in a textbook or library. I'm not sure I recall the details now, but I think it needed to return the two closest values if the search key wasn't present. And maybe there was something special about handling duplicate keys, but you get the idea. Sure, it's always good not to re-implement the wheel, but as a professional there are a million mundane reasons you get stuck doing it anyway.
It's very close to the idiomatic "flowery speech"!
me too, and the worst thing is that, i am surfing those side from same ip, browser, location and even the same session,

just open a another site in a new tab and again the same ugly captcha.

It simply mean that cloudFlare is forcefully trying to sell there so called " privacy friendly" browser fingerprinting extension to user.
In your second example, you should have highlighted muss, which is the inflected verb here, which is always in the second position in an in a declarative sentence (as opposed to a question or a relative clause or whatever).

Same as in English: "All verbs are at the end? That doesn't have to be".
CopperheadOS and LineageOS are examples of android-derived mobile OS's that don't send a firehose of data back to the mothership.
You can be a kernel hacker
Hi RawData, As the only only real independant Cloud IDE vendor we here at Codeanywhere.com would love to help you out any way we can! Please do let know :)
This is a popular theory in many of the cryptocurrency Discord servers
I'm impressed with everlane, the company he was working for at the time he implemented coderpad. Many companies, small or large, would have either prevented him from doing so, or would have tried to claim his creation their own property (with some credibility).
Mmm, I just checked what their business is and it seems to be totally unrelated to development, maybe that helped.
Google bans most Android apps from displaying lockscreen ads
There is this link on Cool Tools as well to the Stanley equivalent: http://kk.org/cooltools/matt-velderman-black-decker-tool-des...

Also, in this article it seems Sortimo is kind of hard to order: http://kk.org/cooltools/sortimo/
In the examples they show an image of a woman next to a table. The table is covered with a table cloth. In the corrupted image the table cloth looks like all noise to the human eye, however in the reconstructed image you see that the method is able to recover most of the pattern in the cloth.
Yes, stuff like the `a * b` ambiguity (declaration or expression?), typedef being just another storage class specifier (thus, `static int var` and `typedef int mytype` being the exact same syntactic forms), having complex rules for implicit promotions and conversions, the mess between signed and unsigned.

All of these design warts of C show up clearly when attempting to write a compiler and are not very obvious to most users of the language.
hehehe. I learnt German for nearly one year and though the theory was huge, I didn't learn it well. I'll ping you up when I resume my studies. My dream holiday destination is Templehoff airport. (which I assume has been flattened to build a parking lot)
11 Mobile App Development Trends to Watch Out for in 2018
Totally agree, thats Modern Library publication.
While old it's been done: http://www.i-programmer.info/news/105-artificial-intelligenc...
Was this done purely for the joke of writing Pyramid-Scheme next to Ethereum ?
Both languages come from Latin, but Spanish comes from an older version of Latin and so some innovations that occurred later are not found in Spanish. As an example: "to arrive", "arriver" (French), "arrivare" (Italian), but "llegar" (Spanish).
> Line up all the things in the universe that are intelligent. They are all conscious.

The words “intelligent” and “conscious” are not sufficiently well defined to make that claim. By “intelligence”, do you mean:

1) “the ability to learn or understand or deal with new or trying situations”? Even current AI can do that.

2) “the ability to apply knowledge to manipulate one’s environment”? That’s another rabbit hole itself.

3) “think abstractly as measured by [tests]”? I think current AI fails at this.

4) the thing which is separate to “body” in Cartesian Dualism? I don’t believe in that (i.e. souls) any more, so I can’t claim any AI would pass this test (nor any human).

And “conscious”? Is that:

1) Opposite of unconscious? I’d say they are.

2) Opposite of subconscious? ‍️

2)a) As in, not just autonomous functions like breathing or the equivalent for a robot? I’d say they are.

2)b) As in, “System 2 thinking”? ‍️I don’t know.

3) Critical self-evaluation? Generative adversarial networks pass, other than that I think AI fail this test.

4) Mirror test? Pass, but in a special case I don’t know the details of and which might well be newspaper fluff rather than proper AI.
As it is sometimes said:

Die Möglichkeiten der deutschen Grammatik können einen, wenn man sich drauf, was man ruhig, wenn man möchte, sollte, einlässt, überraschen.
Collections.checkedCollection()
Microsoft Announces the General Availability of Azure Time Series Insight
Unfortunately unreadable because the scrolling is broken.
> What people say in meetings; all the posturing and preening; the petty one-upmanship and power-play — none of this has any relevance to what actually gets done in the real world.

So you are saying that you have never seen a solid software system that shouldn't have been built?
This is terrific. Agree with the other reply, this would make a great Medium post.
GraphQL and Spring Boot
Run a graphical app in Docker on MacOS
After you have a good decade of experience under your belt, most programming is... easy. Sure maybe not if you're working on self driving cars or game engines or kernel modules, but then the programming is only half the point anyway - the rest is math and science.

But if you're not working on one of those but doing something more typical, and you're decently experienced and competent (and maybe also not compulsively chasing the bleeding edge), then programming is often just cranking out features, a steady drip of success. So of course the path of maximum pleasure is to crank out code.

What's harder than coding? Smartly balancing the stakeholders. Maintaining the discipline, motivation, and knowhow required to maintain the engineering process - testing, documentation, CI, etc. Herding the cats that are a group of programmers, managing the egos, ensuring that a team stays aligned on style and architecture, that's the hard stuff.
I couldn't agree more, once team members start focusing on personal glory they lose the big picture. From that point onwards team becomes an inefficient machine with sustained decay.
It always cheers me up when a company tells me they're using it

But how often in real life does a manager come to your desk and say, implement this feature RIGHT NOW and by the way I'll be standing over your shoulder the whole time? Would your first thought be, damn, I hope my key bindings work?

It doesn't matter how technically good a thing is if it shouldn't even be a thing in the first place...
If I have your PIN code, I can upgrade your device to iOS 11 and you haven't gained anything
Unlocking the Power of IoT with Big Data
Had anyone else noticed the "privacy LED"? What it is for, how does it work?
Oh, wow. Care to elaborate? I found the entire article so relatable that I even thought about registering on Medium to be able to clap.
> ...it seems like a block chain would be ideal

If I could get just 1 satoshi every time I see this suggestion...
Just because there are imperfections in english, doesn't mean I can't complain about imperfections in other languages...

Besides that, there's a huge difference, since plurals have clear cut rules, while object genders are only by memory with qualified guessing. That said I would welcome "2 dog", although Japanese has other problems with counters (e.g. "yonko", "yottsu", "yonki" etc), so not a very compelling argument to make...
Hah this is pretty much me at my current joint... and the worst part is it just feels like there's nothing left after.
Curious why did you take it? Did you try negotiating it down to something reasonable? (two weeks to a month)
Besides scandox's comment, where do you work that you can actually do that and get away with it? Where I've worked, a programmer who did that might get to decide a few things unilaterally, but not for long.
There is a huge amount of insight on this post and I could not upvote this story enough. It is exactly the onboarding process and all the BS/political powerplay and non-productive rhetorics that pass that exact message to a programmer. Multiply this by ten if you happen to be a non-native developer in a mostly ethnic company where your language skills are below native. So -even though it is never clearly said in the open- the message gets to be 'you are just a "foreign" code monkey'.
You don't have wait for the sampling loop to finish if you're willing to trade time for accuracy.
This is simply untrue. We have not changed anything to "promote Privacy Pass".
Hi dstroot, first of all I want to express my respect for your work ethic.

You mentioned that you are actively trying to find ways out of a burnout. For me, it sounds like you are still struggling to find sense in relaxion. So here goes my view on it.
Maybe you have already tried stuff like this out:
I recommend going deeper into topics like meditation and mindfullness. They specifically teach you how sometimes doing nothing is actually the way to go. By doing nothing they mean that instead

- you focus on the moment

- let your mind wonder and be 'aware' about how your mind wonders.

Another thing would be to explore how your brain processes information. You will find out that creating room for doing nothing will actually enhance your cognitive abilities.

The last thing I want to adress are the passiv implication "The-man" has on your enviroment.
The-man acts like a certain rolemodel. Your boss surely wants everyone to be The-man but not everyone is capable of doing so. Thus, The - man creates an unrealistic work culture.
Additionally coworkers might look up to you and adapt this unhealthy mentality.
So I would advice taking advantage of being The-man and change the life of others in a good way.
You are exaggerating slightly.

If you say "wat wil je eten," there is no "eating." It's "to eat," in this case, like in English. "Eten" is the infinitive.

A literal word-for-word translation would be "what want you to eat?"
Met Ryan in person when he was on a book tour for Obstacle is The Way. Predominantly he is the one to introduce me to Aurelius and Stoicism in general. What do you think of Ego is The Enemy, a worthwhile read?
> Reaching a B2-C1 level of proficiency. That's certainly conversational, but far from fluent. Consider that for Russian, the passive vocabulary of someone with a C2 proficiency is about twice that of someone with a C1.

C1 is good enough for a first-year undergraduate student to be admitted into some of the most competitive universities in the world. (Graduate students, notoriously, can get admitted with less.) Even my French DELF B2 exam certificate would be enough for most French universities, though my first year would have been miserable.

To give you a more concrete example, my DELF B2 oral exam required me to draw a presentation topic from a bowl. My topic was "Should Paris institute congestion charges to improve traffic in the city?" I was given ~20 minutes to prepare, with no dictionary and no other resources.

I then had to give a 10-minute presentation, with no outline allowed, presenting my opinion and defending it. Afterwards, the examiners spent another 10 minutes asking me questions like, "Yes, your plan would be good for the environment. But wouldn't it hurt the poor?"

Obviously, neither my presentation nor my responses were brilliant at B2, but I could do it. (And yes, the DELF B2 may be harder than some other B2 exams.)

I think that worrying about "near-native fluency" is a waste of time for most language learners. Nearly everybody would be better served by trying to reach a level where they can socialize agreeably and work professionally. The very highest levels of proficiency normally require years of immersion at school or work. But if all you want to do is hang out with friends, or sign up for a gym, or get a job, or read books for fun, C1 is great. It's just a matter of putting in the hours.
I don't think so. They are basically loosing entropy by going from the corrupted image to the original one that's more predictable.

I don't think you can do other things like labeling by using the same method
Uni - grad school more accurately. That is where all the single hot women with brains hang out.
Yep, I'll agree with this. I studied Latin for about 8 years at school and enjoyed it, even though at the time I had thought it pretty useless.

15 years later I moved to Spain for a while and was amazed at how naturally everything came together. Within a very short time, I was able to make sense of written Spanish.

Conversationally, not so much but I'm sure the Latin helped.
wonder if it's cause they made the lousy choice to get rid of fingerprint on the X.

My apple products are great, but I'm concerned that I'm not going to be able to replace them with the same quality.