skysight-inc/HackerNews huggingface dataset:
Software Engineer's fallacy: if all you have is software/programming skills you start to look for an open source linux based solution to holding wooden boards in place, one that doesn't vendor lock you into the iron ore.

With Windows vs Linux the premise was you install absolutely free software on a computer you already own and you end up with a superior computing and programming environment.

With k8s - you switched to it, now what? You have to buy server hardware, rent or build a room, run wires for electricity and broadband, build cooling, physical security, etc etc etc.
You will stop paying hourly rate to Amazon, but all the upfront and recurring costs will chew into that saving and you'll question whether it was worth the drill.
Foremost, it will all take days and weeks, but with AWS it takes intolerable 20 minutes to spin up the k8s control plane (did I remember the term right?)

Even if you do all of that and blog about your great success, what's your plan for when it goes viral and visitors flow in to leave accolades on your visionary move?

With AWS, you could just spin up more servers to deal with extra traffic. With your own datacenter, you'd have to order new servers, perhaps from Amazon's same day delivery...
Note that in chapter 3.8.1 he writes "As you can imagine, implementing [closures] adds some complexity because we can no longer assume variable scope works strictly like a stack where local variables evaporate the moment the function returns. We’re going to have a fun time learning how to make these work and do so efficiently."
While it's tempting to ignore the realities of working with large groups of people in favour of a simplified model that is easy to problem-solve against, it's not particularly useful as a way to figure out what to do in real life.
For better or worse, here's Apple's response:

https://www.apple.com/newsroom/2019/03/addressing-spotifys-c...

Frankly both sides seem immensely dodgy in their approach - manipulative language, half-truths, blame-shifting

Am very curious whether Spotify in Europe will actually become 30% cheaper to the end user if this goes ahead (or, if Apple's response is to be believed: 45% cheaper after the first year) as their careful "we're doing this for you" messaging says, or it just ends up being a cash grab
Google does not mix well with stable api. They love the shiny new stuffs and break things often.
I tried it in HP BASIC. (Played with a few terminal emulator settings and this is the best I got)
https://imgur.com/a/N6QSkXB
DynamoDB is dependent on many of AWS’s services and infrastructure.
Almost 1/5 of all humans are chinese. Maybe it's time to learn the language. Of course there are tonnes of smart people there doing interesting things.
It definitely moves - the whole pad is kind of springy - it just doesn't tap back with an impulse without power.
Its 2019 and people still confuse the different kinds of "free" when talking about open source software.

(Also, yes, I open source as much of my work as possible, and I'm paid to write it)

Also, AWS is BUILT on open source, they just don't open source the extra bits they added on top. Just like how Microsoft took an open source tcp/ip stack and open source web browser, added some stuff, and called it their own.
It's a great post and everyone stop flexing. Learn basic complexity if you don't know it, it has huge dividends.
Off the top of my head, Ted Lieu has a CS degree, so it’s likely. There are 4 congressmen total who have CS degrees [1]. Not to say a music major can’t know this stuff, too.

[0] https://en.m.wikipedia.org/wiki/Ted_Lieu

[1] https://hurd.house.gov/media-center/in-the-news/we-asked-eve...
There is an analog in the efi asm example in the include file [1] with its structures and defines which have a few types but is mostly concerned with defining the same structures as in the C# program.

Something that is very unique and interesting is the usage of the System.Runtime & System.Runtime.InteropService , I'm guessing that some of the contorting needed to get things working in the code lays with those functions. The other half would be the ilc and the linker having the EFI subsystem as an option.

[1] http://x86asm.net/articles/uefi-programming-first-steps/efi....
Is it possible its just not a profitable business unless they double the rent?
There's a really nice fictional drama miniseries from 2018 about the discovery of oil in Norway: "Lykkeland". I assume it's a very stylized version of what actually happened but highlights the conflicting interests a little bit.
North Korea may have had core deciphering computers stolen
Cool! I think there is something called the feed eradicator for facebook, but dont know exactly how that work.
سعر الدولار اليوم اسعار العملات الاثنين 26 -3 -2019 سعر الريال السعودى
This is exactly what I'm seeing in my WeWork building.
Rust isn't safe from race conditions. It is not a guarantee. It is free from memory errors, that is true, though.
Lessons Learned from Past Mistakes Hiring Freelance Developers and Designers
I have read an account of the SBS storming a North Sea rig as part of an exercise and it wasn't exactly easy for them with all the very best training and gear and supported by Royal Navy ships - and that was in reasonable weather conditions.
It has a non-negligible privacy cost.
very nice! why did you chose to use a self-created language?
I said systems on purpose, not processes. Systems can exist in the heads and habits of the team, without a JIRA workflow or such like.
Nasa cancels all-female spacewalk, citing lack of spacesuit in right size
Does DuckDuckGo operate an app store that reaches most of mobile users worldwide? Why are you talking about the search engine?
Cheetah Mobile Announces Financial Results for Q4 and Full Year 2018 – Pandaily
I appreciate the thought RE the "Asperger", but in the interest of aligning with reality: Asperger no longer exists as a diagnosis (it's all on an autism spectrum now) and saying that many of "the best" software developers "have some degree of" a psychiatric diagnosis is... Well I'm not sure exactly what to call it. Premature springs to mind.
Building a Progressive Todo Web App with Vuetify, Vuex and GraphQL
Think through this analogy a little more thoroughly. Freedom of speech is an important issue precisely because it’s dangerous. Speech can ignite revolutions against unjust tyrants, and speech can also mobilize hate and terrorism.

Speech is not without consequence to society. If it was not dangerous to the lives and property of others, it wouldn’t matter so much.

I think the argument that speech is less dangerous than the right to drive a car is naïve and uninformed by both history and what we see in plain sight.

I mean seriously, can you look at white supremacist terrorisms radicalized online and tell me that speech has no consequences?

Of course it has consequences. If speech didn’t have consequences, it wouldn’t be worth defending.

———

But even if you refuse to accept that speech is dangerous, you must accept that it has consequences, that it can affect the experience of other people.

If it didn’t, there wouldn’t be a need to moderate speech on this very platform. Everyone could post anything they like. It would be more like... Maybe the right to park your car on a busy street during rush hour.

Nobody will slam into your car, but it will certainly affect their use of a common resource.

Unrestricted use of a common resource leads to a tragedy of the commons, and nobody ends up enjoying it except the vermin, who reduce each other’s enjoyment to the barest minimum.
Most languages these days are open source; reading source code from a real implementation is a great way to learn.
If you want to lose most of your audience, sure.
Yeah, this touches on something i believed for a long time but every time i mentioned it i got (at best) push back: we make the software way too localization friendly, when we shouldn't do that because what we end up doing is enabling people create intellectual silos - we enable the division inherent in using different languages.

If you had to use software in English, regardless of your native language (and mine is not English, it does not even have a latin alphabet) you'd need to have at least some proficiency with being able to read it which sooner or later make you able to write it.

I've seen that first hand: i am 99% self-taught when it comes to English and the only reason for that is that when i started using computers and got interested in programming, everything was in English. I had to learn it, otherwise i wouldn't be able to use my computers.

(and FWIW i wouldn't be surprised if a major reason that Japanese programmers are both bad at English and they tend to use their own and/or different software than the rest of the world today does is that they got translated documentation, software and computers from the earlier days of computing - essentially creating an unnecessary big barrier between themselves and the rest of the world)
Got it! This works on macOS. It encodes the same characters in hex UTF-8:

while true; do printf "\xe2\x95\xb$((1 + ($RANDOM & 1)))"; done
What sort of language are you interested in implementing? Once you've got past the lexing and parsing stages, the implementation strategy can be quite different for, say, a functional-style language and an imperative OO-style language, so it would be helpful to know more and then perhaps some of us could suggest suitable material.
Guess we the westerners now experience what other parts of the world experienced for decades.
> they apparently want stability of drivers

Strangely, the only Android drivers, that can be trivially ported between Android version, are those "unstable" bits in Linux kernel.

Take any postmarket smartphone firmware — if something does not work after porting to new Android version, you can bet, that it is a proprietary userspace blob.
Who develops HAL for those blobs? — Google. Who controls it's API? — Google.

What "stability of drivers" are we talking about here? Certainly not the kind, helpful to users.
With k8s - you switched to it, now what? You have to buy server hardware, rent or build a room, run wires for electricity and broadband, build cooling, physical security, etc etc etc.

I'm not sure that's the choice. You can run kubernetes in the cloud, can't you? e.g. EKS on Amazon.
> If you were looking to modernize an industry O&G is super fit for disruption.

The only way to "modernize" Oil and Gas that is compatible with a future for the planet is to shut it down.
They are requiring a mobile phone number for some time now even when not on VPN, TOR and alike.

This is very worrying that more and more services are requiring a mobile number, especially for services that are used with business background. That means, in your business you need to have a business mobile. You need to track who registered with what phone number and so on. Email accounts are much easier to manage. But mobile numbers is a big problem, especially when employees leave and mobiles get deactivated.
Also not mentioned, hardware pyramid makes fools of people who just expect the O-Notation to be the outcome of measured performance. A cache optimal - Algorithm thats worser in the 0-Notation might still outperform a bad implementation of a O-Notation superior algorithm.

TL,DR; Knowing Big-O does not detach you from physics.
SummarLight: A Text Summarizing Chrome Extension
"so there's no point in judging them for failing to be profitable since they aren't trying."

Point taken, but, we can definitely 'judge them' in the case of unit profitability.

Expansion is one thing, it's loaded with startup costs for each unit - but the key is, 'are the long running installations running at unit profitability, even when accounting for corporate overhead'.

That's the first order thing we need to know, because if not, then it's a problem because the only way to make more money would be to jack rent or cut overhead, neither good options.

The other thing is of course the inherent risks in their contracts. Are their margins so thin they can't withstand a real-estate shock? What happens when there's a down cycle and they have a lot of empty space? Are their contracts subject to flexibility? Or are they toast? Surely, they're 'always room to negotiate' because if there is a downturn, their landlords will get it on some level and rather WW stick around than have an empty building, but there might not be enough room to manoever given possible overhead of running the place + corporate overhead.

And lastly is the sustainability of their advantage. Do people really like the WW brand that much? Or are they betting on juicy corporate contracts with fat margins they can sink their teeth into like Oracle.

I think that's where the bulk of the material grey areas reside.
what is AirPower?
The Game that gets smarter
Except birds jump with wings in position to flap. The quad launch would require moving wings into position which not only takes time, but also counteracts by providing drag.

I trust the simulations mentioned in the article take this into account, but the grandparent is right that this is not it all obvious from the video. In fact the video shows very leven flight motion while the wings are brought up, which absolutely would not be the case.
> what can k8s do to AWS SaaSes (e.g. RDS, SNS, etc...)?

k8s has allowed us to not use RDS any more because we now host PostgreSQL inside k8s instead. It's a bit more overhead, but we're now portable and run in gcp too with the same k8s manifests and almost no porting effort.

So yeah, we escaped the lock-in.

And now we're not just tied to the AWS stuff and we're experimenting with cockroachdb and other products that aren't there "natively" in AWS, so beyond escaping lock-in, we're more ready to experiment with newer stuff.
You're confusing O with Theta.
The trouble is, that's a little like saying Linux is open source so if you want to learn how a real world operating system is implemented you can just go and read the kernel code. While technically true, without any sort of guide to which parts are important and what the big picture looks like, it's difficult for a beginner to know where to start.
Check out the 3M Peltor Optime III Earmuffs

The X5A's are 31dB reduction, the Peltor Optime III's are 35dB.

Edit:
I was wrong, the X5A's are a bit better for reducing human speech than the Optime III (Optime 105)'s.

https://remembereverything.org/my-top-6-noise-blocking-earmu...
Or when the first result says

> "missing {keyword}, require {keyword}?"

Great job big G, I'm definitely the one who made the mistake with my query and didn't want to include that word.
Electricity Without Cable
I've hardly looked at k8s, it looked like a pain to get a docker-compose file running in it the last time I looked. I think there was a tool to translate it to something kubernetes could deal with.

That said, after the last four months I've had of trying to get Route53, API Gateway, Lambdas, ECS, VPCs, Cognito, DynamoDB, S3, CloudFront, etc, etc running in CloudFormation I really can't imagine it's worse under any slightly involved scenario.
As a long Mac user I am looking at non-Apple laptop computers for a while now (mainly because of dongle-madness, reduced build quality in the newer MacBook Pros, and the bad keyboard). The trackpad is the biggest reason for me to keep using my 2014 MacBook Pro and not buy a Laptop from another manufacturer to put Linux on.
Stroke order differs for japanese and chinese, as well.
You don't even need to use a VPN or Tor, this happens often for pretty much any account registered from a residential IP as well.

This is the form you have to use: https://help.twitter.com/forms/general?subtopic=suspended
Get beesy living or get busy dying.
I'd start with https://github.com/mxgmn/WaveFunctionCollapse
> Running one OpenGL library on top of N different Vulkan implementations is miles better than running on top of N different OpenGL implementations.

The issue with running OpenGL on top of Vulkan is that Vulkan's API exposes a very rigid and static view of the GPU and OpenGL is the exact opposite, allowing arbitrary state changes at any time. While actual GPUs are not as dynamic as OpenGL, they are also not as static as Vulkan so by implementing it on top of Vulkan you are forcing state changes that would not be necessary for the underlying GPU.

Also OpenGL being a higher level API provides for more opportunities for optimization than Vulkan (a very common example would be display lists which thanks to their immutability and opaqueness can have a large number of optimizations applied to them - something that both Nvidia and AMD takes advantage of, especially Nvidia which performs very aggressive optimizations on them).
At atlasaf.com we solved this by creating a P2P infra - and we settle every transaction with DAI in the background. You enter a title and description and you get a payment link and/or a button. Zero commissions.

If anyone is looking to make a bid to buy us, since we're in the middle of selling this (due to a lack of funds), my email is francesco at atlasaf dot com
Glaciers may have covered the entire planet twice
Tom Clancy
CBT without a therapist already exists (at least in the UK) and I was referred myself.

I'd be interested in hearing how yours differs, because my personal experience was that therapy without the human element was borderline useless.
Apple’s multi-device Qi charging mat.
> That sounds like you want to continue using APIs and OS from 1970s

If possible, I'd prefer to keep using APIs from 1960 instead.
I've been with the company 20 years so wasn't involved in the original decision. I believe the company started out on PDP's before moving to MicroVAX (and later Alpha and Integrity). BASIC will likely have been the best fit at the time.
It is business software for the Agri industry, originally a terminal text entry system. Now we also have a web front end (running on Windows IIS, communicating to VMS/BASIC via Apache Tomcat/WSIT webservices).
We did try converting to VB6 back when it was a thing, but then .NET happened so we abandoned it as conversion to VB.NET wasn't so straight forward. A rewrite in C# was briefly considered before finally going for the web front end/web services option to avoid rewriting the BASIC business/data layer.
Sadly the application will go end of life in a couple of years, as we're now part of a larger corporation who have similar applications. Ours lost out due to the OpenVMS layer being a hard sell to new customers.
I've never really thought about when I enjoy it! It's mostly a data entry / reporting application, so generally not very exciting :)
> The maintainers of open source projects have the responsibility of keeping the source distribution open to everyone and not changing the rules midstream

> we believe that maintainers of an open source project have a responsibility to ensure that the primary open source distribution remains open and free of proprietary code

I disagree. Nobody has the responsibility to do anything for free. Amazon is free to take that responsibility for itself though.

The fact that this comes from a company that in more than one case has modified an open source project and kept the changes hidden behind a SaaS only adds insult to injury.
The point made by OP is not so much about the technology but about drawing parallels between the history of and hopes held for both projects. Both OpenStack and K8s were/are hyped as solutions to reduce vendor lock-in, although they do so in different ways.

The parallels between the two are startling, i.e. at the beginning of OpenStack vendors tried to differentiate themselves by solving distribution/installation and plug-ins/integrations. How many K8s distros/installers are out there right now? Countless... [0] provides an interesting angle to the discussion that vendors trying their best to differentiate themselves is what ultimately led to the demise of OpenStack. I'm so far optimistic the same won't happen to K8s. Google is investing into K8s as a vehicle to gravitate workloads to GCP, but in order to do so it has to maintain some level of compatibility to other cloud vendors.

0: https://aeva.online/2019/03/what-happened-to-openstack/
To add a bit of background, this is a new 'Top' (for 'Task Operator') context in Houdini, a new class of licensing from SideFX and eventually it will be a new standalone application as well.

Currently you can try out PDG by installing Houdini 17.5. You can get apprentice (a free, non-commercial Houdini license) which is only limited in what resolution you can render, or generate render-intermediate files for (in other words it stops you from using a render farm but does not stop you from evaluating or learning almost anything about Houdini).

PDG is designed to be able to automate any processing task using a network/graph of nodes where the connections describe the dependencies between tasks, including complex dependencies. It can also be used to distribute the tasks to a renderfarm/network of computers.

PDG ships with nodes that can call on imagemagick, as well as ffmpeg, maya, etc and has readers for json/css/xml/etc (to help with turning random files into sets of tasks). The main language you would use with PDG would be Python.

There are several examples where it has been used to generate/prepare Neural-Net training pairs to feed into pytorch, and also to co-ordinate hyperparameter wedges and training rounds followed by network performance evaluation. See the Houdini17.5 launch video(s), the section where they make a terrain generator that is 50,000x faster than solving an erosion model (that also ships with Houdini).
K8S is the commoditization of of Amazon's compute infrastructure. This standardizes it and makes it easier to switch and to build vendor independent tooling around it. Of course the strategy of AWS now at least be the first two parts of the old Microsoft strategy with regards to open standards: https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis... (Hopefully not the third part.)

There is still lots that Amazon does that is unique and proprietary. And it has tons of respect in the industry.

But as more becomes standardized on Kubernetes and more becomes automated via Service Providers, it will make further commoditize the market.

Google needs to do the following:
- Better CDN that can work with any origin.
- Work hard on getting Service Providers/Service Catalog into Kubernetes with all the latest Google Services (it is very patchy support at the moment.)
- Buy Gitlab and support the shit out of it -- that is one great product.
It's basically recognizing whichever side pays better to do so. They also operate a refugee camp where Australia sends asylum seekers in exchange for aid.

https://en.wikipedia.org/wiki/Nauru#Foreign_relations
i am not comparing them as such i am saying that they arent as green as people think.

To actually produce them is one thing, they require huge areas of land to produce, they are unreliable meaningb they still need oil and gas and coal for when they dont work, solar uses rare earth metals, they can only be used for one thing and they currently only produce around 1% of our needs. They are great as supporting sources of energy but they arent actually solutions to our fundamental energy needs. And they arent as cheap as claimed since production, installation and decommissioning normally isnt factored into the cost when you see comparisons.

The greentech industry is every bit as bottomline focused as the oil industry and it is so with an inferior product mostly pushed through by political lobbying not on market terms.
I think you're actually agreeing even more with the author. Windows has everything you need for most of the usages you would have, all of it is integrated and the out of the box experience is functional. Linux at the time was a big mess of different softwares with different guarantees of working, maintained by duct-tape bash scripts and custom configuration files. If you wanted something, you had to work to have it.
124 acres doesn't seem all that giant, not even a half mile squared. Maybe I'm reading "Giant Bee Sanctuary" wrong. Is it a sanctuary for Giant Bees[0]?

[0]: https://news.ycombinator.com/item?id=19221337