skysight-inc/HackerNews huggingface dataset:
you know what is broken , empathy. Every individual have certain skills and strong and weak points. to that effect, have empathy and understand person being interviewed is not in best comfortable position as the interviewer. In an uncomfortable situation, where everyone is peeping up what you do makes few people thinking messed up.

Programmers need a zen place to concentrate and focus. "Homework" assignments should be a good measure to test skills and questions on decisions made on his and how would he improve a code given the use cases would be more comfortable and now we are level playing field. my two cents.
> Agreed, but having asked the question and got the answer we have to implement it if democracy is to have any credibility.

To paraphrase a famous quote, democracy is not a suicide pact.
Same, there's some personal preference too. I don't always want to be shoved into the extreme bubble that Google builds for people.

DDG is much better for searches that I don't want personalized results for.
Mastercard will stop free trials from automatically billing you
Because the OP link is spreading awareness. Your link states nothing about what it does and probably the output of the one you linked is much less understandable to the population at large as well.
> Before the referendum Norway "was out" and it was all good for them, recently any form of CU agreement is "in" (like May's deal).

It wasn't leavers who voted down May's deal. Or do you think Parliament has a 230 majority for leaving with no CU agreement?

A 230 majority de facto voted to leave without a CU agreement. I don't know which possibility is more worrying: that they did so by mistake, or that they did so on purpose.
I agree. I happen to love Casper, but regardless of who you pick, the mattress in a box thing is great because mattress stores are all slimy to me.
The conflict is now too entrenched. Nobody is in the mood for compromise. The DUP, who view any form of compromise as surrender and treason, are critical to propping up the government. The rightwing press has been pitching all the practical objections as "sabotage".

There are two un-appeasable factions, one of which wants out of the single market so they can turn us into the 51st state(+), and one of which wants out of free movement so they can deport anyone born east of Vienna or south of Gibraltar.

Those in power would absolutely prefer a troops-on-the-streets fiasco to anything so contemptible as compromise.

The callups are already starting: https://www.independent.co.uk/news/uk/politics/no-deal-brexi...

(+) in reality we'd be more like Puerto Rico: subordinate to US power but with none of the benefits and intermittent electricity
Call the customer and ask.
I've always kept my coding skills up a bit as a hobby, but I don't realistically see this IT apocalypse coming. Everyone in Silicon Valley thinks they're going to automate away everyone's problems, but nobody there has managed to prevent people from needing the same type of support they needed two decades ago: Why doesn't my printer work, and how do I know if this email is real? (If you believe Gmail or Office 365 can do the last one, you're wrong, FYI.)

I don't think we're anywhere near an "IT apocalypse". I think we're more likely to put a ton of machine learning engineers out of work long before companies start needing less help desk technicians and sysadmins. I think a lot of people have moved to the cloud only to discover they needed just as many people to help manage their cloud presence as they needed to manage their on-prem hardware.
The "surrounded by idiots" theorem.
digital entertainment
So you wouldn't consider having #f0f0f0 color text on a #ffffff background in 2pt font stating that it's a recurring $bignum payment each month as a fraud? Dark patterns are certainly a thing...

Just how much notification and approval is needed before it's not fraud or otherwise deceitful and questionable legality?
What an absurd statement: "Torvalds has a proper excuse for the pain and suffering he's inflicted on millions of developers worldwide :(" !

Who are you exactly to judge people like that, oh failed incarnation of a tibetan Lama ???

He does not need an excuse to make a tool that has proven very useful to many (including me). In fact, I am grateful, that he chose to make it and publish it.
Are you seriously trying to tell me that you remember the code for quick sort?

I know what it does. Mechanically. I can visualize the recursive divide-and-conquer in my head.

I can implement it in any language.

All you have to understand is WHY the algorithm works.
I don't know other people's experience with Jenkins, but I didn't find it to be much overhead. It's got all the capabilities you need to run at high scale, assuming you use it properly, like using the DSL and containers, and managing the configuration and deployment as code.

Jenkins X, for example, is inherently cloud-based and dynamically scaling. If you need a generic job queue to grow with the organization, that's what it does. And you can even pay someone to set you up, reducing lead time.

But there's also a dozen similar systems out there, so you're not even limited to this one. There's lots of choices and really no need to make a new one.

Re-using an existing component to make a new tool is still an independent software development project, which will almost never be as cheap as integrating a finished tool.
This assumes the tax money would be used for this purpose instead of hundreds of other things, whereas their current action is reserving money directly for the housing.

I'm not anti-tax, but I do realize tax money is often misused or poorly used, or simply used for things other than what we'd hoped it would be used for, and I don't see that being avoided here
Corda Network launches with new governing foundation
Not if you live in Scotland would it be undesireable so it can't be said that it would be undesireable for the UK, just for unionists.
> Computer generated art isn't really about computers, it's about what the human artist can achieve by tuning the parameters

That's not "computer generated art", that's "art generated with computers".

I understand that there's a lot of nontrivial tuning to current generative NN models (I spent the downtime between christmas and new years learning to train image-making GANs in several simultaneous DigitalOcean droplets; the major issue for me as a non-expert was balancing the expressive power of networks and the complexity of training them in a short span of time). But the novelty in the results of a GAN isn't "whoa, a computer enabled me to make this surreal photo-like bitmap", but "whoa the computer learned how to draw photorealistic noses".

This is partly due to an anthropomorphization that we indulge even for relatively dumb programs, but also due to the fact that when we mess with hyperparameters we're not learning a correspondence with (aesthetic) results, we're at best learning a correspondence with network performance, training time, discriminator vs. generator learning curves, etc.

This will be a poor analogy because I'm typing in a hurry, but a painter of fine representational art learns a precise relation between brush movement (something that he does with muscles) and brush stroke (a result); but the aesthetic result is the brush stroke itself. He eventually learns to think in brush strokes; he exists in very close relation to the canvas while making brush movements.

What we're looking at with computer-generated art is a situation where (1) what is sought is a surprise, not a system-and-method for obtaining finely-chosen aesthetic results from expertly-wielded tools and (2) we seek it by becoming masters at the thing that produces the surprise -- we learn to think in terms of online optimization first and then with the higher order abstractions of dense and convolutional layers and training regimens. We're not making paintings, we're making brushes.

And in the beginning it's awesome that paintings are even possible. But if they fail to continue to attract and capture attention, well, brush-making becomes a money-loser.
Counter argument: I could google it, read about it, and implement it. All of it in 1/2H with a computer with internet.
Not on a whiteboard. Which is a fucking stupid interview process.
Introducing the Telerik UI for Blazor Early Preview
I think that's reasonable too. I wasn't try to say "github is my resume" because in my site I point out specifically projects that I made, and link them to the repo.

Making the person pick out projects they are proud of is a great idea.
Denver professional movers
One of the best moving companies in Denver offering affordable services. We have a team of professional movers to give you top-notch services. If you are looking for a moving company that is best in terms of services, and prices, contact us today.
Very unlikely in my opinion. Either you’re told about it beforehand, inherit a project that’s using it, or introduced to it during your PR. Especially in places that ask about them during an interview...

I don’t think it’s about the BFS, it’s about attitude.
In some way Vietnam demonstrated that you could add more troops and time and still not get what you wanted :)

Did we know what we wanted in Iraq? Does anyone know what they want from Brexit?

I'm not convinced any of this was well thought out..
Sometimes part of your life needs go to wrong for some time so that later, you can do the right thing in another part of your life.

Sometime you have to loose something to perceive it value.

I think there is a possibility that this whole thing improve the state of the rest of the UE. Making the EU citizens understand more the fact they are part of something beautiful.

Something that allowed us to come from a time where my grandpa had a number tatooed on his wrist, to a time where my brother made a kid with a german girl.

The best benefit of Europe is not the money, the passport or the common laws. It's how it brought people together.

And I really hope brexit will make people wake up to this, because we heard a lot of anti-euro sentiment lately. And they exist because problems exist, problems that can be solved only if we work together, not if we build walls.
Meanwhile, on planet Earth
Truth. Legend is and has been used loosely in the hip hop game. I never heard of dude and been in the game since 96 (I’m old).
I have read before about a supposed fluorescence or perhaps reflection peak of the sensor itself, but I have never seen an actual scientific paper describing the setup, I suspect a simple filter and the naked eye would not suffice for this type of detection. The previous time I read a comment about such a system was by someone who worked (in-?)directly for a cinema, in order to detect people filming the movie.

To detect the reflection from the sensor in the case of a real lensless pinhole camera you would have to be on the line perpendicular to the sensor through the hole, else the reflecting ray would not return through the pinhole.

If someone knows more about the supposed systems that actually detect fluorescence or the antireflective coating spectrum of the light sensor itself please please reply!
Not as much as the British border in Ireland, i think.
Isn't "Kodak moment" a counterexample?
Yeah, Marketing Cloud is a collection of acquired products that is not really on the actual Salesforce platform. It’s very much its own thing, kinda like Heroku is its own thing.
The issue is that lots of folks get started on AWS (or any cloud provider) and because everything’s built around getting developers in a hurry to push out some code this step is increasingly taking less and less time. Sure, it’s not a big deal for the usual start-up that fizzles in a couple years but once it’s going and there’s actual users the system is setup that there will be a forced outage of some sort when a couple hours investment would have prevented a lot of headaches.

The common pivot for a company is to go from a b2c company to b2b and that means regulations. That means you can’t do cowboy infrastructure setup like people setup their home network (in fact, most home networks are more secure than what most SaaS devs do as a rule sans router firmware exploits).
have you read his code ? make a judgement after you have. be empathetic.
> I feel I could accept a result in which there was not some effective pay-ops campaign being run

Define "effective". How do you know it was effective? If we invalidated results based on some peoples' assumed effectiveness of external interference, we'd invalidate all results.

> but cannot accept a result which is “not the will of the people”.

How do you define "will of the people"? How do you know that the result is not the will of the people? If another vote comes up and I find significant campaign spending by outsiders, can we assume it was not the will of the people and get another vote?

I find the dichotomy strange. On one hand it is said that people are so easily externally influenced, then on the other they assume that the next election that won't be the case. Which is it? Can people be trusted to think for themselves in the face of a constant barrage of "scary EU" or "scary Russia" or not? If you believe they can, you have to accept the results and if you believe they can't, no number of elections will change it.
People like underdogs ?
Yes, sadly. Bought our bed and mattress from there 5 years ago and think we will have it more many years more.
I grew up in Michigan, and my kids are growing up in Wisconsin. I got sent outside. Send them outside.
Considering that most of the complaints I've heard about the EU were along the lines of "we hate the goal of ever-closer union" and the renegotiation had the EU explicitly say "Britain gets a permanent opt-out of ever-closer union," it ought to have mollified a lot of critics. But the critics weren't actually complaining about the EU as it actually is but about the EU as they constructed it as a bogeyman, the truth be damned.
There is indeed precedent for suspending democracy in times of war. Suspending it over customs arrangements seems a little more dubious.
Leaders of both main parties are in a similar position. Cross-party compromise would be required, but if either joins forces with their opposition, it will fracture their own party, possibly for good.

Party survival is obstructing finding a common solution.

Tony Blair had a reasonable proposal on the radio this morning: a series of free ranked-choice indicative votes to produce a shortlist of possible outcomes, eg no deal, loose FTA aka 'Canada+++', EEA/EFTA membership aka 'Norway+' or Remain. Whichever wins, you would still need to put the result to a 2nd ref.

The XXXXing frustrating thing is, this should have been done 2 years ago, without all the political mayhem driving it.
GitHub dashboard UI refresh
The irony is that I do in fact offer multi-month refunds for Twiddla subscribers who "forgot to cancel". All they have to do is ask.

I actually just processed one of these this morning, refunding 5 months worth of payments for a user. Just because they asked.
Same for me. All good for 1and1 and GoDaddy, but my AWS domains all have "minor problems detected!"

I assume (hopefully) that Route 53 is going to upgrade eventually.
It's important to distinguish between things designed to take advantage of poor people, and completely reasonable penalties/structures that happen to affect poor people more because, not surprisingly, it's hard not to have money.

20% interest is not inherent a bad thing and shouldn't be outlawed out of hand. If you lend me $20 today and in exchange I pay you back plus buy you a beer on Saturday, that's an astronomical interest rate.

I co-own a brick and mortar business and we charge the maximum late fees allowed by law because people paying lay absolutely destroys our cash flow. It's not because we actually want the late fees - we'd much rather have people pay on time and be able to accurately plan for less money than have an influx of onerous fees. It's not uncommon for a profitable business to fail because cash flow is a problem.
I found this idea very motivating indeed. It reminds me not to take myself very serious and just start doing things. In fact thanks to your comments I started a new daring project today that is really challenging. Who cares if I fail... Nothing will be remembered if I fail, and there's always a chance to succeed.
Nope. I live in an at-will state. Even then, when letting someone go, if you give a reason, you may have to prove that reason in court. If you don't give a reason, then you won't have to prove anything. Therefore, a simple, "you don't fit into future plans" is always the safest reason, and nothing more. It sucks and it's cold, but it's the harsh truth. Similarly why you see very few companies and people apologizing for misdeeds, even if they're really sorry - because it opens them up to liability.
This article does not explain why sharding the history reduces the time it takes for a transaction to end up in a block. It also does not mention that this delay is exacerbated by the standard practice of waiting for several blocks to be mined on top of a transaction to reduce the chances of a fork that renders it invalid.
The parent means implementing national IDs provokes religious opposition in the US.
This is common and necessary. There are a ton of federal and state laws about what can be considered in hiring, and if one steps an inch off of the legal path, the results are dire. Written feedback is the worst. One simply can't do it, and if you were employed at yahoo, and did any interviewing, you went through that training.
Yes, Cliqz and Ghostery are majority-owned by HBM (with Mozialla as a minority investor). However, Cliqz and Ghostery treat all websites and ads equally, and make no exception for HBM websits or ads. Everybody can see that when visiting sites like focus.de or chip.de with Cliqz or Ghostery turned on.
Nice list. Appreciate it. But I see there are a few amazing software books missing from the list such as:

- Clean Code (by "Uncle Bob")) [https://www.amazon.com/Clean-Code-Handbook-Software-Craftsma...]

- Design Patterns (by "Gang of 4") [https://www.amazon.com/Design-Patterns-Elements-Reusable-Obj...]

- Introduction to Algorithms (by "CLRS") [https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press...]
I agree with the points raised in the writing, but it mixes automation, abstraction, and industry consolidation as if they weren't separate processes. As such, the transformation being described isn't an impending cliff, but an ever-present pressure of economic forces that affect all business all the time, and one is wise to watch for.

Automation replaces repetitive work with tooling and work that's more complex. Abstraction allows one to delegate to another for details, which may include choosing from a palette of pre-made options. Consolidation will come about as fewer independent players can sustain themselves in the market. Some will be out-competed by economies of scale, some will be starved by restrictions on intellectual property and lack of access to expertise.

This process has already played out for "small business websites", yet there's still lots and lots of web developers and web designers employed or freelancing. The current wave of WYSIWYG website generators is actually very good, and they have add-ons and integrations that make sense for their target market. But plenty of clients don't want to mess around in it, so they'd rather hire someone. This could be maker of the generator, or it could be an outside consultant. In either case, the person brings judgement, experience, and creativity, to tailor the deliverable to the needs of the client. These are skills resistant to automation, but not immune to abstraction and consolidation.

In the end, the antidote is the same as it always was: be adaptable, be personable, be resilient, and be resourceful. These are especially important in one is in a comfortable job shielded from most competitive pressure, because they will be the most surprised and unprepared if their current employment is made redundant.
Universal, for all the companies I've worked at.
it is possible that studies from 30 years ago are about televisions from 30 years ago.
It's not as simple as just memorizing "algorithm tricks". There are too many possible questions to just memorize all the answers, you need reasonably strong CS fundamentals, and also to be fairly smart. I think that's part of why they're used: actual IQ tests are legally fraught, but giving someone what amounts to a programming IQ test is not.

It's certainly true that studying these kinds of questions helps, but if you're not too bright, I don't think that would take you very far.
| simply take my idea and with their infinite balance sheets build it themselves

If large businesses were actually able to do this then the vast majority of startups would never exist. These days many startups are really just speculative r&d for big co's that like to spend capex for a (mostly) known commodity vs opex that may never amount to anything.

You probably wont make them a customer, but the chances of big co managing to take your idea, implement it, and put it out into the market to compete with you is vanishingly small.
>In fact it’s kind of unfair in the sense that someone who just did leetcode for a month can pass it while also being a terrible coder.

That isn't unfair, that's just a bad interview.
I had the names mixed up.

Sorry for the insistence, but is an API-only product still SaaS as far as the Affero license goes?
If anyone from DDG is reading this please make the site faster from South Africa. Thanks.
This article is less informative than the one it is citing.

https://www.bloomberg.com/news/articles/2019-01-17/mit-stanf...
I worked at toys r us in the mid 90's and snagged a bunch of "rare" action figures. I've been sitting on them for 25 years now. They aren't worth anything more than what retail price back then. My lesson was to stay away from collectibles. It's too much like gambling, may as well take your money to Vegas.
At the same time, as a software engineering manager, I would have given my left eye for a highly competent AWS DevOps engineer. It took months to find someone with the skills we were looking for.
That's definitely true. I've only heard of a couple of cases where people pursued rejection feedback and got it.

One of them was very important though. A friend of mine in college graduated from a degree program with a 100% employment rate but for 2+ years could not get a job. Anywhere. He was a really charming, funny and smart guy. Interviews always went really well...but nobody ever hired him.

One time, a guy who interviewed him called to tell him that he was sorry but they'd gone in another direction. He basically broke down on the phone and begged the guy to help him understand WHY this kept happening to him after 2 full years.

The culprit, it turns out my friend had a DUI on his record. He's never actually had a DUI but he was pulled one night after working at a bar and the officer arrested him for DUI anyway. There was nothing in his system but he had to stay overnight anyway for some reason. The arrest was never removed from his record and he had no idea it was showing up in background checks.

Once he got it corrected, he got a job almost immediately and is doing really well now, 15 years later.

I honestly wonder what would have happened if nobody ever told him about the problem.
Makes me happy there is a bboy/bgirl on here. The good ol days for sure!
That's interesting. I've heard it the other way. Young children are easily distracted so it's hard for them to get addicted to the screen. It's older kids that are susceptible to getting addicted. I wonder whether introducing the technology when they are younger helps remove the addictive allure of the technology or enhances it.
This is awesome! I always love seeing curated lists.

Is there a way to contribute to this list? e.g. PR, Issue?
Why not just accept the deal, and then negotiate better terms down the road? Is there something binding in it that would make it hard to renegotiate once the pressure of the clock has been removed, and you possibly have better leverage?