skysight-inc/HackerNews huggingface dataset:
I really like C#, and have loosely followed .Net Core, dipping my toes in several weeks ago... definitely better than in the past, I think VS2017 adoption can improve things... but it's far from without warts. 2.0 will take care of many of them, but even recently there's been some kerfuffles...

I appreciate the effort in .Net Core, I think the info-marketing side could use some attention and with 2.0 some redress to the CTO types... for now, despite some adoption, it's not exactly proven out.

I will say that for a few of my early tests, it does about 60% more work than the node based app I ran against... though that was still more effort than I liked, and took a bit longer to write than the node version, either of which frankly exceeded the throughput requirements and could scale horizontally.

I'm looking forward to seeing what comes of things... I miss a lot of the integrations that C# + VS offered, but don't miss the lag that is so present in my mind even today regarding working in VS. I do love VS Code though, and haven't tried VS2017 so can't comment.
Of course you are joking, but you should keep in mind, that _in the real world_ you would operate the etcd kubernetes needs also via etcd operator!
Honeypots are literally the oldest trick in the book. Everybody uses them.
Affiliate Marketing for Beginners: How to Make It Work for Your Blog
I just deleted the app and moved several of my smaller group conversations over to WhatsApp (yes, the irony that this is also owned by Facebook is not lost on me). Been contemplating this for a while but you have provided the necessary impetus, thanks.
>Finding ways to channel your 'negative' energies into positive, constructive action is basically the foundation to every self-help book ever written.

That, soppy quotes and a desire for a quick buck.
The section "2. Hardware Assumptions" in the Sqlite docs here has some interesting related stuff: https://www.sqlite.org/atomiccommit.html
Oh fair enough, that is valid opinion in cases of domestic abuse. I was trying to specifically express an opinion on Assange though - I don't think what you're saying applies in this case.
This. Can you learn something so intensely that there's a purpose for you to produce, other than 'I don't feel like just enjoying and celebrating the creative works of others'?

Anyone who's really locked into the nasty treadmill of staying creatively relevant, truly loves a good fan or good consumer. Somebody's gotta do the experiencing, sift through the chaff, find the gold. If you're working in the creative sphere, odds are you can't even do that because keeping up a genuine creative output is too heavy of a commitment.

I think this is the future knocking at our doors. One day energy and goods will be all produced by robots and machines, and we will all be consumers by vocation, whose job it is to sift through the noise and find the signal. As we can see in this post, as soon as we're comfortable with that we're already unsatisfied, and want the celebrity of being informationally significant.

And that becomes the equivalent of a struggle for survival. Once survival is taken care of, it's beneath notice, and importance becomes everything. (or if you like, expressing informational generosity)
What cipher block mode is used with SPECK? Block based disk encryption is complicated to get right due to replay attacks of blocks over time and IV issues. There are established best-practice compromises with AES, but I dont know if they apply to other block ciphers and doubt they are tested.
Self-promotion. If I had such a project I'd be adding a little link to it here, and talking about how awesome it was..

But you need to either build an audience, pay for adverts and be optimistic, or be constantly promoting it in all appropriate venues. Having google-alerts, and twitter-searches, to make sure you can join suitable threads promptly is very useful too.
This is what I often do, however with larger repositories (where people have a bad habit of committing files that they probably shouldn't be, blowing out the size of the repo significantly), this can also be slow! But of course, this all comes down to your specific circumstances.

Mine were exacerbated by the fact that the bulk of the team didn't really understand git very well, and bouncing between features at a super rapid pace meant I could get into some slightly odd situations. Nothing a bit of git-fu can't fix normally, but can take a little bit of wrangling or forethought.
Oh the fun of writing and debugging multiple execution paths in OpenGL is back!
For anything but a low paying entry level job, this is not generally true, for neither Madrid nor Barcelona at least (developer jobs).
I'm writing a new book: Modern Vim
Yeah, I've always found that the emphasis on schools to be a bit of a cop out. You might as well ask how the schools in Syria can reduce the violence faced by kids there: "See, the schools in area A [unaffected by war] have students are are much safer than the ones in area B [in the middle of a war zone]. We need to reform the schools in area B to make them more like A."

I guess people like to focus on schools because it ties into the idea that we're a meritocracy ("anyone will succeed, as long as they go to a decent school"). It also lessens the burden for the rest of society - we only need to think about making schools decent enough. We don't need to think about putting more resources into supporting struggling families, or reforming societal structures at the root of massive inequality.
> If you talk in Spanish, you get an answer in Spanish.

This is not granted always. It depends on the people.

The problem is that you are trying to learn spanish being inmersed at the same time in another similar language but with different orthographic and grammatical rules. And you see examples of the non-spanish version everywhere in your journey. Should you use a 'B' or a 'V' for that word?. Sounds the same but is often the opposite in the two languages. Lots of people have problems with that without even noticing.
It is also possible that he wasn't as confident as he seemed but his role required projecting confidence in his company's idea, so he did.
Yes. An example: http://i.imgur.com/dQ4eubw.jpg
I'm fairly sure it's serious, though if you look at the specification it's made to be easily swapable. It's specified by a 'vdev', which is a layer on top of the core filesystem specified by a 16bit int. You could easily make another for ChaCha20 and use that instead (or also).
> Gooscript hasn't been available since 2012

Grooscript 1.3 was released in Sep 2016, only 8 months ago [1]. It does only have one or two developers working on it part-time as far as I can tell. I can't imagine too many people would want to put time into Grooscript (Groovy for Javascript) when Apache Groovy (Groovy for the JVM) is languishing, though.

[1] https://en.wikipedia.org/wiki/Grooscript
What you can always do is to give feedback. For example I actively create issues on OSS projects I use. Most devs (including me) have no idea how their software is being used and what corner cases they have with which other devs are struggling. If you want to start your own blog the easiest way is to use Jekyll + Github. It is just 5 clicks away...Contributing to OSS can also be started by simple bugfixing tasks.
And don't random-click things.
Augmented reality will be a part of everyday life.
Hello.

Barcelona native here, lived and worked for years in the NY tech scene and now I am in London, although I go back to Barcelona often, and I'm seriously considering moving back. (I don't know the situation in Madrid well enough). Here are my points:

On the one hand, the tech ecosystem is clearly not as strong as Berlin/London or even Paris, and the average engineer salary is _low_. That also might mean there is more room to experiment and make an impact, offset by a general not-so-mature or agile business environment. Barcelona has good universities, and that means many good developers eager to work on cool shit for lower pay than in other places, if you're into starting your own thing.

Barcelona has many peripheral, small offices of large companies, so I'd say you may be able to find some of the jobs you're looking for in that circuit.

Additionally, Barcelona has a wonderful creative scene. Many strong designers, any many studios doing interesting stuff. Not sure if that's a world that interests you, but many small and big agencies have offices in the city.

And I know you're not asking about that, but dude, quality of life is unbeatable: weather, food, culture and pace of life compensate for what you may be missing on the other end, particularly if you have cultivated relationships in the rest of Europe that you may be able to maintain and use to secure business.

It may depend on what you are looking for. If you truly prioritize really good tech jobs, I would say don't do it. Adjusting your expectations in terms of salary and general ecosystem is required. Salaries won't be at London or Berlin level by a pretty big margin, but at the same time you should adjust by a cost of living that is about like 40% of what it would be in London.

If you want something more balanced, and a rich well-rounded human experience (ha), I'd encourage you to consider the full picture and do it.
>crazy religious fanatic site

FYI, Landover Baptist Church (which that article is from) is a very old, very well known spoof site.
What the heck is a hobbyist journalist?
As the other poster mentioned... You did notice the article is an opinion piece? It says 'opinion' right at the very top in prominent type.

For myself, I wouldn't read the WSJ expecting to agree with all of their opinion pieces, though it does happen.
My experience worth people who work a lot in their spare time is that their productivity at work drops. Basically, former in the pub socialization is replaced by in the office socialization. Their tv watching is replaced by more browsing at work. Effectively they do 60% position, but are able to switch to full time productivity when needed.

There are positions where it is ok (slow company) and there are situations where you have to do it (when you need to learn something new).

So basically, my advice would be to find company that is not much demanding and then produce whatever you envoy producing.
If you look at the cases where people are caught spying for non-ideological reasons, they usually have some issues that compromise their judgement.

The reward vs. risk ratio seems to be way off. You would assume that successful spy would be worth of tens of millions for the risk of spending rest of his/her life in a prison. Usually they settle for smaller sums. They just want to feel important and have a lifestyle and/or feel loved or have sex.
Erm, the Obama administration were offering the information in the expectation of getting something in return, having considered the potential risks involved. Trump just let slip some random bit of classified information, which he did not have Israel's permission to share, because he is a moron.
That's why so many people train the ability.
https://foreignpolicy.com/2017/02/01/wikileaks-turns-its-att...

But what really did him in (I think) were the Canard Enchainé revelations
3D animation app for iOS and Android – (Iyan 3D)
Well.. let's google it... "TFS" .. hmm, abbridged lead in to the wikipedia article at the top... And though I'm not a systems programmer likely to implement, or support the code for a filesystem, I am A programmer, and work in IT... And systems operators are also likely to come accross TFS (Team Foundation Server) in terms of supporting a deployment of it.

Though, they've started to refer to the source control protocol implementation as TFVC, since TFS supports git as well now. It does seem to have some conflicts, and even notes another file system called TFS themselves.

In this case, I'm pretty sure another name might be a better idea. Hell, TFS the version control system and the other file system are more well known than Firebird the database when Mozilla renamed their shiny new browser.
> The amount of visible matter corresponds to a CMB temperature that is far lower than what we see.

Why would there be a relation between CMB temperature and amount of (visible+invisible) matter? I suppose the CMB temperature decreases in time. Would`s the relation you talk about imply that the mass or density of mass of the Universe then has to decrease as well?
Seems to me like Apple also furnished, perhaps not immediately but very quickly, a much superior developer story than.. "Nokia's smartphone" did.
Well we don't know if he's innocent or guilty, because he skipped bail and fled justice.

But he'll always be the man who spent a decade hiding in an attic to avoid a rape charge.
By curiosity, how do you see sponsorship affecting discussion outcomes? Are people paid by HN sponsors to influence them?
Exactly this!

I'd also point out that thoughts of the past always occur in the present as well.

And remembering something is not like replaying a movie, but every time you revisit a memory you change it a bit based on your current state.

Remembering is an active process.
> What is actually happening is that the students have
> horrific home lives characterized by neglect,
> bad-influences, and utter chaos. Neglect is the opposite
> of "spoon-feeding". Students come to school with such
> deep unfillable needs that just keeping the classrooms
> from erupting into mayhem is an achievement in itself
> for the instructors.

Agreed.

In London what I've heard to as referred to as 'spoon-feeding' is the need to break down each lesson into short games/exercises (keyword quizzes, etc), the need to keep children after school for unpaid 'intervention' lessons due to lack of engagement in class/homework, and teacher's providing so much help to kids doing coursework that in many cases when they actually get to marking it they realise that they effectively wrote it.

This is incentivised through the previous teacher needing to set a high predicted grade in order to get a good evaluation, and the next teacher needing to ensure that they reach this unless they want to be scrutinised heavily (and given a needs-to-improve). Apparently "the dropout rate from UK higher education institutions has increased for the first time in four years [...] The dropout rate for young students from disadvantaged backgrounds was rising even more rapidly. It stood at 8.2 per cent for the 2013-14 cohort, up 0.5 percentage point year-on-year." [0]. That might not be connected to student autonomy, but it could be...

[0] https://www.timeshighereducation.com/news/rise-uk-university...
Why? What reason do you have for this belief of yours?

Apple's response indicates it was a bug, and nowhere has Apple said "this is a design decision we are now changing".
Because Kotlin is the language being financially supported by a business, perhaps it's better to ask for an example where Groovy is more compatible than Kotlin. The only example I can think of is scripting in Grails. Even Grails 3, which was released over 2 years ago at the same time VMware ended its paid support for Groovy, only uses Groovy for its scripting.
You may like to check out the Slack group: https://madrid-devs.slack.com/

Generally good opportunities but expect pay to be a lot lower than London etc. Cost of living is pretty cheap though so it evens out :)
I don't follow the Madrid scene at all, so no idea if such a thing exists. Sorry
Your transition -- consumer to producer -- is one I've been through a few times. But I didn't realize it in the moments it happened for me.

(I produced written-word stuff; tech tutorials etc).

Each time I went through ramping up my output, I did so because I realized people were benefiting from what I produced. I did realize people were reading what I wrote. It was the knowledge I was doing somebody some good that motivated me.

You asked for advice, so I'll give it. Open up that YouTube channel, as soon as possible. Add more videos when it makes sense to do so, not because of a self-imposed schedule.

If the subject matter of your YouTube channel is relevant to your workplace, see if you can work out some kind of lunch'n'learn project so you can present it. You can also invite colleagues to present their stuff in the same lunch'n'learn series.

This next bit of advice probably sounds impossibly artsy-fartsy. Let your muse -- your motivation -- find you. Don't force yourself to crank stuff out just for the sake of cranking it out. Your job has enough of that.

As for finding the time.... what are you doing reading Hacker News? :-) :-) This point applies much more strongly to FB and other media outlets who measure "engagement" -- who get paid for stealing your time.
Mahatma Gandhi Quotes: Motivational Quotes About Success Learn Live Forever
I think that you are picking. Please call it a tool to be more inclusive.
About the "recruitment crisis" during Internet bubble:
http://archive.cra.org/reports/wits/cra.wits.html
I think the spec answers your question here

TFS provides following guarantees:

- Unless data corruption happens, the disk should never be
an inconsistent state \footnote{TFS achieves this without using
journaling or a transactional model.}. Poweroff and the alike
should not affect the system such that it enters an invalid or
inconsistent state.

Provided that following premises hold:

- Any sector (assumed to be a power of two of at least
\minimumsectorsize bytes) can be read and written atomically,
i.e. it is never partially written, and interrupting the write
will never render the disk in a state in which it not already
is written or retaining the old data.

Data corruption can break these guarantees or premises, and TFS
encompasses certain measures against such corruption, but they are
strictly speaking heuristic, like any error detection and correction
method, as the damage could be across all the disks.
Those who think a wrapper is going to help their development is in for something when things break and they don't know how to operate things the way they're meant to.

git is an especially poor choice for wrappers. You're hiding the concepts of staged and unstaged information, branches, tags, remotes, submodules. Regardless of VCS, you're setting yourself up for failure when you buy into a third-party tool's workflow rather than knowing what the hell you're doing.

Pick up git as you go along. Rather than a tool doing who knows what behind the scene. If you really goof things when you're starting, don't be afraid to git reset --hard <ref> / git commit --amend + force push, as long as you know where you're at in history.
Intitle:“index of” *.sql – Google Search
I actually loved that feature on iOS. I have an Android now and miss it in Chrome.
Google results get "better" (depending on your definition of better) as you go in very specific ways. When I browse I clear cookies every time a tab is closed and I never log into Google just for searching. I've noticed at work I'll be googling for programing stuff and if my session gets "stale" (been doing a bunch of searches without closing the tab) I notice Google starts making assumptions about what I want. For example, if I Google a generic programming term say "string," on a stale session Google will assume the string I want is programming rather than, say, crafting or physics, and the string I want is the language I've been Googling in my last few search terms. So if I googled "string" in a fresh session I get a couple generic Wikipedia pages and some references from various programming language. If I Google "string" in a stale session Google "knows" I'm looking for the Java string so they will show me Java string results. If I wanted those same results I'd have to Google "Java string." It does make you lazy at searching though because you start thinking "Google knows what I'm talking about."
There's all sorts of Git wrappers but I haven't been able to find one that does what I want: a visual interface which will tell you the command line equivalent of what you're doing. Does one even exist?
Don't do what venture capitalists want you to do - do what you want to do.

And if you don't have any ideas then you shouldn't be an entrepreneur because then you're just in it for what, the money? Entrepreneurship is about making something that you MUST get out into the world because you are so driven to do so.

Being an entrepreneur without an idea building what Paul Graham tells you to means you should have a job, not a company.
IIRC disk controllers used "ML" since quite a time already.
> Who said that?

That is the direct implication of ignoring the woman involved.

> If there's an accusation of rape the state needs to investigate that

> "it was the police who made up the charges"

That's one hell of an accusation.

> When accused of rape most people cooperate with police. They do not skip bail and hide in a cupboard for many years.

Only idiots cooperate with the police [0]. By the way, most people aren't being persecuted by the government for exposing violations of international law, so what "most people" do probably shouldn't define how we would expect Assange to act.

[0] https://www.youtube.com/watch?v=i8z7NC5sgik
A power-off is a simple fault, with fairly well-defined effects. It's actually one of the easiest cases for a data-storage system to deal with. "Hardware failure" includes all manner of crazy Byzantine faults, many of which are literally impossible to deal with. What this is saying is that TFS's model of the underlying hardware is that it will either execute all writes correctly or stop executing any.

Sadly, a lot of hardware has much more complicated behavior than that. A lot of RAID cards in particular will lie about what was actually written, so in a power-off scenario later writes might have made it while earlier ones didn't, writes can be incomplete, etc. I don't mean this as a knock against TFS. It's more of a suggestion that the fault model be expanded to include at least a few more possibilities.
I remember having read a forum post of a highly (!) gifted spanish programmer and engineer over at diyaudio.com, maybe ten years back. She was seeking for a job in her home and complained, that there is no place one with her talents could go, if interested in research. Admittedly, that was ten years ago, she was a hardware person (switching PSU design, etc.) and a systems, not a business, programmer.
I work as a Junior Javascript Developer (Nodejs / Angular2) in Bilbao and I earn 18k. I do believe this is only for entry-level work.
For goodness sake. Wikileaks do not leak. Ever. They are publishers. The verb is publish.
Huh, this sounds interesting. I wonder how often people were pinged during the day? Anyone want to go find the study?

> The central role of prospection has emerged in recent studies of both conscious and unconscious mental processes, like one in Chicago that pinged nearly 500 adults during the day to record their immediate thoughts and moods. If traditional psychological theory had been correct, these people would have spent a lot of time ruminating. But they actually thought about the future three times more often than the past, and even those few thoughts about a past event typically involved consideration of its future implications.

> When making plans, they reported higher levels of happiness and lower levels of stress than at other times, presumably because planning turns a chaotic mass of concerns into an organized sequence. Although they sometimes feared what might go wrong, on average there were twice as many thoughts of what they hoped would happen.
Have a pitch deck? I made this for you
> Only idiots cooperate with the police

That's only true for the US. He isn't being asked to talk to US police, he's being asked to talk to Swedish or British police. In both those countries the population have little to fear from the police.

And it takes a special kind of idiot to run from the police, skip bail, and hide in a cupboard for years.
A boiler plate for creating react applications bundled by webpack