skysight-inc/HackerNews huggingface dataset:
Company talk about "we are a family" is a red flag for a work environment where people may be pressured to work overtime ("it's more than a job; we're family.") or overlook inappropriate behavior ("that's just how Bob is; we can't fire him because family has got to stick together."). People on a team don't need to be "family" to be respectful and supportive of each other.
Materialize alternatives?
I am looking for a list of alternative light weight libraries to materialize css which contain css and JavaScript to help with common UI and UX jobs such as custom form objects (sliders, checkboxes, etc...) and modals.
CSS Grid blew me away the first time I saw it. I didn't realize it was ready on the latest browsers. I switched from bootstrap recently to tachyons, this is just another reason to not miss it.
Could the Weissman score be higher than middle-out methods?
"...the production of hard copies of music hasn’t been a barrier for a long time."

How many copies must one have ordered up front? I'd guess it was so many as to have been prohibitively expensive for a fledgling artist to handle.
Take the better offer, tell the losing company ASAP.
Adversarial is a good description. I would also add "intentionally opaque"
I expect the police to react to a tip. On the other hand, I don't expect them to respond with SWAT and gunfire before confirming the tip.
> For car companies they track website sessions, chat/contact us forms/phone calls, and "vdps" (vehicle description pageviews, basically the product page for a car).

But here's the thing: all of these things are fake-able. chat sessions are probably the least gameable metric since you'd need to target that specifically, whereas all the others can be done in a completely non-ad specific way - just browse the site in a statistically normal way, but how many impressions do you need to tell that the chat metric isn't tracking the other ones and become suspicious? And do you just not advertise on longer tail sites where you can't get that volume?

[EDIT]: I mean, click throughs definitely get faked, and post-click behaviour too. I don't know what chat rates you expect, but if it's small enough you might have people manually doing those chat sessions. Not all of these bots/fraudsters are naive.
Visualizing the Loss Landscape of Neural Nets [pdf]
I would just say start programming now -- and trying to learn new things.

What will really make you as a programmer is the ability to pick up entirely, new things. And what really makes that happen is having had that experience before, many times, so many times that you know that whatever new things comes along will at least resemble something that you've already done.

In short, it's more about developing confidence in yourself and nurturing enthusiasm for programming itself. I think that can take you a long, long way....
> but if you are doing container security correctly

Doing it correctly should be the case using the default settings. Defaulting to an insecure setup is a bug.
True, DOS and BIOS interrupt calls stopped your program until complete, this lag was however fairly consistent and in the order of a few milliseconds on newer machines so could be used in higher latency real time control. "Proper" DOS real-time control generally used assisting hardware to buffer/offload processing or did not use the INT calls using interrupt driven system to make it real real-time, all DOS programs could be "Bare-Metal" if you did not use any DOS/BIOS INT calls which were generally written in assembly and not interrupt friendly.

Also having no network stack or USB stack is pretty limiting these days. I'm sure FreeDOS can implement these, there are definitely DOS drivers out there for older network cards to get TCP/IP up and running and there was always serial modems which we used extensively in "the old days" (pause while audience cringes!)

Being cut-off from the outside world is of course security bliss but the PC still needed to be physically secure as there were no passwords/encryption and remote maintenance is not an option.
> a pocket computer that won't let you install software of your choice!

My Ubuntu tablet did not let me either. It was a major disappointment. Anyway, the OS is no longer maintained and the best thing to do is to use it as a large clock.

I'm now using a large iPad Pro, probably the best piece of personal computer hardware I've seen so far... 500GB SSD, fast ARM processor, 120Hz screen with fantastic colors and brightness, LTE, four speakers with excellent sound, ...

I cannot program Lisp on it, but I could not do that on the Ubuntu tablet either and the Ubuntu UI/UX was lacking.

I always liked SUN's hardware, incl. the SPARC machines. Solaris was nothing I would run on my machine. I never liked it. Not its UI, not the OS APIs, not the documentation, it's like food one does not like.

> I recently installed FreeBSD on a 16 year old laptop as an experiment, and it works fine.

My Macbook runs nicely a 4k screen with full scaling UI support. That's more important to me, than trying to use old hardware. I have old laptops around, but nothing is compelling to use. The new machines with fast/large SSDs, low-power CPUs, high-res screens, external 4k screens, are more interesting to me.

2018 again won't be the year of the Linux desktop - it is just not there for people who value UI/UX more than low-level configurability.
The real downside is that with no gatekeepers there and so many acts (orders of magnitudes more) you can make and release albums that nobody hears at all.

Whereas in the past, if you made it to have an album out, you had a small following almost guaranteed.

Taste seems to be a commodity that no one wants to provide anymore. Because it isn't a commodity at all. It's a craft. It's something that specifically requires human attention, and until AI progresses some more, attempts to mass produce and make it a commodity will just produce annoying doppelgangers of it. The difference is still like those pink styrofoam grocery store "tomatoes" and garden grown tomatoes.

The former is only pleasing to those who don't know what the real thing is actually like!
> Sounds like an easy habit to kick!

This is an odd view on the nature of physical addiction. I personally know more smokers that hate their smoking than smokers who are ambivalent or actually enjoy it.
> that Left still hope to salvage their ideology by implying that "it was not the true Communism!"

don't worry most of the left repackaged the old communism into moral relativism and is no longer trying to win that unwinnable battle to keep communism as an ideology detached from all communist implementations.

it's mostly the older guards that still try that line.
We’ve done a decent bit of testing with ZFS on Linux. And every time we’ve observed it as unstable in production. We saw great performance gains as well, but under several real world workloads it repeatedly crashed. Some of this was as of about 9 months ago so it’s unclear if they’ve fixed some of the bugs... but generally I’d say proceed with caution.
1890s New York Street Photos by Jacob Riis
Nova launcher has a good reputation and is not bloat.

It's free and the prime one is affordable.

Just try it out.
Memoized parsing with derivatives [pdf]
World's Longest Glass Bottom Bridge Opens in North China
Isaac Asimov: What Is Science?
The bagging control system at my customers seafood factory still uses DOS, it controls the hardware through 2 serial ports, the hardware has been updated several times since the 80's, There are no drivers or security, just base DOS formatted hard disk and autoexec.bat with a single exe program being called, I just clone the hard disk for them when its time for an update and keep the old PC around for backup.

I've thought of reverse engineering the software but to tell the truth the program and the machine it controls were just built very well and so long as we have spare hardware it could go forever.

Due to driver problems I'm not sure you could even build a system these days that would be guaranteed future proofed for 30+ years.
Yes, I would be interested.

It could be a nice idea to let users add topics they are interested in building something for. Then, when someone else have the same interests, send out an email.

For example. I am working on an iOS application about the Thai language. And it would be awesome to find someone else interested in it. But it feels strange to ask about either one in forums related to either one.
And from my perspective, regarding "tort reform" with respect to medical malpractice, I'm against the caps.

Because the doctor/hospital side -- further backed by insurance -- typically has much more power and inertia than the patient. And these reforms add often quite severe limits that don't actually cover some or many patients' actual damages (cost of continuing care alone, not to mention quality of life).

Absent meaningful penalties, mistakes become just "a cost of doing business" and there may be little incentive to actually fix them. Or to punish the chronic bumbler -- where bumbler can actually mean de facto criminal negligence (in the eyes of reasonable people, regardless of legal outcome).

AND, that's what an awful lot of what intersects "white collar" and "business" comes down to, in the U.S. Money. It's our often poor substitute for real justice -- and for being more proactive to prevent problems before they happen (e.g. by spending smaller sums, up front, to better the process)

I'd be more supportive of a... "more rational" system of compensation, if ongoing care were guaranteed. The medical accident doesn't mean you will end up un-insurable. Or even on the street or in a family members bedroom or on a friend's couch, because you can no longer work in your career.

If it were a real medical system that pro-actively worked to improve itself, minimize mistakes and bad behavior, take responsibility for its outcomes, and provide ongoing care. Instead of limited fee for service transactions, regardless of the quality of said service.

All the more so as medical networks grow into behemoths (even if that was promoted to some degree by the insurance and legal systems), they employ tremendous legal resources on behalf of their own interests. Legislatively limiting the other side's leverage in dealing with them? No, thanks.

P.S. I may be mistaken, but I have a recollection of reporting on this... maybe 5-ish years ago, or a bit more. Study of malpractice settlements and judgments found that most were not outrageous and sought to meet the real resultant needs and injuries of the plaintiffs.

The "big payout", "ballooning expenses" story was/is to some significant degree manufactured. Citing extreme, outlying cases that are a small minority of what's really going on.

That is, the story has a political basis. The agenda of certain self-serving interests.

Whichever side you're on, with regard to "tort reform" with respect to medical malpractice, I think we all need to see the complete and unvarnished numbers. Settlements as well as judgments.

Again, the secrecy surrounding this is not doing us, the public, any good. With actually, comprehensive data, perhaps we could come closer to an agreement on policy, regulation, and legislation, in this area.
How old are you? Let me just guess; not old enough to have experienced living/working in tech while Bill was doing his thing.

Did you ever pause to consider how much humanity would have progressed without him stopping so much progress in the first place?

(I deleted a section on the malaria stuff; I misread your comment slightly at first.)
The 4k demoscene people could do a lot with that, but there's few places that really need it. IOT devices, perhaps.
There are trade-offs to using userns and many ppl don't like the current set of trade-offs. In addition changing a default like this is a breaking change.
Admins can enable userns by default in a daemon, but making it a hard-coded default is much more difficult.

It's not just a matter of enabling user ns. There is no support at the vfs layer for uid/gid mapping. This means in order to use it, images must be chowned with the remapped ID's.
Per-container mappings are not supported for this reason (it would require copying and chowning the entire image for each container mapping).

Do you care to qualify your statement about CRI-O?
Re: having a switchable mobile hypervisor I have some free/unencumbered IP for you courtesy my employer Google in case anyone would like to implement.

http://www.tdcommons.org/dpubs_series/500/
Top scientific breakthroughs of 2017
What you describe is more what things were like in Italy - you can have a gun there, but you have to prove you are responsible, and it is a privilege, not a right. It seemed to work out ok in that people could still own them for self defense or hunting if they put in the effort to do so.
Almost every military metaphor in this piece fell flat for me, but this one might have been the worst of the bunch. Not only is it a forced metaphor that barely fits the point being made, it's not even a particularly good point.
I would give PostCSS with Lost Grid[1] a try (though I haven't used Lost Grid extensively).

[1] http://lostgrid.org
> There is no reason why municipalities should not consider their own autonomous fleets as part of public transit.

Except that they're terrible inefficient, and still 10~15 years away. Even if the tech was available tomorrow, and even if you could cut off Interstates so they only allowed autonomous vehicles and all those vehicles could run at 120kph, bumper-to-bumper at less than .5 meter intervals, a six lane highway would even begin to approach the capacity of a single track of London train line running at <2min intervals (which they often do during the morning rush .. often times < 30sec intervals).

http://penguindreams.org/blog/self-driving-cars-will-not-sol...

Self-driving cars are new and shiny and all the rage, but they're nowhere near ready for production deployment en-mass, people still don't realize that no person can actually own a autonomous car (the inspection/maintenance cycle would need to be more strict than a small engine aircraft) and therefore they wouldn't be able to be modified in any way.

For a fraction of the cost, American cities could revitalize and expand our crumbling rail infrastructure, which would be way more helpful than autonomous public car fleets.
True, and I'm sure that's a factor, but Nintendo's history leads me to believe that it's more of a cultural/ethical thing than a financial thing.
Material Design Lite

Although note there's a good discussion on Quora[1] regarding having no JS for the CSS framework.

[1] https://www.quora.com/Is-there-a-material-design-CSS-framewo...
I would like to see some financial comparisons of operating an autonomous owned fleet vs current third party drivers.

If Uber’s big moat is on the driver supply side, an autonomous fleet could wipe that away and hand the profits to Google & Apple in an auction based market for rides.
Unfortunately, it's currently only supported on a handful of devices [1], and that's not among them. Supposedly (based on some threads on /r/copperheados), Project Treble may improve this situation, but I haven't seen any new details on that front recently.

[1] https://copperhead.co/android/docs/install#supported-devices
How about "no facebook, period"?
I keep wondering how much impact cannabis has.

I recently found out that it inhibits REM sleep, which really starts to feel after few months being stoned. The worst part is coming back from it - the dreams are extra vivid.

Now the article mentions long-wave sleep being the cause tho, but I can’t help to think that constant REM sleep deprevation has to have some sort of impact in the long term, perhaps we haven’t discovered it yet.
Articles like these make me wonder about one metric. What "percentage" do you need to be in (top 20%, top 50%, top 1%), in the US, to be confident in having a secure retirement? And how has that changed over the decades?

Because when I see the top 20% as being described as making $112,000 or more, I don't see that as even close to feeling confident you'll have a secure retirement. Until that improves, I have a hard time criticizing a 20%-er or a 19%-er for having somewhat of an "every man for himself" attitude in getting ahead.
Meh, you’re asking me to dig up memories of 20 years ago. All I remember is that if you an okay day job, it’ll be a stretch but you could swing it. It seems to stick in my head that about 1000 copies was where the setup fees didn’t take up the majority of the cost. After that, IIRC, they kept the masters around and you just picked up the phone: “send me another 500”.
And I was talking about a situation where somebody walks out of a front door.

For your 1st scenario, yes the police officer should be able to handle it without a gun. That's what training is for. US cops need to spend less time at the shooting range and more time studying close combat technics, like in every other civilized country.

For the other 2 scenarios, sure the cop can shoot, even if for the last one there are probably ways to avoid it upstream.
Meditation is an inferior alternative to prayer
The atomic bomb too big to use
> I agree with all of your characterizations. I couldn't spend year after year doing maintenance grunt work. Luckily, I get health benefits through my wife's job so I can jump back and forth between full time and contract work with abandon.

I understand but maintenance/refactoring grunt work is technically necessary which is why I think going for 100% top performers is a bad hiring strategy for a business is all. Systems need to be refactored regularly to maintain business logic consistency between services, remain stable as the ecosytsem they communicate with changes, and be secured.

> Yeah I know everyone considers themselves to be above average, but I'm the tech lead for my company so by job title and responsibility, I think I'm qualified to say that.

I believe you. I'm not here to argue ability, just the strategic merit of focusing on top performers.

> But I guess I need a more nuanced opinion. I wouldn't want to be on a team where my peers are mediocre at this point in my career. There is a difference in my mind between a "mediocre" developer and an "inexperienced" developer. A mediocre developer is one that isn't where they should be in terms of competence and expertise based on their years of experience.

Ah, and I think this might be a miscommunication partially as well.

To me there are basically 4 buckets of developers:

1) Top Performers (2X+ Developers. Highly skilled but tend to focus on personal growth. Tends to ignore long term pain points because they just will not be there that long.)

2) Mediocre (.75-1.5X Developers who should be used to do the non-architectural grunt work and refactoring. They tend to want to stick with an employer long term and tend to focus on medium to long term effectiveness because they'll feel the pain of deviation from that.)

3) Incompetent Developers (Experienced developers with little to negative net value who probably should really be looking for a new career. Or anyone who else who is substantially below the Mediocre range for their experience level / pay expectations. )

4) Inexperienced Developers (Little to negative net value who will probably need a couple years experience before you really know if they are a top performer or mediocre.)

> Even worse, is an "experienced" developer who makes horrible architectural decisions.

That is probably the single most painful experience in every software developer's career. Poor architectural decisions that cannot be properly refactored due to budget constraints. The number of times I've seen an incompetent developer break primary keys during a system integration/transition is too numerous to count.
http://kipcaravans.nl/en/model/kip-shelter/
This has been a staple of Dutch stereotypes for decades.
As long as I’ve been getting donation requests, the school has touted its pride in paying for everything with fundraising in terms of facility improvements.
Alcohol screws you up in long term - try some valerian - it produces the same hormone that makes you fall asleep on booze GABA.
If half of your traffic is fake, then you could have spent less and gotten the same amount of new business. This is the same as every other kind of advertising.

Sophisticated advertising campaigns involve looking at the actions of each source of traffic separately, because there will always be bogus sources.
Medium? More like Extra Large, am I right? Eh? Eh?
I think you probably underestimate how common SWAT-ing is. I have relatives with no unusual connections to the grimier communities on the Internet who have been SWAT-ed after disputes in video games.

Perhaps I need to look into that more. However, also note that not all instances of SWAT-ing are equal. How often do they result in fatalities? I'm sure that Sturm und Drang novel readings resulted in quite a few more family arguments and morose journal entries than resulted in suicides. Maybe I should rephrase that to fatal SWAT-ings.
Viewing docker containers as anything more than a bundling and deployment system is a mistake. While they might help with security they will never be completely secure and you should architect your deployments with that in mind.

Unless you are a giant enterprise shop with the resources to staff a decent sized K8s team, you should use the hosted solutions.
I created a very early website in the 90s for Baird & Co, running under Netscape Enterprise Server and Illustra/Webdriver. Graphically it was hideous!
If you're not being challenged in your job (i.e. doing grunt work), you either need to find a harder job within the company (it might be automating away grunt work), or failing that, a different company.

Now I'm going to play devils advocate. What's wrong with doing grunt work and not being challenged? I know people who have been at the same job for 20 years maintaining the same system and not being challenged. They work their 40 hours a week, love the familiarity and stability, and go home.

I would die a thousand deaths doing that but sometimes I wish I had the type of personality that could deal with that lifestyle.

Realistically though, couldn't people say the same about me? I'm about 10% below the top salary I can get without going into management in my market. I should hit my top salary in about two years, except for cost of living raises. I'm okay with vertical moves being a "Senior Developer", "Architect", "Team Lead", "Consultant", etc. Some people would say why don't I want to be a manager or start my own company.
If you like this, you'll like the many graphics studies of http://www.adriancourreges.com/blog/ and you might appreciate https://www.reddit.com/r/videogamescience/
They mostly have their own version of it, just developed by Chinese companies and controlled by the government. From what I have seen, it's quite on par with Google Play Services.
A 40-year incumbent in Fremont actually lost to a younger candidate who seemed less controversial. In a primary, the younger / newer candidate may not have won due to lower turnout. Of course, the incumbent was 5th in seniority in the 435-member House, so California is hurt in that way due to House rules, which perversely, favor long-rooted incumbency and states with strong gerrymandering.

http://latimesblogs.latimes.com/california-politics/2012/11/...
In spite of all that, Michelin guide is just about as relevant to the average person as the spot price of uranium.

When was the last time you heard "this is not a michelin star restaraunt, I won't eat there" ? The answer should be never.