skysight-inc/HackerNews huggingface dataset:
"just"?

It's an alternative to datenkrake Google that does not track you and adds some neat features (bangs, keyboard navigation, etc.)
There are transistor densities for each of the manufacturer's processes here: https://www.anandtech.com/show/11850/intel-displays-10nm-waf...
IBM have a development team there in Hay St, I used to work with them, a few years back. There's software development going on at the RAC too, a variety of mining related software companies and ... I thin kthere was something about video surveillance cams for public transport. Oh and a couple of ISPs, probably not developing much.

That's about all I remember encountering from my time living in Perth.
I remember reading in a book (I can't remember which one) that they had penises albeit smaller than average. It makes sense because a normal penis goes through two growth spurts and this one doesn't benefit from one of the two.
That may be true, but with that attitude, we'll all still be using MIT in 2047.

The hope here is for it to become a standard license in short order, if people find it useful. That includes SPDX submission, OSI approval, and then inclusion in Github's licensing apparatus.

Specifically, I'd like to think that corporations would find it significantly more comfortable to use software under LIL than under MIT: They won't have to worry as much about unknown patents held by the authors, and they won't have to worry about future legal disputes with third-party contributors. Both of those are significant issues today — this very week, even.

That said, if you want something permissive, but lawyered-up and bulletproof, use Apache. This isn't intended to compete with Apache. It's intended to compete with what folks actually use and love, which is MIT.
That's true, but only if Intel's _proposed_ 10nm specs matches what they ship. They haven't shipped anything, that's the problem.
These properties are not mutually exclusive. But desirability is a required one for a good currency.

I agree that those other properties are important too.
> so in essence $8,154,513,572 of new value was created from nothing with the split.

No. The market depth of the various Bitcoin Cash markets is tiny. You couldn’t offload even $10M without crashing the price close to zero.

Just because the highest bid is ~$500 doesn’t mean all 16 million Bitcoin Cash coins can be sold for ~$500, thus ~$500*16m hasn’t been created at all — only a tiny fraction of that.
Agreed. Honestly at this point I'll take boring. I'd welcome boring. People really need to stop upgrading 0.1 second after something comes out. Take the Java world. You can have a lot of criticism for the language or the platform, but the reality is people get shit done without upgrading right away. It's not even part of the culture. This allows people to master the platform and tools.

In the JS world, there's no mastery. People just keep jumping to newest versions and spend all of their time fighting the new problems. Just. Stop.

The company I work for almost standardized on react/redux. We're not done getting rid of our old stack that people are already looking at Relay Modern, Apollo, MobX, etc. If it wasn't for our investment in a massive home grown React component library, there would probably be VueJS all over the place.

So we lose the ability to help each other. Every team is different, dealing with different problems. We can't build libraries since we don't have a platform to target. That to me makes us much weaker.

So I welcome boring. I welcome the day when people are no longer interested in it so they stop spamming npm to check if a new version of their favorite library is out to upgrade to it when the existing one is working fine.
"Linux inventor Linus Torvalds replaced Chrome OS on his Chromebook Pixel with Fedora 18, employing Red Hat engineer David Miller's work. Torvalds had praised the Pixel screen but not the operating system, which he felt was better suited to slower hardware." (https://en.wikipedia.org/wiki/Chromebook_Pixel)
I understand- and I am in two minds whether this would be a good thing or not- especially because of the control aspect of it.
Depends on your definition of "city". Is Geraldton or Bunbury a city? Not by European standards, though maybe by the US definition.

To a Brit, those are towns, probably even small towns.
Decoupling awareness and its contents is a necessary prerequisite to a much more parsimonious philosophical viewpoint. Without taking that step, you're stuck with the idea that human awareness is somehow different in kind from the physical awareness that drives the evolution of everything else in the universe.
I'm tired of people mentioning !g. If you want to use google, just use google. Stop using duck duck go just to search google, and then say "but duck duck go is better" lo. no it isn't. clearly.
The comments on this article mostly talk about the privacy benefits DDG brings. Yet, we've known since the Orange Book (TCSEC) that system integrity is a prerequisite for confidentiality/privacy. As in, the DDG servers and network need some strong security to ensure they're doing what the staff and users think they're doing esp with all the press it gets. Example attacks:

1. Root the search servers. Gradually leak out what people were doing in a way that looks like fake search results to attackers running "searches" that are actually commands to trigger leaks. The leaked data would be stored in memory temporarily.

2. Subvert the engine to send malicious JavaScript to users that leaks their search results to a specific location. Might reduce risk of detection by first determining browser configuration for common ways of spotting leaks. Then, don't send anything to those users.

I'd guess the boxes and setups were originally optimized for speed and cost rather than isolation. So, what's security like at DDG? A quick glance shows they run...

"DuckDuckGo is coded in Perl and JavaScript with the help of the YUI Library, served via nginx, FastCGI and memcached, running on FreeBSD and Ubuntu via daemontools. We both run our own servers and have servers on Amazon EC2 across the world."

Probably not that private once hackers are involved with Perl and Ubuntu. On nation-state level with EC2. The servers and cache at least get security updates regularly. So, safe assumption is private against passive collection and low-to-medium-strength attackers.
In 2015 I began using React Native for a client because I was led to believe that it would be a nice way to bring their web app to iOS and Android. After months of alternating happiness and frustration, we cancelled the project due to many horrible problems involving crashes, lagginess, and poor behavior. I definitely regret that. Probably the ecosystem is more mature now, but back then I found its advertising and hype to really stretch its actual quality.
Eliminating tracking of your searches is not valuable?
But JS dev has never been fun.

Web dev is fun because the browser is a freaking awesome plateform.

However, it is _despite_ of JS.

There's not a single characteristic of this language that makes it better than any other mainstream high level language out there. We use it because we have no reasonable alternative on the browser. It has always been a pain to use, requiring:

- avoiding part of the language that is badly designed to escape traps.

- recreating basic features that you take for granted in any other tech like isolation, namespacing, primitive stlib features, etc.

- fight with the various implementations to find some code that will work for most of your customers.

- use tooling to compensate any weakness you can. Remember the most popular projects in JS (coffee, tsx, jsx, babel, webpack, etc) are mostly projects allowing you... to avoid writing JS.

The fact that the community is now shooting itself in the foot by providing so many incompatible, badly documented and breaking-compat-all-the-time tools is just icing on the rotten cake.

P.S: since this comment is getting upvotes, I will say that having used in prod vanilla, jquery, react, angular and Vue, I will stick with Vue for the next years. I'm done. My quest is over. It takes 3 hours of reading to be productive with it. It requires no tooling and yet can be used with existing tooling. It's fast. It's well documented. I can now focus on writing software again.
> Real-time video is significantly different than still-frames. It's why video compression uses completely different algorithms than jpeg compression, for example.

That's not quite true, mainstream video codecs are all based around discrete cosine transforms (or integer approximations thereof) + scalar quantization, followed by entropy coding.

If you look at early codecs like MPEG1 or MPEG2, individual frames are compressed in a manner almost identical to JPEG. The main difference is that video allows you to do motion compression, but that still leaves you with a residual (or difference) frame, which is compressed much like a jpeg.

Modern codecs like h264 and h265 are far more complex, but the basic algorithms at the heart of them are not fundamentally different from JPEG. In fact you can use h264 as a still image codec, at about 2x the compression efficiency!

> If it's possible to clean a puppy, it might be possible to extrapolate how light should behave in the general case.

That bot did not "clean" a puppy, it just converted it to black and white. Since the dye only changed the fur color (chroma) without darkening/lightening it, it was not visible in the newly added synthetic colors. If you look at the image in black and white, the dye is obviously not present: https://i.imgur.com/xIkCP2m.jpg
14 year .NET veteran here. For me Javascript (actually Typescript) using Vue as the front-end reinvigorated my joy of creating web applications again.
What about ryzen, I forgot the size and which foundry they use.
Reminds me of the time I was sitting at a bar, facing some friends. A guy came up behind me and king hit the guy sitting behind me full in the face.

I didn't see it, just the reactions of my friend's faces who saw the whole thing. Apparently my head was only inches away from being involved.

...The guy who got hit died, the other one was charged with manslaughter.
> Compare macOS today with the initial OS X release and it is fundamentally the same system both UI wise and code wise

Try to make use of the JavaBridge, MacRuby, Quicktime, Carbon, Objective-C GC.

I can get a few more examples if you wish.
Gosto – A Google Cloud Datastore client in Go, for automation of key attachment
I should recommend taking magnesium chloride for	strengthen your immune system, it is very well used in functional and natural medicine these days.
It took me a minute to appreciate it, didn't know what to look for. But wow!
Yes - but when the customer say "we need you on site right now" you get on site right now.
Some lawyers argue that if you publish software under an open source license without an explicit patent grant, that their is an implicit grant with it. As far as I know, this has not been tested in court, but it seems reasonable to me, (not as lawyer).
By that definition dollar is not a currency in China.

You have to realize that there are many currencies, and they all have their niches. Bitcoin is just one of them.
I second that. I rarely use the !g bang (no need for that, DDG has the anwsers), but when I do I don't get anything more significant.
Plus more people are familiar with a popular open source framework than OPs. There's 100s of thousands of react devs. But only OP knows OPs framework. Most people need to use an existing framework before they try to write their own, because a lot of people try to write frameworks not knowing what frameworks actually do or what is involved.
I remember the Rosetta era when they switched from PPC to Intel and had their VM layer inbetween. You could go to your process list and see what was using x86 vs PPC via Rosetta and later even x86 64-bit. Eventually Rosetta was removed from the default install and I think it's gone entirely now, so you can't run really old PPC apps without an older version of MacOS and an older Mac.
What should I look for?
I want to open a barbershop, but I'm not a barber and don't want to partner with any barbers. Where can I find someone to cut my client's hair?
So I guess this means that we'll have to wait an additional year for the MacBook Pro that finally smashes through this archaic limit of 16 gigabytes of memory :(

Except if Intel wakes up and relieves us from our pains by inserting a Kaby Lake revision of sorts with an updated memory controller capable of driving more low-power RAM. I personally couldn't care less about 10-20% more processing power per watt from Cannonlake and 10nm, it's the memory limit that's really limiting me.
That's a shame. Kudos to them for trying to improve the MIT license, and for explicitly incorporating a contributor license agreement.

However, it would probably behoove them to actually get an actual lawyer to take a look at the license, if only to have some kind of up-front certification for adopters that the thing won't get them sued or taken advantage of. There are several changes from the original MIT language that indicate they might not know what they're doing any more than your average Hackernews. For instance, putting warranty disclaimers in all caps is common practice and it's done for a reason [0], but they evidently didn't bother to search "warranty all caps" on DuckDuckGo and decide "you know what, it's fine, we can live with an all-caps clause." To my untrained eye, it looks fine, but who knows what might cause it to get torn up in court. Which of course proves your point: no corporation will use a LIL licensed project at least until it's been vetted or tested or reviewed somehow.

Lil license:

Permission is hereby granted by the authors of this software, to any person, to use the software for any purpose, free of charge, including the rights to run, read, copy, change, distribute and sell it, and including usage rights to any patents the authors may hold on it, subject to the following conditions:

This license, or a link to its text, must be included with all copies of the software and any derivative works.

Any modification to the software submitted to the authors may be incorporated into the software under the terms of this license.

The software is provided "as is", without warranty of any kind, including but not limited to the warranties of title, fitness, merchantability and non-infringement. The authors have no obligation to provide support or updates for the software, and may not be held liable for any damages, claims or other liability arising from its use.

Expat license:

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

[0]: http://www.partingthoughts.net/why-are-warranty-disclaimers-...
I wonder if Intel will try a nanometer war and give new nicknames to size.
E-ink Monitor with HDMI-Paperlike Pro
As another commenter said, the problem is that bitcoin can't devalue. Inflation is what drives people to spend their money rather than sitting on it, waiting for it to increase in value.

I certainly have no intention of spending my bitcoin. Not because I don't have anything to spend it on, but because if it becomes more popular, then by definition it will have to increase in value by a huge number. Unless of course it collapses before then.
Swift specifies inout parameters as copying the value that's passed in, giving the copy to the callee as a mutable value, and then writing back the value to the original storage after the function returns. & is not an "address of" operator.

Of course, it would be inefficient to do this all the time, so Swift will optimize copy-then-writeback to just passing a pointer to the original storage whenever it can. But this is an optimization operating under the "as if" rule: as long as it works as if it does a copy-then-writeback, the compiler can make it actually do whatever it wants.

If the example code were legal, then it would have to print `0`, because the writeback to `counter` doesn't happen until the end of the function. That means the compiler couldn't just pass in a pointer to `counter`, but would have to actually go through the copy-then-writeback procedure it's supposed to do, so you'd lose out on optimizations.

Instead, Swift makes it illegal. You can't access a value while this call is happening. That allows the language semantics to coexist with optimizations.
Right but samsung's current 10nm process only meets ITRS's 14nm guidelines... looking at tables it appears as though Samsung's 10nm is about the same (actually worse) as Intel's 14nm.
Has anything changed, other than the particular game?
geekbench is the only thing showing these outsized results, id be very suspicious of geekbench
My team has been working on our app for 1.5 years now and of all the technical choices we've made, React Native is probably our favorite. It's taken us through the prototyping stage and all the way to production without many issues. Granted, we're a very small engineering team of 3.

Pros

- We haven't done performance tuning and haven't had any user complaints about performance (it's a multi-channel chat app)

- Most of the time, changes "just work" on both platforms

- Javascript :D

- Development velocity is great, especially w/ UI changes

Cons

- Wish we had better text input control

- You still need someone who knows about native app development on each platform

- Upgrading versions can cause breaking issues (this has gotten better)

- Lesser used 3rd-party packages are often incomplete across platform, so a fair amount of patches

- Changes on one platform have the potential to break the other platform (so testing can require a lot of back and forth)

edit: formatting halp
So if 100% of Bitcoin users can’t reach consensus, Bitcoin is worthless? The important question is how large the fraction is that wants to split off. There will always be some level of disagreement.

Also, importantly, how long do the forks last? Bitcoin Cash has only existed for little over a month as of now. If it dies off (price drops to zero) within a couple of years, it will be clear that forks of that nature doesn’t affect Bitcoin in the long run.
Please just use the ISC license. It's a permissive license that is as short as modern law allows. It's well understood and accepted. It's the default license for node.js packages and the preferred license for OpenBSD. https://en.wikipedia.org/wiki/ISC_license

Here it is in it's entirety:

Copyright <YEAR> <OWNER>

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
I wonder if OP doesn't have a framework at all.
Are we talking about the same article?

Here's a quote from the one I read:

> Internet sleuths dutifully began digging into Mauldin's past — and uncovered what seemed like the perfect fuel for the raging firestorm of public outrage. It turned out that Mauldin, the top executive handling cybersecurity at Equifax, didn't have much formal training in technology. She had studied music composition at the University of Georgia.

> This was the smoking gun (my emphasis) that to some proved Mauldin's obvious unfitness for the job. With a bachelor of arts and a master's of fine arts, Mauldin's record betrayed a “lack of educational qualifications” for her job, according to a columnist writing for MarketWatch. Other outlets seized on the point and ran with it. “Equifax Execs Resign; Security Head, Mauldin, Was Music Major,” read one headline from NBC News.

Your well-reasoned comparison emphasizes the lack of work experience in any related field (and Moxie's wealth of such experience). The WAPO author on the other hand falls through to the only reported formal education, speculates that it is a "smoking gun", and attributes it to an anonymous group of unverifiable experts.

Furthermore, your well-reasoned argument works just as well if the person in question had studied computer science in college. The absence of any other experience in the field would be the same red flag as it was here. The only difference is in that case, the WAPO journalist would have been forced to lead with the less effective but more accurate "absence of experience" rather than "studied music". Instead, because the journalist had a choice and made it we can judge the veracity of their tech reporting accordingly.

Edit: typo
AFAIK there are certain rights that copyright holders can't actually waive in certain jurisdictions.
Must it though?

What if all children are naturally inclined to "feel like boys", whatever that means. But then society dictates that some are "girls" and are put in dresses, hair plaited, and told to behave a certain way? Why wouldn't they feel uncomfortable with their assigned gender role, regardless of what's coming for them in puberty?
Am I the only one who thinks that getting all of this stuff for free is a bad thing not a good thing? If you don't know how your auth works, how your server is running, and what exactly all these third party business logic libs do under the hood, you make debugging difficult and don't have a mental model for performance and scaling considerations.
No, because your patent grant doesn't terminate until you file suit, so if you stop using the patents before you sue, you aren't infringing.
Yeah, if someone is just going to search Google all the time. If one is going to use DDG most of the time, but then pivots, it's worth noting. I use DDG to get to Wikipedia, Amazon, Google Images, and sometimes Google (for technical searches).
It actually is to many.
If someone finds an animation on this, please share. I'm so interested in seeing how this change looks like. Apparently, the real world trumps the limits of my imagination.
It's true that lithographic technologies ("10nm") don't map to a specific feature size, but TSMC 10nm is denser than Intel 14nm. You may be thinking of Intel 14nm vs TSMC 16 nm vs Samsung 14 nm, which all have comparable fin pitches, and it's certainly true that for the same technology process, Intel has been the most ambitious about what feature size that translates to in the last few years.
Next year my mid 2013 MacBook Pro will be 5 years old and the thing still smokes most lesser PC laptops. The battery still has more than 50% of the charging cycles left and it all runs really well. I figure I’d keep it until it died which could be another 5 years.
> I think the problem is people who feel they have to use the latest and greatest feature and they have to know all the frameworks.

The problem is the marketplace and the companies that will demand the skills when one is job searching.
I'd love me some DDG Scholar functionality (not the Google Scholar bang)