skysight-inc/HackerNews huggingface dataset:
Besides just the load time, there’s the “pop” effect of the text not being visible until the font loads (or slightly better but still not great, the page shifting around as default fonts get subbed out for your custom font with different metrics).

On macOS and iOS specifically, the system font (San Francisco) has had a great deal of time and effort poured into readability — so much that rather than being a singular font, it’s a massive family of fonts or metafont with countless variants for various DPIs and use cases. For example, the “San Francisco” used for headings (h1, h2, etc) uses wider glyphs and more relaxed kerning, as is appropriate for headings and the “San Francisco” used for small text uses a variant that has its geometry tweaked to be more legible. It’s a free readability boost that all happens automatically when you use system-ui or -apple-system in your font stack. By using a custom font, you forfeit all of that.
Yes, we're in Philly! Go Eagles!
unsplash.com has unbelievably high quality pictures, released for free. putting commercial stock photos hubs to shame.

I used to use pixabay.com in the past, but their releases are often of lesser quality.
It's good to know algorithms, but in (for example) sorts, it is a much worse error to write your own sort (based on the best algorithm), than to check if your problem has already been well solved by an existing library you can import without great cost. Not everything needs to be an import, but really in over a decade of development for multiple different organizations solving different problems, I've never seen a case where writing your own sort was a good idea. The same is true of many other algorithm categories. Not to say it's not good to know about, but that's how you can be a quite productive programmer without knowing algorithms like bubblesort off the top of your head.

If, for example, you need to hash/salt passwords correctly and you haven't done that lately, even if you remember for certain how to do it, you should look it up to see if the best method has changed in the last year. Knowing algorithms off the top of your head might almost be a negative, if it makes you less likely to check with a bit of research first when it's time to use one.
"Higher bar, paying less" seems a strange choice, though.
It's good to see a project focussing on production-grade databases on Kubernetes. Particularly the production grade part.

There are 33 open source operators for managing databases on Kubernetes. Out of that list only 3 claim to be production ready.

Out of 126 Operators that I've looked into the vast majority are abandoned and unfinished. Most state the project status as Alpha in the readme.

Kubedb itself has a version number of 0.8.0 for the operator and very low version numbers for the databases. For example version 0.2.0 for Redis.

Version numbers can mean anything but they are usually a good indicator of what the project owner thinks the status is.

It would be cool to see a break-down of status and expected dates for milestones for Kubedb.

For anyone interested in browsing other Operators I keep a table updated half way down this blog post.

https://kubedex.com/operators/

The project statuses come directly from what the authors have stated. Many beta status projects are being used in production.
That's a good point. Depending on permissions, it would be hard to keep some malicious apps from stealing your nude photos too, but we don't take it for granted that "Of course the file explorer app looks for and surreptitiously uploads nudes! How else are they supposed to make money?"

Our world is starting to looka lot like that of the Space Merchants..
Rook stretching to databases looks like a random tangent trying to do everything at once. The project should focus on being a solid distributed storage provider first and let users run databases themselves on those volumes. It's especially strange since these databases already have their own storage replication and would be duplicating work.
'Free as in speech but not as in beer'?
It may be better to link directly through to the download in that case
Many people live in places like LA because they contain the vast majority of new high paying jobs. What treatment are you recommending for the symptoms here? Euthanizing the kids?
GridinSoft Anti-Malware 4.0.22 Crack
That hasn’t been true since XCode 7. You can side load apps onto your own devices from XCode with a free developer account, you only have to pay the fee to submit apps to the App Store.
Thing to Consider Before Starting Your Blog – The Essentials
Did the network card in question also send blue flashes up into the sky?
Like not funding scientific research and going to prison for tax evasion. Both have been tried, believe me.
The other thing is, those 'wizards' typically have deep knowledge, not broad. Would most of either of the two people you mentioned really be all that wizardly at an average web startup?

Sure, a games company or similar, but would Carmack be a 'rockstar' on something like a node.js stack? I'm sure he could pick the tech up quickly, but most of his skills lie elsewhere. And yet there is the expectation in tech that truly experienced people will be good at everything, just look at the post about 'things I don't know' from yesterday to see examples of this expectation.

https://news.ycombinator.com/item?id=18780065
The higher offer you get, the more the recruiter gets paid. Consider the interests of the advice giver.
It's pretty silly for commentators here to not recognize their current thinking rules their future selves out from any respectable employment and existence in the field because of the prejudice and massive assumptions about others their current selves hold. 1 or lets say even 10 out of 100 will strike it lucky, what are the 90 going to do. Retire at 35?

This is exactly like the 'temporarily embarrassed working class' supporting policies against their interests as they expect to be in exploiter roles 'soon'.

This kind of ideology tries to reframe software engineering not as a profession like others but some kind track and field with olympic stars dependent on youth working 100hr weeks to the exclusion of everything else. What happens to the majority for whom this does not pay off? This is self importance taken to delusion. This attitude will not only undermine your experience as you age but also directly reduce the quality of people entering the field as anyone studying now with options cannot logically choose a field where you are expected to work like a dog for long odds where experience does not count.

You reap what you sow.
The sodium part of naproxen sodium is a concern for some people.
They are removing the ability to get any device identifiers in newer Android versions - unless you ask the user for a permission. https://developer.android.com/training/articles/user-data-id...
There are advertising IDs and these can be reset.
But I am not saying it's ideal in Android - up until recently you could easily fingerprint a device and you can do it today if you ask the users for permission (which the average user doesn't read or you can trick him into accepting the permission request).
You use Icarus for a trading system - exclusively, or when you can't get a license checkout for something better?

I can't imagine a FinTech shop wouldn't have access to MSim (or Questa).
Part of the problem is that Kubernetes itself is still changing rapidly and already has design-by-committee cracks in the API.

It would help if the community took a break from new features and worked on stability first so that Operators and other extensions can finally take off. Some of the things being developed now are so esoteric that it seems to be more about finding the next exciting thing to add than usability.
I'm 54 and have been working in Silicon Valley/SF since '96.

Ageism: One way to combat it is to have a good network. Of the 7 jobs I've had in the last 20 years, 6 of them were from personal reference (schoolmate, co-worker, friend). You don't need to be a badass, just dependable.

Work around your limitations: I'm not as sharp as I was in my forties, and this is especially apparent when I pair-program with someone half my age. Younger developers have an astounding short-term memory (or, as my brother likes to phrase it, "they have a much larger register set"). As a simple example, we have 3 environments at work, and at any given moment they're being used for different purposes. I write their purposes down on a scrap of paper to keep it straight, but my twenty-six-year-old pair keeps it in his head.

Stay fresh: I know a 69-year-old developer/contractor say to me, "2000 was pretty good but after that the work dried up — I guess they didn't need COBOL programmers anymore". He had never bothered to stay current.

Make no mistake: picking up new skills can be hard. I remember in '86 when a developer in his 50's turned to me and said, "Brian, I'm tired of learning new things." He really liked to bartend though, so I hope that career worked out for him.

And some developers aren't interested in working anymore (I think this can strike at any age). I remember five years ago pair-programming with a developer my age who wanted to reminisce ("Remember when 640kB was a lot of memory?") and show pictures of his grandkids. I felt bad when they let him go, but it was hard getting work done while I was pairing with him.
I didn't disagree with your original comment by I do disagree with the follow-up. It's neither a distraction, nor a fallacy.

First, our computing devices do not protect our privacy and security sufficiently. It's a general problem, not limited or even particularly affecting Android. And you deal with general problems differently than with incidental ones. You don't tell people in an epidemic to "just go see a doctor."

Second, I do more sensitive computing in the browser on my computer than I do on my phone. It's the bigger issue.

Finally, the way we dealt with Internet worms and viruses was not by strongly stating how unacceptable infecting other people's computers is. We patched our software, kept it up to date, and even completely changed its design. Later shamed Microsoft into doing the same.
Movie reviews by the guy who designed emacs logo
Are the error messages as bad as Haskell? One of the primary reasons I shifted my focus from Haskell was because of the errors generated by the compiler were not at all helpful when you are learning on your own, especially in contrast to something like Rust.
On the other hand, 1 person who knows AWS well today can do things that would take huge capital investments and a team of 40 people 20 years ago
Very pretty, but am I the only person who, at first glance, thinks it's not all that distinguishable from Helvetica? It's got an Arial-style 'R', but short of that...
I second, third and fourth this. Anytime I'm not sure about a design, I sketch it out in plantuml and play around with it. Every project of mine has at least one or two plantuml diagrams checked into it.
The Health of the World in 2018, by the Numbers
I think you might be greatly underestimating the fraction of the company that works on search or ads if you think you can make a meaningful comment about the company that starts with "Except for the 'search+ads' division."
There's a little bit of truth to this--historically, lower doses of hydrocodone and oxycodone mixed with acetaminophen were a lower drug schedule in the US, allowing for less stringent requirements on security during production and transportation. Presumably, this was because the DEA thought there was less potential for abuse in the combinations drugs.

However, there's a more important medical reason: acetaminophen accentuates the analgesic affects of opioids, although the mechanism for this is not clearly understood. This makes acetaminophen-enhanced opioids more effective drugs.

Opioid abuse has become so rampant, though, that we're moving away from prescribing acetaminophen-enhanced opioids like Vicodin and Percocet to try to stop them entering the recreational drug market. As opioid use has increased, so has the number of liver toxicity deaths due to the acetamiophen in some prescription opioid drugs.
Looking for beta testers for this platform
Software Methodology: Why One Size Fits No One
Indeed - genitalia exposure typically comes much later in the trust building procession.
Sounds discriminatory against ppl who don't have kids and are over 40.

'work to death when you are young or raise family when you are old' is not a good 'value', imo.

Your employer shouldn't have some 'values' about what you do outside work.
Heard about COBOL for ages, always been into retro computing and setting up z/OS on the Hercules emulator at home I was offered COBOL-training from a company and two years of guaranteed employment (with pay even if they decide I'm not needed) to join a team that force-retired 40% of their developers this year.

I have no real previous development experience, only some Java and Python, since I chose an industrial engineering program at uni, and I got the offer the semester before my CS-classes (my chosen specialization) started.

Changed my university classes to equivalent distance-classes and took six months of school to get into training and a job.
I too work in a fortune 500 outside the valley. Occasionally I wonder why we lose so many young coders good and bad to SV. I'll then go check salaries using a job hunting site for the same positions in SV and they pay the same or less after adjusting for cost of living. Is there some magic pool of jobs there that let you retired after 10 years that I am not seeing? I'm coming up on 20 years of writing c++ and I'm not paycheck to paycheck but I couldn't retire yet.
It will be almost impossible to get a good idea of the actual RCA from public reports, since even if they are accurate, we would need a complete understanding of the topology of the network in question to understand them. That said, the public descriptions will be filtered through so many layers of PR and lawyers as to be incomprehensible. "invalid frame packet"? Were they invalid frames or invalid packets? As fun as it is to gawk, I don't think we'll ever get a good picture of what happened and what CenturyLink did wrong, if anything, to allow such an outage to take place.
For those, like me, who don't understand why people make their websites hard to read with low-contrast text, try "select all". The highlighting tends to be easier on the eyes.
Well, except that it's also common that the people who did the study are often well aware of its limitations, and it's the media that's hyping it up to make a better story. Ignoring disclaimers is how the hype gets started.

Understanding people's incentives will often result in reasons to be suspicious, but suspicions aren't evidence and it's not a shortcut for understanding the science.
While I fully agree with your sentiments for the programming work -- I learned at 12 and never suffered a loss of enthusiasm, and I am 38 now -- I disagree on the money part.

You can love your job AND be rich. I've seen programmers achieve it. But to be brutally honest to all sides, it doesn't come to you by a mere technical talent. Knowing people, psychology, some sociology and basically having an eye for opportunity seem to be key.

I am not rich. I've made a ton of bad financial decisions in my life and for a year now I work really hard to prioritize things properly. I have success on that front and I am now a pretty wise spender (without being frugal, too) but I still live paycheck to paycheck.

To go outside that bubble we really have to stop believing in a "secure income". Many investors and financiers say: "diversify your portfolio". We must all be working on 4-5 places with 5-10h a week each I guess? Or just be consultants at several places where the workload for us is low? Have 10 small SaaS businesses each netting us $500 a month? Not sure yet.

But I definitely do agree that spending the rest of your life only managing your finances is boring and insipid and is a waste of life indeed.
I'm not sure about other browsers but on Firefox on mac, the controls get covered up when you zoom in on an image.

https://imgur.com/a/H0JbebC
Varkala, a  Place for Writers
We use this to impute the schema. Has anyone thought about taking this creating something like an open-source TAMR ? Would love to hear ideas around it if someone has.
You are doing them a disservice. At least for cross platform C++ the best thing to use right now is CMake, followed by Bazel and gn (what chrome uses). The reason CMake is a good idea is because a large number of C++ projects support it and it has decent integration with XCode, Visual Studio (Code) and pretty much everything else as well. Using ninja gives you decent speed.
There's also AdAway, which runs on any rooted Android phone, and doesn't require you to show all your traffic to a particular DNS server.
Humans are omnivores.
Europe to fund bug bounties for 15 open source programs, including VLC, Drupal
Once they knew what they were looking for it was probably pretty quick to find. A network card that's just vomiting all over the network is loud and visible by definition.
Thanks for the comprehensive list of alternatives, there's some that I wasn't even aware of ;-) A few observations:

- Bake has been used across platforms for large projects and its declarative approach held up pretty well. Note that being declarative does not mean a configuration cannot contain conditional attributes (which bake supports). You need conditionals for things to work properly on different platforms, like documented here: https://github.com/SanderMertens/bake#can-i-link-with-non-ba...

- I share the frustration, but I do not share your conclusion. Bake takes a refreshing approach to package management in that it doesn't try to do too much, which is perhaps what turned you off in other projects. It doesn't even compete with package managers like brew or vcpkg (which is not a build system, you might want to correct that). I would go into more detail, but then again I've already done so in a few comments, and the README is pretty comprehensive in explaining how it works.

- I did not invent my own syntax, the configuration is written plain JSON. Whether this was a good or bad decision we'll have to see, the jury is still out on that. NPM seems to do alright though.

So far, the people that have actually used bake have been unanimously positive. I can confidently state that the learning curve of bake is much lower than a tool like CMake or premake (which I like), let alone make or autotools. Based on the feedback of Bake's users I decided to spin off the project, as I figured others could benefit from it too. So yes, it is yet another tool, but IMHO there's little harm in that.
Yes, if you have an application running on a currently supported platform why would you want to move away from it?
They've made sure they can't be knocked over though
Eagle Mode File Manager (2011) [video]
About the roof tiles :

Other companies already have solar roof tiles on the market.

http://www.dyaqua.it/invisiblesolar/_en/

They are popular in areas of Europe where architecture is regulated. Sure they are more expensive and less efficient, but there is a niche market for it.
[random internet advice]

When actual paying customers are driving a move to open source, then it might be worth spending time on picking a license. Right now, there's no way of determining what license is most appropriate for customers when there are not any.

If a lead (potential customer) says you might get more legitimacy if you open source, the legitimacy of that lead correlates to the size of check they have written you before the suggestion. If there is no check, "open source it" is just "no." To put it another way, when a lead asks for something the value of that request should be measured by the amount they are willing to pay to have you implement with the expectation that you will implement it.

Yes, finding customers is hard. It is harder than open sourcing. That's what makes open sourcing attractive, it's easy. It seems like work. But it isn't. Without sales to actual customers there isn't a business. Without users, there isn't a community.

The next step is go out and ask for money. When people say no, it may mean that the product isn't valuable. It may mean that you haven't identified the right potential customers. It may mean that you haven't talked to enough people. It may mean that you have not asked that person enough times.

Good luck.
http://www.levels.fyi
Disabling Javascript kills fingerprinting in the womb. Enable only for trusted sites as needed.
Targeting existing projects has the advantage of creating fewer perverse incentives. EU funds for open ended projects are notorious for being leeched.
شركة تنظيف بالكويت 66637311
Uh....are you overweight, by chance?
Free online team holiday management service
Funny because I was just baffled by the pricing of HA MongoDB (from formerly mlab), it gets way too pricey way too fast.

When looking at the hardware being provisioned I realized it wasn't even anything too crazy and could be had for 1/4 the price at Linode.

I will definitely be using this in the future.
there are 20x-40 fewer “free” hours in the week

Giving up Facebook was a huge win for me. People just don't appreciate how much of a time sink it is (by design). You might think "I'll just check it" then you look up and a quarter or a half an hour has passed!

For example I have 2x30min train journeys per workday. I used to spend them just idly scrolling the timeline, clicking like, maybe making some comments. Now I use them for reading on Kindle, or doing a module on EdX or Coursera. And that's even before all the other time I would spend on it. I literally got back 5-10 hrs/week, and it boggles my mind that I ever wasted that time to begin with!
> The Android platform API should simply never allow apps to obtain global system identifiers

When the revenue stream of the creator of Android fundamentally depends on being able to tie devices to identity and behaviour, it's highly unlikely this is going to happen. They can't also keep it only for themselves and block for others or they'll get unfair trade practices action on their backs.

Thr fact that Apple which could do this without significant adverse monetary impact but has chosen not to do so suggests they want to keep the possibility of re-entering the advertising business (or at least portray so to their shareholders)
To be honest, you're probably on to something. Outside the tech hubs, older workers are common (and if you don't want to work those 80 hour weeks, you probably want to be outside the tech hubs, although you likely also won't strike it rich).

And if (career, area) is 80% under 30, any given company is mostly under 30, and naturally they're going to want to hire under-30s.
Wouldn't you get deaf if you put all the amps right behind yourself ?
> ...habit creation should be easy and not test your willpower.

I couldn't agree more. I tried going to the gym to stay in shape, but it was touch-and-go.

Then I discovered that I enjoyed rugby and open water swimming, and that changed everything: exercise was no longer a chore, it was fun! And that makes a world of difference.
“asking users for permission” never works. You end up with Vista style UAC. What about not allowing it all? Even before iOS and Android were a thing, Windows Mobile had a way for apps to uniquely identify a device but that unique identifier was per app/per user.
Talent, Tech Trends and Culture with Andreessen, Horowitz and Cowen
I'm not up on what you are referencing.

I can tell you active duty is different from what retirees deal with. Also "vets" doesn't necessarily mean they are retirees. If they didn't serve long enough to qualify for retirement, it's possible to be a veteran without still being part of the military benefits system.

You actually have insurance in the military. When my husband was on recruiting duty, we did not live near a military base. I had to deal with insurance at that time.

But when you get treated at a military facility, you show your ID and there is no bill -- at least, this was true back when I was a military wife.