skysight-inc/HackerNews huggingface dataset:
Revenue? GitHub has been operating at a loss right up to the moment that MS bought them for over a thousand times what they had to start making annually to not run a loss.
The interesting (well, I find it interesting) observation is that many people, particularly unintellectual people and people who are not philosophically inclined, are much more willing to accommodate someone who has (or seems to have) a named condition than someone who is different/weird/eccentric in a way that is not labelled thus.

For example: someone is slightly rude to a member of an ethnic minority. But then the same person is revealed to be struggling with some recognised neurological abnormality.

Another example: an elderly person with no kind of criminal record suddenly starts viewing some kind of illegal pornography. But then it is revealed that this change in behaviour might be caused by a prescription drug they were given.

Even in the case of violent crime people seem to make a bizarrely black-and-white distinction between a criminal who is a dangerous psychopath and one who is "evil".

Of course this observation is not a new one. See for example Beckert's monologue near the end of the 1931 German film "M". But the general public still doesn't see any problem with labelling some people as sick and some people as evil, even while they can't tell the difference.
More info:

DeepPhi developed a script to bake different neural networks into fpga specific HDL code.

Plus, they are gatekeepers to Chinese clients
The NSA was at OSCon last week, gave a great talk about the legal challenges to contributing back to the open source community.
They're almost done with a guidance framework that will not only allow their department contribute with less friction, but also allow other departments to do the same. Take a look at how much they've done: https://code.nsa.gov/

Ethical and political views of an organization that spies on citizens aside, I think a government organization that open sources it's code is pretty darn cool.
Adaptive designs are great, but especially in low risk areas like business A/B testing, I'll settle for more people understanding that statistical models are not magic black box truth detectors, and that p-values lose their interpretation in the presence of exploratory practices.

The world would probably be a better place if we taught introductory statistics from a Bayesian perspective, but people get pretty set on their ways.
You can disable most of that stuff from the bios/efi, so you already can effectively opt out of those features. This would be enough for a harware-gdpr thingy I think...
Reinforcement Learning with Infinite Agents Using Mean Field Games
When NYC gov upgrades from Windows 2008, and a way too cumbersome and outdated CMS for their sites, then we'll know they're taking the steps towards maybe not "cool", but towards bearable systems/workflows to deal with, and as a result making them more attractive as an employer
The theory of mind myth
This is one of my biggest frustrations with this industry. Interviews often feel like a perverse hazing ritual. Rather than seeing if you’re capable in general, we hit you with obscure trivia and worthless brainteasers to see if we can trip you up.

I’ve watched great, experienced candidates be rejected by a co-worker because they couldn’t recall the arguments to some arcane function. The candidate had decades of experience, had worked on awesome stuff, had a good personality, and seemed super capable. It’s mindblowing that he was rejected because of something so worthless.

My personal suspicion is that developers use this interview style as a way to boost their own ego. They feel better about themselves because they get to reject someone. This is purely anecdotal, but it’s usually the least capable developers I’ve worked with who are most eager to reject candidates for bullshit reasons.

I’m fortunate to be really good at this kind of brain teaser interview. It’s helped me keep steady employment for a long time. That said, I don’t think makes me a better developer than someone who isn’t good at whiteboard coding. In production you can use Google, or an IDE, etc.

I just don’t see the point of this style of interview.
This is a very simple language and I don't intend to work on it long-time. I prefer to think of it as a donation to the language designer.
>original and not straight from Leetcode so they do demonstrate critical thinking + programming skills.

Leetcode style questions almost never require anything resembling critical thinking. The only thing they demonstrate is problem solving under pressure.
For general purpose code (that is, not DSP's and the like), Intel, HP, and whoever else they managed to suck into their vortex of doom, made a zillion $$$ bet on VLIW, and ultimately it all belly-flopped. Not just some academic paper, but working high end silicon on a leading edge process, big investments in compilers, and whatnot.

Why would it be different the next time?
https://www.quora.com/What-is-a-coders-worst-nightmare/answe...
I have been on the road a lot and with spotty connections, the offline capabilities of Dash are unsurpassed. Also, offline copy of Stackoverflow is golden.
A point that hasn't been made is that measuring success and value is generally easy in a simple commercial company like Google. If you are a part of something that makes $1B a year, you are probably worth your wages and all the cool tech and offices you need.

Clearing snow or getting rid of garbage has no obvious financial value even though it is necessary. So answering the question, should Sanitation be run by a clever person on $200K per year or a normal person on $40K is harder.
I have. Goldman didn’t have a reputation for cool. They had a reputation for being a good stepping stone to something else.

Ditto in tech. It’s been a long time since Google had a reputation for cool. They have a reputation for paying well & being good on the resume.
I appreciate all your feedback. I'll take it all into account and keep you updated. Thanks again!
Getting Started with the ASUS Tinker Board
Well if you don't like the OSM.org tile usage policy, they'll give you a full refund.

OSM.org doesn't prohibit commericial usage, per se. But if you're running a business, you shouldn't rely on volunteers from another project which you're not paying for.
If I just swap the paragraphs in your comment,

> It's not like the hardware implemented an HTTP server.

But yes, yes yes it is.

I don't mean "in our CPUs" in the sense of running nginx. I say "in our CPUs" because

- the Web server is physically inside the CPU die

- you can't remove or change it thanks to code signing, so (to me) it's truly wedged in there

In effect, it's as hardcoded as the electrical circuitry and the transistors are.

Andrew Tannenbaum penned an open letter of surprise and shock because the use of MINIX was an implementation detail ("the licensing works for us, and it's been stared at by tons of professors and a bunch of smart kids for about 20 years, it's good"). Okay, so it's running on 3 little 486-and-a-bit class x86 cores, and it isn't embedded into the main execution pipelines (...yet. I can see that being attractive, something something "software defined ICE").

These details don't change the bigger picture - until someone can break the ME signing infra in a way Intel can't easily fix, and we can disable (or, more ideally, take over/pwn) ME for good, it's as good as mask ROM.
Can you point me to that touch typing challenge that your 7 year old enjoyed? Very pertinent to my interests.

Also, Python at age 7 seems pretty advanced. My 7 year old is pretty strong with block-based programming but I'm still trying to figure out when and how to transition to real coding.
You pay 200 employees but don't want to spend $19/user/month on software for a company hub? That's not really a small company, and this seems like a budgeting problem if money is that tight.

You can also try running multiple installations with a separate dev-only instance with more features. Also have you tried contacting Gitlab to negotiate? A few emails can go a long way.
This is neat!

To all of the naysayers - submitting to messageboards is a perfectly fine way to get the word out about a product! Plus, I'd expect it to help with its googlability. There's no question that it is better to talk to actual customers, but where do you even find these people? How do you get them to talk to you? How about message boards with communities of different people looking to try out new ideas as a start?
That was my thought. In college (albeit 20 years ago now), Goldman (and similar Wall St) jobs were only cool because of the money involved. The actual work, and lack of life balance, wasn't cool. It was just something to do for a few years while you saved a pile of cash, and before going back for an MBA or something else.
> Aside: that LTM article made me think of a complaint of a friend of mine on that the solar panels on his house are almost never at optimal efficiency due to temperature. At which point I asked him if active cooling of solar panels using heat transport + a heat buffer underneath the house + re-using said heat in winter might be a win-win solution for that - he thought it was a good idea but also too ambitious a project for him to undertake.

Yes, this idea has occured to other people. They are called PVT Solar Panels (PVT=Photovoltaic + Thermal).

https://green.blogs.nytimes.com//2008/09/29/waste-not-want-n...
Adaptive designs and early stopping rules are really good when:

1. Data collection is expensive (time or money)

2. Keeping with the status quo in the presence of new evidence is problematic (withholding a promising new drug)

3. Continuing with the experiment in the presence of new evidence is problematic (the new drug is hurting people)

Absent one of those features, it's probably not worth the added complexity.
كلمات اغنية حلم بعيد محمود العسيلي
Quickly deploying Redis Commander inside your Kubernetes cluster
I was interested in comparing what you are building to the loop habit tracker that was linked in the parent but all you site has is a text description and a sign up link (at least on mobile). I'd recommend adding some images so people know what they are signing up for since we all have more accounts then we are aware of anyways...
Smallpox is a virus so you'd need a virophage or vaccines.
Apollo is Atom, isn't it? So it's not apples to apples. I'm pretty sure there were sub 10W SoC for some years before Ivy bridge.
There's actually a technical difference between tube and transistor amplifiers in the way they overload, which is probably the primary reason why musicians might "prefer" tubes, actually. (I wouldn't call it necessarily "better" all the time, every musician is different, but the tube distortion is often seen as "more musical" to many musicians.)

This site (http://www.theaudioarchive.com/TAA_Resources_Tubes_versus_So...) summarizes some of the technical differences as seen by IEEE and AES (the AES link is dead on that site, but you can find the article here -- http://www.aes.org/e-lib/browse.cfm?elib=1980)
ah ok I see - you actually have to type "0". doh
Source from USDA: https://www.ars.usda.gov/news-events/news/research-news/2001...

A google search for "Bill Martin 2001 Intel International Science and Engineering Fair" returns multiple sources
Cloud Foundry Advisory Board Meeting, July 2018: Intro to SHIELD
Hi guys, this weekend I had to connect and check some data in my running Redis instance which was deployed in GKE. With pretty much no effort I deployed Redis Commander and decided to write a blog post about it. Hopefully, it will be helpful if you find yourself in a similar situation.
That sounds horrible. Start work at 6? So you have to get up at 5? Which means either going to bed at 9 or you're one of those types who can survive on minimal sleep. Starting work at 6 sounds like the most uncool job I can think of.
Pot calling kettle black. Pointing out no less than twice that lame named-after-a-man joke. If that hits home her readers must be every bit as vapid as the average TED attendee.
Housing Costs Reduce the Return to Education
As in type in “0” not leave it empty.
I love public speaking. It’s just that I have to get there.
Did you like it?
You have to work an extra half hour each day compared to those doing 9-5?
I second psyklic's recommendation of Spivak and/or Apostol if you want to "learn calculus the hard way" -- e.g. if you want to learn calculus in a rigorous manner that prepares you well to keep going.

An informal, brief book on vector calculus is Schey's Div, Grad, Curl and all That. I have not read it personally, but I have heard good things about it. It is probably the quickest way of achieving your immediate goal of understanding Maxwell's equations.

Free online copy: ftp://collectivecomputers.org:21212/books/morebooks/Mathematics/Div,%20Grad,%20Curl%20and%20All%20That%20-%20Shey.pdf

For single variable calculus, if you want an entertaining and enlightening quick read, I recommend Thompson's Calculus Made Easy:

https://www.gutenberg.org/files/33283/33283-pdf.pdf

No proofs, but lots of helpful informal explanations.
Except when we're the target market.
I would be glad to pay for this service (and probably will) just for the backlink juice.

You should be very wary about doing that. Some of the link in the list are news sites (eg Mashable). If someone at a news site sees you're spamming them they'll be a lot less likely to cover your startup favourably in the future. While you might get some 'backlink juice' out of it, you could also be burning some very valuable bridges.
Can they? Sure. Will they? Doubtful. The problem is slowness due to bureaucracy. When you can't even experiment on 'company' equipment without formulating a plan and having it approved by a few levels of management, it becomes a pain to advance not only your department/organization, but also to advance your own knowledge.
> I get your point about an article redefining "cool" in a way you don't like but if we entertain what the article is talking about, they mean jobs that have "prestige" and are "desirable" to graduates.

Those jobs are desirable to graduates because they pay lots of money. End of story.
Hmm, I followed the Circuit City layoffs a while back, but it seems that they didn't trade untrained staff for other untrained staff with the intention of making them better employees than who they replaced, but they traded already trained staff for cheaper untrained staff---and then kept them untrained.

If I remember, they did this in response to their impending doom, but it was not the original cause. It was their attempt at a short term problem, but it was not enough to counter the declining trend of retail appliance sales, so this decision ultimately wouldn't have affected them. (But anyway, not really important for this discussion.)
"Being a programmer" on the job actually doing useful work for someone and knocking out contrived coding puzzles are two _very_ different things.

Just keep interviewing and realize that although some places will use these tests as secret handshakes to cull candidates, many more will try to evaluate YOU in a bigger picture: other aspects of your background and attributes, how they think you'll get along with the others, your grit, communication ability, and like-ability.

There is so much more to work than technical prowess (especially as measured by unrealistic quizzes). If your passion is software development, you are doing yourself a disservice to give up so early just because you are not performing the way you think you should be performing on puzzles.
You're comparing apples and oranges. So is the original article.

The government equivalent of Google would be working for an interesting branch (CIA, NSA, NRL, etc) of the federal government. Not working on trucks for the town.

And, as a DC local, I can tell you that there are plenty of applicants for federal jobs. People want the jobs - they pay reasonably well (not Google level, but comfortably upper-middle-class, with stable benefits).

A huge number of my peers from high school and college work for Uncle Sam. Almost all of them have post-graduate degrees, love their jobs, and are definitely smart enough and ambitious enough to pick and choose their employer.
Why organizations should trust their employees
Government employs a massive number of people compared to Google. There simply aren't that many amazing people to fill a government, even if a specific job looked cool, the clever person would soon leave out of frustration that others don't know what they're doing. At Google, even if you don't like the management, they have (generally) proved their worth and ability.

If your cool jobs couldn't attract the clever people I assume the OP was alluding to, then it isn't worth the hassle?

Governments also have to work with many outside agencies, suppliers and consumers, I guess many more than people like Goldman do. Unless the whole network is run well, frustration is crouching at the door.
> - Getting dinged on my performance review EVERY YEAR because management wouldnt buy parts I needed to make the sheriffs new mine resistant armored vehicle work.

Well I kind of understand the management here: why do the sheriff needs a mine resistant armored vehicle in Ohio?

That said of course this should not have an impact on your performance review..
> Everyone should try to work in government at some point to understand why things so relevant to your life happen the way they do, and to be better citizens.

I disagree: Working in something government related makes you deeply hate the government.

To give some background: When I get involved into political discussions (which I rather avoid for good reasons), people very often tell me privately afterwards that I gave really good arguments for my points of discussion, but my arguments and political direction are so different from anything they have heard so far and could hardly be more different from any party program of any party they heard of (needless to say that I do not feel in any sense represented by any party in Germany). So they privately do agree with many points that I introduce, but openly state to me that they are not be able to defend these arguments in public because they are so different from the current political agenda.

To me this is deeply frustrating.

> State and local has huge challenges in terms of funding and potentially old infrastructure, but also incredible opportunities to change lives with simple improvements in processes that haven’t gotten the love they deserve.

This is exactly what government is not about. It is obeying some strange set of laws perfectly instead of doing what really makes sense.
Gitlabs security is absolutely horrific:

https://www.cvedetails.com/vulnerability-list/vendor_id-1307...
It maximizes time spent with kids who also go to sleep by 9. What’s wrong with that?
> The Xbox360 runtime was notorious bad and suffered from the WinDev/DevTools difference of opinions how the future of WIndows development should look like.

The past tense structure makes it sound like progress has been made on this front while it’s still the same problem presently. It’s just that those tools in particular have been deprecated (and not replaced)
Top Steps to Take DevOps to the Next Level
Oh, hold on.

The AGPL probably works for client side js/css. But that's not really a surprise since the GPL probably works for client side js/css. What I am not sure it works for is strictly server side code.

The FSF has argued that the AGPL/GPL is not a contract. Other lawyers have argued it is a contract. I take no position on that argument, which is a good part of why I simply say "may" be found unenforceable.
Do you eat lunch?
It's not just money, it's how we run our elections. A small minority pay attention to primaries, and those people's interests are different. By the time a general election comes, the candidates with broad appeal lost the primary.
I don't think the chance is high that someone is going to NOT cover my company because they remember that some months prior I submitted a link to their site.
Infinite bottles of beer on the wall [pdf]
Not all backlinks are rated equally just FYI, same with reddit as well, if you linkspam it neither reddit nor its users like that and might be received poorly.
Even though the trend is toward GPUs, we'll likely be running large amounts of throughput workloads on CPUs for another decade. A 5% reduction in power consumption is worth exploring.

Is it bad that I'm looking forward to the end of Moore's law (a little)?
Let's turn an Openwhyd playlist into a static Jekyll site
I'll leave the subject of compensation to the threads dedicated to it, but 'software engineers [...] are treated more like "code monkeys" who report to their managers and don't have any self-direction' absolutely does not apply to GitLab. Have you had a chance to check out our values (https://about.gitlab.com/handbook/values/) or our section on making decisions (https://about.gitlab.com/handbook/leadership/#making-decisio...)? What you're describing is pretty much the opposite of how we actually work :)
I think you mis-spelled:

https://code.nasa.gov
Staff Selection Commission Recruitment 2018 – Posts: 54,900+
The modern(-ish) equivalents:

- https://en.wikipedia.org/wiki/Ground-coupled_heat_exchanger

- https://en.wikipedia.org/wiki/Trombe_wall
We do product management consulting and get some CS majors that dont want to code. Having a technical background is helpful and the path is solid leading to similar comp to developers.
I had a previous job in the trucking industry, and while I wasn't involved in maintenance, I swear we had scenarios occur that match your observations eerily well.
As an aside, this may be a dumb question, but why does a Sheriff in a "small county" need a mine resistant armoured vehicle?
What makes being a Navy SEAL cool is:

1) that they endured the training, unimaginably impressive

2) special forces military, always cool

The only special thing about a Google engineer is that they get paid well and have a probably nice work environment. Which actually is nothing special.

Most people would admire a Navy SEAL, be glad that they do their job but never ever want to be one, except for 5 minutes in their imagination.
Almost no-one admires a Google engineer but most people would probably want to be one or at least have their working compensation/environment.
If you don't know how to reach your market you have already failed.
Socialising as performance. Ugh. Can relate.
Automatic Algorithms Optimization via Fast Matrix Exponentiation (2015)
That IE Zero-Day from May Needed a Second Patch in July
Isn't there a temperature sensor that will shut down gas supply if heat stops?
Coffee drinking inversely associated with mortality
Jesus, that is intense. I wonder if the guy was personally out to get the Doc, or if he was just a smart kid with too much time and not enough superego?
That's fine and cool if you have/love kids. I'm the opposite. Getting up at 5am to start work at 6am and being in bed for 9pm is the antipathies of cool for me!
That's what davegardner above mentioned as well, but something like the 2010-11 recession was too much for many companies to "coast" over, so they ultimately had to choose 1, 2, or 3. And sometimes this conservative method doesn't work for risky businesses. Sometimes if you don't pour everything into investments to stay on top of close competition, you might be destroying your company (in which case everybody gets laid off).
5G Phones Get Closer with Qualcomm's MmWave Antennas
I worked in design for a little over 10 years. Having an art director "tear apart" your work is generally the best scenario. They can usually back up the critique with helpful insights. Regardless of tone.

The most dreaded situations, for me, were clients who would tear something apart, but offered no helpful reason why. "Jazz it up" was something repeated an alarming number of times in meetings. I can also remember someone saying that they wanted us to use more colors since they were paying for a full color ad. Because, you know, that's what cost all the money. The colors.