Perhaps have an "empty" machine with just a browser for internet connectivity and browsing/surfing.
You mean unimportant surfing like accessing bank account, bitcoin wallet and whatever? If these things are accessible to hackers, I don't know if I care that much if they are able to read my 3 years old Witcher 3 savegames. Or opensource code I'll upload to github next day anyway.
For 99.99% of the people, only things they really need to protect are things they do on the internet. Having secure, internet-less machine is not very useful for most of us.
So what do they call herbal tea, i.e. tea that isn't actually tea?
'Herbata zioowa', which where 'zioowa' means 'made out of herbs'. It doesn't sound strange in Polish, because 'herb' doesn't sound anything like 'zioo'. Sometimes also 'herbatka zioowa' (which is supposed to be proper naming for that, but nobody I know uses that diminutive form) or 'napar'/'napar zioowy' (which translates to 'brew'/'herbal brew') which has a connotation of something being prepared for medical reasons rather than just taste. And napar basically sounds like 'over-steam' in Polish (na = over, para = steam) if we are into roots of words.
How can something that only lives in a single browser make programners' lives easier?
I'm not web developer, but from my limited experiments with TypeScript, it looked like it transpiles into something which was running under IE, Edge, Firefox and Chrome (tried only these). Are you saying that some more advanced features of TypeScript work only in Edge? Or only in IE?
Ron smiled. Ron reached for his wand slowly. "Ron's the handsome one", muttered Harry as he reluctantly reach for his. [...]. Ron flinched. "Not so handsome now", thought Harry as he dipped Hermione in hot sauce.
The very notion of "Liquidity" is bullshit, especially in this situation.
Either someone is gonna buy the stocks you're trying to sell or nobody will. Buyers and sellers are essentially commodities. A stock doesn't become more "liquid" if A sells to B, or if A sells to B who then sells to C, or if A sells to C directly. =Smidge=
Sorry, I disagree here. Stock where 1000 units is traded each day (A->B->C->D->E....->Z) is a lot more liquid that one which where 1000 units got traded once during a month (A->Z).
To play devil's advocate here, by buying stocks second hand, you are providing liquidity, which makes a lot more people invest in original companies on stock market, because they know they will be able to get out of position in case of financial need. So, you are not investing in SI LTD directly, but you are, in indirect sense, enabling investments in all companies on the market.
It gets considerably more fuzzy with various derivative products. Still, I like to think that pure stock market is 'good', even if you are trading stocks which are already present on exchanges and all the 'lets get rich by moving empty money around' things are more on derivative markets (possibly also FX?).
Is it implemented anywhere? From what I was able to quickly find, it is an _idea_ that somebody in future might be bothered by replacing it by true vector instructions, but nobody yet implemented it, so currently it will always fallback to polyfill. It would be great if you could point to changeset which implements it in natvely in one of major browsers.
If it is non-terrestrial, why would it use DNA, and then specifically the exact 4 nucleotides that we use?
For example because previous sample reached Earth few billion years ago and mutated a lot on Earth, while one they found now is either original or yet another mutation from elsewhere.
Chances of finding life nearby (cosmic scale) is very small - but if we do find it, I think that it has bigger chances of being similar on basic level due to travel through panspermia, rather than appearing from inanimate matter in completely independent fashion.
Can you please take this plush reproduction of a brain and show where java did hurt you?
Were you force fed stateful entity beans every day? Have dependencies been injected into you with spring? Were you called cafe babe and forced to servlet people you didn't know? Was all your cache taken from you? Did they tell you to collect garbage without any pauses? Or was it loading of classes from unverified sources which really got you scared?
Something has happened. Talking about it might help you.
Great, until google decide to axe go for whatever reason they come up with, pay a bunch of interns to port all the code to another language and leave you eating dust...
Statement was about ' doubt there's a single company of any size running their business processes', not about long-term stability of language. Please do not move goalposts.
Rust and Go, yeah doubt there's a single company of any size running their business processes on either.
Regarding Go. Ever heard about Google? They are running a lot of it...
Docker is written in Go. Docker is probably single biggest thing happening in devops area in few last years and many, many companies are deploying it in production. And docker is exactly the thing you are 'running you business process on';)
There is a huge difference between crowd-sourcing 'wanted warrant' search versus asking people to report perceived offenses against a state on their own volition.
East Germany (and other Eastern Block states) problem with citizens spying and reporting crimes was that it was mostly interested in political crimes/dissent. As it was something hard to prove or disprove, people were often reporting people they disliked, just for sake of causing them trouble.
It was: 1) possible false accusations due to personal hatred 2) being hunted for 'thought crimes' or any disapproval of state 3) not being able to trust your neighbors(or even family) which was making it bad, not a pure fact that it was civilian reporting a crime.
That article kind of equates calling police when you see/hear somebody beating his wife in apartment next door to falsely accusing your coworker of anti-state collaboration so he will get taken to Gulag and you can get his position. In both cases you are turning against somebody who possibly trusted you and reporting him to state-run enforcement. But there IS a difference - and I think that finding stolen cars firmly fit into former category.
If police will start falsely flagging cars of political dissidents as stolen and using other citizens to hunt them down, only then it becomes a problem. But guess what - if they do that and do NOT involve other citizens, it is problem of same size.
Tell it to Venus and Mars (runaway cooling in second case).
As for the last 11 inter-glacial periods.. in how many of them so much of fossil fuel was burned? Technology and population density changed a bit since last interglacial...
I can't say that I agree or see anything that's inherently better about Fortran than C.
Assuming that by 'better' you mean resulting program running faster: array handling and lack of opaque pointers.
In C, array is just a memory block with bit of fancy access syntax. In Fortran, array is a a construct understood as such on compiler level and because you cannot do so many tricks with pointers, compilers is allowed to do certain optimalizations impossible in C. Example - it can change layout of array to better fit cache lines on CPU.
Yes, contemporary C compilers achieve a lot - but it requires a lot of handcrafting (tagging memory blocks with builtin_aligned etc) and trial and error (sometimes innocent looking line can change your code from 4-way optimized vector code into old MMX era style due to some compiler quirk). But even with that, cache layout optimalization is left for you to do manually (and you end up seeing code with things like pad0,pad1,pad2,pad3,pad4 etc).
I would hardly call heavy makeup for a man a 'subtle' clue...
Anyway, 91% accuracy is complete disaster. While there is a common feeling that 10% of population is gay, more realistic studies (like ones referenced at https://www.theguardian.com/po...), claim between 1.5% and 6%. Even taking highest percentage into account (one provided by pro-gay organization), of 6%, I can write simple gaydar app which will tell 'straight' 100% of time and it will be right 96% of time.
You cannot take a single measure with x% of error to gain meaningful information about things which occur x% of time. It can be a screening test, but not a final answer. Simple example is machine which detects some rare disease and is wrong only 1% of the time. If disease happens for 1 person in million, when machine says you are ill, you have only 0.1% chance of being actually ill and 99.9% of chances that machine was wrong. What you can later do, is to put these 10000 people for more expensive/detailed/invasive tests, but not to start treating them for that disease outright.
Complexity of base solution is O(n!). If you think that going possibly 2-3 faster with your favorite toy language compared to java is going to change much for n=1000, you are seriously confused.
Do you have a link to specific measurements? It looks to me that errors/resolution is more in couple millimeters rather than 50-100 microns.
If we go one order of magnitude higher, then we can just get 10x10x10 metal solid cube and use cutter/miller to cut out the shape we need and skip 3d printing part.
Now imagine new edition of The Protocols of the Elders of Zion crap, this time challenging rich of the world of injecting unborn babies blood into their brains to extend their geriatric rule over the world....
Don't get me wrong, I'm mostly transhumanist myself, but I shudder to think what religious fanatics, right-wing prolifers and other luddites will make out of such developments in their propaganda.
Thanks. Frankly it is astonishing that it took Java 22 years to get dependency handling right.
That's quite loaded statement.
1) Java has very good dependency mechanism for long time (since 2004 or so), bit similar to what you get with rpm/deb/etc, just on more fine-grained library level. Unlike rpm/deb/etc, it is single standard everybody follows. It is called maven (which is also a convoluted build system, but almost all other build systems have hooks into maven-standard dependency mechanism). It solves version mismatch issue by either using latest version for given dependency among declared options or you can override it by hand in your build.
2) Going further, there is an OSGI framework which allows you to solve version dependency conflicts during runtime - so you can have multiple versions of same library used by same program at same time. Unfortunately (or not), it is a lot less common than Maven and it is terribly overcomplicated for simple things. Still, solution was there for many years even for that quite complex problem.
Java 9 modules are not really solving any problems which were not solved before. From what I understand, their 'novelty' is in:
- it will be bundled in standard distribution (as opposed to external tools) - module information will be available _also_ during runtime through reflection (rather than compile/build/deploy/start time as with other tools), which can allow some extra tricks like on-demand loading (which is probably 20 years too late for save applets, but they had open ticket for that probably;) and easier implementation of OSGI-like containers in app servers - more explicit export features from modules (present in OSGI, but not in maven)
So java had no issues with lack of dependency handling. I, personally, do not look forward towards java 9 module system. Between maven (for 99.99% of cases) and OSGI (for that 0.01% of apps which need dynamic loading of unknown versions of conflicting libraries) I found java dependency mechanism good enough. With java 9 modules, I'm afraid we will see a lot of compatibility issues (not everybody can update to java 9 immediately in same company), possibly requiring people to provide pre-9 and post-9 version of libraries plus extra effort, as maven metadata will still have to be maintained.
Perhaps have an "empty" machine with just a browser for internet connectivity and browsing/surfing.
You mean unimportant surfing like accessing bank account, bitcoin wallet and whatever?
If these things are accessible to hackers, I don't know if I care that much if they are able to read my 3 years old Witcher 3 savegames. Or opensource code I'll upload to github next day anyway.
For 99.99% of the people, only things they really need to protect are things they do on the internet. Having secure, internet-less machine is not very useful for most of us.
Fact: there is no global warming. The world is getting cooler, and as sunspot activity ceases, we enter another Maunder Minimum.
First I thought that you are clueless denialist, but seeing that you stated that there is no global warming in bold totally convinced me.
Care to share you opinions about vaccines, HAARP, 9/11 or landing on Moon?
So what do they call herbal tea, i.e. tea that isn't actually tea?
'Herbata zioowa', which where 'zioowa' means 'made out of herbs'. It doesn't sound strange in Polish, because 'herb' doesn't sound anything like 'zioo'.
Sometimes also 'herbatka zioowa' (which is supposed to be proper naming for that, but nobody I know uses that diminutive form) or 'napar'/'napar zioowy' (which translates to 'brew'/'herbal brew') which has a connotation of something being prepared for medical reasons rather than just taste. And napar basically sounds like 'over-steam' in Polish (na = over, para = steam) if we are into roots of words.
How can something that only lives in a single browser make programners' lives easier?
I'm not web developer, but from my limited experiments with TypeScript, it looked like it transpiles into something which was running under IE, Edge, Firefox and Chrome (tried only these). Are you saying that some more advanced features of TypeScript work only in Edge? Or only in IE?
Ron smiled. Ron reached for his wand slowly.
"Ron's the handsome one", muttered Harry as he reluctantly reach for his. [...]. Ron flinched.
"Not so handsome now", thought Harry as he dipped Hermione in hot sauce.
The very notion of "Liquidity" is bullshit, especially in this situation.
Either someone is gonna buy the stocks you're trying to sell or nobody will. Buyers and sellers are essentially commodities. A stock doesn't become more "liquid" if A sells to B, or if A sells to B who then sells to C, or if A sells to C directly.
=Smidge=
Sorry, I disagree here. Stock where 1000 units is traded each day (A->B->C->D->E....->Z) is a lot more liquid that one which where 1000 units got traded once during a month (A->Z).
To play devil's advocate here, by buying stocks second hand, you are providing liquidity, which makes a lot more people invest in original companies on stock market, because they know they will be able to get out of position in case of financial need. So, you are not investing in SI LTD directly, but you are, in indirect sense, enabling investments in all companies on the market.
It gets considerably more fuzzy with various derivative products. Still, I like to think that pure stock market is 'good', even if you are trading stocks which are already present on exchanges and all the 'lets get rich by moving empty money around' things are more on derivative markets (possibly also FX?).
Is it implemented anywhere? From what I was able to quickly find, it is an _idea_ that somebody in future might be bothered by replacing it by true vector instructions, but nobody yet implemented it, so currently it will always fallback to polyfill. It would be great if you could point to changeset which implements it in natvely in one of major browsers.
If it is non-terrestrial, why would it use DNA, and then specifically the exact 4 nucleotides that we use?
For example because previous sample reached Earth few billion years ago and mutated a lot on Earth, while one they found now is either original or yet another mutation from elsewhere.
Chances of finding life nearby (cosmic scale) is very small - but if we do find it, I think that it has bigger chances of being similar on basic level due to travel through panspermia, rather than appearing from inanimate matter in completely independent fashion.
Can you please take this plush reproduction of a brain and show where java did hurt you?
Were you force fed stateful entity beans every day?
Have dependencies been injected into you with spring?
Were you called cafe babe and forced to servlet people you didn't know?
Was all your cache taken from you?
Did they tell you to collect garbage without any pauses?
Or was it loading of classes from unverified sources which really got you scared?
Something has happened. Talking about it might help you.
Great, until google decide to axe go for whatever reason they come up with, pay a bunch of interns to port all the code to another language and leave you eating dust...
Statement was about ' doubt there's a single company of any size running their business processes', not about long-term stability of language. Please do not move goalposts.
Rust and Go, yeah doubt there's a single company of any size running their business processes on either.
Regarding Go. Ever heard about Google? They are running a lot of it...
Docker is written in Go. Docker is probably single biggest thing happening in devops area in few last years and many, many companies are deploying it in production. And docker is exactly the thing you are 'running you business process on' ;)
I never even realized it was big enough to draw that sort of talent.
Half million dollars for one episode might have something to do with that...
Yes, because world was created 6500 years ago, so who cares about imbalance on fake timeline before that.
There is a huge difference between crowd-sourcing 'wanted warrant' search versus asking people to report perceived offenses against a state on their own volition.
East Germany (and other Eastern Block states) problem with citizens spying and reporting crimes was that it was mostly interested in political crimes/dissent. As it was something hard to prove or disprove, people were often reporting people they disliked, just for sake of causing them trouble.
It was:
1) possible false accusations due to personal hatred
2) being hunted for 'thought crimes' or any disapproval of state
3) not being able to trust your neighbors(or even family)
which was making it bad, not a pure fact that it was civilian reporting a crime.
That article kind of equates calling police when you see/hear somebody beating his wife in apartment next door to falsely accusing your coworker of anti-state collaboration so he will get taken to Gulag and you can get his position. In both cases you are turning against somebody who possibly trusted you and reporting him to state-run enforcement. But there IS a difference - and I think that finding stolen cars firmly fit into former category.
If police will start falsely flagging cars of political dissidents as stolen and using other citizens to hunt them down, only then it becomes a problem. But guess what - if they do that and do NOT involve other citizens, it is problem of same size.
Tell it to Venus and Mars (runaway cooling in second case).
As for the last 11 inter-glacial periods.. in how many of them so much of fossil fuel was burned? Technology and population density changed a bit since last interglacial...
It is also called destructive testing, because answer will come back in form of Sun turning into nova...
https://en.wikipedia.org/wiki/...
(Dark Forest theory)
I can't say that I agree or see anything that's inherently better about Fortran than C.
Assuming that by 'better' you mean resulting program running faster: array handling and lack of opaque pointers.
In C, array is just a memory block with bit of fancy access syntax. In Fortran, array is a a construct understood as such on compiler level and because you cannot do so many tricks with pointers, compilers is allowed to do certain optimalizations impossible in C. Example - it can change layout of array to better fit cache lines on CPU.
https://scicomp.stackexchange....
Yes, contemporary C compilers achieve a lot - but it requires a lot of handcrafting (tagging memory blocks with builtin_aligned etc) and trial and error (sometimes innocent looking line can change your code from 4-way optimized vector code into old MMX era style due to some compiler quirk). But even with that, cache layout optimalization is left for you to do manually (and you end up seeing code with things like pad0,pad1,pad2,pad3,pad4 etc).
I would hardly call heavy makeup for a man a 'subtle' clue...
Anyway, 91% accuracy is complete disaster. While there is a common feeling that 10% of population is gay, more realistic studies (like ones referenced at https://www.theguardian.com/po...), claim between 1.5% and 6%. Even taking highest percentage into account (one provided by pro-gay organization), of 6%, I can write simple gaydar app which will tell 'straight' 100% of time and it will be right 96% of time.
You cannot take a single measure with x% of error to gain meaningful information about things which occur x% of time. It can be a screening test, but not a final answer. Simple example is machine which detects some rare disease and is wrong only 1% of the time. If disease happens for 1 person in million, when machine says you are ill, you have only 0.1% chance of being actually ill and 99.9% of chances that machine was wrong. What you can later do, is to put these 10000 people for more expensive/detailed/invasive tests, but not to start treating them for that disease outright.
Complexity of base solution is O(n!). If you think that going possibly 2-3 faster with your favorite toy language compared to java is going to change much for n=1000, you are seriously confused.
Do you have a link to specific measurements? It looks to me that errors/resolution is more in couple millimeters rather than 50-100 microns.
If we go one order of magnitude higher, then we can just get 10x10x10 metal solid cube and use cutter/miller to cut out the shape we need and skip 3d printing part.
Now imagine new edition of The Protocols of the Elders of Zion crap, this time challenging rich of the world of injecting unborn babies blood into their brains to extend their geriatric rule over the world....
Don't get me wrong, I'm mostly transhumanist myself, but I shudder to think what religious fanatics, right-wing prolifers and other luddites will make out of such developments in their propaganda.
OTOH, weighing a labrador who doesn't want to stand still on the bathroom scale - now, that's the REAL Nobel-worthy challenge.
Ask the Chinese![...]
We are talking about live labrador, not one being prepared for dinner...
Thanks. Frankly it is astonishing that it took Java 22 years to get dependency handling right.
That's quite loaded statement.
1) Java has very good dependency mechanism for long time (since 2004 or so), bit similar to what you get with rpm/deb/etc, just on more fine-grained library level. Unlike rpm/deb/etc, it is single standard everybody follows. It is called maven (which is also a convoluted build system, but almost all other build systems have hooks into maven-standard dependency mechanism). It solves version mismatch issue by either using latest version for given dependency among declared options or you can override it by hand in your build.
2) Going further, there is an OSGI framework which allows you to solve version dependency conflicts during runtime - so you can have multiple versions of same library used by same program at same time. Unfortunately (or not), it is a lot less common than Maven and it is terribly overcomplicated for simple things. Still, solution was there for many years even for that quite complex problem.
Java 9 modules are not really solving any problems which were not solved before. From what I understand, their 'novelty' is in:
- it will be bundled in standard distribution (as opposed to external tools) ;) and easier implementation of OSGI-like containers in app servers
- module information will be available _also_ during runtime through reflection (rather than compile/build/deploy/start time as with other tools), which can allow some extra tricks like on-demand loading (which is probably 20 years too late for save applets, but they had open ticket for that probably
- more explicit export features from modules (present in OSGI, but not in maven)
So java had no issues with lack of dependency handling. I, personally, do not look forward towards java 9 module system. Between maven (for 99.99% of cases) and OSGI (for that 0.01% of apps which need dynamic loading of unknown versions of conflicting libraries) I found java dependency mechanism good enough. With java 9 modules, I'm afraid we will see a lot of compatibility issues (not everybody can update to java 9 immediately in same company), possibly requiring people to provide pre-9 and post-9 version of libraries plus extra effort, as maven metadata will still have to be maintained.
A blind person is never going to able to play an 3rd person shooter (or any shooter), no matter what you do to it, any more than he could play tennis.
Take a look at https://www.youtube.com/watch?...
No idea how this works, but tenis for blind people is a thing.