> Going beyond 5Ghz limit has been a problem for the last decade or so.
Last decade? Uhm, try the last ~40 years. A close friend of mine worked with the military running GaAs CPUs at ~4.7 GHz in late 70's. He also worked on GaAs devices operating up to ~100 GHz. Hey, when you have a nearly unlimited tech budget you can do all sorts of things that the commercial sector won't have access to until decades later.
Anyways, the problem with Silicon is that it needs to be < 110 degrees C. In contradistinction GaAs only need < 175 degrees C.
Hardware designers have known about alternatives for years -- Silicon is just plentiful, dirt cheap, and "good enough." No one wants to pay $100,000 for a 10 GHz GaAs CPU, when you could buy 2,000x Silicon chips instead for the same amount of money.
Nice joke, but, nah, I manually blocks hosts via the fantastic hosts plain text file which can be done at the router level -- he is always spamming some 3rd party solution.
If you don't know or understand both the strengths and weaknesses of sans serif fonts (good for screen) and serif fonts (good for print) then you just look like a pretentious, ignorant, bastard.
> If you have ever worked with designers they're normally pretty sure they know what is better for you than you do.
Not in my experience as an OpenGL/WebGL, UI, and graphics expert.
Most designers focus on form and forget that function is WAY more important.
I work for a fortune 50 company and most UI designs _visually_ tell me they don't know what the fuck they are doing half of the time. They pursue change for the sake of change without taking the time to **think** about what the fuck they are _actually_ doing and how it will impact the user's experience.
i.e. They don't understand the importance of consistent button layout & usage, balance of whitespace to content, don't have a freaking clue about SNR (everything is monochromatic), don't understand anything about contrast (i.e. alternative table rows with 2 different backgrounds), don't care about things being mis-aligned by 1 pixel, don't understand the GPU's of any of the devices -- such as how to use a texture atlas, don't understand pow2 textures, don't understand kerning, Signed Distance Field (SDF) fonts, don't understand the pros & cons of skeuomorphism, etc. Basically all the UI + Graphics stuff they are SUPPOSED to know but don't jack on.
Here are some of my UI rules:
First rule of Good UI: * Empower the user to do what they want, and then get the hell out of the way.
Second rule of Good UI: * "Contrast" is the difference between signal and noise. Too much signal effectively it means zero contrast. Congratulations, you just made EVERYTHING become noise.
Third rule of Good UI: * The holy trinity is Signal, Noise, Whitespace. Whitespace is not signal, and not noise, but is the boundary between the two.
Fourth rule of Good UI: Function is more important then form.
Fifth rule of Good UI: An expert knows when to follow the rules and when to break them. A **little** spice is fine, such as skeuomorphism. Anti-skeuomorphism means zero spice = bland, boring, and looks like crap with the latest fad of "flat" UI & gaudy colors.
Sixth rule of Good UI: If your UI is not running at _least_ 60 Hz (sub 17 ms), you're doing it wrong. If you don't understand the difference between 24 (or 30 Hz), 60 Hz, and 120 Hz you really don't have a fucking clue about smooth UI.
Seventh rule of Good UI: If you don't understand the importance of _trying_ to target 1 ms response time for everything, you're doing it wrong.
Eighth rule of Good UI: If you don't know how to design fonts for low-density SCREEN displays (sub 72 dpi) (aka pixel fonts) vs medium-density PRINT (sub 300 dpi) you don't know your craft.
Ninth rule of Good UI: UI & User Experience is built upon software. Software is built up on hardware. If you don't understand the importance of ALL three, such as the size of the texture cache, you're doing it wrong.
Tenth rule of Good UI: If you don't give users the option to customize the colors and placement of widgets, you're doing it wrong. Congratulations, you probably made all the color deficient people pissed off! One of the reasons World of Warcraft became popular -- because all the UI mods empowered users.
All the modern UIs from Apple, Google, Micrsoft is a complete clusterfuck of these principles. It is like everyone forget everything we learnt about UI from the past 20 years.
Let's mourn the lack of a "dislike" button, because, god forbid, I have my own opinion and I disagree with your stupid shit Why can't we agree to disagree?
Let's mourn the apathy & stupidity of the sheeple who don't give a fuck about How they, the users, ARE the product.
But I forgot the/oblg. "Amerika Fuck Yeah! We're #1 -- Yay for greed & capitalism!" Who needs to give a damn about respecting people and not (ab)using them!:-/
-- I don't want to be real-life friends with anyone stupid enough to use fazebook. (And nothing of value was lost.)
> Ray Crock's principle of "The Customer is always right" is great until the customer comes to believe that this should be the case every time.
That's precisely the problem -- when a customer has "unreasonable" expectations, or entitled, then there is no way the company can satisfy the customer.
There has to be a middle ground between the relationship of the Company and Customer.
* The company needs to listen to constructive criticism, AND follow up on it. Ignoring your customers means you don't respect them. * The customer needs to convey information in a respectful manner, and not being awhiny self-entitled little shit making a mountain over every mole hole.
> Since when have we reached the point where you aren't allowed to annoy or offend people?
When PC became Political Censorship.:-/
America has, sadly, become a land of wussies / pussies.:-(
"Oh noes! I can't speak my mind because I might 'offend' someone."
If someone is offended by words, ideas, or so insecure that they feel the need to censor others then there is only one question to ask them:
When are you going to grow up??
This tacit censorship by trying to dictate others to remain silent from speaking their opinion (regardless of how popular or "correct" it may be) is shenanigans of pandering to insecure people that have no respect for others that someone _might_ actually disagree with their myopic POV.
Jeff Daniel's did an asbolutely brilliant commentary with "The Newsroom" answering the question: "Why America isn't the greatest anymore" * https://www.youtube.com/watch?...
> And that's the biggest pile of idiotic, self-entitled bullshit I've heard in a long time.
> 1. WRT Unicode, the biggest problem is "smart quotes."
Agreed. Have a minimal whitelist for Unicode (we don't need no fucking Emoji.) This will take care of 99% of the copy/paste text problems when quoting someone.
1. Smart Quotes 2. Hyphes 3. Umlauts & Diacritics
Just remap the Unicode glyphs to ASCII.
1. Smart Quotes
* U+2018 to U+0027
* U+2019 to U+0027
* U+201C to U+0022
* U+201D to U+0022
You really don't understand the 4 levels of money, at all.
1. Barter of physical good Before money was invented we used to barter for goods.
Ignore the/Oblg. "Wood for Sheep?" Settlers of Catan joke.
Problem: You can't trade a _partial_ (or "granular") quantity -- you can only trade "course" amounts. Solution: So we invented a token system.
2.a) Tokens So instead of trading the things themselves, we abstracted them and used tokens instead. This is extremely more flexible because now we have quantized our money to a small amount -- the penny, and we can easily assign a "multi-value" to things. You may not value Y but value Z instead. I however am willing to pay more for Y.
Problem: I want to trade for non-material things. Solution: You can trade for services -- the next level of money.
2. b) Time, Experience, and Skill. I may not have the time or skill to build a house, but I can trade money to someone who does. We both win.
Problem: Greed drives people to just make shit up and enslave others via usury. i.e. Since some yahoo decided we don't even need tokens to represent the things, we can just abstract money one more step and just treat it as a concept of numbers. This is due to a false belief that: "There is never enough." Solution: But what _really_ is money? Money is just another convenient form of reality of...
3.... Energy At the end of the day we all want matter which is just a different form of energy.
One day humans will spiritually grow up and stop behaving like little 2 year olds -- that day will forced upon us when we have free energy. We already an analogy of this with software and injection molding. Once you have the first "master" it costs almost zero to print X amount of them. So what is the value when you have as much "money" as a society could possible want and it is trivial to produce something??
4. Honor Sadly here is a word you don't see much more of. In the good 'ol days, a person's word was "literally" their bond. They had honor, acted honorably, and treated others with honor.
The _uniqueness_ of what people bring to the table is the last evolution of money. In a sense, a person's reputation, will eventually determine their worth to others. Hey, this person gets shit done! Or "Don't use that person, he is always late, does a poor job, etc."
The starting point is (A) the fact that a rational man will only act in ways that safeguard the conditions of existence required by his nature for his proper survival. Therefore, (B) he will benefit from cooperation and trade with others only if those with whom he deals respect the conditions of his proper survival. He knows that (C) those with whom he can deal for mutual benefit are rational men like himself, and therefore (D) they will deal with him on condition that he respect their conditions of proper survival. Therefore, (E) a rational man, in order to benefit from cooperation and trade with others, will respect the conditions of proper survival - the rights - of other men
As a species we're still at stage 2 of understand money.
Illusion? No, you're the one delusional on what money _really_ is.
The problem is that some of the "uniqueness" / charm of Comic Sans is lost with Comic Neue.
Whether you think this is a good thing (or bad) thing will depend if you hate (or like) hate Comic Sans, respectively.
The problem is when you "quantize" the glyph's strokes the font becomes "sterile" and loses that "human touch" or aspect.
To give an analogy, there is a reason music is NOT _precisely_ played on the beat; a human has some very subtle variation giving it a "organic" feel. Once you quantize everything to _precisely_ 1 / # ms music sounds "robotic", sterile, bland. Even more so with swing.
So, the story of Comic Sans is not that of a really terrible font, but rather of a mediocre font, used incorrectly on a massive scale.
The problem with all the people hating Comic Sans is that:
a) they tend to be self-righteous, pretentious font connoisseurs, and b) Not realizing "Most People Don't Give a Fuck."
I'm not defending Comic Sans saying it is a great font -- it isn't. It's kerning sucks.
But to blinding hate a font without understanding what few (or even one) strengths it has is just plain ignorance.
That Comic Neue website is not bad, but it really needs to show the context of all three fonts (Comic Sans, Comic Neue Light, and Comic Neue Angular Light), so people can specifically see what is different / changed.
I mentioned Unicode because I just want proper umlaut support -- While I'm not as crotchety as you, I agree -- I couldn't give a fuck about emoji codes either.
i.e. I just want/. to not fuck up when displaying:
Could you get feedback from us "veterans" that have been reading/. for the past, say, 15 years?
i.e. Some of the things I'd like to see fixed:
- Unicode support - Fix the broken "lameness filter" -- You can't even post a reasonable length of code with it, nor provide a list of bullet points with short sentences. - No more StartsWithAShill and other trolls - Allow older accounts who have good standing being able to post faster. The 4 minute time-out is archaic compared to reddit
/sarcasm Don't you know? Releasing more often magically fixes all the (old) bugs! :-)
Annnd humanity reaches a new low for stupidity.
But let's keep anthropomorphizing electronics because /sarcasm clearly they are indistinguishable from a real human.
What a dumb-ass.
Just wanted to say "Thanks!" for the informative video!
> Going beyond 5Ghz limit has been a problem for the last decade or so.
Last decade? Uhm, try the last ~40 years. A close friend of mine worked with the military running GaAs CPUs at ~4.7 GHz in late 70's. He also worked on GaAs devices operating up to ~100 GHz. Hey, when you have a nearly unlimited tech budget you can do all sorts of things that the commercial sector won't have access to until decades later.
Anyways, the problem with Silicon is that it needs to be < 110 degrees C. In contradistinction GaAs only need < 175 degrees C.
Hardware designers have known about alternatives for years -- Silicon is just plentiful, dirt cheap, and "good enough." No one wants to pay $100,000 for a 10 GHz GaAs CPU, when you could buy 2,000x Silicon chips instead for the same amount of money.
> The big draw of ARM is performance/price per watt which is exactly what Intel is shooting for.
Indeed. Here is an example of interesting hardware:
Parallella: The Most Energy Efficient Supercomputer on the Planet
LOL!
Nice joke, but, nah, I manually blocks hosts via the fantastic hosts plain text file which can be done at the router level -- he is always spamming some 3rd party solution.
Quit trolling.
If you don't know or understand both the strengths and weaknesses of sans serif fonts (good for screen) and serif fonts (good for print) then you just look like a pretentious, ignorant, bastard.
> If you have ever worked with designers they're normally pretty sure they know what is better for you than you do.
Not in my experience as an OpenGL/WebGL, UI, and graphics expert.
Most designers focus on form and forget that function is WAY more important.
I work for a fortune 50 company and most UI designs _visually_ tell me they don't know what the fuck they are doing half of the time. They pursue change for the sake of change without taking the time to **think** about what the fuck they are _actually_ doing and how it will impact the user's experience.
i.e. They don't understand the importance of consistent button layout & usage, balance of whitespace to content, don't have a freaking clue about SNR (everything is monochromatic), don't understand anything about contrast (i.e. alternative table rows with 2 different backgrounds), don't care about things being mis-aligned by 1 pixel, don't understand the GPU's of any of the devices -- such as how to use a texture atlas, don't understand pow2 textures, don't understand kerning, Signed Distance Field (SDF) fonts, don't understand the pros & cons of skeuomorphism, etc. Basically all the UI + Graphics stuff they are SUPPOSED to know but don't jack on.
Here are some of my UI rules:
First rule of Good UI:
* Empower the user to do what they want, and then get the hell out of the way.
Second rule of Good UI:
* "Contrast" is the difference between signal and noise. Too much signal effectively it means zero contrast. Congratulations, you just made EVERYTHING become noise.
Third rule of Good UI:
* The holy trinity is Signal, Noise, Whitespace. Whitespace is not signal, and not noise, but is the boundary between the two.
Fourth rule of Good UI:
Function is more important then form.
Fifth rule of Good UI:
An expert knows when to follow the rules and when to break them. A **little** spice is fine, such as skeuomorphism. Anti-skeuomorphism means zero spice = bland, boring, and looks like crap with the latest fad of "flat" UI & gaudy colors.
Sixth rule of Good UI:
If your UI is not running at _least_ 60 Hz (sub 17 ms), you're doing it wrong. If you don't understand the difference between 24 (or 30 Hz), 60 Hz, and 120 Hz you really don't have a fucking clue about smooth UI.
Seventh rule of Good UI:
If you don't understand the importance of _trying_ to target 1 ms response time for everything, you're doing it wrong.
Eighth rule of Good UI:
If you don't know how to design fonts for low-density SCREEN displays (sub 72 dpi) (aka pixel fonts) vs medium-density PRINT (sub 300 dpi) you don't know your craft.
Ninth rule of Good UI:
UI & User Experience is built upon software. Software is built up on hardware. If you don't understand the importance of ALL three, such as the size of the texture cache, you're doing it wrong.
Tenth rule of Good UI:
If you don't give users the option to customize the colors and placement of widgets, you're doing it wrong. Congratulations, you probably made all the color deficient people pissed off! One of the reasons World of Warcraft became popular -- because all the UI mods empowered users.
All the modern UIs from Apple, Google, Micrsoft is a complete clusterfuck of these principles. It is like everyone forget everything we learnt about UI from the past 20 years.
Let's mourn the lack of a "dislike" button, because, god forbid, I have my own opinion and I disagree with your stupid shit Why can't we agree to disagree?
Let's mourn the apathy & stupidity of the sheeple who don't give a fuck about How they, the users, ARE the product.
But I forgot the /oblg. "Amerika Fuck Yeah! We're #1 -- Yay for greed & capitalism!" Who needs to give a damn about respecting people and not (ab)using them! :-/
--
I don't want to be real-life friends with anyone stupid enough to use fazebook. (And nothing of value was lost.)
Nope, no beta.
When I hit reply, I can't hit Submit until ~20 seconds have passed.
Ah, yup, that was a great episode!
ST:TNG "Hollow Pursuits" wasn't a bad episode, once you get over all the technobabble.
http://www.tor.com/2012/01/24/...
> 4. Reducing time between comments? That's only a concern if you have crap karma
Disagree 100%. When I want to make a few small comments (one sentence-ish) / replies to *different* stories the 4 minute wait is dumb.
The 10 second reply timeout is likewise dumb for with capped karma.
> Ray Crock's principle of "The Customer is always right" is great until the customer comes to believe that this should be the case every time.
That's precisely the problem -- when a customer has "unreasonable" expectations, or entitled, then there is no way the company can satisfy the customer.
There has to be a middle ground between the relationship of the Company and Customer.
* The company needs to listen to constructive criticism, AND follow up on it. Ignoring your customers means you don't respect them.
* The customer needs to convey information in a respectful manner, and not being awhiny self-entitled little shit making a mountain over every mole hole.
Microsoft, you paying attention?
Agree 100%!
> Since when have we reached the point where you aren't allowed to annoy or offend people?
When PC became Political Censorship. :-/
America has, sadly, become a land of wussies / pussies. :-(
"Oh noes! I can't speak my mind because I might 'offend' someone."
If someone is offended by words, ideas, or so insecure that they feel the need to censor others then there is only one question to ask them:
When are you going to grow up??
This tacit censorship by trying to dictate others to remain silent from speaking their opinion (regardless of how popular or "correct" it may be) is shenanigans of pandering to insecure people that have no respect for others that someone _might_ actually disagree with their myopic POV.
Jeff Daniel's did an asbolutely brilliant commentary with "The Newsroom" answering the question: "Why America isn't the greatest anymore"
* https://www.youtube.com/watch?...
> And that's the biggest pile of idiotic, self-entitled bullshit I've heard in a long time.
Yup, couldn't have said it better myself.
> 1. WRT Unicode, the biggest problem is "smart quotes."
Agreed. Have a minimal whitelist for Unicode (we don't need no fucking Emoji.) This will take care of 99% of the copy/paste text problems when quoting someone.
1. Smart Quotes
2. Hyphes
3. Umlauts & Diacritics
Just remap the Unicode glyphs to ASCII.
1. Smart Quotes
* U+2018 to U+0027
* U+2019 to U+0027
* U+201C to U+0022
* U+201D to U+0022
Note: I disagree with this analysis
2. Dashes, Hyphens
* U+2010 to U+002D
* U+2011 to U+002D
* U+2012 to U+002D
* U+2013 to U+002D
* U+2014 to U+002D, U+002D
* U+2015 to U+002D, U+002D, U+002D
3. Umlauts & Diacriti
Support: Latin-1 Supplement = U+0080..U+00FF
4. Blacklist everything else, initially.
5. Run monthly polls to see what Language Blocks should be supported next.
This is a good Unicode Block Previewer:
* http://www.babelstone.co.uk/Un...
http://bgr.com/2016/02/01/pors...
You really don't understand the 4 levels of money, at all.
1. Barter of physical good
Before money was invented we used to barter for goods.
Ignore the /Oblg. "Wood for Sheep?" Settlers of Catan joke.
Problem: You can't trade a _partial_ (or "granular") quantity -- you can only trade "course" amounts.
Solution: So we invented a token system.
2.a) Tokens
So instead of trading the things themselves, we abstracted them and used tokens instead. This is extremely more flexible because now we have quantized our money to a small amount -- the penny, and we can easily assign a "multi-value" to things. You may not value Y but value Z instead. I however am willing to pay more for Y.
Problem: I want to trade for non-material things.
Solution: You can trade for services -- the next level of money.
2. b) Time, Experience, and Skill.
I may not have the time or skill to build a house, but I can trade money to someone who does. We both win.
Problem: Greed drives people to just make shit up and enslave others via usury. i.e. Since some yahoo decided we don't even need tokens to represent the things, we can just abstract money one more step and just treat it as a concept of numbers. This is due to a false belief that: "There is never enough." ...
Solution: But what _really_ is money? Money is just another convenient form of reality of
3. ... Energy
At the end of the day we all want matter which is just a different form of energy.
One day humans will spiritually grow up and stop behaving like little 2 year olds -- that day will forced upon us when we have free energy. We already an analogy of this with software and injection molding. Once you have the first "master" it costs almost zero to print X amount of them. So what is the value when you have as much "money" as a society could possible want and it is trivial to produce something??
The Fashion Industry shows us a glimpse:
Johanna Blakley: Lessons from fashion's free culture
* https://www.ted.com/talks/joha...
4. Honor
Sadly here is a word you don't see much more of. In the good 'ol days, a person's word was "literally" their bond. They had honor, acted honorably, and treated others with honor.
The _uniqueness_ of what people bring to the table is the last evolution of money. In a sense, a person's reputation, will eventually determine their worth to others. Hey, this person gets shit done! Or "Don't use that person, he is always late, does a poor job, etc."
Weirdly enough, a philosopher wrote about this when she explained the "logical transition from the principles guiding an individual's actions to the principles guiding his relationship with others." which is even more strangely in this Object-Oriented Programming and Objectivist Epistemology: Parallels and Implications" paper:
As a species we're still at stage 2 of understand money.
Illusion? No, you're the one delusional on what money _really_ is.
Yeah, no doubt.
It was easy to jump the "I hate (insert bad font) name, bandwagon."
The problem is that some of the "uniqueness" / charm of Comic Sans is lost with Comic Neue.
Whether you think this is a good thing (or bad) thing will depend if you hate (or like) hate Comic Sans, respectively.
The problem is when you "quantize" the glyph's strokes the font becomes "sterile" and loses that "human touch" or aspect.
To give an analogy, there is a reason music is NOT _precisely_ played on the beat; a human has some very subtle variation giving it a "organic" feel. Once you quantize everything to _precisely_ 1 / # ms music sounds "robotic", sterile, bland. Even more so with swing.
I agree with this analysis:
The problem with all the people hating Comic Sans is that:
a) they tend to be self-righteous, pretentious font connoisseurs, and
b) Not realizing "Most People Don't Give a Fuck."
I'm not defending Comic Sans saying it is a great font -- it isn't. It's kerning sucks.
But to blinding hate a font without understanding what few (or even one) strengths it has is just plain ignorance.
That Comic Neue website is not bad, but it really needs to show the context of all three fonts (Comic Sans, Comic Neue Light, and Comic Neue Angular Light), so people can specifically see what is different / changed.
> Seriously though, why in the crap did MS kill MSN messenger?
Apparently they had 8 billion other reasons.
Microsoft has a long history of buying tech. By the time they get version 3 fixed, they are chasing some other fad.
Part of the problem is that Lauren is a fucking idiot.
He believes "ad blocking" is unethical.
*facepalm*
I mentioned Unicode because I just want proper umlaut support -- While I'm not as crotchety as you, I agree -- I couldn't give a fuck about emoji codes either.
i.e. I just want /. to not fuck up when displaying:
* GÃdel, Escher, Bach -> Godel ...
* ÃoeberStandard (for audio ripping) -> UberStandard
Ignoring glyphs -- in 2016 -- won't make them go away.
Not linking to click-bait isn't anti-free speech. The article *still* exists.
I just don't want to see /. cluttered up with spam.
Could you get feedback from us "veterans" that have been reading /. for the past, say, 15 years?
i.e. Some of the things I'd like to see fixed:
- Unicode support
- Fix the broken "lameness filter" -- You can't even post a reasonable length of code with it, nor provide a list of bullet points with short sentences.
- No more StartsWithAShill and other trolls
- Allow older accounts who have good standing being able to post faster. The 4 minute time-out is archaic compared to reddit