skysight-inc/HackerNews huggingface dataset:
Fractals Made from Shape Languages and Fancy Geometry
The shape languages are called "Shape Grammars"

The fancy geometry is called "Kisrhombille Tessellation"

You make languages out of shapes and then the shapes interact to create complex shapes, the whole process guided by code.

They're fractals. Infinite. And as customizable as code. It's a geometry programming technology.

---

Here's an overview of the geometry.

https://github.com/johnalexandergreene/Geom_Kisrhombille/blob/master/README.md

---

Here's a tool for making your own custom grammars (it's easy) and looking at pretty pictures.

https://github.com/johnalexandergreene/Forsythia/tree/master/app/grammarEditor

There's a README there. It provides a little overview and explains the UI.
There's also a video walkthrough that shows you how to make a simple grammar.

---

Here's the main project. Much pictures and videos. Fractal dive videos too.

http://www.fleen.org/

---

Peruse the github repo for various demos and stuff.
Damn man, if I could get a year of your salary, I'd be able to pay off my mortgage. I definitely don't make close to that, but then again, I live in a part of the country that is much cheaper. I'd say.. at least, I think you are doing pretty well. That sounds like a great salary, even though I know the cost of living there is insane. Almost better off getting yourself a trailer and living in it instead of having to pay the outrageous rent.

Check out this infographic I recently published on my website of Tech CEO salaries vs. their employee salaries and you will be able to get an idea of where you're at. Not a single employee at any tech company is making what you are making.

http://www.confessionsoftheprofessions.com/ceo-vs-employee-s...
Perhaps dilution of value from hiring non-experts to "write copy" that floods the site with mediocre (or just plain wrong) content? Seeking search engine hits, rather than trying to attract and curate quality, useful, articles.
Call it pre-emptive forum sliding, for whatever reason. Maybe he's worried about someone popping the bubble on his sweet baboo's secret society.
Medical offices are notorious for having machines out of date, not properly secured, and not backed up. Just recently I wanted to get test results from a few years earlier from a previous doctor. Nope, the machine they were on runs a proprietary GE setup and it crashed. The same test a few years earlier? The hospital lost them and had no record of them being done. A different test I had done a month ago was hooked up to an aging Windows XP machine. Yes, it was networked, though I'm unsure if it was intranet only (I doubt it).

In the US, you have to manage your own healthcare. Get every result as a hard copy or on disk (in the case of MRI etc) and save it yourself. And back it up. That way you're prepared.
The right to bear arms can also extend to cyber arms. And I mean it seriously.
For Desktop Backups, I think backblaze.com should do the Job.
Lots of rural counties have demand response buses that do indeed pick up one person at a time.

I imagine if you measured by passenger mile they don't account for a lot of public transport, but they are the transport of last resort for quite a lot of people.
https://www.arqbackup.com
Just stick it all in Google Drive, pay the $2/mo for 100GB or $10/mo for 1TB, done. It stores the last 100 versions of each file so ransomware shouldn't be a problem, although apparently there's no way to restore a folder at a time, you'd need to do it individually for each file...
Yes, scrolls randomly past 500 other articles in Vivaldi (Chrome) on OS X. Why did anyone ever think allowing JavaScript to control scroll was a good idea.
What Does Perlin Noise Sound Like?
You can do a little better with a minimax polynomial that you can derive with the Remez algorithm. If you have Matlab, you can use the excellent Chebfun package's remez command to do this almost instantly for any well-behaved function.

The best approximation I could find calculated sin(x) and cos(x) for [-pi/4,pi/4] and then combined these to cover all other inputs. These functions need only 4 or 5 terms to get +/-1 ULP accuracy for 32-bit floats.

I thought the harder problem was the argument reduction to enable calculating something like sin(10^9). It turns out that you need a lot of bits of pi to do this accurately. While testing my implementation, I was surprised to learn that the x87 fsin implementation only has 66 bits of pi, so it gives extremely wrong answers for large inputs.
Wow, that video deserves more views than it has. Really interesting and relevant for a two year old talk.
In my opinion, all crypto-currency ventures which rely on their token suddenly becoming money -- meaning it's liquid enough to absorb large sums in and out of traditional currencies -- will fail. Currently, only the Bitcoin market has sufficient depth to support a reasonable level of trade, since merchants -- as things stand now -- need to pay their bills in traditional currency.

It's a bit like creating a Snapchat/Instagram Stories competitor, claiming that you have a solution that lets everyone in the world chat with each other. All that needs to happen is that everyone switch to your protocol. And with money it's even worse, since people are not just risking incompatibility, but the loss of real wealth, in case things don't work out as intended for the users. The market, not the inventors, decides to what extent a given token can be used to transfer value, by doing market making at the exchanges which trade these tokens for whichever currency people's paychecks are denominated in.

Bitcoin becoming reasonably liquid is a damn-near miracle, in my opinion. I thoroughly doubt any crypto-currency that doesn't substantially improve upon Bitcoin will ever attract enough liquidity to become useful for tranferring value (and even in this case, I think it's much more likely that Bitcoin will just adopt whichever features that make this competitor superior).
Indeed, challenge or more broadly sense of meaning, is likely more important than creature comforts. The ideal is sense of security (probably from money in modernity) as well as meaningful goals. As far as I can tell.
> I would rather read this through some other website when it resurfaces

Wired does an OK job:
https://www.wired.com/2013/11/j-j-abrams-s-book-review/
I use borg[0] to create local space efficient encrypted backups and rclone[1] to mirror the archives to Google Drive. I wrote a short script to automate it and schedule it to run every night.

[0] https://borgbackup.readthedocs.io/en/stable/

[1] https://rclone.org
Arq is such a wonderful piece of software. If you go this route, I'd say to go for Amazon Cloud Drive as Arq's datastore--it's $59/year for unlimited data.
I wrote a fairly long reply addressing each one of those sources, the kind of thing I didn't want to turn this comment section into, but I deleted it once I realized that there was no pm or email to send to.

Just to summarize my thoughts on it, and probably the thoughts of most people who you would show those to who would reject it, none of those links are actual scientific evidence for reasons that many thousands of books, blog posts, podcasts, videos, etc discussing the problems with young earth creationism have already addressed. We're not closed minded, we just have substantially different criteria for determining what is valid evidence and what is not than do young earth creationists, and we believe we have very good reasons for having those different criteria. I'm not looking for a debate and won't participate in one here, just giving you some insight on the probable reasons why other people you have shown this to have discounted it. If you would like to get a better idea of why we don't consider your sources to be valid evidence I would suggest that you take some time to read a few well-reviewed books on the topic from the perspective of scientists who don't believe in young earth creationism.
Have all my data on Dropbox with revisions activated, and having that backedup by Crashplan. You'll have double automated backups and 0 hassle managing it.
>Wrong. You're not "throwing away a perfectly good car", you're reselling that car on the used market to someone else

You're overestimating the market for cars with >150k miles with lots of quirks that don't bother me (bad speakers, etc). There is a strong chance the car would not sell and would be parted out.

The manufacturing of a new car has a large impact on the environment that I'm not sure is offset by the improved efficiency improvement to my relatively little driving (<10k yearly).
Android Online Training
I know nothing about Milwaukee (some folks would say "you didn't have to add "about Milwaukee"), but there is a tendency for car-owning Americans to eschew buses even in places, like Boston where I live, because buses are "for poor people". It's a messaging problem.
Same thing with Ripple.
You might like the book From Here to There[0]. It contains 140 hand drawn maps from the collection of the Hand Drawn Map Association[1].

[0] http://www.handmaps.org/book.html

[1] http://www.handmaps.org/index-original.php
My solution for ransomware is to have a canary file.

Write a script that automates the backup and hardcode a known SHA digest of the file (I like to make it a photo). Before the backup happens, compare the SHA digests. If they match, go ahead with the backup.
I used to use Crashplan which had unlimited storage and was fairly cheap(like 4$/month or something) for a family plan.

You might want to check it out. https://www.crashplan.com/en-us/features/

Also it was one of the few services that had a client that worked on Linux
> At the end of the day Detroit is a city which was designed from the ground up to discourage public transport.

As another person from Detroit, this isn't necessarily true. It's just how Detroit developed after the 1960's riot.

The city is based on a wheel and spoke design as opposed to a grid. Detroit was meant to have the downtown area be the commercial and high price residential metropolitan center, with Woodward being the main thoroughfare along which development would spread out. As we both know, many of the high rent areas of the city are on the extreme periphery. (Palmer Woods, Sherwood Forest, etc.) and there is little development on Woodward until you get outside of the city into Ferndale (which starts at the famed 8 Mile Rd) Also, a disproportionate amount of the commerce like big box retailers, movie theaters, shopping malls. is in the outlying suburbs.

So the city became inverted, in almost the opposite way the designers intended. But your main point is right, public transportation won't work in the city because of the distribution of population, placement of freeways, etc. Thanks Big Three!

Offtopic: Even though Detroit used to be a big city, it feels like a mining town in Appalachia in a way with three instead of one dominant companies, with its fortunes and failures tethered to the boom and bust of the US automotive industry.
There doesn't seem to be a Kindle version.
Hejlsberg did amazing work on Turbo Pascal/Delphi, which were basically his personal inventions. He then crossed over, and got himself lost in the C#/.net universe - technology some of us wouldn't touch with the proverbial ten foot pole, or one of any length, for that matter.

Considering that his (and my) compatriots Stroustrup and Lerdorf did C++ and PHP repsectively, a national apology might sort of be in order.
I wish more SaaS companies followed Slack's "Fair billing" policy[1] where you get charged per actual usage rather than subscribed usage. For example, if you're subscribed for 16 members but 4 of those members took a 1 week vacation each in a particular month, you'll only be charged for 15 members because you only used 15 members worth of member hours in that month[2].

[1] https://slack.com/pricing#fair_billing

[2] https://medium.com/hackerpreneur-magazine/is-this-the-best-c...
Ooh, really? I haven't played for a while.

/me goes off to read the change logs
Before you try the Kinesis Advantage, have you tried $15 wrist braces? I used to have terrible wrist pain, and wearing the braces for a few hours a day (and sometimes overnight) made it disappear entirely.
Those smartphones answers are full of paid shills and scores made up of fraudulent votes. Even people who aren't on HN (and likely at least know this, if they haven't literally done it) are starting to catch on to that these days.
Is there a good linux client? I couldn't get the ocaml client to work well enough.

I'd even be fine with even a one-way backup that backs up my entire ~/ (excluding some specified dirs/files) as snapshots. I don't need even need the two-way sync.
There is not international community which regulates acceptable behavior for international criminal organizations.
I burned out for the last time, recently. That is, I'm not sure that I will recover from this one. I am exploring the idea of contracting, but currently I have some sort of PTSD, and I can't think of turning my computer on without physical anxiety. Sigh. Luckily, I saved enough to keep me going unemployed, for a few years. It's a shame, because I have some valuable skills and experiences and could make a huge impact on most products, and I still love the work.

While chaos and bad leadership were major factors, and meaninglessness was another factor (as mentioned above), so many things changed in the last decade to make root cause analysis difficult. It more feels like systematic rolling failures. Too much risk-taking, fading ethics and morals, decline in quality standards, increasing greed, too many chiefs, too many people jacked up on Adderall, general organizational confusion, more reaction and less planning, longer hours, too much unnecessary communication...

What amazes me is that all of these companies that I have burned out from made a lot of money! I joke now with friends (many who are driven to be entrepreneurs, of course) that even the most average people can now build 100M companies these days. Being able to talk well and know the right people get you most of the way there, and brute force will get you the rest of the way. There's just so much capital out there, it's nuts.
> Abstract
This article describes a method to turn astronomical imaging into a random number generator by using the positions of incident cosmic rays and hot pixels to generate bit streams. We subject the resultant bit streams to a battery of standard benchmark statistical tests for randomness and show that these bit streams are statistically the same as a perfect random bit stream.

An honest question, but couldn't the exact same results be achieved with a simple USB webcam pointed at... well, anything?
It's not entirely a messaging problem; long bus trips are a great way to catch diseases from poor people who are traveling sick.
If you haven't seen this, the D Gems section of the D Tour highlights some of D's most exciting features:

https://tour.dlang.org/tour/en/gems/uniform-function-call-sy...

In particular, here is another explanation of the scope feature presented in the LuaD article:

https://tour.dlang.org/tour/en/gems/scope-guards
> What are these newly opened industries that will work with these people?

As far as I can tell, it's "magic future ones" and the evidence for these statements is "because I hope that's what happens".
Hm, could you say why you think that? Looking at the github history it's hard to tell. The earliest history I can find for this page is from 2013[0], but it seems to be pretty clearly a transition and not the original writing of it. However, it's the only thing I can find in terms of aging the document.

[0]: https://github.com/janestreet/janestreet.github.com/commit/7...
I've seen a few mentions of something along the lines of "The malware then checks for files with a file extension as listed in the appendix and encrypts these using 2048-bit RSA encryption."

I'm not super well versed in crypto, but is this possible? I assume they use symmetric encryption and then RSA encrypt the symmetric keys?
It's nonsense, the only way to make a GC fast is to use many times as much memory as manual management (about 6x to reach parity[1]).

[1] https://people.cs.umass.edu/~emery/pubs/04-17.pdf
I wonder if this will make it easier to circumvent the vendor layer entirely--jailbreak without replacing the OS?
Yes. I can't wait until self-driving car ransomware appears.

The amount of rage the customers will feel towards the makers of whatever non-secure self-driving or "connected" cars receive the ransomware should give those car makers a nice kick in the behind to get their act together.

Then we'll see how quick the car makers will be about implementing features such as "unlocking your car remotely from the beach."
It's interesting that it will target .tgz but not .tar.gz
Desktops not running linux.
Hackers use US spy tool to take over computers in 99 countries, extort money
MASSIVE RANSOMWARE ATTACK HITS 74 COUNTRIES
http://hackernucleus.com/eternalblue-hacker-news-massive-ran...
I think a lot more people would live closer to greenery if they wouldn't have to commute to a job.
Is there something like

extern "C" { void foo(); }

For D? That way you'd be able to use the LuaJIT ffi. That, in combination with what's in the OP, would be killer.
With this modular base, they have no reason to not update.

They do. It is not only a technical problem. If it was, they would be happy to roll out security updates for existing Android versions (without rebasing to later releases).

A large part of it planned obsolescence. Device makers and carriers want users to buy a new device every two years, to make money and tie them to a contract longer. A newer OS version plus security updates is a big selling point. Secondly, vendors and carriers just don't want to put in the development time and testing. Since most users will buy the hardware anyway, why waste money?

The only real solution to this problem is that Google would require minimum support terms in order to license Google Play Services. Or a change in consumer mindset.
Only available on plus models.
Eh. People in NYC are willing to ride on subways with poor people.

For me it's more a matter of never living in a city where buses are both

(1) reliable -- the time the schedule says the bus is arriving, is when it arrives, and

(2) frequent enough that I don't have to plan my day around the bus schedule.

Maybe a place exists where both are true, but I've never seen it.
I use Arq (https://www.arqbackup.com) with Amazon Drive (unlimited data for $60/year) for this
Curious as to why these are better than buses? Are they that much more energy efficient or something to account for the high cost of installation?
Dupe: https://news.ycombinator.com/item?id=14316091
Yep keep jumping every time an image or ad loads.

You really should never override default scroll
http://duplicity.nongnu.org/
Just wait until Congress tries to impeach Trump, people are rioting in the street, various factions fighting each other, and then the shit you just described happens. Maybe the Education Secretary's brother has some resources in contingency for such an event.
I remember reading it a number of years ago. It's true that it may have been updated since then, although my guess would be that it has not.
> workers provide "no value" is too business-focused and incompassioante

By creating the minimum wage floor the government enforces the notion of value creation. With hypothetical example of minimum wage set at $10 an hour everyone producing $10.01 worth of value within a 60-minute period gets to stay, everyone producing $9.99 and below gets to leave.

Compare that to Asian societies where some companies have an [usually older] tea and coffee lady in the break room. The pay is usually next to non-existent - the lady is usually retired and has a variety of savings and a safety net. She doesn't do it for a paycheck, but she craves human contact, so helping out with tea and coffee while chatting to younger employees is fulfilling her social (but never financial) needs at that age.

Such a position is impossible in US corporate environment within the current framework of labor laws, so we deny older people gigs with simple communication opportunities. Not necessarily because US companies are generally more evil and stingy.
Hi there! Welcome to HN! Be sure to check out the community guidelines to ensure you and your brand are well-represented on HackerNews.

https://news.ycombinator.com/newsguidelines.html
I'm surprised that no one mentioned Tarsnap yet, it's run by a well known HNer (cperciva): http://www.tarsnap.com/

It's not exactly noob friendly though.
Ok, then I don't understand the claim that the measurement plus a fudgefactor matches perfectly.

Well, I don't know shit about the topic, I'll go back to my code editor now...
I agree that work is very important for mental health. I disagree that the work has to be in form of a paying job. With UBI I could choose to work on open source, or create art or clean up my neighborhood. Without UBI I have to sell my lifetime and work on things that don't really interested me.
Well it's quite expensive compared to other solutions.
Docker network performance
Woah! That's no small side project. Impressive
It's because phones were still in an extremely quick development cycle. Think about normal PCs, 2009 would still give you a reasonable PC with Windows 7.

Phone hardware upgrades will become boring like PCs at some point.
They don't stand in traffic. Tram lines are built in a way they have a physical priority on the road. They can also take a lot more people than a bus. Streetcars are good for you :), it is funny to see how people are viewing them as a novelty. Down here in Europe, after some degradation (but not outright removal as in the U.S.) in 1970-1980s, tram lines are being built like crazy. East European countries especially benefit since they didn't see much tram degradation - time when a personal car was in vogue in the 70s-80s was Soviet times for them, so they didn't have cars, and by 1989 cities have realized that scrapping public transport in a city is impossible.
I've been using Crashplan for my extended family as well, you get 10 machines with unlimited storage for something like $120 per year. Linux client has been working great, I'd definitely recommend them.
Should probably add a (2013) to the title.
> why would they still use it?

"If this authentication system didn't work nobody would use it" is literally the reasoning I mentioned above.

> we're no longer dealing with yes/no results

That's exactly what we're dealing with. Iterate through the list of fingerprints in the database, does provided == stored.

You might be interested in reading about CER (crossover error rate). It's the term used for discussing the trade-off between type 1(false positive) and type 2 (false negative) in biometric systems especially.

https://security.stackexchange.com/questions/57589/determini...
Maybe I'm a boring middle-class introvert but…

> People I knew made vague threats that I would regret leaving or talking about it. A roommate of mine stopped telling me where he was going when he left the house. Friends whom I trusted contacted me and played stupid about their own involvement in order to suss out what I knew. I can't say with confidence that Nonchalance encouraged this behavior, but they should have been able to predict it.

What kind of person regularly interacts with so many people that several of them – "people", "a roommate", and "friends" – are part of some secret society and feel the need to start bothering her about no longer partaking?

Hell, I'm lucky if I can find one person I know to play Words With Friends. And none of them would notice or care if I stopped playing, they'd just assume I got busy or something, like every other middle-class 30-something with a job.

I guess this is a wealthy socialite thing? Reading this feels so foreign to me.
The entertainment system on my flight is mysteriously down. I wonder if it's connected. As a side thought does anyone know the vulnerability of critical systems such as airliners, air traffic control etc?