skysight-inc/HackerNews huggingface dataset:
Ask HN: Is it possible that I can land a job as a Junior Web Designer?
Here is the thing, I'm a 33 year old chemist who is about to move into a new country (Belgium) in the following months. Let's say five months later.

Besides my experience on chemistry, I can describe myself as a Junior Web Designer by trade who have built numerous web sites for around 15 years for my own ideas, projects. I know HTML5, CSS (not perfect but I am pretty good at with Bootstrap), PHP (no frameworks just coded procedural) and JQuery. Never used Angular, .NET or something else. My websites work on DigitalOcean, Cloudflare. I know a lot in regards of SEO, Growthacking. I am familiar with VCS but not experienced.

Now, I want to make a switch in my career and become a Web Designer, Front End Dev, whatever you say. Do you think that I can have a chance to land a job?

If not, is it possible that I can improve myself enough in that five months to land a job? If so, what do you recommend me to start with?

I really want to make this switch and ready to do anything for so thanks in advance for your help!
Well, here's the thing, you can write a parser to translate that TS into JSON schema format and that works.

At my job, we're currently running JS on the back-end and TS on the front-end. JSON-Schema can be used in both. We're also rebuilding our core functionality in Elixir, and guess what, JSON Schema works there, too, out of the box.
I get to drive on most roads without paying, but I wouldn't say that the roads are "free"?
I can imagine uses, but I was looking for some kind of faq that answered what problem this was solving. Aren’t there other serialization specification formats that come with type validation built in (like protocol buffers and thrift), that can be serialized to json as well? Maybe I am confused about what this does.
There's still the problem of Time Machine (or any other backup software you use) needing to do a complete deep scan of the volume to ensure you haven't made any changes. If you know a git repo is effectively in a "read-only" state—something you just keep around for reference, or an old project you might "get back to" a few years from now—it can speed up those backups dramatically to put the repo into some kind of archive. Disk images, for this use-case, are just archives you can mount :)
I think part of it was that until the series 3, you still needed the phone nearby for wifi connectivity so developers were less interested in building a watch-specific app. Most of the ones out there were just widgets or notification apps that played nicely with the phone's.

As each series improves and Apple opens up new libraries so your watch becomes more and more independent of the phone, I believe we'll get more watch developers to up their game.
Not all keyboards have a home key and the vast majority have a shift/g key, but yes, i agree.
The problem with agile is it is naive. It assumes everyone is acting in good faith and thus it can easily be turned against developers. What I've seen consistently is managers are willing to turn responsibility over to developers but not control, and yet that's the core tenant of agile, developers are in control. I have never seen a company that practiced agile that did not have deadlines.

"Sprints" alone are toxic. To sprint is to exhaust all of one's resources, and rest. When was the last time you were allowed to rest as a developer? Most companies just say, "Sprints start every other Monday".

"Respond to changing markets" becomes "managers don't have to plan."

"Developers are in control" becomes "all jobs now belong to developers."

And finally, the most toxic element of all is the misapplication of agile. Agile works for websites and mobile, THAT'S IT.

You cannot plan infrastructure in 2-week increments (yes I've seen this attempted).
An emerging market for functions is also in IoT and edge use cases. See https://aws.amazon.com/greengrass/ if interested.
Hauling cross-country means “breezing through one dead or dying town after another” in a landscape that “looks like an episode from ‘The Walking Dead’ ”; everywhere, rings of chain stores and pawnshops surround decaying post-industrial downtowns. Murphy concludes that, outside of the big cities, university towns are the only good places left. Ruminating on American tourism posters—apple orchards in New England, porch swings down South, cowboys out West—he writes, “If a tourist poster of America were made with some verisimilitude, it would show a Subway franchise inside a convenience-store gas station with an under-paid immigrant mopping the floor and a street person at the traffic light holding a cardboard sign that reads ANYTHING HELPS.”
It's perverted by the companies first and secondarily by the consultants as the enablers.

Most companies have never cared and do not care for anything agile or anything manifesto.

For them Agile™ is nothing but a brand name and a weapon that legitimises the way they want to exert power over their employees.

They cherry pick elements from the methodology. Change it to their liking and slap the professionally accepted label on it.

That's how the pointy-haired manager turns daily standup to daily micro management meeting and daily beatings with a stick.

Basically no development methodology survives the conflicts of interest at play in the long run.
They are in the right space at the right time, they have the right image, and they are probably backed up by a hefty amount of good luck (and investment money) to boot. There are a million and one co-working spaces, I've spent a huge proportion of my professional life at one co-working space or another, in some form or another, certainly ever since they became a "thing", and my rule of thumb that has come out of all of this is that the fancier and more salubrious (and expensive) one is, the less likely one is to produce authentic or meaningful work (obviously according to my own personal definition of meaningful and assuming that authenticity is important to the worker).
> *2560x2048 would be awesome (...) Two of those side by side would be perfect.

You have just turned two 5:4 monitors into a 10:4 monitor - and the closest format to that exists in a form of current 21:9 monitors, with acceptable prices.
I would never want the volatility.
What is it that Peter Thiel said previously about women voting? What did he do to Gawker?
Most countries with free healthcare do have woefully underpaid doctors. The NHS has been cutting back aggressively on doc salaries for years, letting them fall well behind inflation.

The only thing I can say in their defense is that at least docs in those countries don’t generally take on massive, private, un-dischargeable debt in order to do the job. In the US we treat the medical workforce as a public good, though they have to take on all the risk of entering that workforce through private financing.
> None of them show any real world website load and render times.

Not really, because not all users visit the same websites, and even then it doesn't matter equally on every website. That's why we have... benchmarks. Multiple, btw. But feel free to share your benchmarks.

> Also safari uses WebKit and it has been maintained and updated decently.

Not sure why you mention that, but I'll casually mention it has certainly not been maintained and updated decently on your ancient iPhone/iOS. I don't have to be Chinese/Russian/NSA folks to know that much.
I would say Craigslist is definitely a good example. What I think happened there is that the Craigslist business model, such as it was, so thoroughly nuked the profitability of the classifieds space (which was a big part of newspapers' bread and butter for years) that it didn't make sense for a next gen competitor to move in--especially given network effects.

Maybe Ebay? It got away from its roots and is arguably less good for just about everybody concerned than it used to be. But, again, network effects and no one seems much interested in trying to recreate Ebay 1.0 in all its flea market glory.

But, yeah, in general consumer sites that go "OK, it's good enough. We're just going to hang, take long lunch breaks, and keep things going at a just profitable enough level" are going to, sooner or later, be passed by the newer/better/shinier hip kid of the moment.
> My personal opinion is that CC is perhaps better at teaching basic math skills to the bottom 50% and is less likely to lose students along the way, but at the cost of holding back the top 50% of students approximately 1 full grade-level by the time they graduate high school. From my limited sample sized poll students see the new methods as being just as ridiculous as parents see them.

This is an issue that would occur regardless of CC, I believe. Unless you can differentiate them into separate classes fairly early, and are constantly checking to see if everyone is in the correct group (for instance, I have several students who are labeled as gifted in math who can't do simple addition without a calculator... they were listed as gifted in third grade, and then never tested again), one of the two is always going to suffer. Either you help the higher level kids at the expense of the lower, or the lower at the expense of the higher.

As for 'students see the new methods as being...' it's because they just mimic how their parents see them. Now, I don't teach elementary school so I don't know what they do, but reading comments here it seems they basically teach students how numbers work. And that's a good thing. I have high school students who didn't know that to multiply a number by 15, you could multiply it by 10 and by 5 then add the results. Along the same lines, they didn't know you could multiply by 10 then divide by 2 (or divide by 2 then multiply by 10) to get multiplication by 5. And this impacts them a lot more when we discuss variables and polynomials (which is mostly what Algebra II should be). They have no concept of how numbers work, so they don't understand why x^3/x = x^2.
A list of swag opportunities for developers
Very much not.

Becauae there’s nothing to explain. The software is broken and needs to be fixed, and if the problem is severe and the manufacturer knowingly tries to cover it up, that manufacturer is culpable of negligence.

The software has no more agency than a cruise control.
I've never heard of this term, and I wonder whether it means what I think it means...?
"openly supporting" the winning presidential candidate isn't "absurd".
We need an AI chirality analyser from webcam data
Ask HN: Why is navigating taxes still so difficult?
Why is it that there is a plethora of open source tooling available for lots of different programming languages (like llvm), that produce near optimal code binaries for many different kinds of target architectures, but no such comparable thing for individuals to optimise for taxes.

The trend of corporate taxes decreasing and payroll taxes increasing seems to keep on continuing. This is beneficial for millionaires/multinationals who all have an army of accountants that help them make use of special rules and exceptions in order to pay less taxes than the average citizen. For regular individuals however it is (nearly) impossible to navigate through the dense forest of legalese documents in order to make use of the same opportunities. To me this comes off as dystopian and as something that should be changed.

I get that this analogy is a bit far fetched but when comparing this problem to llvm I think that representing a persons legal situation in some kind of representation and then "compiling" it to the most optimal legal structure(binary) for the legal framework that person is bound to (i.e. architecture) should be possible. Like with an actual compiler there is no one optimal solution and certain situations can cause warnings, but I still think that it should be capable of generating an approach that is better than one that is assembled by hand by a legal amateur.

Does such a thing already exist, or are there people working on such a thing? It seems to me that individuals could save a lot of money with this.
I realized as I wrote it that the analogies were flawed, but I rushed myself a bit to finish writing.

The teacher analogy depends entirely on the school district, and perhaps might apply more to a university setting than a grade school one.

As for the builder, of course there's a discussion between the builder and the client... On the desired results. What a disciplined builder won't do is ask "can we" when they know that the current status is structurally unsound or flawed. There's some substantial differences in cost / financing and risk between the professions, so it's a bit of a stretch no matter what, I'll grant you that.

If we can at least agree that there is a certain amount of discipline that embodies a profession, and that the agile manifesto emphasises priorities characteristic of that discipline (correctly or incorrectly) rather than a "business process" or "project management" scheme, then I think we're agreeing on the important points.
You can except more commitment to Kube from OpenWhisk.
The AI will just create a file that you can then put on BitTorrent for anyone to have exact copy. Unless of course you know of an AI can use a paintbrush and canvas. Please do share if so.
FreeHugsBSD: FreeBSD fork that accepts hugs
Yeah really! cperciva had a great tweet on this a few days ago: "Probably the most important thing to keep in mind when reading the FreeBSD Code of Conduct is that we weren't trying to change any rules. Rather, we were trying to elaborate on the rule under which the FreeBSD project has operated for years: Don't Be An Asshole."
Show HN: Use Google translate and GIPHY API to search for GIFs with your language
Creaky wood is a problem long since solved, but development contractors prefer to cut costs and build-to-sell before the underlying causes become apparent.

Use screws, not nails. Nail guns are convenient but they are for framing (playing to the strengths of nails’ awesome sheer strength) not layering (screws have far better tensile strength, poorer sheer strength). Add a zigzag of construction adhesive (insanely cheap stuff) to the joists before installing the subfloor. Leave 1/8th to 1/4th of an inch gap between each plywood sheet to leave room for swelling (in the Midwest that’s in the humid summers, on the coast it might be the other way around). Done.

Screws and nails are fundamentally different and should never be considered interchangeable. The cost difference is minimal given the trade offs involved, but contractors are apt to choose nails any time they can get away with it.
Sr. Recruiter
I would like to post jobs for our company Headspring. How may I do so?

Thank you,
This is why we can’t have nice brands
Where is roadster?
Well, normally it isn’t.
Same as if you have two windows open: whichever one you have the cursor over scrolls.
Sometimes code ownership means something slightly stronger, i.e. that no-one else has the authority to change the code. It's fine for a team to own code in this sense, but it's really bad news if an individual owns code. This is one of the things that Scrum tries to prevent, by not pre-assigning tickets/cards.
After using FreeBSD since 3.4, I am done with it. This is an utter joke.
My original iPod is a time capsule from 2002
By running a large ensemble of simulations with slightly perturbed initial conditions, we estimate the probability of a collision with Earth and Venus over the next one million years to be 6% and 2.5%, respectively

More fortunately, even if it were to "collide", it would likely burn up in the atmosphere like the majority of other, even very large[1], objects that reenter.

[1] https://en.wikipedia.org/wiki/Mir#Final_days_and_deorbit
Hi! I’m the author of the paper. Not sure why you say Rosetta isn’t mentioned? It’s extensively referenced throughout the paper, discussed in the discussion section, and is one of the top 5 CASP servers compared to in the results section.

Also as for how it’s different from what’s described in the paper, that’s the topic of the introduction of the paper. Rosetta uses both fragment assembly and co-evolution methods.
I agree with your thesis, and while I posted my above comment to reference what the "rules are, I upvote downvoted comments (including yours) when I think they are of substance and have been unfairly downvoted even when I may disagree with them. I try very hard not to downvote when I disagree with a comment, only if I believe it doesn't contribute to the discussion in a meaningful way.

I'm often downvoted when my perspective deviates from that of the HN bubble, but I really don't mind. I'd rather have the discussion than worry about worthless internet points; if it changes even one person's mind, or helps them think or see a topic in a way they might not otherwise have, it's worth the effort put forth.

TL;DR Don't worry about the downvotes. Can't change HN policies or other people's actions and feelings, only your own.
How about a integration testing DSL framework?
As a native Portuguese speaker from Brazil (Sao Paulo), the use of “formigamento” sounds too formal to me.

I have always used “dormiu”, which translates to “fell asleep” (past tense). However, using it in the present (either simple or continuous) would sound odd to my ears.

That being said, Brazil has over 200 million speakers distributed across 3.2 million square miles, and the city of São Paulo accounts for only 5% of our total population (roughly).
Acquired. It's about acquisitions and IPOs.
I believe that the technical term for that last one is "loaf."
Thanks for that link. I dropped their coverage chart into a spreadsheet to come up with 1,184,252,000 (surely estimated) people covered by their address data - not to mention covered commercial addresses, which started this thread. My point was that there is enough green on that map, and enough obvious, critical demand, to make it a pretty fundamental feature for a mapping process, not that it would work most of the time.
Yes, and those could fall under the properties you own exception (or have permission to use from the owner).
Is there any proof that will prevent this problem?
[Podcast] Bringing Robots as a Service to Your Home with Robin Autopilot
Yea, I'm going to have to call this one out as bullshit, unless you can provide solid proof.
Where Is Elon Musk's Roadster?
Minneapolis/St Paul metro isn't the middle of no where. It's almost 4 million people... We have over 80 breweries and a 1 billion dollar sports stadium where the super bowl was held this year. I could go on.
so it is normal and acceptable for deputy PM to be living in his friend's investment property rent free for 6 months when he had an affair with one of his staff? his mistress became pregnant and was "offloaded" from his office to minimise any political damage.
Amsterdam has crossed 10K euros / sq meter.
I don't think that's necessarily a case of conflict of interest, but merely misunderstanding what agile methodologies are really about. They're really quite radical.
Is there something to bridge the gap between serverful and serverless? Is there a good enough framework that lets me write Rails-like code and have it compile into a bunch of serverless jobs?
> Most people would balk at the ethical and human cost, I know I do, but there is no doubt that it provides an advantage to Chinese scientists over those in the developed world.

Can you list all the ethical and humane ways the "developed world" became "developed", for someone who thinks all you're arguing is China shouldn't be able to advance in the way we did, now we can't get away with it any more (in our own countries, at least; hence why we happily outsource everything from cheap phones to torture to less 'red-tapey' ones)?
I like that they tried to define terms, but what does "the ways" mean? For example, would someone not be allowed to say certain things, and if so, what are those things?

> Systemic oppression: The ways in which history, culture, ideology, public policies, institutional practices, and personal behaviors and beliefs interact to maintain a hierarchy — based on race, class, gender, sexuality, and/or other group identities — that allows the privileges associated with the dominant group and the disadvantages associated with the oppressed, targeted, or marginalized group to endure and adapt over time. (Derived from Aspen Institute, via Open Source Leadership)

Edit: Added example ambiguity.
It's the same in Germany. You voice that the many refugees (with often very conservative religious and patriarchal views) pose problems and, päng, you are a nazi.

A balanced discourse is (was) no longer possible. (It's getting a bit better again after some ramnifications became plain to see in some every-day situations).
I think your question is underspecified. What are your concrete goals? What kind of mathematics do you want to learn, and how do you want to apply it? Given that information we can make more prescriptive suggestions. As stated, your question doesn’t give us any information on your current level of mathematical maturity or background knowledge. Do you already know discrete mathematics? Do you know calculus? These are meaningful questions that impact how appropriate any given answer is.

I also disagree with the implicit premise of the question. I wouldn’t recommend you try to learn any kind of nontrivial math by trying to program it. Learning e.g. linear algebra as opposed to just matrix multiplication implies understanding the theory of vector spaces and linear transformations. You can certainly implement algorithms based off of results in linear algebra, and you can implement operations (like scalar-vector multiplication), but programming doesn’t really make sense as a tool to help you learn the mathematics unless all you want to do is computation.
He is not in bio and he has personal reasons to do what he does, but hey, don't let that stop you and your recently created throwaway account from throwing unfounded and wrong accusations around just like the paid pro china trolls.
I very much empathize with Code of Conduct, and as many I regret that it is necessary to have to make explicit what seems fairly obvious.

On a tangent though, I feel the word "harassment" is now generalized and used for any "inappropriate conduct".
It loses the meaning that I'm getting from dictionaries ( https://en.oxforddictionaries.com/definition/harassment and https://www.merriam-webster.com/dictionary/harass ) or Wikipedia ( https://en.wikipedia.org/wiki/Harassment#United_States )
which seems to include some specific elements that make it stand out, like "repetition" or "persistence" in a behavior, or continuing after someone asked to stop.
It's actually a pretty common management principle. In the form of "disagree and commit" the concept is often attributed to Andy Grove at Intel.
Contribute on GitHub
https://github.com/apache/incubator-openwhisk
Lda2vec combines word embeddings with LDA
Why? Has the formalisation of previously implicit rules harmed you in some way?
Can someone explain to me WHERE the servers exist for this "serverless" platform? Is this code i run on lamda and lamda competitors? Is apache hosting it? Do i have to set up my own servers to run the code?

All the intro docs and FAQs seem to assume that "serverless" is literally no servers, just magical cloud fairies or something.

I get that it uses docker containers, but where can i / am i expected to run those?
I am a long term multi-screen user (last 16 years or so), including portrait monitors for document reading (reminds me that some CRTs used to do funny things in portrait as their cooling was not made for this). I often have multiple datasheets, PCB layout, schematics and some code open at the same time. Lately I only use a single screen on the desk and think a good single 32" 4k monitor is quite close do ideal right now. With that resolution and screen space I really do not need any extra. Learning a few window manager keyboard shortcuts helps a lot as well. Just my personal experience, YMMV.
Normally I'd agree with you, but Trump is a special case.
This makes me sad. Do people really need to be told what not to do and say like that? To me it feels insulting that I am not trusted to be nice to others.