skysight-inc/HackerNews huggingface dataset:
I was interested in this too so I took a dive in.

The smoke effects are based on another project about Fluid simulation https://github.com/PavelDoGreat/WebGL-Fluid-Simulation

It also has a working demo with controls (it's collapsed by default I think, and kind of hard to see if you're not looking for it in the upper right hand corner). It's pretty astonishing how beautiful it is.

As far as I can tell, the filters and the code isn't too complicated. I am just wondering how they got those values to begin with because that's where the real magic is. There are some references there as well. One of them links to a gpu gems page that I am pretty sure I've seen before that looks really similar to this. So it's really just incremental improvements from previous works. But this version looks a lot more polished.
I thought somewhat similarly about World War I not being as interesting as later 20th century history until I listened to Dan Carlin's excellent "Blueprint to Armageddon". It's a multi-part Podcast going through WWI. I loved his style. Each episode is a few hours long, but it goes quick.

Here's part 1:

https://www.dancarlin.com/product/hardcore-history-50-bluepr...
> You seem to have missed the part of my comment that said "since IE6"

IIRC the pointer events specification[1] came from Microsoft and is implemented in Chrome and Firefox (just checked and found setPointerCapture in devTools-- yay).

It allows developers to use a unified approach that can work for various pointer devices. I can confirm it does just that in Chrome and am waiting to hear back from someone who will test it with multi-touch on a surface pro.

That API was released well after IE6.

[1] https://www.w3.org/TR/pointerevents/
No matter what people say about Jeff Bezos, I think he must be a great guy to hang out with. At least for slightly nerdy types like me.
They don’t claim to meet those guidelines though do they? Not sure it’s reasonable to say they ‘violate’ something nobody claims applies to them.
Dont torget Alibaba Pictures. It's here (last installment of Mission Impossible)
You can still probably find it on torrent trackers (i just checked and there’s 6.5.0 with like 10 seeds)

BSPs were never opened tho (except generic x86, i think) but it’s simple enough that one could probably botch it together in couple of weekends.
> well, the copyright to the software resides with Confluent

That's not at all what he's asking. To quote from the article: "And to be clear: I’m not asking who owns the copyright (that part is clear, as it is for open source) — I’m asking who owns the copy of the work that I have modified?"

> Does Bryan really not understand how copyright assignment works?

Bryan's understanding of copyright seems to be quite correct. Your understanding of his point seems to be lacking.
How the Japanese Method of Kaizen Will Transform Your Workplace
Both of which are junk where I live. They might be ok in some places, but not here in New Zealand.
I love Brave, especially its tab into Tor functionality. I even integrated { content => BAT } payments for my website!

Been minting some genuine crypto thanks to Brave!
You can clean the emissions, using carbon capture etc, much easier in a power plant, even a coal one.
How to Set Threesome Rules for Couples Before Having a Threesome
You don't really explain why. The why is that before MCA, the studios directly employed actors, directors, writers. They were vertically integrated and held all the power. After MCA and CAA, the talent broke out and negotiated with studios on a project basis. And, instead of getting salary, they started getting a percentage of gross office revenue. They sort of went from employee to startup co-founder because they owned a stake of the film. The power dynamics since then are completely different.
Please look it over once, twice and thrice. Getting escaping correct is the main reason to use a library like this over manual construction with a heap of string concatenations.
It's interesting to see the change in tone from Bryan's previous blog, which was one of 'you can challenge opensource, but it will win out':
"open source will survive its midlife questioning just as people in midlife get through theirs"

to the more recent entry, which is that open-source is facing an existential crisis:
"we need your legal voices before these creatures destroy the village!"

I don't see how Confluent can respond directly to Bryan's 3 questions, though. They have the bigger social network, so i expect them to ignore him and just talk to their cool-aiders. It is a risk to ignore Bryan, though, as he's massively influential.
Installing a Comodo PositiveSSL Certificate on Nginx
I was asking who owns the copy, not who owns the copyright. And yes, it's relevant: if I own the copy (even though you own the copyright), then you are afforded the rights as the copyright holder -- which don't include telling me how I consume it, or revoking my right to my copy at a later date because I have become your competitor.
Nope. You're thinking of KPMG I'm guessing?

McKinsey provided consulting services to SARS revenue service during a 'restructuring' that damaged the organisation so effectively its hard to see it being an accident.
71.0.3578.98 (Official Build) (32-bit) still happening as of right now
What do you mean by "fail"?
A few years ago I was going to start a line of thick notebooks, 5mm lines on the right, and 5mm grid on the right. There were some other simple features --- and if all went to plan it would have been nice.

After a few months of chatting with different manufacturers it became clear that I had to be on-site to properly verify the materials used. Something as simple as 'light grey linen' would yield completely unpredictable results from the various agents.

The run I was going to do was fairly small -- about 3000 or so --- so it didn't make sense for me to travel. Instead I shelved the project.

Regardless, for items with any sort of customization, I can only imagine that its nightmare after nightmare as the client (me) aims to get the ideal product, while the manufacturer tries to maximize profit (etc.)

Prior to this experience I never considered backing a Kickstarter project, but now that I've gone through the most basic level, I'm not surprised with the amount of projects that fail due to location and language barriers.
I'm imagining some sort of novel data structure or schema. If a customer requested their data, you'd have to divulge the schema as well.
This is Jay Kreps, I'm the CEO of Confluent. The license is actually not a EULA, that is a misunderstanding. We have added this item to our FAQ: https://www.confluent.io/confluent-community-license-faq
Your comment put me in mind of the "get Pao out" hate campaign at Reddit a few years back. At its peak, its most incendiary, bile-spewing peak, if you were not looking at the standard "all" front page you would have had no idea it was even happening at all.

With "all" as your default page, it was literally full of it, maybe your top two pages just entirely anti-Pao memes etc.

The difference was so stark it was hard to believe I was even using the same Reddit as these people
Spare a thought for poor Landoop (https://www.landoop.com/), not AWS. They built up their business around Confluent's open-source tools - like the schema registry, ksql, kafka streams. I guess they will have to fork from the latest version and try and develop competing versions of Confluent's tools now. Maybe they could bootstrap a community effort around this?
Modulation of plasticity is incredibly easy, but the missing link is how this translates into memory, information, behavior etc.
Brainwaves suppress obvious ideas to help us think more creatively
Hey don't worry so much, Millennials are a perfectly cromulent granfaloon.
Would you mind sharing some numbers (in USD / 100 hours or similar unit) ?

Thanks!
This very strongly reminds me of a game called "Hydroxis" (or at least I think so) for the Amiga. You started with water pooling in some cavity in an otherwise static level and had to move it to a target location by means of enabling and disabling some blocking segments in the level. That was fun!

I had remembered that one a decade or so ago and it turned out to be the single hardest thing I tried to find for my WinUAE collection :-(
This is Jay, the CEO of Confluent. No, actually quite the opposite. We took pains to ensure that the license was written so that software products like Landoop were free to embed our open source and compete with us in that way. This FAQ covers the competition in more detail: https://www.confluent.io/confluent-community-license-faq
Anyone who won't is not someone you'd want to buy from.
If budget isn't an issue and you're already using C++, I'd say go for it.
And Objective-C, stuff like interfaces, resource bundles, lightweight metaclasses, APIs for distributed computing (J2EE was based on an internal OpenSTEP framework).
But do you view the Confluent Community License as a contract? And do I own the copy (not the copyright!) of the software that I git clone'd, modified and built?
Estoppel would probably prevent a company from revoking your license to software "because you have become a competitor."

Bryan, are you worried about the cloud providers restricting or limiting the access of competitors to computing resources? It seems like that is a much more real threat than a startup company doing something negative around a community project.

And frankly the smug tone about "open source will survive" is not warranted. Open source was the original software business model in the beginning. It didn't survive the 1980s.
> Almost everything is available at both Apple and Amazon.

In the US. I.e. for roughly 10% of the Internet-connected population.

EDIT: I originally wrote "1%" which was correctly pointed out to be wrong. I meant 10% (the US population divided by 50% of the planet), just did an off-by-one-zero error.
The really fascinating part is that somehow this works without any measurable impairment of other reflexive responses.
You can do free websearches on google.com, that doesn’t mean nobody gets paid.
Subject Alternative Name has explicit differentiation
between IP address and DNS names [1].

And fortunately the fallback to the the common name (CN) attribute that does not have this explicit differentiation was deprecated since 2000 in RFC 2818, and more recently also by both Chrome and Firefox [2,3].

[1] https://tools.ietf.org/html/rfc5280#section-4.2.1.6
[2] https://www.chromestatus.com/features/4981025180483584
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1245280
The distinction with archipelagos is that you have to be able to choose between them, at which point you're now talking about communities rather than filter bubbles. And communities are good, but in this context they're fractional. A community for talking about software development is useful, but those people are eligible to go to the polls on election day and still need somewhere to learn about immigration and criminal justice reform and taxes. Ideally from more than one side.
Unboxing Songbird Productions new 2018 re-released games for Atari Lynx
Ask HN: I have a week before my new job: what should I do/learn?
It is that simple. Here is a Nobel Prize winning economist agreeing with you:

“See, if you look at the drug war from a purely economic point of view, the role of the government is to protect the drug cartel. That's literally true.”
― Milton Friedman
I am no expert on this, but based on Bryan's analysis, if Landoop were to release a SAAS offering of their product, they would be in breach of the license. As Landoop are pushing Kafka on Kubernetes, I assume that is their strategy - to have a SAAS offering at some stage (we are all going to the cloud, i thought?).
The Powder Toy with water equalization
I got a pixel 3 primarily because of the camera. I'm the sort that used to lug around a dslr, then a Fuji x100 and eventually a Pixel. The Pixel 1 was the phone where for everyday applications, it was good enough and in such a small form factor it outweighed the better results of a heavier dedicated camera.

Having said that, both my Pixel 1 and 2 died within 6 months of purchase. Pixel 1 was purchased in Jan 2017. Had the infamous microphone stopped working bug in March 2017. Google replaced with a refurb which lasted 1 year until the microphone and headphone jack stopped working. Got a pixel 2 which also had quality control issues where several months later it was stuck on a perma startup booting loop. I made the mistake of buying the pixel 2 online so I couldn't get it covered under warranty.

And here we are with the Pixel 3. As amazing as night sight is, it annoys me to hell that my girlfriends iphone 6s is still going strong after years. Pixels really are not that durable which sucks because the best part of a pixel is still miles and leaps above the competition.

EDIT: The newer Iphone cameras are getting better. If the Pixel 3 also dies within a few months, then I'm going to Apple because I can't justify buying a flagship phone every year.
I am not sure if I can help with your question much, but I am sure I am in a very similar situation right now and I just learnt how to make myself feel better. No, I didn't "solve" it or "get out," but kind of not so bitter let it go.

Some context first. I have been to my current work place for a year. Our team have been maintaining a legacy system which keep upsetting me once in a while during the past year. It is a build system for many fundamental tools but the best it can give is its best effort. Sometimes a build just fails without any traceable reason, "clean everything before any builds" is the culture here. Other than reliability, the way this system utilizes machines is a mess. About 15 people across several software teams manually partition all the resources, and build/test/development can occur on any of those machines simultaneously. etc. Everyone seems to be either comfortable with it or ignorant to this issue.

So I write proposals a few times to address those problems during the past few months. It is a good thing, every body says that, but the reality is no any privileged one would ever start any practical change.

I started feeling severe Monday blue. I am always depressed about how ignorant the colleagues are or raged about every commit message. Every technical post, software engineering principle reminds me that the legacy system is just a piece of sxxt, so are those who ignore this fact. I just went out of my mind.

One day I found that I am near burnout, so I took a vacation back home and stay a few days with my parents, none of whom knows anything about software. However, it was still good to hear their wisdom about workplace things. At the time I knew that they are proud of me that I had the courage to address old problems, the rage inside me started to decrease. And now I can see the whole picture from a more neutral perspective.

Nobody wants to change, especially those who uses them in a daily basis. For any slight changes, call it enhancement/refactor/rewrite whatever, the man in charge will ask you to provide explanation from the draft to all details. The best case is that you have a PoC to demonstrate your idea, but again the scale of PoC may be challenged.

In conclusion, I tried to understand the rootedness in such legacy system, and at the same time tried to relieve myself from the pressure of "you must do something with this!" at the same time, but it seems pessimistic to me that the two goals are contradict to each other. I am still trying to promote my solution to the crazy mess, but less motivate and proactive than before. Since this is only a minor project in my whole career life, I don't have to care it so much that I can't feel anything other than anger to my colleagues. Now I feel better.
Long Before Trees Overtook the Land, Earth Was Covered by Giant Mushrooms
Why no full e-book version, if I may ask?
If you only care about mainstream computers, x86/64 and ARM/64 might seem like the only ones left standing.

However, when one looks how broad the embedded market is, there are plenty of CPUs around, many of those do actually have some variation of Java compilers available to them.

Also bytecode as portable executable format allows to take advantage of CPU improvements inside the same family as well. For example, on x64 the Oracle, IBM and Azul JIT compilers will take advantage of AVX512 if present.

Likewise on Android phones, it may say ARM, but each OEM licensed silicon looks quite different.

If anything, with bitcode for Apple watchOS, DEX on Android, MSIL on Windows Store, WASM on the Web, and the old mainframe variants still in use, we are seeing a rise on its use.
This has been said about a litany of releases, and they don't really ever make a dent.
In Ultima Online, horses were pants and players were maps (2014)
same here mine also keeps freezing constantly, like for 2-3 seconds.
Cheers!

I have a hunch that the Categorical programming paradigm will prove to be really cool. I hope it doesn't take decades to get into common use, eh?

You might also like this version of Joy implemented in Prolog: https://osdn.net/projects/joypy/scm/hg/Joypy/blobs/tip/thun/...

Check out the "compiler" at the bottom.
It can if the properties are non-local
For self-victimization, apparently.
I remember spending 2 hours trying to buy a new TV show in Germany but in English (so on Amazon.com and not .de). VPN, fake US address, virtual gift card sent from one account to another. Nothing worked. In the end, I pirated the show.
My Minimalist Lifestyle
> how desktop linux failed because of diversit

Yes, but that was based on a comment that was twisted out of context, and is, moreover, demonstrably false.

> web will fail because of monoculture

Go ask a banana.
Actually technically Bells Theorem says you can’t have hidden variables if you want to retain _locality_. If you allow nonlocality Bells Theorem still allows hidden variables.
Some us websites just plain refuse to serve me content just because I'm in Europe.

On the other side, when something goes wrong shooting an email citing possible gdpr infringement is now mostly enough to get an answer by a real human being.

So quite frankly, I see this as an overall positive thing.
Looks really interesting, but I'll never touch it (unless forced to) due to Crudcast's dependence on MongoDB. Having already had MongoDB corrupt itself multiple times (testing the integrity of my backups), I want nothing to do with it for anything I have to support for external customers.

Its one thing to lose a few hours of data to MongoDB corruption on an internal service where the data can be mostly recreated without impacting or requiring anything from users & customers, but exposing users to that risk is unacceptable IMO.
WHY YOU’LL Love WATER-ACTIVATED TAPE DISPENSERS
An Introduction and Guide to the CSS Object Model (CSSOM)
Anecdotal -

Switched from Chrome => Brave. So much faster and no more fan freakouts. Love it.
JavaScript and Civil Rights
In China you have your main contact in sales, who this account manager was, but they are relatively limited in what they can do for you other than liaise between you and the other employees that may or may not speak English. Some of the time, you end up stonewalled because of the limited responsibility they have, as well as wanting to save face. In these cases, you often have to reach out to the owner or the factory manager and have a conversation to "re-align your expectations". It is amazing what a quick conversation on WeChat (which automatically translates) with someone can do that even weeks of emailing couldn't do.

These are some of the most important things I've learned dealing with (and being burnt by) Chinese manufacturers. Always have multiple contacts at a company that you maintain a relationship with, and never accept dealing through an intermediary. If the intermediary is being cut in for introducing you, so be it, but always have direct contacts at the factory (even in North America).

Whether or not the people running the project are good people doing the best they can is irrelevant. Based on my personal experiences with manufacturing facilities (especially in Asia), and the low level of real experience behind the vast majority of Kickstarters, I simply don't trust any project to actually be successful.
If you were a server, which data center would you choose?
Truelly Indian 4k footages at best prices.
Is that the full reasoning? Seems pretty obvious that more funding encourages riskier bets, in search of more Scorseses.
Barcelona U10 antrenmanı izleyenleri mest etti
> Netflix is selling you any movie for ~$10/month.

are you talking about their streaming options or dvd mail service? their streaming service has very limited options for good movies. and the good ones are ones i have usually already seen (and yet netflix's machine learning "experts" constantly recommend them to me, i.e., they have nothing else to offer or they aren't experts). netflix is pushing their own content more and more, which i personally find not good. they also tend to oversell their role in production. it's gotten to the point where i watch maybe a couple of good things on netflix a month, and so the price no longer makes sense. i'm personally thinking of going back to their dvd mail service or just canceling it all together.

many of these services are now not worth the $10-15 a month. for example, for hbo go or now, or whichever is the streaming only option, i just pay when i am ready to watch some tv series for a month or two and then cancel it. it's akin to renting. it isn't worth it to pay year round, although i would say their movie options for streaming are probably better than netflix's, they're just less in number.
1% is the legal limit in the US
3D Printed Head Fools Android Face Recognition, iPhone X 'Impenetrable'
In my experience, FF performance is much better in Windows than in Mac or Linux, unfortunately.
Don't get me wrong, the question of whether this or that game is better with or without win conditions is perfectly interesting. It's just the raw "is it a game or not?" that's not useful. It's like asking whether comic books are books - the answer is "yes under some definitions, no under others", simple as that.

For the case of your game[0] specifically, one option is to expose game stats that the player can form their own challenges around. E.g. if the game UI shows how many times you've jumped, that implicitly lets the player form "do X without jumping more than Y times" sorts of challenges, etc. Or the more formal way to do it is like e.g. Minecraft achievements - there's no "win condition" for putting a saddle on a pig or whatever, but the mere fact that there's a piece of UI tracking whether you've done it or not, creates a challenge by itself.

[0] yeah I said it! ;)
> In the US. I.e. for roughly 1% of the Internet-connected population.

1%?
Colin Kroll, HQ Trivia and Vine App Co-Founder, Dies in New York Aged 34
Netflix is churning out TV shows at an astonishing rate, some are great, most aren't. This has lead me to avoid clicking on thumbnails that have "Netflix" written on them unless I've already heard of the show.

Netflix is good at making shows that are satisfying to watch, but hardly interesting or innovative. It's like ordering fast food. Hope they don't do this to their movies.

Quality-wise HBO is still the best.
>which is a distribution license, not a usage license. This is a well established fact.

That's what I said.